Forum: Mikrocontroller und Digitale Elektronik Optokoppler in Steuerung DM542T mit Vorwiderstand betreiben


von Bastian N. (schwipp)


Lesenswert?

liebe Leute,
in der Anleitung zu Schrittmotor Ansteuerung von Stepperonline lese ich:

"Serie geschaltete Widerstände für Strombegrenzung Wenn +12V oder +24 V 
wird gebraucht (1K für +12V, 2K für +24 V). Das gleiche gilt für DIR und 
ENA Signale."

Ich lege den + Anschluß des Optokoppler an 5V und
ziehe den -Anschluss mit dem Open-Collector Ausgang des Bausteins 74LS06 
herunter, wenn ich ihn aktivieren will.
Muss ich da auch einen Vorwiderstand nutzen?

Ich habe das Gefühl: ja, denn der kann den Pegel nicht auf Null ziehen, 
es verbleiben 2,2 Volt, obwohl der Baustein 40 mA ziehen kann.

ciao Schwipp

von Wolfgang (Gast)


Lesenswert?

Bastian N. schrieb:
> Muss ich da auch einen Vorwiderstand nutzen?

Rechne es dir aus.
Wenn bei 24V ein Widerstand von 2kΩ genannt wird, gehen die von einem 
Strom von weniger als 12mA aus (sagt das Ohmsche Gesetz).

40mA ist definitiv fast das 4-fache und damit zu viel.
Da empfiehlt sich ganz dringen ein Vorwiderstand.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Bastian N. schrieb:
> Ich lege den + Anschluß des Optokoppler an 5V und ziehe den -Anschluss
> mit dem Open-Collector Ausgang des Bausteins 74LS06 herunter
> wenn ich ihn aktivieren will.
> Muss ich da auch einen Vorwiderstand nutzen?
Ja, natürlich. Und zwar einen im Bereich um 220 Ohm, denn bei 2,2V 
Spannung für den Vorwiderstand und 10mA Strom passt das dann ganz gut.

> Ich habe das Gefühl
Gefühle und Strom, das passt mir nicht zusammen...

> obwohl der Baustein 40 mA ziehen kann
Er "kann" noch viel mehr. So wie dein Auto auch auf dem Feldweg 180 
fahren "kann". Allerdings ist es aufgrund der Gefährdungslage für alle 
Beteiligten nicht sinnvoll.

: Bearbeitet durch Moderator
von Wolfgang (Gast)


Lesenswert?

Lothar M. schrieb:
> Ja, natürlich. Und zwar einen im Bereich um 220 Ohm, denn bei 2,2V
> Spannung für den Vorwiderstand und 10mA Strom passt das dann ganz gut.

Die o.g. 2.2V beziehen sich auf die Spannung am Kollektor vom 74LS06.
Da sehe ich den Zusammenhang zum Strom nicht.

Um zu prüfen, ob am Eingang vom DM542T bereits ein Serienwiderstand 
enthalten ist, könnte man die Eingangskennlinie messen.

von salyp (Gast)


Angehängte Dateien:

Lesenswert?

Wolfgang schrieb:
> Um zu prüfen, ob am Eingang vom DM542T bereits ein Serienwiderstand
> enthalten ist, könnte man die Eingangskennlinie messen.

lt. Bedienungsanleitung 
https://www.omc-stepperonline.com/download/DM542T.pdf sind da bereits 
270Ω für den Betrieb an 5V verbaut. Ein externer Widerstand ist daher 
nur bei höherer Ansteuerspannung erforderlich.

von Bastian N. (schwipp)


Lesenswert?

Liebe Leute,
vielen Dank für Eure Beiträge!
Das Schaltbild von Gast Wolfgang macht mir klar, dass ich die 
Optokoppler richtig angesteuert habe, meine Conroller-Logik arbeitet mit 
+5 V.
Mein Problem ist, dass ich diesen Pegel nicht gleichzeitig an einem 
Input
der Arduino Mega-Karte auswerten kann, die 2,2 Volt, die mein LS06 Open 
Collector Treiber noch stehen lässt wenn leitend,  reicht diesen 
Eingängen (wohl) nicht als logisch Null.

Also werde ich noch einen Baustein parallel zum Optokoppler an den 
Controller-Ausgang hängen (ich habe noch ANDs frei, oder ich spendiere 
noch einen  Baustein mit Schmitttrigger),
um den Pegel GLEICHZEITIG für die Arduino Mega-Karte aufzubereiten.

Es muss doch möglich sein, dieses logische Signal für den Optokoppler 
der DM542T Karte UND den Input der Mega-Karte zu nutzen, das ist das 
eigentliche Problem, was ich lösen möchte.

Danke und Gruß Bastian

: Bearbeitet durch User
von PC-Freak (Gast)


Lesenswert?

Du hängst bei mehr als 5V entsprechend nochmal (Da ja bereits 270R 
integriert sind) einen zusätzlichen Widerstand in die 3 Plus-Leitungen 
(Pul,Dir,Ena), und schaltest mit Deinen 74er open-Colector gegen Masse. 
Der Opto-Kopp schaltet dann perfekt.

von salyp (Gast)


Lesenswert?

Bastian N. schrieb:
> die 2,2 Volt, die mein LS06 Open Collector Treiber noch stehen lässt wenn 
leitend
Zeig doch einmal deine Schaltung. Das Datenblatt eines 74LS06 beschwört, 
dass Vol bei Iol<=16mA maximal 0.4V beträgt.
https://www.ti.com/lit/ds/symlink/sn74ls06.pdf

Auch ein Bild deines Aufbaus - vor allem auch der Masseführung - wäre 
hilfreich.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.