Vippekontakt bruges til at skifte output mellem to enheder. Betyder når en enhed er TIL, forbliver den anden enhed FRA, og når den anden enhed er FRA, bliver den første enhed TIL. Denne udgangsknap kan styres ved hjælp af en PUSH-knap, så du kan styre to enheder ved hjælp af en knap. Derudover kan du interface to relæer i stedet for lysdioder til at styre de to vekselstrømsapparater. Vi har hovedsageligt brugt 555 time IC og 4017 IC i dette kredsløb.
Det samme kredsløb kan bruges som PUSH ON / PUSH OFF-knapkredsløb, hvis vi fjerner en af lysdioderne. Et tryk på en knap ville tænde for LED og et andet tryk for at slukke for LED.
4017 IC
4017 IC er en CMOS-tællerchip. Det kan producere output ved de 10 ben (Q0 - Q9) i rækkefølge, hvilket betyder, at det producerer output en efter en ved de 10 outputben. Denne udgang styres gennem en LAV til HØJ impuls ved PIN 14 (positiv kantudløsning). Først er output ved Q0 (PIN 3) HØJ, derefter går fremgang med hver urpuls til den næste PIN. Ligesom en urpuls gør Q0 LAV og Q1 HØJ, og derefter gør den næste urpuls Q1 LAV og Q2 HØJ osv. Efter Q9 starter den fra Q0 igen. Så det opretter sekventiel ON og OFF for alle de 10 OUTPUT PIN-koder. Nedenfor er PIN-diagrammet og PIN-beskrivelsen af 4017:
PIN-NR. |
PIN-kode |
PIN-beskrivelse |
1 |
Q5 |
Output 5: Går højt i 5-puls |
2 |
Q1 |
Output 1: Går højt i 1 urpuls |
3 |
Q0 |
Output 0: Går højt i starten - 0 urpuls |
4 |
Q2 |
Output 2: Går højt i 2-urs puls |
5 |
Q6 |
Output 6: Går højt i 6-urs puls |
6 |
Q7 |
Output 7: Går højt i 7-urspuls |
7 |
Q3 |
Output 3: Går højt i 3-puls |
8 |
GND |
Jord-PIN |
9 |
Q8 |
Output 8: Går højt i 8-urs puls |
10 |
Q4 |
Output 4: Går højt i 4-urs puls |
11 |
Q9 |
Output 9: Går højt i 9-urs puls |
12 |
CO –Fortsæt |
Brugt til at kaskade en anden 4017 IC for at få den til at tælle op til 20, divideres den med 10 udgangs-PIN |
13 |
UR-hæmning |
Ur-aktiveringsstift, skal holdes LAVT, hvis man holder HØJ, fryses output. |
14 |
UR |
Urindgang, til sekventielt HØJ outputstifter fra PIN 3 TIL PIN 11 |
15 |
NULSTIL |
Aktiv høj pin, skal være LAV ved normal drift, indstilling HIGH nulstiller IC (kun Pin 3 forbliver HIGH) |
16 |
VDD |
Strømforsyning PIN (5-12v) |
Komponenter
- CD4017 IC
- 555 IC-timer
- Modstand - 1k, 100k, 470 ohm
- Kondensatorer - 1uF, 22uF
- 2 lysdioder
- Tryk på knappen
- Strømforsyning 5-9v
Kredsløbsdiagram og forklaring
Vi ved nu, at 4017 IC-output går frem med en positiv kanturimpuls, så vi har brugt 555 timer IC i monostabil tilstand til at producere en LAV til Høj klokimpuls. Vi har tilsluttet en knap på Trigger PIN 2 af 555 IC for at producere en positiv kantpuls med hvert tryk på en knap. For at udløse 555 i monostabil tilstand skal trigger PIN 2 være LAV, så vi har tilsluttet den til jorden ved hjælp af PUSH-knapkontakten. Denne genererede urimpuls ved PIN 3 af 555 gives til 4017 IC ved PIN 14.
Når der først tilføres strøm til IC 4017, er output ved PIN 3 (Q0) HØJ, hvor vi har tilsluttet FIRST LED. Når vi trykker på PUSH-knappen, anvendes en LAV til HØJ impuls på PIN 14 (første urpuls) på 4017, og output ved Q0 bliver lav, og PIN 2 (Q1) bliver HØJ, hvor vi har tilsluttet anden LED. Nu forbliver denne position indtil næste urpuls. Hvis vi trykker på trykknappen igen (anden urpuls), bliver output ved Q1 LAV og Q2 bliver HØJ. Og fordi Q2 er tilsluttet RESET-pin 15 i 4017, nulstiller den IC og igen bliver output ved Q0 HØJ (første LED) og Q2 bliver LAV (Anden LED). Så det fungerer som en vippekontakt.
Vi har også brugt et RC-kredsløb (22uf kondensator og 100k modstand) ved CLOCK PIN 14 af 4017, så det kun tæller en urimpuls på hver gang der trykkes på knappen. Ellers kan kredsløb opføre sig uventet ELLER det kan tælle to eller flere impulser på grund af støj eller hoppende effekt af trykknappen.