Sisällysluettelo:

LED -kello 555 ja 4017 (ohjelmointia ei tarvita): 8 vaihetta (kuvien kanssa)
LED -kello 555 ja 4017 (ohjelmointia ei tarvita): 8 vaihetta (kuvien kanssa)

Video: LED -kello 555 ja 4017 (ohjelmointia ei tarvita): 8 vaihetta (kuvien kanssa)

Video: LED -kello 555 ja 4017 (ohjelmointia ei tarvita): 8 vaihetta (kuvien kanssa)
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Marraskuu
Anonim
LED -kello 555 ja 4017 (ei tarvitse ohjelmointia)
LED -kello 555 ja 4017 (ei tarvitse ohjelmointia)

Esittelen tässä projektin, jonka suunnittelin ja tein noin 7 vuotta sitten.

Projektin ajatuksena on käyttää laskuri -IC: itä, kuten 4017, signaalien tuottamiseen, jotka ohjaavat analogisen kellon osoittimiksi järjestettyjen LED -valojen vilkkumista.

Vaihe 1: Vaihe 1: Kellosignaalin luominen

Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen
Vaihe 1: Kellosignaalin luominen

Ensin tein kelligeneraattorin käyttämällä 555 IC: tä epävakaassa tilassa. Verkkosivuston avulla (https://www.ohmslawcalculator.com/555-astable-calcu…) voin tuottaa 1 Hz: n signaalin 100 uF: n kondensaattorilla ja kahdella 4,81 k ohmin vastuksella.

Ajan asettamiseksi voin lisätä kytkimen, joka vuorottelee 100 uF: n kondensaattorin välillä 1 Hz: n kellosignaalin luomiseksi ja 1 uF: n kondensaattorin 100 Hz: n kellosignaalin luomiseksi.

Kellosignaali nastasta 3 (lähtö) syötetään seuraavaan vaiheeseen (Seconds Generation).

Vaihe 2: Vaihe 2: Sekuntisignaalien muodostuspiiri

Vaihe 2: Sekuntisignaalien muodostuspiiri
Vaihe 2: Sekuntisignaalien muodostuspiiri
Vaihe 2: Sekuntisignaalien muodostuspiiri
Vaihe 2: Sekuntisignaalien muodostuspiiri
Vaihe 2: Sekuntisignaalien muodostuspiiri
Vaihe 2: Sekuntisignaalien muodostuspiiri

Tässä liitin kaksi 4017 IC: tä luomaan laskutoimituksen 00-59.

Tätä IC: tä ei tarvitse nollata, koska yksiköiden laskemisen pitäisi saavuttaa 9.

Toista 4017 IC: tä kutsutaan TENS IC: ksi ja se voi tuottaa laskutoimituksia 0: sta 5. IC: tä kellotetaan käyttämällä 4017 UNITS IC: n kellosignaalia, kun suoritus (nasta 12) luo signaalin, kun UNITS -laskuri nollautuu 9: stä 0.

IC on nollattava, kun laskenta saavuttaa 6. Joten IC: n Q6 -lähtö on kytketty kuittaukseen (nasta 12) ja siirtyy myös seuraavaan vaiheeseen (minuutit).

Vaihe 3: Vaihe 3: Minuuttisignaalien muodostuspiiri

Vaihe 3: Minuuttisignaalien muodostuspiiri
Vaihe 3: Minuuttisignaalien muodostuspiiri
Vaihe 3: Minuuttisignaalien muodostuspiiri
Vaihe 3: Minuuttisignaalien muodostuspiiri
Vaihe 3: Minuuttisignaalien muodostuspiiri
Vaihe 3: Minuuttisignaalien muodostuspiiri

Tässä liitin kaksi 4017 IC: tä luomaan laskutoimituksen 00-59. sekunnin sukupolvi.

Tätä IC: tä ei tarvitse nollata, koska yksiköiden laskemisen pitäisi saavuttaa 9.

Toista 4017 IC: tä kutsutaan TENS IC: ksi ja se voi tuottaa laskutoimituksia 0: sta 5. IC: tä kellotetaan käyttämällä 4017 UNITS IC: n kellosignaalia, kun suoritus (nasta 12) luo signaalin, kun UNITS -laskuri nollautuu 9: stä 0.

IC on nollattava, kun laskenta saavuttaa 6. Joten IC: n Q6 -lähtö on kytketty kuittaukseen (nasta 15) ja siirtyy myös seuraavaan vaiheeseen (tuntia).

Vaihe 4: Vaihe 4: Tunnit Signaalien generointipiiri

Vaihe 4: Tunnit Signaalien generointipiiri
Vaihe 4: Tunnit Signaalien generointipiiri
Vaihe 4: Tunnit Signaalien generointipiiri
Vaihe 4: Tunnit Signaalien generointipiiri
Vaihe 4: Tunnit Signaalien generointipiiri
Vaihe 4: Tunnit Signaalien generointipiiri

Tässä liitin kaksi 4017 IC: tä luomaan laskennan 00: sta 11. Ensimmäistä IC: tä kutsutaan UNITS IC: ksi ja se voi tuottaa laskennan 0: sta 9. IC: tä kellotetaan käyttämällä kellosignaalia 4017 TENS IC -laskurista (vaihe 3) minuutin sukupolvi.

Tämä IC on nollattava, kun UNITS -laskenta saavuttaa 2 ja TENS -laskenta saavuttaa 1.

Toista 4017 IC: tä kutsutaan TENS IC: ksi ja se voi tuottaa laskutoimituksen 0: sta 1. IC: tä kellotetaan käyttämällä 4017 UNITS IC: n kellosignaalia, kun suoritus (nasta 12) luo signaalin, kun UNITS -laskuri nollautuu 9: stä 0.

Tämä IC on nollattava, kun UNITS -laskenta saavuttaa 2 ja TENS -laskenta saavuttaa 1.

Koska meidän on nollattava molemmat laskurit 12: lla (UNITS IC: n lukumäärä 2 ja TENS IC: n 1), voimme käyttää AND -porttia kytkemällä kaksi NPN -transistoria sarjaan. ensimmäinen NPN -transistori kytketään Vcc: hen keräimen kautta. Kanta on kytketty UNITS -laskurin Q2: een ja lopulta lähetin on kytketty toiseen NPN -transistoriin. Toinen NPN -transistorin kanta on kytketty TENS -laskurin Q1: een ja lopulta lähetin kytketään molempien IC: iden RESET -liittimeen (nasta 12).

Vaihe 5: Vaihe 5: sekuntien LEDit (00-59)

Vaihe 5: Sekuntien LEDit (00-59)
Vaihe 5: Sekuntien LEDit (00-59)
Vaihe 5: Sekuntien LEDit (00-59)
Vaihe 5: Sekuntien LEDit (00-59)
Vaihe 5: Sekuntien LEDit (00-59)
Vaihe 5: Sekuntien LEDit (00-59)

Tässä vaiheessa liitin 6 LED -ryhmää. Jokaisessa ryhmässä on 10 LEDiä, jotka edustavat lukuja 0-9.

  • ryhmä 0 (G0) edustaa sekuntien lukumäärää 0-9
  • ryhmä 1 (G1) edustaa sekuntien lukua 10-19
  • ryhmä 2 (G2) edustaa sekuntien lukumäärää 20-29
  • ryhmä 3 (G3) edustaa sekuntien lukua 30-39
  • ryhmä 4 (G4) edustaa sekuntimäärää 40-49
  • ryhmä 5 (G5) edustaa sekuntien lukua 50-59

Kunkin ryhmän LED -anodi 0 on kytketty UNITS IC: n Q0: een sekuntisignaalien generointipiiristä. Kunkin ryhmän LED -anodi 1 on kytketty UNITS IC: n Q1: een sekuntisignaalien generointipiiristä. Ja niin edelleen, kunnes saan kunkin ryhmän LED 9: n anodin kytkettyä UNITS IC: n Q9: ään sekuntisignaalien generointipiiristä.

Kunkin ryhmän LED -valojen kaikki katodit on liitetty yhteen johtoon, joka on kytketty NPN -transistorin keräimen nastaan. G0: n transistorin kanta on kytketty TENS IC: n Q0: een sekuntisignaalien generointipiiristä. G1: n transistorin kanta on kytketty TENS IC: n Q1: een sekuntisignaalien generointipiiristä. Ja niin edelleen, kunnes saan G9: n transistorin kanta on kytketty TENS IC: n Q5: een sekuntisignaalien generointipiiristä. Kaikki transistorien päästöt on kytkettävä akun maahan.

Vaihe 6: Vaihe 6: Minuutin merkkivalot (00-59)

Vaihe 6: Minuutin merkkivalot (00-59)
Vaihe 6: Minuutin merkkivalot (00-59)
Vaihe 6: Minuutin merkkivalot (00-59)
Vaihe 6: Minuutin merkkivalot (00-59)
Vaihe 6: Minuutin merkkivalot (00-59)
Vaihe 6: Minuutin merkkivalot (00-59)

Tässä vaiheessa liitin 6 LED -ryhmää. Jokaisessa ryhmässä on 10 LEDiä, jotka edustavat lukua 0-9.

  • ryhmä 0 (G0) edustaa sekuntien lukumäärää 0-9
  • ryhmä 1 (G1) edustaa sekuntien lukua 10-19
  • ryhmä 2 (G2) edustaa sekuntien lukumäärää 20-29
  • ryhmä 3 (G3) edustaa sekuntien lukua 30-39
  • ryhmä 4 (G4) edustaa sekuntimäärää 40-49
  • ryhmä 5 (G5) edustaa sekuntien lukua 50-59

Kunkin ryhmän LED -anodit 0 on kytketty UNITS IC: n Q0: een minuuttisignaalien generointipiiristä. Kunkin ryhmän LED -anodit 1 on kytketty UNITS IC: n Q1: een minuuttisignaalien generointipiiristä. Ja niin edelleen, kunnes saan kunkin ryhmän LED -anodit 9 yhdistettynä UNITS IC: n Q9: ään minuuttisignaalien generointipiiristä.

Kunkin ryhmän LED -valojen kaikki katodit on liitetty yhteen johtoon, joka on kytketty NPN -transistorin keräimen nastaan. G0: n transistorin kanta on kytketty TENS IC: n Q0: een minuuttisignaalien generointipiiristä. G1: n transistorin kanta on kytketty TENS IC: n Q1: een minuuttisignaalien generointipiiristä. Ja niin edelleen, kunnes saan G9: n transistorin kanta on kytketty TENS IC: n Q5: een minuuttisignaalien generointipiiristä. Kaikki transistorien päästöt on kytkettävä akun maahan.

Vaihe 7: Vaihe 7: Tunnit LEDit (00-12)

Vaihe 7: Tunnit LEDit (00-12)
Vaihe 7: Tunnit LEDit (00-12)
Vaihe 7: Tunnit LEDit (00-12)
Vaihe 7: Tunnit LEDit (00-12)
Vaihe 7: Tunnit LEDit (00-12)
Vaihe 7: Tunnit LEDit (00-12)

Tässä vaiheessa liitin 12 LED -ryhmää. Jokaisessa ryhmässä on viisi LEDiä, jotka edustavat lukua 0-4.

  • ryhmä 0 (G0) edustaa tuntimäärää 00-01
  • ryhmä 1 (G1) edustaa tuntimäärää 01-02
  • ryhmä 2 (G2) edustaa tuntimäärää 02-03
  • ryhmä 3 (G3) edustaa tuntimäärä 03-04
  • ryhmä 4 (G4) edustaa tuntimäärää 04-05
  • ryhmä 5 (G5) edustaa tuntimäärää 05-06
  • ryhmä 6 (G6) edustaa tuntimäärää 06-07
  • ryhmä 7 (G7) edustaa tuntimäärää 07-08
  • ryhmä 8 (G8) edustaa tunteja 08-09
  • ryhmä 9 (G9) edustaa tuntimäärää 09-10
  • ryhmä 10 (G10) edustaa tuntimäärää 10-11
  • ryhmä 11 (G11) edustaa tuntimäärä 11-12

LED -valoja ohjataan minuuttisignaalien generointipiirin TENS -laskurilla. Kunkin ryhmän LED -anodit 0 on kytketty TENS IC: n Q0: een minuuttisignaalien generointipiiristä. Kunkin ryhmän LED -anodit 1 on kytketty TENS IC: n Q1: een minuuttisignaalien generointipiiristä. Ja niin edelleen, kunnes saan kunkin ryhmän LED 4: n anodit kytkettyinä Vcc: hen.

Kaikki kunkin ryhmän LED -valojen katodit 0 - 3 ovat suositeltavia yhdelle johtimelle, joka menee ohjauspiiriin G0: na. Ledien katodeja lukuun ottamatta 4 on kytketty OR -porttiin, joka on tehty kahdella NPN -transistorilla. Ensimmäisen NPN -transistorin kanta on kytketty TENS IC: n Q4: ään minuuttisignaalien generointipiiristä, kun taas toisen NPN -transistorin kanta on kytketty TENS IC: n Q5: een minuuttisignaalien generointipiiristä. Lähettimet ovat ylpeitä yhdestä johdosta muiden LEDien katodeilla, jotka on merkitty G0.

Vaihe 8: Vaihe 8: Tunnit Signaalien ohjauspiiri

Vaihe 8: Tunnit Signaalien ohjauspiiri
Vaihe 8: Tunnit Signaalien ohjauspiiri
Vaihe 8: Tunnit Signaalien ohjauspiiri
Vaihe 8: Tunnit Signaalien ohjauspiiri

Lopuksi tein kaksi piiriä ohjaamaan tuntisignaaleja. Ensimmäinen piiri on tehty AND -portilla, joka on tehty NPN -transistoreilla.

Ensimmäinen ohjauspiiri on tehty hallitsemaan Hours LED -valojen G0 - G9 vastaanottamia signaaleja. Jokainen G0 - G9 on kytketty 9 NPN -transistorin keräilijöihin. Transistorien kanta on kytketty UNITS IC: n lähtöihin tuntisignaalien generointipiirissä, joka laskee 0-9. Lähettimet ovat kiitollisia ja kytkettyjä NPN -transistorin kollektoriin, jonka kanta on kytketty TENS IC: n lähtöön tuntisignaalien generointipiirin laskenta 0.

Toinen ohjauspiiri on tehty hallitsemaan Hours -merkkivalojen G10 - G11 vastaanottamia signaaleja. Jokainen G10 ja G11 on kytketty 2 NPN -transistorin keräilijöihin. Transistorien kanta on kytketty UNITS IC: n lähtöihin tuntisignaalien generointipiirissä, joka laskee 0-1. Lähettäjät ovat kiitollisia ja kytkettyjä NPN -transistorin kollektoriin, jonka kanta on kytketty TENS IC: n lähtöön tuntisignaalien generointipiirin laskenta 1.

Suositeltava: