Innehållsförteckning:

LED -klocka med 555 och 4017 (ingen programmering behövs): 8 steg (med bilder)
LED -klocka med 555 och 4017 (ingen programmering behövs): 8 steg (med bilder)

Video: LED -klocka med 555 och 4017 (ingen programmering behövs): 8 steg (med bilder)

Video: LED -klocka med 555 och 4017 (ingen programmering behövs): 8 steg (med bilder)
Video: LED Chaser using 555 and 4017 | Dancing LED | SdevElectronics 2024, November
Anonim
LED -klocka med 555 och 4017 (ingen programmering behövs)
LED -klocka med 555 och 4017 (ingen programmering behövs)

Här ska jag presentera ett projekt som jag designade och gjorde för ungefär 7 år sedan.

Tanken med projektet är att använda mot -IC: er som 4017 för att generera signaler som styr blinkandet av lysdioder arrangerade som analoga klockans händer.

Steg 1: Steg 1: Generering av klocksignal

Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering
Steg 1: Klocksignalgenerering

Först gjorde jag en klockgenerator med 555 IC i astabilt läge. Med hjälp av webbplatsen (https://www.ohmslawcalculator.com/555-astable-calcu…) kan jag generera 1 Hz-signal med en 100 uF kondensator och två 4,81 k ohm motstånd.

För att ställa in tiden kan jag lägga till en switch som växlar mellan 100 uF kondensatorn för att skapa 1 Hz klocksignal och 1 uF kondensator för att skapa 100 Hz klocksignal.

Klocksignalen från stift 3 (utgång) matas till nästa steg (sekundgenerering).

Steg 2: Steg 2: Sekunder Signals Generation Circuit

Steg 2: Sekunder Signals Generation Circuit
Steg 2: Sekunder Signals Generation Circuit
Steg 2: Sekunder Signals Generation Circuit
Steg 2: Sekunder Signals Generation Circuit
Steg 2: Sekunder Signals Generation Circuit
Steg 2: Sekunder Signals Generation Circuit

Här anslöt jag två 4017 IC: er för att generera räkning från 00 till 59. Den första IC: n kallas UNITS IC och kan generera räkning från 0 till 9. IC: n klockas med hjälp av klocksignalen från 555 -timern (steg 1).

Denna IC behöver inte återställas eftersom enheterna som räknar bör nå 9.

Den andra 4017 IC kallas TENS IC och kan generera räkningar från 0 till 5. IC: n klockas med hjälp av klocksignalen från 4017 UNITS IC när utförandet (stift 12) skapar en signal när UNITS -räknaren återställs från 9 till 0.

IC: n måste återställas när räkningen når 6. Så Q6 -utgången från IC: n är ansluten till reset (stift 12) och går också till nästa steg (minuter).

Steg 3: Steg 3: Minuter Signals Generation Circuit

Steg 3: Minuter Signals Generation Circuit
Steg 3: Minuter Signals Generation Circuit
Steg 3: Minuter Signals Generation Circuit
Steg 3: Minuter Signals Generation Circuit
Steg 3: Minuter Signals Generation Circuit
Steg 3: Minuter Signals Generation Circuit

Här anslöt jag två 4017 IC: er för att generera räkning från 00 till 59. Den första IC: n kallas UNITS IC och kan generera räkning från 0 till 9. IC: n klockas med hjälp av klocksignalen från 4017 TENS IC -räknaren (steg 2) i sekunders generationsskede.

Denna IC behöver inte återställas eftersom enheterna som räknar bör nå 9.

Den andra 4017 IC kallas TENS IC och kan generera räkningar från 0 till 5. IC: n klockas med hjälp av klocksignalen från 4017 UNITS IC när utförandet (stift 12) skapar en signal när UNITS -räknaren återställs från 9 till 0.

IC: n måste återställas när räkningen når 6. Så IC: s Q6 -utgång är ansluten till återställning (stift 15) och går också till nästa steg (timmar).

Steg 4: Steg 4: Timmarsignalgenereringskrets

Steg 4: Timmarsignalgenereringskrets
Steg 4: Timmarsignalgenereringskrets
Steg 4: Timmarsignalgenereringskrets
Steg 4: Timmarsignalgenereringskrets
Steg 4: Timmarsignalgenereringskrets
Steg 4: Timmarsignalgenereringskrets

Här anslöt jag två 4017 IC: er för att generera räkning från 00 till 11. Den första IC: n kallas UNITS IC och kan generera räkning från 0 till 9. IC: n klockas med hjälp av klocksignalen från 4017 TENS IC -räknaren (steg 3) i minuters generation.

Denna IC måste återställas eftersom enheterna räknar nå 2 och TENS räknar nå 1.

Den andra 4017 IC kallas TENS IC och kan generera räkningar från 0 till 1. IC: n klockas med hjälp av klocksignalen från 4017 UNITS IC när utförandet (stift 12) skapar en signal när UNITS -räknaren återställs från 9 till 0.

Denna IC måste återställas eftersom enheterna räknar nå 2 och TENS räknar nå 1.

Eftersom vi behöver återställa båda räknarna vid antalet 12 (antal 2 i UNITS IC och count 1 i TENS IC) kan vi använda AND gate genom att ansluta två NPN -transistorer i serie. den första NPN -transistorn kommer att anslutas till Vcc via kollektorn. Basen är ansluten till Q2 i UNITS -räknaren och slutligen är sändaren ansluten till den andra NPN -transistorn. Den andra NPN -transistorns bas är ansluten till Q1 i TENS -räknaren och slutligen kommer sändaren att anslutas till RESET (stift 12) för båda IC: erna.

Steg 5: Steg 5: Sekunder-lysdioder (00-59)

Steg 5: Sekunder-lysdioder (00-59)
Steg 5: Sekunder-lysdioder (00-59)
Steg 5: Sekunder-lysdioder (00-59)
Steg 5: Sekunder-lysdioder (00-59)
Steg 5: Sekunder-lysdioder (00-59)
Steg 5: Sekunder-lysdioder (00-59)

I detta skede kopplade jag ihop 6 grupper av lysdioder. Varje grupp består av 10 lysdioder som representerar räkningarna från 0 till 9.

  • grupp 0 (G0) representerar antalet sekunder från 0-9
  • grupp 1 (G1) representerar antalet sekunder från 10-19
  • grupp 2 (G2) representerar sekundräkningen från 20-29
  • grupp 3 (G3) representerar sekundräkningen från 30-39
  • grupp 4 (G4) representerar sekundräkningen från 40-49
  • grupp 5 (G5) representerar sekundräkningen från 50-59

Anoden för LED 0 för varje grupp är ansluten till Q0 i UNITS IC från sekundersignalgenereringskrets. Anoden för LED 1 i varje grupp är ansluten till Q1 i UNITS IC från sekundersignalgenereringskrets. Och så vidare tills jag får anoden för LED 9 i varje grupp är ansluten till Q9 på UNITS IC från sekundersignalgenereringskrets.

Alla katoder i varje grupps lysdioder rekommenderas till en tråd ansluten till kollektorstiftet på en NPN -transistor. Basen för G0: s transistor är ansluten till Q0 i TENS IC från sekundersignalgenereringskrets. Basen på G1: s transistor är ansluten till Q1 i TENS IC från sekundersignalgenereringskrets. Och så vidare tills jag får Basen på G9: s transistor är ansluten till Q5 i TENS IC från sekundersignalgenereringskrets. Alla transistornas sändare ska anslutas till batteriets jord.

Steg 6: Steg 6: Minuter-lysdioder (00-59)

Steg 6: Minuter-lysdioder (00-59)
Steg 6: Minuter-lysdioder (00-59)
Steg 6: Minuter-lysdioder (00-59)
Steg 6: Minuter-lysdioder (00-59)
Steg 6: Minuter-lysdioder (00-59)
Steg 6: Minuter-lysdioder (00-59)

I detta skede kopplade jag ihop 6 grupper av lysdioder. Varje grupp består av 10 lysdioder som representerar räkningen från 0 till 9.

  • grupp 0 (G0) representerar antalet sekunder från 0-9
  • grupp 1 (G1) representerar antalet sekunder från 10-19
  • grupp 2 (G2) representerar sekundräkningen från 20-29
  • grupp 3 (G3) representerar sekunderna från 30-39
  • grupp 4 (G4) representerar sekundräkningen från 40-49
  • grupp 5 (G5) representerar sekundräkningen från 50-59

Anoderna för LED 0 för varje grupp är anslutna till Q0 i UNITS IC från minutsignalgenereringskrets. Anoderna för LED 1 i varje grupp är anslutna till Q1 i UNITS IC från minutsignalgenereringskrets. Och så vidare tills jag får anoderna för LED 9 i varje grupp är ansluten till Q9 i UNITS IC från minutsignalgenereringskrets.

Alla katoder i varje grupps lysdioder rekommenderas till en tråd ansluten till kollektorstiftet på en NPN -transistor. Basen för G0: s transistor är ansluten till Q0 i TENS IC från minutsignalgenereringskrets. Basen för G1: s transistor är ansluten till Q1 i TENS IC från kretsar för generering av minuter. Och så vidare tills jag får Basen på G9: s transistor är ansluten till Q5 i TENS IC från minutsignalgenereringskrets. Alla transistornas sändare ska anslutas till batteriets jord.

Steg 7: Steg 7: Timmar LED (00 till 12)

Steg 7: Timmar LED (00 till 12)
Steg 7: Timmar LED (00 till 12)
Steg 7: Timmar LED (00 till 12)
Steg 7: Timmar LED (00 till 12)
Steg 7: Timmar LED (00 till 12)
Steg 7: Timmar LED (00 till 12)

I detta skede kopplade jag ihop 12 grupper av lysdioder. Varje grupp består av 5 lysdioder som representerar räkningen från 0 till 4.

  • grupp 0 (G0) representerar timräkningen från 00-01
  • grupp 1 (G1) representerar timräkningen från 01-02
  • grupp 2 (G2) representerar timräkningen från 02-03
  • grupp 3 (G3) representerar timräkningen från 03-04
  • grupp 4 (G4) representerar timräkningen från 04-05
  • grupp 5 (G5) representerar timräkningen från 05-06
  • grupp 6 (G6) representerar timräkningen från 06-07
  • grupp 7 (G7) representerar timräkningen från 07-08
  • grupp 8 (G8) representerar antalet timmar från 08-09
  • grupp 9 (G9) representerar timräkningen från 09-10
  • grupp 10 (G10) representerar timräkningen från 10-11
  • grupp 11 (G11) representerar timräkningen från 11-12

Lysdioderna styrs av TENS -antalet minuter som genererar kretsen. Anoderna för LED 0 i varje grupp är anslutna till Q0 i TENS IC från minutsignalgenereringskrets. Anoderna för LED 1 i varje grupp är anslutna till Q1 i TENS IC från minutsignalgenereringskrets. Och så vidare tills jag får anoderna för LED 4 i varje grupp är ansluten till Vcc.

Alla katoder i varje grupps lysdioder från 0 till 3 rekommenderas att en tråd går till styrkretsen som G0. Förutom katoderna på lysdioderna 4 är anslutna till ELLER -grinden med två NPN -transistorer. Basen för den första NPN -transistorn är ansluten till Q4 i TENS IC från minutsignalgenereringskretsen medan basen för den andra NPN -transistorn är ansluten till Q5 hos TENS IC från minutsignalgenereringskretsen. Sändarna rekommenderas på en tråd med katoderna på de andra lysdioderna som är märkta G0.

Steg 8: Steg 8: Hours Signals Control Circuit

Steg 8: Timmarsignaler Kontrollkrets
Steg 8: Timmarsignaler Kontrollkrets
Steg 8: Timmarsignaler Kontrollkrets
Steg 8: Timmarsignaler Kontrollkrets

Slutligen gjorde jag två kretsar för att styra timmarsignalerna. Den första kretsen är gjord med AND -grind med NPN -transistorer.

Den första styrkretsen är gjord för att hantera signalerna som tas emot från G0 till G9 från timlamporna. Var och en av G0 till G9 är ansluten till kollektorerna för 9 NPN -transistorer. Transistornas baser är anslutna till utgångarna från UNITS IC för timmarnas signalgenereringskrets som räknas från 0 till 9. Sändarna är berömda och anslutna till kollektorn på NPN -transistorn som basen är ansluten till utgången på TENS IC av timmarsignalgenereringskretsen som räknar 0.

Den andra styrkretsen är gjord för att hantera signalerna som tas emot från G10 till G11 från timlamporna. Var och en av G10 och G11 är ansluten till kollektorerna för 2 NPN -transistorer. Transistornas baser är anslutna till utgångarna från UNITS IC för timmarnas signalgenereringskrets som räknar 0 till 1. Sändarna är berömda och anslutna till kollektorn på NPN -transistorn som basen är ansluten till utgången på TENS IC av timmarsignalgenereringskretsen som räknar 1.

Rekommenderad: