Geht schon. Aber dann brauchen wir zwingend eine Entprellung. Je nach Taster kann das Prellen schon mal 20-40 Millisekunden dauern. Mit 50 ms wären wir wohl auf der sicheren Seite. Heißt aber der Taster muss mindestens 50 ms lang an sein. Bei manuell oder per Pedal bedienten Tasten sollte das aber wohl kein Problem sein. Sollen wir das so vorsehen?
Noch was: Die Schaltung wird noch einfacher... Transistoren sind hier nicht nötig, weil ja immer nur eine Led leuchtet (nie mehrere).
Flipflop - mit einem Taster möglich?
Moderator: T.Hoffmann
Ich sehe das du kräftig daran arbeitest, Danke. In Prinzipe, der Register Wahl, ist Funktion der gespielter Stück. Es variiert oft. Am Ende, besteht die Möglichkeit es zu löschen (nicht in die Software!) mit einen Extern Taster "C". Zu vereinfachen, würde ich die "Doppel klick" Funktion
vergessen. Wie geht es bei Einschalten? sind alle LEDs aus? es wäre sinnvoll, wenn ich ohne dieses Registern Wahl spiele. Erst bei ein beliebig
Taster Duck läuft es.
vergessen. Wie geht es bei Einschalten? sind alle LEDs aus? es wäre sinnvoll, wenn ich ohne dieses Registern Wahl spiele. Erst bei ein beliebig
Taster Duck läuft es.
So ist es jetzt auch. Das Aus - Wiedereinschalten mit dem gleichen Taster geht jetzt auch. Beim Einschalten sind sowieso alle LEDs aus. Erst wenn ein Taster betätigt wird, geht die entsprechende LED an.
Hier mal der Schaltplan (nicht erschrecken): Prinzip:
Alle Taster schalten nach Masse (die nötige Spannung wird vom ATMega über interne PullUp Widerstände bereit gestellt - Strom etwa 0.5mA)
Die LEDs sind als Matrix verschaltet. Da immer nur eine LED leuchtet, ist kein zeitlicher Multiplex nötig. Ich habe die Schaltung mit 6 LEDs getestet (aber mit diesen 6 LEDs alle Möglichkeiten durch getestet). Statt der 120 Ohm Widerstände kannst Du auch größere Widerstände nehmen (aber nicht kleiner), falls die LEDs zu hell sind.
Hier mal der Schaltplan (nicht erschrecken): Prinzip:
Alle Taster schalten nach Masse (die nötige Spannung wird vom ATMega über interne PullUp Widerstände bereit gestellt - Strom etwa 0.5mA)
Die LEDs sind als Matrix verschaltet. Da immer nur eine LED leuchtet, ist kein zeitlicher Multiplex nötig. Ich habe die Schaltung mit 6 LEDs getestet (aber mit diesen 6 LEDs alle Möglichkeiten durch getestet). Statt der 120 Ohm Widerstände kannst Du auch größere Widerstände nehmen (aber nicht kleiner), falls die LEDs zu hell sind.
Bravo! So ist die Schaltung eigentlich einfach, dank der IC, mit den erwünschten Funktionen. Es blieb mir übrig die Verdrahtung in die
Kabel Salat (die Konsole ist noch in Muster Stadium). Kannst Du mir der 100nF und die 5 R mitschicken?
Am Anfang, würde eine 4,5 V Batterie ausreichen? Natürlich brauche ich auch die Pins-Bezeichnung des IC. Ist er in Handlung empfindlich?
Zuletzt, fehlt mir Deine Daten und Kosten (mit Porto).
Vielen Grüßen.
VZ
Kabel Salat (die Konsole ist noch in Muster Stadium). Kannst Du mir der 100nF und die 5 R mitschicken?
Am Anfang, würde eine 4,5 V Batterie ausreichen? Natürlich brauche ich auch die Pins-Bezeichnung des IC. Ist er in Handlung empfindlich?
Zuletzt, fehlt mir Deine Daten und Kosten (mit Porto).
Vielen Grüßen.
VZ
Den 100n Kondensator und die 5 Widerstände packe ich mit dazu. Kein Problem. Zum Testen / starten reicht eine 4.5V Batterie. Alles zwischen 4.0V und 5.3V ist ok (sollte aber halbwegs stabil sein). Der Chip ist nicht besonders sensibel (außer auf Spannungen > 5.5V und Kurzschlüsse an den Ausgängen - hier also PB0 bis PB7. Auf keinen Fall PB7 nach Masse verbinden - einfach unbeschaltet lassen). Alle Pins sind mit Schutzdioden vor üblichen(!) elektrostatischen Aufladungen geschützt.
Meine Daten habe ich Dir schon per PN (=Persönliche Nachricht hier im Forum) geschickt. Auf dem gleichen Weg kannst Du mir dann Deine Adresse schicken.
Die kannst Du dem Schaltplan entnehmen. Denke Dir oben die übliche Kerbe respektive den Punkt an Pin 1 (= RESET). Klar, der Kabelsalat lässt sich bei 20 Peripherie-Leitungen zu den LEDs und Tastern nicht ganz vermeiden...Natürlich brauche ich auch die Pins-Bezeichnung des IC
Meine Daten habe ich Dir schon per PN (=Persönliche Nachricht hier im Forum) geschickt. Auf dem gleichen Weg kannst Du mir dann Deine Adresse schicken.