Hallo, ich hab Probleme mit der Pushbutton-4017-Platine. Es werden keine Tasten erkannt. Ich hab auf der 4017-Platine mit normalen LED's (es gibt nur eine einzige) folgende Jumper gesetzt: End, End1, SJ10, alle anderen sind offen. Der 4011 ist nicht bestückt, kein Pin gebrückt. Ich habe am Pin A0 des Arduinos mal mit dem Oszi gemessen, da leigt nur Low-Pegel, kein Takt. Ich hab in Der Konfiguration auch Set_CLK_Pin = A0 und Set_SwitchB_InpLst = A2 eungetragen, ohne Erfolg. Anbei meine Beispielkonfiguration, unter 2.1.3M erstellt. Vielen Dank für die Hilfe
kannst du bitte mal ein Bild von deiner Hauptplatine ohne die Arduinos machen. Für die Verwendung der PushButton-Platine sind auf alle Fälle folgende Bauteile notwendig:
R3 470Ω
R7 47KΩ
R12 100Ω
LED1
Das Signal vom PIN CLOCK/A0 sollte ungefähr so aussehen
wenn Du nur einen Taster einliest, dann braucht der 4017 auch kein Takt Signal => Das Ossi zeigt nichts. In dem Fall ist Reset immer Aktiv (A3). Das sieht man daran, dass die grüne LED zwischen den Arduinos immer leuchtet. Der Ausgang Q0 des 4017 ist dann immer aktiv. Wenn Du dann einen Taster drückst, dann sollte man das Signal an A2 sehen.
Ich habe Deine Konfiguration mit der 2.12E erfolgreich getestet.
Vielleicht Ist die Diode auf der PushButton Platine nicht oder falsch bestückt. Oder der Schalte ist kaputt oder hängt an den falschen Pins.
wenn Du nur einen Taster einliest, dann braucht der 4017 auch kein Takt Signal => Das Ossi zeigt nichts. In dem Fall ist Reset immer Aktiv (A3). Das sieht man daran, dass die grüne LED zwischen den Arduinos immer leuchtet. Der Ausgang Q0 des 4017 ist dann immer aktiv. Wenn Du dann einen Taster drückst, dann sollte man das Signal an A2 sehen.
Ich habe Deine Konfiguration mit der 2.12E erfolgreich getestet.
Vielleicht Ist die Diode auf der PushButton Platine nicht oder falsch bestückt. Oder der Schalte ist kaputt oder hängt an den falschen Pins.
wenn Du nur einen Taster einliest, dann braucht der 4017 auch kein Takt Signal => Das Ossi zeigt nichts. In dem Fall ist Reset immer Aktiv (A3). Das sieht man daran, dass die grüne LED zwischen den Arduinos immer leuchtet. Der Ausgang Q0 des 4017 ist dann immer aktiv. Wenn Du dann einen Taster drückst, dann sollte man das Signal an A2 sehen.
Ich habe Deine Konfiguration mit der 2.12E erfolgreich getestet.
Vielleicht Ist die Diode auf der PushButton Platine nicht oder falsch bestückt. Oder der Schalte ist kaputt oder hängt an den falschen Pins.
Hardi
Hallo Hardi, die grüne LED bleibt aus
Peter
Hallo Peter
Die beiden grünen Jumper bitte öffnen. Diese sollten im Normalbetrieb offen sein.
die grüne LED blinkt nur dann, wenn mehr als ein Taster eingelesen wird (Zumindest bei mir). Ich war auch erst verwundert und habe daraufhin zwei Taster konfiguriert.
Wenn sie gar nichts macht, und auch am Reset Pin des 4017 0V anliegt, dann haben wir ein anderes Problem...
die grüne LED blinkt nur dann, wenn mehr als ein Taster eingelesen wird (Zumindest bei mir). Ich war auch erst verwundert und habe daraufhin zwei Taster konfiguriert.
Wenn sie gar nichts macht, und auch am Reset Pin des 4017 0V anliegt, dann haben wir ein anderes Problem...
Hardi
Hallo Hardi
bei mir geht die LED bei nur einem Taster an und bleibt auch an. Problem ist nur bei Peter geht diese gar nicht an. Daher muss auf der Hauptplatine oder der PushButton ein Kurzschluss oder eine fehlerhafte Lötstelle vorhanden sein.
ich hab da ein Problemchen: Wenn ich mir den Schaltplan anschaue, so ist Pin 7 von KEYBRD1 mit R7 47k nach Masse terminiert. Nach 5V gibt es keine Verbindung in irgendeiner Art (wenn der NANO draußen ist). Ansosnten passen die Werte alle. Freundliche Grüße Peter
Wenn die LED nicht blinkt, wird das Reset-Signal nicht richtig erzeugt bzw verschluckt.
Schöne Grüße Dominik
In irgendeinem meiner Tests habe ich gesehen, dass die grüne LED blinkt, aber da ich dauernt am probieren bin, weiß ich nicht mehr wann und vorallem wie.
Hardi, welche Bedingungen müssen herschen, dass der Takt erzeugt wird?
ich hab da ein Problemchen: Wenn ich mir den Schaltplan anschaue, so ist Pin 7 von KEYBRD1 mit R7 47k nach Masse terminiert. Nach 5V gibt es keine Verbindung in irgendeiner Art (wenn der NANO draußen ist). Ansosnten passen die Werte alle. Freundliche Grüße Peter
Hallo Peter
tut mir leid, da war ein Fehler in der Anleitung. Danke für das finden. Ich habe das korrigiert. Es sollte Pin26 vom LED-Nano und nicht Pin 7 vom "KEYBRD1-Stecker" sein.
Hallo Dominik, es freut mich, dass ich mich auch ein klein wenig nützlich machen kann. R13 habe ich mit 4k7 bestückt. Aber ich denke, das hat keine Auswirkung auf mein Problem. Gruß
Zitat von PeterVT11 im Beitrag PushButton-4017-Platine Hallo Dominik, es freut mich, dass ich mich auch ein klein wenig nützlich machen kann. R13 habe ich mit 4k7 bestückt. Aber ich denke, das hat keine Auswirkung auf mein Problem. Gruß
Peter
Hallo Peter
der Wert von R13 ist bei deinem aktuellen Problem nicht von Bedeutung. R13 wird für die Tag-Nacht-Steuerung mit einem LDR oder Schalter oder den 3. analogen Tasterkanal verwendet.
Bei der Standardbestückung mit 4.7KΩ genau richtig.
Gelöst! Ich danke Euch für Eure Unterstützung. Das Problem war, dass ich die Tastenplatine so eingesteckt hatte, dass die Tastenkontakte in der Luft hingen. Jetzt geht die Taster-Funktion. Jetzt kann ich weiter rumbasteln.