Go Down

Topic: 24V Signale auf 5V bringen. NUR mit Spannungsteiler oder alternative? (Read 4 times) previous topic - next topic

KlausR

Hallo Bernward,

ja, habe mich heute morgen (habe im Moment Nachtschicht 22h-6h) auch etwas gewundert, aber trotzdem danke für den Link. Muss den Arduino ja auch selber mit Stromversoregn und da denke ich so ein Modul zu nehmen um die Stromversorgung sicher zu stellen. Da unsere Maschienen ja eh 24/7 unter Spannung sind, wird das kein Problem sein.

Was ich mich nur gefragt habe, ob dem Arduino eine pulsirenede Gleichspannung mit 150kHz wirklich zur Stromversorgung reicht, oder ob er dann nicht ziecken macht. Wie sieht es bei den Modulen mit der EMV verträglichkeit und den Störungen auf der Primärseite aus?

Ich möchte unsere SPS Steuerungen ja nicht mit der Stromversorgung "toasten", sonst bekomme ich statt einer Prämie dann eine Abmahnung für meine Bemühungen um einen besseren Betriebsablauf.

Mfg.

Klaus
< Spannungsfest bis 1000V AC / Getestet bis 400V AC :-) >

erni-berni

Hallo Klaus,
die zentrale Frage wurde noch gar nicht gestellt:
Handelt es sich um 24VDC Logikpegel oder variiert die Spannung je nach Sensorwert?
Es könnte auch sein, dass der Sensor Ausgang ein Open Collector Ausgang ist, dann stellt sich die Sache auch wieder anders dar.
Wie belastbar (mit welchen Strom) sind die 24V Ausgänge?
Gruß
Reinhard

mde110

Zu dem Spannungswandler würde ich noch Schutzdioden gegen Null und auf 5V verwenden. Wegen ESD...

KlausR

Hallo Reinhard,

also es handelt sich meistens um Lichtschranken oder induktive Näherungsschalter, die nur zwischen 0 und 24V Signale ausgeben. Ich denke wenn ich die Signale an Optokoppler anschließe und auf der Ausgangsseite der Optokoppler dann die Wandlung von 24V auf 5V vornehme dürfte sich nix an der Anlage ändern.
Die Analogensignale werden bei uns mit 4-20mA übertragen. Da wird das dann nicht ohne Eingriffe in die Anlage Möglich sein, aber dafür haben wir dann ja noch die SPS Programiergeräte.

Das mit den Schutzdioden werde ich mal ins Auge fassen. Danke Mardetuino.

Mfg.

Klaus
(Diese Woche Spätschicht von 14h bis 22h.)
< Spannungsfest bis 1000V AC / Getestet bis 400V AC :-) >

uwefed

Es gibt 2 einfache Methoden:
* Spannungsteiler aus 2 Widerständen. Der Spannungsteiler kann hochohmig ausgeführt werden und somit den Ausgang nicht belasten.
* Vorwiderstand und 4,7V Z-Diode. Die Z-Diode sollte mit einem bestimmten Strom beaufschlagt werden ( 1 bis 5mA) und verbraucht somit mehr Leistung, schützt aber den Arduino vor eventuellen Überspannungen.
Für beide Lösungen muß die Masse des SPS mit der Masse des Arduino verbunden sein.

Ohne Masseverbindung ist die Lösung einen Optokoppler zu verwenden. Auch in diesem Fall ist die Verlustleistung beträchtlich da die LED im Optokoppler zwischen 5 und 10mA braucht. Auf der Transistorseite des Optokopplers braucht es Pullup-Widerstände, aber es können auch die internen des Arduino verwendet werden.

Eines was Du nicht bedacht hast, ist die Zuverlässigkeit. SPS sind darauf getrimmt, der Arduino nicht.

Grüße Uwe


Go Up