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,
Didn't find your answer? Ask the community — no account required.
S
Sjouke Burry
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.
S
Stef
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)
P
petrus bitbyter
"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.
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
P
PE1ICQ
petrus bitbyter wrote the following on 2007-04-19 2:14:
Inderdaad. Een mogelijke oplossing heb ik hier geplaatst.
formatting link
C
Chianti
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
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.