Elektroninis laikrodis su šviesos diodų švytuokle ir erkių garsu kiekvieną sekundę sukuria „ Tick Tock“ garsą ir turi LED švytuoklę, kurioje 6 šviesos diodai šviečia į priekį ir atgal, kaip švytuoklė, kiekvienas šviesos diodas šviečia per vieną sekundę. Ši grandinė yra labai naudinga ir nebrangi. Galite susikurti savo laikrodį, kurį galima naudoti daugelyje programų, pavyzdžiui, žaislų, robotų ir kt. Norėdami sukurti šią grandinę, mes daugiausia naudojome 555 laikmačio IC, 4017 IC ir garsiakalbį. Laikrodžio impulsą kas sekundę gaminti naudojome 555 IC, o dešimtmetį - 4017, kad šviesos diodai švytėtų nuosekliai.
4017 IC
4017 IC yra CMOS dešimtmečio skaitiklis. Jis gali gaminti išvestį iš 10 kaiščių (Q0 - Q9) iš eilės, tai reiškia, kad jis gamina išvestį po vieną iš 10 išvesties kaiščių. Ši išvestis valdoma per laikrodžio impulsą, esantį PIN 14. Iš pradžių Q0 (PIN 3) išvestis yra AUKŠTA, tada su kiekvienu laikrodžio impulsu išvedama į kitą PIN kodą. Kaip vienas laikrodžio impulsas daro Q0 LOW ir Q1 HIGH, o tada kitas laikrodžio impulsas daro Q1 LOW ir Q2 HIGH ir pan. Po Q9 jis vėl prasidės nuo Q0. Taigi jis sukuria nuoseklų visų 10 IŠĖJIMO PIN kodų įjungimą ir išjungimą. Žemiau pateikiama 4017 PIN schema ir PIN aprašas:
PIN Nr. |
PIN vardas |
PIN aprašas |
1 |
Q5 |
5 išvestis: padidėja per 5 laikrodžio impulsus |
2 |
Q1 |
1 išėjimas: padidėja per 1 laikrodžio impulsą |
3 |
Q0 |
0 išėjimas: pradžioje būna didelis - 0 laikrodžio impulsas |
4 |
Q2 |
2 išėjimas: padidėja per 2 laikrodžio impulsus |
5 |
Q6 |
6 išėjimas: padidėja per 6 laikrodžio impulsus |
6 |
Q7 |
7 išėjimas: padidėja 7 valandų pulsu |
7 |
Q3 |
3 išvestis: per 3 laikrodžio impulsus pasiekiama didelė |
8 |
BND |
Įžemintas PIN kodas |
9 |
Q8 |
8 išėjimas: padidėja per 8 laikrodžio impulsus |
10 |
Q4 |
4 išėjimas: padidėja per 4 laikrodžio impulsus |
11 |
Q9 |
9 išėjimas: padidėja 9 laikrodžio impulsai |
12 |
CO - atlikite |
Naudojamas kaskaduoti kitą 4017 IC, kad jis būtų skaičiuojamas iki 20, jis padalijamas iš 10 išvesties PIN |
13 |
LAIKRODIS slopina |
Laikrodžio įjungimo kaištis turėtų būti laikomas LOW, laikant HIGH užšaldysite išvestį. |
14 |
LAIKRODIS |
Laikrodžio įvestis, norint iš eilės išgauti išvesties kaiščius nuo PIN 3 iki PIN 11 |
15 |
ATSTATYTI |
Aktyvus aukštas kaištis, normaliam veikimui turėtų būti LOW, nustatant HIGH, IC bus atstatytas (HIGH bus tik 3 kaištis) |
16 |
VDD |
Maitinimo šaltinio PIN kodas (5-12v) |
Komponentai
- CD4017 IC
- 555 Laikmačio IC
- 2 rezistorius- 1k
- Kondensatoriai - 10uF, 100uF
- Kintamas rezistorius - 100K, nustatytas 72k
- Diodai - 8 (pageidautina 1n4148)
- 6 šviesos diodai
- Garsiakalbis 8ohm
- Maitinimo šaltinis 5-9v
Grandinės paaiškinimas
Grandinę galima suskirstyti į 3 dalis:
a) švytuoklės seka šviečia šviesos diodas
b) 555 laikmačio IC kaip laiko įtaisas
c) erkių garso generatorius
a) švytuoklės seka šviečiantis šviesos diodas:
Mes prijungėme 6 šviesos diodus prie išėjimo Q0 į Q5, dabar po 6 šviesos diodų turime juos švyti atvirkštine tvarka. Norėdami tai pasiekti, mes taip pat prijungėme vidurinius 4 šviesos diodus prie išėjimo Q6-Q9. Tai reiškia, kad viduriniai 4 šviesos diodai yra prijungti prie dviejų išėjimų, ty Q1-Q4 ir Q6-Q9. Diodai buvo naudojami viduriniams 4 šviesos diodams sujungti, kad būtų išvengta atvirkštinio srovės tekėjimo, todėl, kai viena išvestis yra AUKŠTA, srovės negalima pereiti per kitą prijungtą išėjimą. Taigi dabar pagaliau šviečia 1–6 šviesos diodai, tada šviečia 5–2 šviesos diodai (atvirkščiai) ir vėl šviečia 1–6 šviesos diodai, tada vėl 5–2 ir t. T. Kiekvienas šviesos diodo švytėjimas rodo sekundę, nes 555 nustatytas laikrodžio impulsas per sekundę.
b) 555 laikmačio IC kaip laiko įtaisas:
555 laikmatis yra labai geras komponentas skaičiuojant laiką nuo milisekundžių iki valandų. Norėdami kiekvieną sekundę pritaikyti laikrodžio impulsą PIN 14 , „Astable“ režimu naudojome 555 laikmačio IC. 555 PIN 3 generuota svyruojanti išvestis buvo pritaikyta IC 4017 IC 14 PIN, kad 4017 išvestį būtų galima išplėsti kiekvienu laikrodžio impulsu. Čia R1 (1k), R2 (72k) ir C1 (10uF) vertė buvo pasirinkta taip, kad 555 svyruotų maždaug su laiko periodu. 1 sekundė ir apytiksliai darbo ciklas. 50%. 555 laiko periodą galima apskaičiuoti naudojant šią formulę: T = 0,693 * ((R1 + 2 * R2) * C1)
c) „Tick tock“ garso generatorius:
Galiausiai mes prijungėme garsiakalbį su 100uF kondensatoriumi prie 555 „Timer IC“ išvesties (PIN 3), kad kiekvienos laikrodžio impulsinės priemonės per sekundę galėtų būti sukurtas erkių garsas. Taip pat patikrinkite šią tiksinčio garso grandinę
Naudokite tinkamą grandinės maitinimą, nes silpna baterija gali duoti netikėtą rezultatą. Testavimui taip pat galima naudoti kompiuterio USB 5v maitinimo šaltinį.