Inhoudsopgave:

LED-klok met 555 en 4017 (geen programmering nodig) - Ajarnpa
LED-klok met 555 en 4017 (geen programmering nodig) - Ajarnpa

Video: LED-klok met 555 en 4017 (geen programmering nodig) - Ajarnpa

Video: LED-klok met 555 en 4017 (geen programmering nodig) - Ajarnpa
Video: Review of the most useless eBay LED kit ever 2024, November
Anonim
LED-klok met 555 en 4017 (geen programmering nodig)
LED-klok met 555 en 4017 (geen programmering nodig)

Hier zal ik een project introduceren dat ik ongeveer 7 jaar geleden heb ontworpen en gemaakt.

Het idee van het project is om teller-IC's zoals 4017 te gebruiken om signalen te genereren die het knipperen van LED's regelen die zijn gerangschikt als analoge klokwijzers.

Stap 1: Fase 1: Genereren van kloksignaal

Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal
Fase 1: Genereren van kloksignaal

Eerst heb ik een klokgenerator gemaakt met 555 IC in astabiele modus. Via de website (https://www.ohmslawcalculator.com/555-astable-calcu…) kan ik een signaal van 1 Hz genereren met een condensator van 100 uF en twee weerstanden van 4,81 k ohm.

Om de tijd in te stellen, kan ik een schakelaar toevoegen die wisselt tussen de 100 uF condensator om 1 Hz kloksignaal te creëren en 1 uF condensator om 100 Hz kloksignaal te creëren.

Het kloksignaal van pin 3 (uitgang) wordt naar de volgende fase (secondengeneratie) gevoerd.

Stap 2: Fase 2: Seconden Signalen Generatie Circuit

Fase 2: Seconden Signalen Generatie Circuit
Fase 2: Seconden Signalen Generatie Circuit
Fase 2: Seconden Signalen Generatie Circuit
Fase 2: Seconden Signalen Generatie Circuit
Fase 2: Seconden Signalen Generatie Circuit
Fase 2: Seconden Signalen Generatie Circuit

Hier heb ik twee 4017 IC's aangesloten om een telling van 00 tot 59 te genereren. De eerste IC heet UNITS IC en kan een telling van 0 tot 9 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 555 timer (stap 1).

Dit IC hoeft niet te worden gereset, omdat het aantal eenheden 9 moet bereiken.

De tweede 4017 IC wordt TENS IC genoemd en kan tellingen van 0 tot 5 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 4017 UNITS IC, aangezien de uitvoering (pin 12) een signaal zal creëren zodra de UNITS-teller is gereset van 9 naar 0.

Het IC moet worden gereset wanneer de telling 6 bereikt. Dus de Q6-uitgang van het IC is verbonden met reset (pin 12) en gaat ook naar de volgende fase (minuten).

Stap 3: Fase 3: Minuten Signalen Generatie Circuit

Fase 3: Minuten Signalen Generatie Circuit
Fase 3: Minuten Signalen Generatie Circuit
Fase 3: Minuten Signalen Generatie Circuit
Fase 3: Minuten Signalen Generatie Circuit
Fase 3: Minuten Signalen Generatie Circuit
Fase 3: Minuten Signalen Generatie Circuit

Hier heb ik twee 4017 IC's aangesloten om een telling van 00 tot 59 te genereren. De eerste IC heet UNITS IC en kan een telling van 0 tot 9 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 4017 TENS IC-teller (fase 2) van de seconden generatie fase.

Dit IC hoeft niet te worden gereset omdat het aantal eenheden 9 moet bereiken.

De tweede 4017 IC wordt TENS IC genoemd en kan tellingen van 0 tot 5 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 4017 UNITS IC, aangezien de uitvoering (pin 12) een signaal zal creëren zodra de UNITS-teller is gereset van 9 naar 0.

Het IC moet worden gereset wanneer de telling 6 bereikt. Dus de Q6-uitgang van het IC is verbonden met reset (pin 15) en gaat ook naar de volgende fase (uren).

Stap 4: Fase 4: Circuit voor het genereren van urensignalen

Fase 4: Circuit voor het genereren van urensignalen
Fase 4: Circuit voor het genereren van urensignalen
Fase 4: Circuit voor het genereren van urensignalen
Fase 4: Circuit voor het genereren van urensignalen
Fase 4: Circuit voor het genereren van urensignalen
Fase 4: Circuit voor het genereren van urensignalen

Hier heb ik twee 4017 IC's aangesloten om een telling van 00 tot 11 te genereren. De eerste IC heet UNITS IC en kan een telling van 0 tot 9 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 4017 TENS IC-teller (fase 3) van de minuten generatie fase.

Dit IC moet worden gereset als de EENHEDEN-telling 2 bereikt en de TENS-telling 1 bereikt.

De tweede 4017 IC wordt TENS IC genoemd en kan tellingen van 0 tot 1 genereren. De IC wordt geklokt met behulp van het kloksignaal van de 4017 UNITS IC, aangezien de uitvoering (pin 12) een signaal zal creëren zodra de UNITS-teller is gereset van 9 naar 0.

Dit IC moet worden gereset als de EENHEDEN-telling 2 bereikt en de TENS-telling 1 bereikt.

Omdat we beide tellers op 12 moeten resetten (tel 2 van de UNITS IC en tel 1 van de TENS IC), kunnen we de AND-poort gebruiken door twee NPN-transistoren in serie te schakelen. de eerste NPN-transistor wordt via de collector met Vcc verbonden. De basis is verbonden met Q2 van de UNITS-teller en tenslotte is de emitter verbonden met de tweede NPN-transistor. De basis van de tweede NPN-transistor wordt verbonden met Q1 van de TENS-teller en tot slot wordt de emitter verbonden met de RESET (pin 12) van beide IC's.

Stap 5: Fase 5: Seconden LED's (00-59)

Fase 5: Seconden LED's (00-59)
Fase 5: Seconden LED's (00-59)
Fase 5: Seconden LED's (00-59)
Fase 5: Seconden LED's (00-59)
Fase 5: Seconden LED's (00-59)
Fase 5: Seconden LED's (00-59)

In deze fase heb ik 6 groepen LED's aangesloten. Elke groep bestaat uit 10 LED's die de tellingen van 0 tot 9 vertegenwoordigen.

  • groep 0 (G0) vertegenwoordigt het aantal seconden van 0-9
  • groep 1 (G1) staat voor de secondentelling van 10-19
  • groep 2 (G2) vertegenwoordigt het aantal seconden van 20-29
  • groep 3 (G3) vertegenwoordigt het aantal seconden van 30-39
  • groep 4 (G4) vertegenwoordigt het aantal seconden van 40-49
  • groep 5 (G5) vertegenwoordigt het aantal seconden van 50-59

De anode van LED 0 van elke groep is verbonden met Q0 van de UNITS IC van het circuit voor het genereren van secondensignalen. De anode van LED 1 van elke groep is verbonden met Q1 van de UNITS IC van het circuit voor het genereren van secondensignalen. En zo verder totdat ik de anode van LED 9 van elke groep krijg, is verbonden met Q9 van de UNITS IC van het circuit voor het genereren van secondensignalen.

Alle kathoden van de LED's van elke groep zijn aangesloten op één draad die is aangesloten op de collectorpen van een NPN-transistor. De basis van de G0-transistor is verbonden met Q0 van de TENS IC van het circuit voor het genereren van secondensignalen. De basis van de transistor van de G1 is verbonden met Q1 van de TENS IC van het circuit voor het genereren van secondensignalen. En zo verder totdat ik de basis van de transistor van de G9 krijg, is verbonden met Q5 van de TENS IC van het circuit voor het genereren van secondensignalen. Alle emitters van de transistors moeten worden aangesloten op de massa van de batterij.

Stap 6: Fase 6: Minuten LED's (00-59)

Fase 6: Minuten LED's (00-59)
Fase 6: Minuten LED's (00-59)
Fase 6: Minuten LED's (00-59)
Fase 6: Minuten LED's (00-59)
Fase 6: Minuten LED's (00-59)
Fase 6: Minuten LED's (00-59)

In deze fase heb ik 6 groepen LED's aangesloten. Elke groep bestaat uit 10 LED's die de telling van 0 tot 9 vertegenwoordigen.

  • groep 0 (G0) vertegenwoordigt het aantal seconden van 0-9
  • groep 1 (G1) staat voor de secondentelling van 10-19
  • groep 2 (G2) vertegenwoordigt het aantal seconden van 20-29
  • groep 3 (G3) vertegenwoordigt het aantal seconden van 30-39
  • groep 4 (G4) vertegenwoordigt het aantal seconden van 40-49
  • groep 5 (G5) vertegenwoordigt het aantal seconden van 50-59

De anodes van LED 0 van elke groep zijn verbonden met Q0 van de UNITS IC van het minutensignaalgeneratiecircuit. De anodes van LED 1 van elke groep zijn verbonden met Q1 van de UNITS IC van het minutensignaalgeneratiecircuit. En zo verder totdat ik de anodes van LED 9 van elke groep krijg, is verbonden met Q9 van de UNITS IC van het circuit voor het genereren van minutensignalen.

Alle kathoden van de LED's van elke groep zijn aangesloten op één draad die is aangesloten op de collectorpen van een NPN-transistor. De basis van de G0-transistor is verbonden met Q0 van de TENS IC van het circuit voor het genereren van minutensignalen. De basis van de transistor van de G1 is verbonden met Q1 van de TENS IC van het circuit voor het genereren van minutensignalen. En zo verder totdat ik de basis van de G9-transistor is aangesloten op Q5 van de TENS IC van minuten signalen generatie circuit. Alle emitters van de transistors moeten worden aangesloten op de massa van de batterij.

Stap 7: Fase 7: Uren LED's (00 tot 12)

Fase 7: Uren LED's (00 tot 12)
Fase 7: Uren LED's (00 tot 12)
Fase 7: Uren LED's (00 tot 12)
Fase 7: Uren LED's (00 tot 12)
Fase 7: Uren LED's (00 tot 12)
Fase 7: Uren LED's (00 tot 12)

In deze fase heb ik 12 groepen LED's aangesloten. Elke groep bestaat uit 5 LED's die de telling van 0 tot 4 vertegenwoordigen.

  • groep 0 (G0) staat voor de urentelling vanaf 00-01
  • groep 1 (G1) staat voor de urentelling van 01-02
  • groep 2 (G2) staat voor de urentelling van 02-03
  • groep 3 (G3) staat voor de urentelling van 03-04
  • groep 4 (G4) staat voor de urentelling van 04-05
  • groep 5 (G5) staat voor de urentelling van 05-06
  • groep 6 (G6) staat voor de urentelling van 06-07
  • groep 7 (G7) staat voor de urentelling van 07-08
  • groep 8 (G8) staat voor de urentelling van 08-09
  • groep 9 (G9) staat voor de urentelling van 09-10
  • groep 10 (G10) staat voor de urentelling van 10-11
  • groep 11 (G11) staat voor de urentelling van 11-12

De LED's worden bestuurd door de TENS-telling van het generatiecircuit voor minutensignalen. De anodes van LED 0 van elke groep zijn verbonden met Q0 van de TENS IC van het generatiecircuit voor minutensignalen. De anodes van LED 1 van elke groep zijn verbonden met Q1 van de TENS IC van het generatiecircuit voor minutensignalen. En zo verder totdat ik de anodes van LED 4 van elke groep heb aangesloten op Vcc.

Alle kathodes van de LED's van elke groep van 0 tot 3 worden aanbevolen, één draad gaat naar het stuurcircuit als G0. Behalve de kathodes van LED's zijn 4 verbonden met OR-poort gemaakt met twee NPN-transistoren. De basis van de eerste NPN-transistor is verbonden met Q4 van de TENS IC van het circuit voor het genereren van minutensignalen, terwijl de basis van de tweede NPN-transistor is verbonden met Q5 van het TENS IC van het circuit voor het genereren van minutensignalen. De emitters worden op één draad aanbevolen met de kathodes van de andere LED's die is gelabeld met G0.

Stap 8: Fase 8: Urensignalen Regelcircuit

Fase 8: Urensignalen Besturingscircuit
Fase 8: Urensignalen Besturingscircuit
Fase 8: Urensignalen Besturingscircuit
Fase 8: Urensignalen Besturingscircuit

Ten slotte heb ik twee circuits gemaakt om de urensignalen aan te sturen. Het eerste circuit is gemaakt met EN-poort gemaakt met NPN-transistoren.

Het eerste regelcircuit is gemaakt om de signalen te beheren die worden ontvangen van G0 tot G9 van de uren-LED's. Elk van G0 tot G9 is verbonden met de collectoren van 9 NPN-transistoren. De basissen van de transistors zijn verbonden met de uitgangen van de EENHEDEN IC van de uren signalen generatie circuit tellend 0 tot 9. De emitters worden aanbevolen en aangesloten op de collector van de NPN-transistor waarvan de basis is aangesloten op de uitgang van de TENS IC van de uren signaleert generatiecircuit telt 0.

Het tweede regelcircuit is gemaakt om de signalen te beheren die worden ontvangen van G10 tot G11 van de uren-LED's. Elk van G10 en G11 is verbonden met de collectoren van 2 NPN-transistoren. De basissen van de transistors zijn verbonden met de uitgangen van de UNITS IC van de uren signalen generatie circuit tellend 0 tot 1. De emitters worden aanbevolen en aangesloten op de collector van de NPN-transistor waarvan de basis is aangesloten op de uitgang van de TENS IC van de uren signaleert opwekkingsschakeling telt 1.

Aanbevolen: