Ich verwende die folgende Schaltung als industrielles Warn- und Kontrollsystem.
Je nach Eingangssignal sind LEDs und andere Ausgänge HIGH oder LOW. Daher sind 24 V am Eingang nicht immer tatsächlich angeschlossen. System funktioniert ganz gut. Jetzt sollte ich auch Relaisausgänge hinzufügen.
Die Ausgänge an J4 sollten die Relais steuern. Ich verwende dieses Relaismodul.
Mein Problem ist, dass das Relaismodul nicht genügend Eingangsstrom erhält, sodass es nicht funktioniert.
Ich denke darüber nach, den Eingangswiderstand (24-V-Eingang) zu reduzieren und einen ULN2803A zum Ansteuern des Relais zu verwenden. Ich denke jedoch, dass der Eingangsstrom für Relais immer noch nicht ausreicht. Wie kann ich dieses Problem lösen oder was könnt ihr sonst empfehlen?
(Ich weiß, dass die Schaltung zu neu ist, daher würde ich mich über Empfehlungen und Ratschläge freuen, anstatt über Demütigungen und nutzlose Kritik.)
Das Relaismodul benötigt zum Betrieb eine 5-V-Stromversorgung. Durch einfaches Umschalten der Eingänge werden die Relais ohne diese 5-V-Stromquelle nicht betrieben.
Abgesehen davon ist Ihr Schaltplan unvollständig.
Sie müssen keinen ULN2803 hinzufügen, um die Relais anzusteuern. Alles, was Sie tun müssen, ist, das, was Sie bereits haben, richtig anzuschließen und zu verwenden.
Ihre Transistoreingangspuffer sind ungerade. Die meisten Leute würden sie als Wechselrichter verdrahten. Ziehen Sie bis zu 5 V am Kollektor, Emitter an Masse, einen Widerstand von der Basis zum Signaleingang. Verbinden Sie den Kollektor mit dem IO-Pin des Prozessors. Es invertiert den Logikpegel, aber das spielt keine Rolle.
Antworten
(1) Das Relais des OP ist optoisoliert, Low-Pegel getriggert, JD-Vcc gebrückt.
(2) Um das Relais auszulösen, wird ein Low-Pegel-Signal verwendet, um etwa 5 mA zum GPIO-Pin zu senken.
(3) Der GPIO-Pin sollte problemlos 5 mA aufnehmen können. Mit anderen Worten, es ist nicht erforderlich, den Strom mit NPN BJT 2N2222 oder Darlington ULN2803 zu erhöhen .
Verweise
(1) Wie verwende ich ein Relaismodul mit JD-VCC von Arduino/Raspberry richtig? - SE EE 2020jun13
Andi aka
Nur ich
Benutzer253751
Transistor
tlfong01
tlfong01
Alfonso
Alfonso
JRE
Transistor
tlfong01
Alfonso
Alfonso
JRE