Cuprins:

Ceas LED cu 555 și 4017 (nu este necesară programarea): 8 pași (cu imagini)
Ceas LED cu 555 și 4017 (nu este necesară programarea): 8 pași (cu imagini)
Anonim
Ceas LED cu 555 și 4017 (nu este necesară programarea)
Ceas LED cu 555 și 4017 (nu este necesară programarea)

Aici voi introduce un proiect pe care l-am proiectat și realizat acum aproximativ 7 ani.

Ideea proiectului este de a utiliza contoare IC-uri precum 4017 pentru a genera semnale care controlează intermitentul LED-urilor aranjate ca mâini ale ceasului analogic.

Pasul 1: Etapa 1: Generarea semnalului de ceas

Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas
Etapa 1: Generarea semnalului de ceas

Mai întâi am creat un generator de ceas folosind 555 IC în modul astabil. Folosind site-ul (https://www.ohmslawcalculator.com/555-astable-calcu…) pot genera semnal de 1 Hz cu un condensator de 100 uF și două rezistențe de 4,81 k ohm.

Pentru a seta ora, pot adăuga un comutator care alternează între condensatorul de 100 uF pentru a crea un semnal de ceas de 1 Hz și 1 condensator de uF pentru a crea un semnal de ceas de 100 Hz.

Semnalul de ceas de la pinul 3 (ieșire) va fi alimentat la următoarea etapă (generația de secunde).

Pasul 2: Etapa 2: Circuitul de generare a semnalelor secunde

Etapa 2: Circuitul de generare a semnalelor secunde
Etapa 2: Circuitul de generare a semnalelor secunde
Etapa 2: Circuitul de generare a semnalelor secunde
Etapa 2: Circuitul de generare a semnalelor secunde
Etapa 2: Circuitul de generare a semnalelor secunde
Etapa 2: Circuitul de generare a semnalelor secunde

Aici am conectat două 4017 IC-uri pentru a genera numărare de la 00 la 59. Primul IC se numește ICS UNITS și poate genera numărare de la 0 la 9. IC-ul este tactat utilizând semnalul de ceas din temporizatorul 555 (Pasul 1).

Acest IC nu trebuie să fie resetat deoarece numărul de unități ar trebui să ajungă la 9.

Al doilea IC 4017 se numește TENS IC și poate genera numărare de la 0 la 5. IC este tactat utilizând semnalul de ceas de la 4017 UNITS IC, deoarece efectuarea (pinul 12) va crea un semnal odată cu resetarea contorului UNITS de la 9 la 0.

IC-ul trebuie să fie resetat atunci când numărarea ajunge la 6. Deci ieșirea Q6 a IC-ului este conectată la resetare (pinul 12) și trece și la etapa următoare (Minutes).

Pasul 3: Etapa 3: Circuitul de generare a semnalelor de minute

Etapa 3: Circuitul de generare a semnalelor de minute
Etapa 3: Circuitul de generare a semnalelor de minute
Etapa 3: Circuitul de generare a semnalelor de minute
Etapa 3: Circuitul de generare a semnalelor de minute
Etapa 3: Circuitul de generare a semnalelor de minute
Etapa 3: Circuitul de generare a semnalelor de minute

Aici am conectat două 4017 IC-uri pentru a genera numărare de la 00 la 59. Primul IC se numește IC UNITS și poate genera numărare de la 0 la 9. IC-ul este tactat utilizând semnalul de ceas de la contorul 4017 TENS IC (Etapa 2) a etapa de generare a secunde.

Acest IC nu trebuie să fie resetat, deoarece numărarea unităților ar trebui să ajungă la 9.

Al doilea IC 4017 se numește TENS IC și poate genera numărare de la 0 la 5. IC este tactat utilizând semnalul de ceas de la 4017 UNITS IC, deoarece efectuarea (pinul 12) va crea un semnal odată cu resetarea contorului UNITS de la 9 la 0.

IC-ul trebuie să fie resetat atunci când numărarea ajunge la 6. Deci ieșirea Q6 a IC-ului este conectată la resetare (pinul 15) și trece și la etapa următoare (Ore).

Pasul 4: Etapa 4: Circuitul de generare a semnalelor de ore

Etapa 4: Circuitul de generare a semnalelor de ore
Etapa 4: Circuitul de generare a semnalelor de ore
Etapa 4: Circuitul de generare a semnalelor de ore
Etapa 4: Circuitul de generare a semnalelor de ore
Etapa 4: Circuitul de generare a semnalelor de ore
Etapa 4: Circuitul de generare a semnalelor de ore

Aici am conectat două IC-uri 4017 pentru a genera numărarea de la 00 la 11. Primul IC se numește UNITS IC și poate genera numărarea de la 0 la 9. IC-ul este tactat utilizând semnalul de ceas de la contorul 4017 TENS IC (Etapa 3) a etapa de generare a minutelor.

Acest CI trebuie să fie resetat, deoarece numărul de UNITĂȚI ajunge la 2 și TENS de numărare ajunge la 1.

Al doilea IC 4017 se numește TENS IC și poate genera numărarea de la 0 la 1. IC este tactat utilizând semnalul de ceas de la 4017 UNITS IC, deoarece efectuarea (pinul 12) va crea un semnal odată cu resetarea contorului UNITS de la 9 la 0.

Acest CI trebuie să fie resetat, deoarece numărul de UNITĂȚI ajunge la 2 și TENS de numărare ajunge la 1.

Deoarece trebuie să resetăm ambele contoare la numărul de 12 (numărul 2 al UNITS IC și numărul 1 al TENS IC), putem utiliza poarta AND conectând doi tranzistoare NPN în serie. primul tranzistor NPN va fi conectat la Vcc prin colector. Baza este conectată la Q2 a contorului UNITS și în cele din urmă emițătorul este conectat la al doilea tranzistor NPN. A doua bază a tranzistorului NPN este conectată la Q1 a contorului TENS și în cele din urmă emițătorul va fi conectat la RESET (pinul 12) al ambelor circuite integrate.

Pasul 5: Etapa 5: LED-uri secunde (00-59)

Etapa 5: LED-uri secunde (00-59)
Etapa 5: LED-uri secunde (00-59)
Etapa 5: LED-uri secunde (00-59)
Etapa 5: LED-uri secunde (00-59)
Etapa 5: LED-uri secunde (00-59)
Etapa 5: LED-uri secunde (00-59)

În această etapă, am conectat 6 grupuri de LED-uri. Fiecare grup este format din 10 LED-uri care reprezintă numărul de la 0 la 9.

  • grupul 0 (G0) reprezintă numărul de secunde de la 0-9
  • grupa 1 (G1) reprezintă numărul de secunde din 10-19
  • grupa 2 (G2) reprezintă numărul de secunde de la 20 la 29
  • grupa 3 (G3) reprezintă numărul de secunde din 30-39
  • grupa 4 (G4) reprezintă numărul de secunde de la 40 la 49
  • grupa 5 (G5) reprezintă numărul de secunde de la 50 la 59

Anodul LED-ului 0 al fiecărui grup este conectat la Q0 al UNITS IC din circuitul de generare a semnalelor de secunde. Anodul LED-ului 1 al fiecărui grup este conectat la Q1 al UNITS IC din circuitul de generare a semnalelor de secunde. Și așa mai departe până când obțin anodul LED-ului 9 al fiecărui grup este conectat la Q9 al UNITS IC din circuitul de generare a semnalelor de secunde.

Toți catodii LED-urilor fiecărui grup sunt recomandați unui fir conectat la pinul colector al unui tranzistor NPN. Baza tranzistorului G0 este conectată la Q0 a TENS IC din circuitul de generare a semnalelor de secunde. Baza tranzistorului G1 este conectată la Q1 a TENS IC din circuitul de generare a semnalelor de secunde. Și așa mai departe până când obțin Baza tranzistorului G9 este conectată la Q5 a TENS IC din circuitul de generare a semnalelor de secunde. Toți emițătorii tranzistoarelor vor fi conectați la solul bateriei.

Pasul 6: Etapa 6: LED-uri pentru minute (00-59)

Etapa 6: LED-uri pentru minute (00-59)
Etapa 6: LED-uri pentru minute (00-59)
Etapa 6: LED-uri pentru minute (00-59)
Etapa 6: LED-uri pentru minute (00-59)
Etapa 6: LED-uri pentru minute (00-59)
Etapa 6: LED-uri pentru minute (00-59)

În această etapă, am conectat 6 grupuri de LED-uri. Fiecare grup este format din 10 LED-uri care reprezintă numărul de la 0 la 9.

  • grupul 0 (G0) reprezintă numărul de secunde de la 0-9
  • grupa 1 (G1) reprezintă numărul de secunde din 10-19
  • grupa 2 (G2) reprezintă numărul de secunde de la 20 la 29
  • grupa 3 (G3) reprezintă numărul de secunde din 30-39
  • grupa 4 (G4) reprezintă numărul de secunde de la 40 la 49
  • grupa 5 (G5) reprezintă numărul de secunde de la 50 la 59

Anodii LED-ului 0 al fiecărui grup sunt conectați la Q0 al UNITS IC din circuitul de generare a semnalelor de minute. Anodii LED-ului 1 ai fiecărui grup sunt conectați la Q1 al UNITS IC din circuitul de generare a semnalelor de minute. Și așa mai departe până când obțin anodii LED-ului 9 din fiecare grup este conectat la Q9 al IC-ului UNITS din circuitul de generare a semnalelor de minute.

Toți catodii LED-urilor fiecărui grup sunt recomandați unui fir conectat la pinul colector al unui tranzistor NPN. Baza tranzistorului G0 este conectată la Q0 a TENS IC din circuitul de generare a semnalelor de minute. Baza tranzistorului G1 este conectată la Q1 a TENS IC din circuitul de generare a semnalelor de minute. Și așa mai departe până când obțin Baza tranzistorului G9 este conectată la Q5 a TENS IC din circuitul de generare a semnalelor de minute. Toți emițătorii tranzistoarelor trebuie conectați la pământul bateriei.

Pasul 7: Etapa 7: LED-uri pentru ore (00 la 12)

Etapa 7: LED-uri pentru ore (00-12)
Etapa 7: LED-uri pentru ore (00-12)
Etapa 7: LED-uri de ore (00 la 12)
Etapa 7: LED-uri de ore (00 la 12)
Etapa 7: LED-uri pentru ore (00-12)
Etapa 7: LED-uri pentru ore (00-12)

În această etapă, am conectat 12 grupuri de LED-uri. Fiecare grup este format din 5 LED-uri care reprezintă numărul de la 0 la 4.

  • grupul 0 (G0) reprezintă numărul de ore de la 00-01
  • grupa 1 (G1) reprezintă numărul de ore de la 01-02
  • grupa 2 (G2) reprezintă numărul de ore din 02-03
  • grupa 3 (G3) reprezintă numărul de ore din 03-04
  • grupa 4 (G4) reprezintă numărul de ore din 04-05
  • grupa 5 (G5) reprezintă numărul de ore din 05-06
  • grupa 6 (G6) reprezintă numărul de ore din 06-07
  • grupa 7 (G7) reprezintă numărul de ore din 07-08
  • grupa 8 (G8) reprezintă numărul de ore din 08-09
  • grupa 9 (G9) reprezintă numărul de ore de la 09-10
  • grupul 10 (G10) reprezintă numărul de ore de la 10-11
  • grupa 11 (G11) reprezintă numărul de ore de la 11-12

LED-urile sunt controlate de numărul TENS al circuitului de generare a semnalelor de minute. Anodii LED-ului 0 al fiecărui grup sunt conectați la Q0 al TENS IC din circuitul de generare a semnalelor de minute. Anodii LED-ului 1 ai fiecărui grup sunt conectați la Q1 al TENS IC din circuitul de generare a semnalelor de minute. Și așa mai departe până când obțin anodii LED-ului 4 din fiecare grup este conectat la Vcc.

Toți catodii LED-urilor fiecărui grup, de la 0 la 3, sunt recomandați unui fir care merge la circuitul de control ca G0. Cu excepția catodelor LED-urilor 4 sunt conectate la poarta SA realizată cu doi tranzistori NPN. Baza primului tranzistor NPN este conectat la Q4 al TENS IC din circuitul de generare a semnalelor de minute, în timp ce baza celui de-al doilea tranzistor NPN este conectat la Q5 al TENS IC din circuitul de generare a semnalelor de minute. Emițătorii sunt recomandați pe un fir cu catodii celorlalte LED-uri etichetate G0.

Pasul 8: Etapa 8: Circuitul de control al semnalelor de ore

Etapa 8: Circuitul de control al semnalelor de ore
Etapa 8: Circuitul de control al semnalelor de ore
Etapa 8: Circuitul de control al semnalelor de ore
Etapa 8: Circuitul de control al semnalelor de ore

În cele din urmă am realizat două circuite pentru a controla semnalele Ore. Primul circuit este realizat cu poarta AND realizată cu tranzistoare NPN.

Primul circuit de control este realizat pentru a gestiona semnalele primite de la G0 la G9 din LED-urile Ore. Fiecare dintre G0 la G9 este conectat la colectoarele a 9 tranzistoare NPN. Bazele tranzistoarelor sunt conectate la ieșirile UNITS IC ale circuitului de generare a semnalelor de ore numărând de la 0 la 9. Emițătorii sunt elogiați și conectați la colectorul tranzistorului NPN la care baza este conectată la ieșirea IC TENS a circuitului de generare a semnalelor de ore numărând 0.

Al doilea circuit de control este realizat pentru a gestiona semnalele primite de la G10 la G11 din LED-urile Ore. Fiecare dintre G10 și G11 sunt conectate la colectoarele a 2 tranzistoare NPN. Bazele tranzistoarelor sunt conectate la ieșirile UNITS IC ale circuitului de generare a semnalelor de ore numărând de la 0 la 1. Emițătorii sunt elogiați și conectați la colectorul tranzistorului NPN la care baza este conectată la ieșirea IC TENS a numărului de circuite de generare a semnalelor de ore 1.

Recomandat: