Artikel
Duo-looplicht
Met microcontroller-sturing
Licht- en geluidseffecten blijven onverminderd populair bij veel van onze lezers. Hier stellen we een schakeling voor die gebruik maakt van een microcontroller om maximaal 96 duo-LED's in diverse patronen te laten oplichten. De traagheid van het menselijk oog speelt bij dit ontwerp een belangrijke rol.
In plaats van 'gewone' LED's zijn bij deze schakeleing zogeheten duo-LED's toegepast met twee kleuren, meestal rood en groen. Deze zijn verkrijgbaar in een uitvoering met drie aansluitingen (gemeenschappelijke kathode, gescheiden anoden) en in een uitvoering met twee aansluitingen. Bij de tweede variant (die hier gebruikt wordt) zijn de LED's anti-parallel geschakeld, zodat afhankelijk van de stroomrichting de ene of de andere oplicht.
Om een duo-LED aan te sturen is dus een of andere omschakelaar voor de stroomrichting nodig. Aangezien LED's voldoende hebben aan een stroom tussen 5 mA en 20 mA, hoeft zo'n omschakelaar geen al te grote stromen te schakelen, zodat hiervoor met een gerust hart naar HCT-logica kan worden gegrepen; die kunnen in 'hoog'- respectievelijk 'laag'-toestand een stroom van tenminste 8 mA leveren danwel opnemen. De duo-LED wordt tussen twee van zulke uitgangen geschakeld.
In plaats van 'gewone' LED's zijn bij deze schakeleing zogeheten duo-LED's toegepast met twee kleuren, meestal rood en groen. Deze zijn verkrijgbaar in een uitvoering met drie aansluitingen (gemeenschappelijke kathode, gescheiden anoden) en in een uitvoering met twee aansluitingen. Bij de tweede variant (die hier gebruikt wordt) zijn de LED's anti-parallel geschakeld, zodat afhankelijk van de stroomrichting de ene of de andere oplicht.
Om een duo-LED aan te sturen is dus een of andere omschakelaar voor de stroomrichting nodig. Aangezien LED's voldoende hebben aan een stroom tussen 5 mA en 20 mA, hoeft zo'n omschakelaar geen al te grote stromen te schakelen, zodat hiervoor met een gerust hart naar HCT-logica kan worden gegrepen; die kunnen in 'hoog'- respectievelijk 'laag'-toestand een stroom van tenminste 8 mA leveren danwel opnemen. De duo-LED wordt tussen twee van zulke uitgangen geschakeld.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Stuurprint
Weerstanden:
R1 = 4x10 k SIL-array
R2 = 2k2
R3 = 22 k
R4 = 10 k
R5,R6 = 1 k
Condensatoren:
C1,C2 = 33 p
C3 = 10 µ/16 V radiaal
C4 = 470 µ/16 V radiaal
C5 = 100 µ/16 V radiaal
C6 = 100 n
Halfgeleiders:
D1 = 1N4148
T1 = BC547B
IC1 = AT89C2051-12PC (geprogrammeerd, bestelnr. EPS 010134-41)
IC2 = 7805
Diversen:
K1 = 9-polige haakse female sub-D-connector voor printmontage
K2...K5 = 1 x 5-polige header
K6 = netadapterbus voor printmontage
LED-print
Weerstanden:
R1...R24 = 390
Condensatoren:
C1...C3 = 100 n
Halfgeleiders:
D1...D24 = duo-LED met twee aansluitingen, 3 mm
IC1...IC6 = 74HC164
Diversen:
K1 = 1 x 5-polige header
Weerstanden:
R1 = 4x10 k SIL-array
R2 = 2k2
R3 = 22 k
R4 = 10 k
R5,R6 = 1 k
Condensatoren:
C1,C2 = 33 p
C3 = 10 µ/16 V radiaal
C4 = 470 µ/16 V radiaal
C5 = 100 µ/16 V radiaal
C6 = 100 n
Halfgeleiders:
D1 = 1N4148
T1 = BC547B
IC1 = AT89C2051-12PC (geprogrammeerd, bestelnr. EPS 010134-41)
IC2 = 7805
Diversen:
K1 = 9-polige haakse female sub-D-connector voor printmontage
K2...K5 = 1 x 5-polige header
K6 = netadapterbus voor printmontage
LED-print
Weerstanden:
R1...R24 = 390
Condensatoren:
C1...C3 = 100 n
Halfgeleiders:
D1...D24 = duo-LED met twee aansluitingen, 3 mm
IC1...IC6 = 74HC164
Diversen:
K1 = 1 x 5-polige header
Discussie (0 opmerking(en))