LED projectje

Voor een ontwerpje zou ik graag het volgende verwezenlijken:

Er zijn 5 ledjes, in de beginstand zijn ze allemaal gedoofd.

Na een 1ste uitwendige puls via een naderingsschakelaar moet led 1 aangaan en aanblijven.

Na een 2de uitwendige puls moet led 2 aangaan en aanblijven....etc...tot de

5 leds allemaal branden.

Na een manuele reset(of via een instelbare timer) worden de leds weer gedoofd, en begint het proces opnieuw.

Iemand die even wil meedenken? Alle input welkom.

mvg,

Reply to
Chianti
Loading thread data ...

Een schuifregister, met als input "high" en je puls aan de shift klok input, reset met de clear input, en je ledjes aan de paralle outputs.

Reply to
Sjouke Burry

Heel eenvoudig met een serieel-in parallel-uit schuifregister. Ingang vast op '1' zetten en je puls op de klok zetten. Terugzetten met de reset ingang. Met bijvoorbeeld de 74HC(T)164 kun je tot 8 LEDs gaan en als je ze niet te veel stroom laat trekken kan hij ze zelfs direct aansturen.

Wel moet je zorgen voor een schoon kloksignaal. Als je naderingsschakelaar een logische uitgang heeft zal dat wel goed zitten. Als het een relais is zul je het nog moeten ontdenderen.

De NXP (Philips) datasheet van de '164 vind je hier:

formatting link

Maar er zijn natuurlijk veel meer fabrikanten van deze ICs

--
Stef    (remove caps, dashes and .invalid from e-mail address to reply by mail)
Reply to
Stef

"Chianti" schreef in bericht news:QXuVh.127858$ snipped-for-privacy@phobos.telenet-ops.be...

Tja, dit is nu typisch een klusje voor een microotje als een PIC12F629. Zo'n beetje een standaardantwoord op veel van dit soort vragen maar daarom niet minder waar. Alleen, afhankelijk van je voorkennis kun je wel een weekje tot zelfs meer dan maand nodig hebben voordat je het programmeren van zo'n ding onder de knie hebt. Maar dan kun je ook alles in één achtpotig IC-tje stoppen. Als je alleen maar dit ene projectje wilt doen, is de investering in tijd mijns inziens veel te groot. Heb je interesse in meer van dit soort projectjes dan is het die tijd zeker waard.

Natuurlijk is er ook een "ouderwetse" oplossing mogelijk. Dat kost iets meer componenten maar veel minder tijd. Een schuifregister is een goed idee. Daar zou je bijvoorbeeld een CD4015B voor kunnen gebruiken. Om een LED langzaam aan te laten gaan, is onderstaand schakelingetje geschikt.

----+---- | +12V D1 | +---| register | | | | | | | | .-. | | | | .-. | | |560E | | | + '-' | | ### | '-' --- | 2M2 | |10uF V LED | | - | | | ---------------------+----+-----+----- GND created by Andy´s ASCII-Circuit v1.24.140803 Beta

formatting link

De 2M2 kan waarschijnlijk wel weggelaten worden. Gewoon proberen. Voor D1 kun je een silicium diode gebruiken zoals de 1N4148. Als de LEDs na een reset te lang nagloeien kun, je ook een Schottky diode proberen. Ik heb er niet aan gerekend. Met de 100k en de 10uF kun je naar hartelust experimenteren. Ik heb er met de (niet eens) natte vinger maar wat neergezet.

petrus bitbyter

Reply to
petrus bitbyter

petrus bitbyter wrote the following on 2007-04-19 2:14:

Inderdaad. Een mogelijke oplossing heb ik hier geplaatst.

formatting link

Reply to
PE1ICQ

KNIP Voorlegging probleem door OP: 5 leds laten aangaan, puls by puls

formatting link

Wow, prachtig! Dank aan allen en vooral PE1ICQ voor het uitgewerkte voorbeeld.

Ik ga meteen aan de slag, en wellicht wordt dat programmeren van die PIC's wel een nieuwe niche-hobby samen met de andere elektronicaprojekten.

Mark

Reply to
Chianti

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.