Schönen guten Abend zusammen,
Ich bin neu hier und hab schon die erste Frage.
Ich baue grad für einen bekannten eine Zählmaschine für Mini-Bäume(Unterlagen).
Soweit läuft auch eigentlich alles, aaaaaaaaber folgendes Problem:
Ohne Relais läuft das Programm einwandfrei.
Sobald ich die Relaiskarte ( 8 Einheiten, Kuman) einstecke, macht das Programm nicht mehr 100% mit.
Das Python Skript reagiert auf interrupts add.event.
Die Pins sind per externem Pull up(4,7 kOhm) beschaltet.
Der kleine Baum durchläuft einen Endschalter.
Endschalter geschlossen= Spannung am GPIO = 0 -> Python zählt einen weiter
Hat man das 25 mal gemacht, ist eine Einheit von voll.
Das Relais Schaltet auf HIGH, eine 12 Volt Lampe und ein Summer gehen an der Maschine an.
Jetzt sollen die Relais so lange auf HIGH bleiben, bis der Nutzer auf einen kleinen Knopf drückt.
Der kleine Knopf setzt die Relais wieder auf LOW und sagt Python, dass er wieder bei 0 Anfangen soll zu zählen.
Macht er auch, wie gesagt, ohne Relais.
Sind die Relais dran denkt Python, dass der Schalter schon gedrückt wurde, da er wieder von 0 Anfängt und die Relais automatisch wieder LOW werden.
Stromversorgung:
RPi 2500mA Netzteil
12V 2500mA für touch und und die Lampen.
Reilaiskarte wird über den Pi versorgt.
Kann es sein, dass beim schalten,die Relais kurzeitig dem Pin den Strom klauen?
Netzteil mies? Zu hause den Föhn aufm gleichen Stromkreis gehabt, Python erkennt ebenfalls LOW beim Einschalten vom Föhn.
Pin durch Keramikkondensator stabilisieren?
Um das Ding ein bisschen verständlicher zu machen schicke ich nachher noch ein paar Bilder.
Wenn mir einer helfen könnte, wäre ich sehr dankbar.
Vielen Dank schon einmal
Gruß Albert