Behöver hjälp med en räknare för lysdioder

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Poolparty
Inlägg: 9
Blev medlem: 17 januari 2006, 11:16:40
Ort: Värmdö
Kontakt:

Behöver hjälp med en räknare för lysdioder

Inlägg av Poolparty »

Hej.. Har fått i uppdrag att bygga en liten apparat som räknar till 4. Har en metronom som ger en ställbar frekvens (lämnar 30 mA). Metronomen skickar ett klickljud och varje gång den "klickar" vill jag tända en lysdiod. dvs första klicket tänds diod ett, nästa gång diod två osv upp till 4 dioder, sen börjar den om. Hur gör jag?? Någon som kan rita ett litet kopplingsschema??

Tacksam för snabba och enkla lösningar

/Thomas
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Det du behöver är ett 4-bitars skiftregister.

Först behöver du en klockpuls som bestämmer takten på skiftregistret.

edit: Struntar i schemat, det är nästan enklare att förklara istället:

Kopplingen för själva skiftregistret beror lite på vilket man väljer. Men så här gör man med 74194:

Koppla pin 7 till pin 15 för vänsterskift, dvs att det ska gå från vänster till höger. Detta för att den första lysdioden ska tändas efter att den sista har lyst. (För högerskift kopplar man pin 2 till pin 12. Det går även att koppla både och.)


Pin 1 tömmer utgångarna. På pin 3-6 matar du in hur det ska se ut på utgångarna när du startar slingan. Förslagsvis pin 3 till 5v, resten till GND.

Med pin 9 (SO) och 10 (SI) styr du hela funktionen. Båda till GND nollställer skiftregistret och matar in det du ställt in på ingångarna. När pin 10 är kopplad till 5v och pin 9 till GND så "vandrar" lysdioderna från vänster till höger. (Pin 9 till 5v och pin 10 till GND ger motsatt effekt.)


Färdigt. :)
Enklare kan det knappast bli.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Är dålig på dessa kretsar, men som jag tänker shiftregister + klockpuls så får jag för mig att den tillslut kommer att lysa samtliga 4 lampor. Misstar jag mig nu?

Annars är väl en oktalräknare (ex. 4017) enkel att koppla för en sånt här applikation?

Mvh
speakman
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

En oktalräknare borde nog fungera för detta. :)

Men det fungerar fint även med skiftregister. Om man sätter ingångarna till 1000 (binärt) så lyser bara en i taget. Byggde en klocka på detta sätt när jag gick i 7an, (jodå, det fanns klockor redan då...) :)
Skriv svar