Perjungimo jungiklis naudojamas perjungti išvestį tarp dviejų įrenginių. Reiškia, kai vienas įrenginys yra ĮJUNGTAS, antrasis įrenginys lieka IŠJUNGTAS, o kai antrasis - IŠJUNGTAS, pirmasis įsijungia. Šį išvesties perjungimą galima valdyti mygtuko PUSH mygtuku, taigi vienu mygtuku galite valdyti du įrenginius. Be to, galite valdyti dvi reles vietoj šviesos diodų, kad valdytumėte du kintamosios srovės prietaisus. Šioje grandinėje daugiausia naudojome 555 laiko IC ir 4017 IC.
Ta pati grandinė gali būti naudojama kaip mygtuko PUSH ON / PUSH OFF grandinė, jei pašalinsime bet kurį šviesos diodą. Vienas mygtuko paspaudimas įjungė šviesos diodą, o kitas paspaudimas išjungė šviesos diodą.
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 LOW į HIGH laikrodžio impulsą PIN 14 (teigiamo krašto paleidimas). 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
- Rezistorius - 1k, 100k, 470 omų
- Kondensatoriai - 1uF, 22uF
- 2 šviesos diodai
- Paspauskite mygtuką
- Maitinimo šaltinis 5-9v
Grandinės schema ir paaiškinimas
Dabar mes žinome, kad 4017 IC išėjimas yra teigiamas krašto laikrodžio impulsas, todėl mes naudojome 555 laikmačio IC monostabiliuoju režimu, kad gautume LOW – HIGH laikrodžio impulsą. Mes prijungėme mygtuką „Trigger PIN 2“ iš 555 IC, kad gautumėte teigiamą krašto impulsą kiekvieną kartą paspaudus mygtuką. Norėdami suaktyvinti 555 monostabiliu režimu, suveikimo PIN 2 kodas turi būti LOW, todėl mes jį prijungėme prie žemės naudodami PUSH mygtuko jungiklį. Šis sugeneruotas laikrodžio impulsas, esantis 555 PIN 3, yra suteikiamas 4017 IC prie PIN 14.
Kai pirmiausia įjungiamas maitinimas IC 4017, išėjimas prie PIN 3 (Q0) yra HIGH, kur mes prijungėme PIRMĄ LED. Kai paspaudžiame mygtuką PUSH, tada 4017 PIN 14 (pirmasis laikrodžio impulsas) laikrodžio impulsas yra LOW to HIGH, o Q0 išvestis tampa maža, o PIN 2 (Q1) tampa HIGH, kur mes prijungėme antrąjį LED. Dabar ši padėtis išliks iki kito laikrodžio impulso. Jei dar kartą paspausime mygtuką (antrasis laikrodžio impulsas), Q1 išvestis taps LOW, o Q2 - HIGH. Kadangi Q2 yra prijungtas prie RESET kaiščio 15 iš 4017, jis iš naujo nustatys IC ir vėl išvestis ties Q0 taps HIGH (pirmas LED), o Q2 taps LOW (antras LED). Taigi jis veikia kaip perjungiklis.
Mes taip pat naudojome RC grandinę (22uf kondensatorius ir 100 k rezistorius), esančią CLOCK PIN 14 iš 4017, kad kiekvieną kartą paspaudus mygtuką, jis skaičiuotų tik vieną laikrodžio impulsą. Priešingu atveju grandinė gali elgtis netikėtai arba ARBA ji gali suskaičiuoti du ar daugiau impulsų dėl triukšmo ar šoktelėjusio mygtuko poveikio.