Hallo, ich bin durch ein Hobbyprojekt auf ein Problem gestoßen, welches ich vorher nicht als Problem gesehen hatte :D Ziel: einfache und billige Schaltung, welche Folgendes realisiert: 3LEDs mit einem Taster steuerbar machen - keine LED leuchtet - Taster drücken - eine LED leuchtet - Taster nochmal drücken - zwei LEDs leuchten usw. bei Überlauf einfach wieder zurück auf "aus". Ich bin Informatiker und könnte es sicher ohne Probleme mit einem digitalen Controller ala Aduino oder so lösen aber das scheint mir hier etwas mit Kanonen auf Spatzen geschossen. Hat evtl. jemand von euch einen einfachen Schaltplan mit einem IC oder so für mich parat? Schonmal danke für die Hilfe! Achja: Bin neu hier und wusste nicht so recht in welches Unterforum das hier passt, daher im OT. Grüße Andreas
:
Verschoben durch Moderator
MOS 4017 mit entprellten Tastern. Ausgang 4 auf Reset. Wenn wirklich eine, zwei, drei LEDs leuchten sollen und nicht die erste, zweite, dritte an den Ausgängen die LEDs über eine kleine Diodenmatrix anschliessen.
Crazy H. schrieb: > MOS 4017 mit entprellten Tastern. Ausgang 4 auf Reset. Wenn wirklich > eine, zwei, drei LEDs leuchten sollen und nicht die erste, zweite, > dritte an den Ausgängen die LEDs über eine kleine Diodenmatrix > anschliessen. oder ein klitzekleiner attiny45/85. ich glaube nicht, daß das "mit kanonen auf spatzen geschossen" ist, es wäre schlicht effizient: µc, taster, und 3LED's mit vorwiderständen.
Andreas P. schrieb: > Taster drücken - eine LED leuchtet - Taster nochmal drücken - zwei LEDs > leuchten usw. Nicht vergessen: https://www.arduino.cc/en/Tutorial/Debounce
Crazy H. schrieb: > MOS 4017 mit entprellten Tastern. Ausgang 4 auf Reset. Wenn wirklich > eine, zwei, drei LEDs leuchten sollen und nicht die erste, zweite, > dritte an den Ausgängen die LEDs über eine kleine Diodenmatrix > anschliessen. Ein CD40194 wäre wenigstens ohne Dioden geeignet, aber wenn man nur 4017 kennt... http://www.datasheet.free.fr/cd/cd_40104.pdf An RESET ein Power On Reset mit Widerstand und Kondensator, damit beim einschalten alle LEDs aus sind. An CLK ein Taster mit RC Entprellung (rise time darf 1ms betragen). An Parallelladeingänge eine 0 S0 an 1 (shift right) An shift right input eine 1 Und S0 an Q2 damit, nach dem die dritte LED leuchtet, der nächste Tastendruck zum parallel laden der 0 führt und die LEDs wieder ausschaltet.
Andreas P. schrieb: > Ich bin Informatiker und könnte es sicher ohne Probleme mit einem > digitalen Controller ala Aduino oder so lösen Dann tue es, MCs haben ne Menge Vorteile, z.B.: - definiertes Einschaltverhalten - Entprellung ohne zusätzliche Hardware - Funktion leicht änderbar - sehr klein Ein ATtiny4 oder ATTiny13 sollte reichen.
Es geht auch mit einen 74HC4015. http://www.ti.com/lit/ds/symlink/cd74hc4015.pdf An Q0-Q2 kommen die Leds D kommt fest auf H An CP kommt der Takt, ggf. muss der Eingang entprellt werden Q3 geht über eine Diode an Reset (wird nicht benötigt wenn auf POR verzichtet wird) An Reset kommt auch eine RC-Kombination für POR Die Eingänge des 2ten Schieberegistern kommen auf L - damit die Eingänge nicht offen sind. Bei Bedarf kann auf 7 Leds erweitert werden. Die Schaltung ähnelt der von Michael Bertrandt, der 4015 hat keine D-Eingänge. Der Thread ist in der falschen Rubrik, vielleicht kann er von einem MOD verschoben werden.
:
Bearbeitet durch User
Ich stimme Peter zu: wenn du die Toolchain und das Wissen für µC hast, dann ist die billigste, einfachste, kleinste und sogar die beste Lösung ein 8-beiniger µC...
Lothar M. schrieb: > Ich stimme Peter zu: wenn du die Toolchain und das Wissen für µC hast, > dann ist die billigste, einfachste, kleinste und sogar die /beste/ > Lösung ein 8-beiniger µC... Das ist wohl war. Der TO scheint aber kein Interesse mehr an der Umsetzung zu haben...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.