Hallo zusammen Ich bin zur Zeit daran, eine vierte Achse an meine CNC-Fräse zu bauen. Dafür muss der ATmega, welcher die Achse kontrolliert, mit dem PC kommunizieren können, über RS232. Ausserdem steuert der PC den Schrittmotortreiber (A4988) der vierten Achse direkt über die LPT Schnittstelle an. (Der ATmega zeigt einfach gewisse Daten an und soll später evtl. noch anderes kontrollieren). Ich brauche nun, da der PC natürlich andere Pegel hat als der Schrittmotor, eine Pegelwandlung, und möchte dazu gerne Optokoppler verwenden, weil dann die Geschichte auch noch galvanisch getrennt ist. Wenn ich dann schon dabei bin, möchte ich gerne auch noch den RS232-Strang galvanisch trennen (der MAX232 fällt wegen dem ja aber nicht weg). Aber: Welche Typen von Optokopplern haben einen Logikausgang? Der Treiber arbeitet mit 5V Pegeln, also wäre ein Optokoppler praktisch, welcher gerade diese 5V rauslässt. Wegen der Geschwindigkeit mache ich mir keine grossen Sorgen: Wenn der OK schnell genug für die RS232-Schnittstelle ist, sollte es auch für die Ansteuerung der Achse locker reichen. liebe Grüsse Lisa
>also wäre ein Optokoppler praktisch, welcher gerade diese 5V rauslässt Ein Optokoppler besteht aus einer LED und einem Phototransistor o.ä. Ein Optokoppler "läßt keine Spannung" raus, die gibts du vor. Schon mal hier danach gesucht?
Lisa schrieb: > Welche Typen von Optokopplern haben einen Logikausgang? pollin.de Optokoppler MB111 Bestellnummer:120 101 Preis: 0,15 € ist n schneller koppler mit ir led si fotodiode und integriertem schmittrigger mit ok ausgang. das datenblatt ist bei pollin verfügbar.
Naja, bisschen alt das Ding oder? Und das Datenblattfragment sagt nicht mal was aus, was das Teil min. an Eingangsstrom braucht. LPT bringt nicht viel, bei H-Pegel wirds jedenfalls nicht reichen. Bei L-Pegel vielleicht - Bastelkram, vielleicht funktionierts, vielleicht nicht. Geschwindigkeit solltest du auch nicht unterschätzen, da ist schon mancher auf die Fresse geflogen. Und da du offensichtlich nicht weisst, welche Frequenzen dich erwarten, ist schon ein schnelleres Exemplar als Feld-, Wald- und Wiesenoptokoppler angesagt. Also kümmere dich erstmal darum, was dein LPT-Port hergibt. H11L1 wäre meine Empfehlung, kann aber sein, das selbst die 1mA noch zuviel sind. Völlig sorgenfrei lebt es sich mit den iCouplern von Analog Devices. Ja, sind teurer als Optokoppler, aber das spielt bei einem Einzelstück eher keine Rolle.
Der MB111 ist ein Klon des Monsanto MCL611, und benötigt 15 mA für seine LED. H11L1 (1.6 mA) würde wahrscheinlich funktionieren, ist aber mit spezifierten 1 Mbaud relativ langsam. (Für diese Geschwindigkeit braucht er einen sehr starken Pullup-Widerstand.) Eine Alternative wäre der 6N137 (5 mA) mit 10 Mbaud (von Lite-On ist er sogar billiger als der H11L1).
:
Bearbeitet durch User
Es gab mal (abgekündigt, aber man bekommt noch welche) schnelle Optokoppler, wo der komplette potentialtrennende Teil in eine TTL-Logik eingebettet war, so dass man sich keine Gedanken um die Ein- und Ausgangssignale machen musste: http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CDEQFjAB&url=http%3A%2F%2Fwww.farnell.com%2Fdatasheets%2F105898.pdf&ei=8D5sVZKrAtSp7Aa52YD4Aw&usg=AFQjCNHxgvHAyFyz9r6XaHxGVhs9z9NsFg&bvm=bv.94455598,d.ZGU
Hallo zusammen und vielen Dank. Ich denke, vom Blick auf das DB, sollte der 6N137 schnell genug sein. Allerdings sehe ich folgendes: 6N137: Typ. Vorwärtsspannung: 1,4 V Typ. Vorwärtsstrom: 10 mA Vorwärtsspannung: 1,75 V Vorwärtsstrom: 50 mA 6N138: Typ. Vorwärtsspannung: 1,3 V Typ. Vorwärtsstrom: 1,6 mA Vorwärtsspannung: 1,75 V Vorwärtsstrom: 20 mA Ein Problem bei der LPT-Schnittstelle ist ja, dass die eigentlich "keinen" Strom liefern kann (habe es aber ausprobiert: Diese, die jetzt in dem PC steckt, bringt LEDs zum leuchten). Wäre da der 6N138 nicht noch besser geeignet, da geringerer Vorwärtsstrom? Grüsse Lisa
Der 6N138 hat einen Darlington-Ausgang, d.h., zwei hintereinander geschaltete Transistoren. Das gibt eine große Verstärkung, aber macht den Umschaltvorgang eher langsam. Würdest du uns bitte verraten, welche Geschwindigkeit du benötigst?
Einigermaßen schnell ist der 6N138 aber erst bei: IF = 12 mA, RL = 270Ω Wenn man nicht auf den Cent schauen muß, sind die ADUM deutlich einfacher zu verwenden und erheblich stromsparender.
Hab nen moment gebraucht, aber konnte es nun herausfinden: Die maximale Pulslänge für die Info "Schritt machen" ist 200ns Die maximale Pulslänge für die Info "Richtung L/R" wird 600ns gehalten Sprich so lange sind dann die entsprechenden Leitungen "high". Wenn ich mir das DB des 6N137 anschaue, sollte der eigentlich reichen. Der Grund, warum ich mehr zum 6N137 tendiere als zu den ADuMXXXX ist, weil die auf der "sendenen" Seite auch eine Versorgungsspannung benötigen, die ja dann auf dem Level der versendenden Seite sein muss. Ich müsste also zusätzlich zum LPT-Kabel noch ein Kabel zur Stromversorgung führen, wenn ich das verhindern kann, bin ich froh ;) Also, seht ihr das auch so: Der 6N137 sollte reichen? Grüsse Lisa
Wie schon gesagt - den erforderlichen Strom (6mA) wirst du dem LPT-Port nicht entlocken können. Und willst du mit L-Pegel ansteuern, brauchst du auch wieder eine Spannungsquelle. Klau dir was aus dem USB-Port, dann kannst du -den Optokoppler mit L-Pegel ansteuern (+ Invertierung auf der Empfängerseite) -doch den ADuM verwenden Nächste Variante: es gibt die iCoupler auch mit interner isolierter Versorgung, in deinem Fall wäre der ADUM5242 das richtige.
Wichtiger wäre die minimale Pulslänge, damit ein kürzeres Signal nicht ignoriert wird. Lisa schrieb: > Der Grund, warum ich mehr zum 6N137 tendiere als zu den ADuMXXXX ist, > weil die auf der "sendenen" Seite auch eine Versorgungsspannung > benötigen, die ja dann auf dem Level der versendenden Seite sein muss. > Ich müsste also zusätzlich zum LPT-Kabel noch ein Kabel zur > Stromversorgung führen, wenn ich das verhindern kann, bin ich froh ;) Es ist vielleicht möglich, die Stromversorgung aus einem anderen LPT-Pin zu klauen (wenn dein LPT überhaupt genug Strom liefern kann). Und die LED-OKs benötigen einen Mindeststrom auf jeder Datenleitung, während du beim ADuM dieses Problem nur bei der Stromversorgung hast.
Hm stimmt, ich glaube OKs kann ich echt begraben =) Aber die 7 Euro für die iso-power iCoupler finde ich schon heftig. Ich könnte doch aber normale iCoupler, ohne iso-power verwenden (ADUM 1200 z.B.) und die Spannungsversorgung derer über eine galvanisch getrennte Spannungsversorgung erreichen (SIM1-0505). Wenn ich es richtig verstehe muss ich dann am SIM1-0505: Einen Grundlast-Widerstand einfügen, dass der seine 5V hält (muss mit mindestens 8% belastet werden). GND vom SIM1-0505 mit GND vom LPT verbinden, dann sind die auf dem selben Potential Sollte so klappen, oder?
Ja, geht so. Wenn du den Wandler liegen hast, würde ich das auch so machen. Wenn du ihn kaufen musst, relativieren sich die 7€ wieder....
Hi Joachim Jo, stimmt schon so. Aber ich brauche ja mehrere Koppler, da ist einfach ein Spannngswandler schon billiger als den in jedem Bauteil zu haben. Aber ich bestelle mir sowieso immer von jedem Bauteil welches ich brauche etwa 5-10, so dass sich mein Lager laangsam füllt ;) Auf jeden Fall habe ich bestellt, vielen Dank für die Tipps und Beratung!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.