Prepínač sa používa na prepínanie výstupu medzi dvoma zariadeniami. Znamená, že keď je jedno zariadenie ZAPNUTÉ, druhé zariadenie zostáva VYPNUTÉ a keď je druhé zariadenie VYPNUTÉ, prvé zariadenie sa zapne. Toto prepínanie výstupu je možné ovládať tlačidlom PUSH, takže jedným tlačidlom môžete ovládať dve zariadenia. Ďalej môžete prepojiť dve relé namiesto LED na ovládanie dvoch striedavých zariadení. V tomto obvode sme použili hlavne 555 časových IC a 4017 IC.
Ten istý obvod je možné použiť ako obvod tlačidla PUSH ON / PUSH OFF, ak odstránime niektorú z LED diód. Jedno stlačenie tlačidla by rozsvietilo LED a ďalšie stlačilo by LED.
4017 IC
4017 IC je čip dekády počítadla CMOS. Môže produkovať výstup na 10 pinoch (Q0 - Q9) postupne, čo znamená, že produkuje jeden po druhom na 10 výstupných pinoch. Tento výstup je riadený hodinovým impulzom LOW až HIGH na PIN 14 (spustenie pozitívnej hrany). Najskôr je výstup na Q0 (PIN 3) VYSOKÝ, potom s každým hodinovým impulzom výstup postupuje na ďalší PIN. Rovnako ako jeden hodinový impulz robí Q0 LOW a Q1 HIGH, a potom ďalší hodinový impulz robí Q1 LOW a Q2 HIGH atď. Po Q9 sa začne opäť od Q0. Takže vytvára postupné ZAPNUTIE a VYPNUTIE všetkých 10 VÝSTUPNÝCH PINOV. Ďalej je uvedený diagram PIN a popis kódu PIN 4017:
PIN Č. |
Názov PIN |
Popis kódu PIN |
1 |
Q5 |
Výstup 5: Zvyšuje sa na 5 hodinových impulzov |
2 |
Q1 |
Výstup 1: Vysoký v 1 hodinovom impulze |
3 |
Q0 |
Výstup 0: Na začiatku stúpa - 0 hodinových impulzov |
4 |
Q2 |
Výstup 2: Vysoký je s 2 hodinovými impulzmi |
5 |
Q6 |
Výstup 6: Zvyšuje sa na 6 hodinových impulzov |
6 |
Q7 |
Výstup 7: Vysoko stúpa za 7 hodín |
7 |
Q3 |
Výstup 3: Vysoký v 3 taktovacích impulzoch |
8 |
GND |
Pozemný PIN |
9 |
Q8 |
Výstup 8: Zvyšuje sa na 8 hodinových impulzov |
10 |
Q4 |
Výstup 4: Vysoko stúpa so 4 hodinovými impulzmi |
11 |
Q9 |
Výstup 9: Zvyšuje sa na 9 hodinových impulzov |
12 |
CO - Vykonajte |
Používa sa na kaskádu ďalších 4017 IC, aby sa dosiahol počet 20, je vydelený 10 výstupnými PIN |
13 |
Blokovať HODINY |
Pin na aktiváciu hodín, mal by zostať LOW, udržiavaním HIGH zmrazíte výstup. |
14 |
HODINY |
Hodinový vstup, pre postupné VYSOKÉ výstupné piny od PIN 3 DO PIN 11 |
15 |
RESETOVAŤ |
Aktívny vysoký kolík, mal by byť LOW pre normálnu prevádzku, nastavením HIGH sa resetuje IC (iba kolík 3 zostáva HIGH) |
16 |
VDD |
PIN napájacieho zdroja (5-12 V) |
Komponenty
- CD4017 IC
- 555 Časovač IC
- Rezistor - 1k, 100k, 470 ohm
- Kondenzátory - 1uF, 22uF
- 2 LED diódy
- Tlačidlový spínač
- Napájanie 5-9v
Schéma zapojenia a vysvetlenie
Teraz vieme, že výstup 4017 IC postupuje s pozitívnym hodinovým impulzom, takže sme na vytvorenie hodinového impulzu LOW až HIGH použili 555 časovača IC v režime Monostable. Pripojili sme tlačidlo na Trigger PIN 2 z 555 IC, aby sme vytvorili pulz s pozitívnym okrajom pri každom stlačení tlačidla. Na spustenie 555 v monostabilnom režime musí byť PIN 2 spúšťača LOW, takže sme ho pripojili k zemi pomocou spínača PUSH. Tento generovaný hodinový impulz na PIN 3 555 sa pridelí 4017 IC na PIN 14.
Keď sa najskôr použije napájanie na IC 4017, výstup na PIN 3 (Q0) je VYSOKÝ, kde sme pripojili PRVÚ LED. Keď stlačíme tlačidlo PUSH, potom sa na PIN 14 (prvý hodinový impulz) 4017 použije hodinový impulz LOW to HIGH (vysoký hodinový impulz) 4017 a výstup pri Q0 sa zníži a PIN 2 (Q1) sa zmení na HIGH, kde sme pripojili druhú LED. Teraz táto poloha zostane až do nasledujúceho hodinového impulzu. Ak znovu stlačíme tlačidlo (druhý taktovací impulz), výstup na Q1 sa stane LOW a Q2 na HIGH. A pretože Q2 je pripojený k pinu RESET 15 z 4017, resetuje IC a výstup na Q0 sa opäť zmení na HIGH (prvá LED) a Q2 na LOW (druhá LED). Funguje to teda ako prepínač.
Použili sme tiež obvod RC (kondenzátor 22uf a odpor 100k) na CLOCK PIN 14 4017, takže pri každom stlačení tlačidla počíta iba jeden hodinový impulz. Inak sa obvod môže správať neočakávane ALEBO môže počítať dva alebo viac impulzov z dôvodu šumu alebo odskakovacieho účinku tlačidla.