Optokoppler schaltet nicht richtig

OP #6142884
Hallo liebes Forum,

ich habe eine Platine aufgebaut, die über einen 12V Transistor Eingang 
einen Pin beim Arduino aktiviert der wiederum einen Optokoppler 
schaltet.
Dieser sollte den Probe Eingang von einem CNC Board (Pockey57CNC) 
durchschalten. Leider schaltet der Optokoppler nicht richtig. Es wird 
beim schalten des Eingangs, wenn ich den Ausgang vom Optokoppler messe 
nur 3.2k Ohm angezeigt. Kann mir jemand sagen was ich in der angehängten 
Schaltung falsch habe?

Besten dank für eure Hilfe
Angehängte Dateien:
Gast
Mark L. schrieb:
> Dieser sollte den Probe Eingang von einem CNC Board (Pockey57CNC)
> durchschalten. Leider schaltet der Optokoppler nicht richtig.

So ein CNY17 ist kein Schalter. Der hat am Ausgang einen einfachen 
Phototransistor.

Wieviel Strom soll er denn an dem Probe Eingang vom CNC Board steuern?
Gast
Mark L. schrieb:

> nur 3.2k Ohm angezeigt. Kann mir jemand sagen was ich in der angehängten
> Schaltung falsch habe?

Ein Optokoppler ist KEIN Schalter. Trenne dich von dieser unsinnigen 
Idealvorstellung.

Was ein OC tatsächlich tut, kann (und muss) man seinem Datenblatt 
entnehmen.
Gast
Mark L. schrieb:
> Wolfgang schrieb:
>> Mark L. schrieb:
>>> Wenn ich vom Probe Pin nach GND messe habe ich 5V
>>
>> Um den Strom zu messen, solltest du dein Multimeter vielleicht auf einen
>> mA-Bereich schalten. ;-)
>
> Es sind 55 mA

Ziemlich viel, sehr ungewöhnlich viel. Sicher nicht vermessen?
Gast
Mark L. schrieb:
> Christian M. schrieb:
>> Mark L. schrieb:
>>> Es sind 55 mA
>> Ja klar!
>> Gruss Chregu
>
> Es sind 0.55 mA

Geht doch! Kannst Du jetzt auch wieder die Spannung dort messen, wenn 
der OK durchgeschaltetem sein soll. Bitte!

Gruss Chregu
Beitrag #6142953 wurde von einem Moderator gelöscht.
Gast
Und wenn du schon beim Messen bist:
Welche Spannung liefert der Arduino am Steuerausgang für die 
Optokoppler, i.e. läuft der µC auf dem Arduino Board mit 3.3 oder mit 
5V?
OP
Christian M. schrieb:
> Mark L. schrieb:
>> Wenn ich über den Optokoppler schalte bei 5V ansonsten bei 0V
>
> Das ist wirr! Miss noch mal wie hier:
>
> Mark L. schrieb:
>> Wenn ich vom Probe Pin nach GND messe habe ich 5V
>
> Aber jetzt noch bei durchgeschaltetem OC!
>
> Gruss Chregu

Ich habe von Probe nach GND gemessen. Wenn der OC durchschaltet hab ich 
unverändert immer noch 5V.
Gast
Bist Du sicher? Wir reden von der Speisespannung des Arduino, oder?

Und über dem Widerstand, wenn eingeschaltet, hast Du wieviel?

Gruss Chregu
OP
Mario M. schrieb:
> Vielleicht hast Du in der dunklen Garage auch Kollektor und Emitter am
> Optokoppler vertauscht? Miss mal an Pin4 und Pin5, wo liegt Plus?

Das war eine gut Idee! Da kam keine Spannung an, hatte direkt beim 
Stecker einen Kabelbruch werde morgen die Verkabelung erneuern und hoffe 
das es denn funktioniert. Vielen Dank an alle!
Gast
Mark L. schrieb:
> es sind 5.5V

Großzügig, aber noch ok.

Bei 4.3V über 350Ω fließen durch deine LED gute 12mA.

Bei einem CNY17-3 wäre für 0.55mA auch erheblich weniger dicke 
ausreichend. Du kannst R5 auf jeden Fall auf 1kΩ vergrößern.
Gast
H.Joachim S. schrieb:
> Du drückst über die 10R einiges in die 5V-Versorgung. Gibts dort keinen
> ausreichenden Abnehmer, steigt die Spannung.

Das scheintmir noch harmlos ausgedrückt.

Bei 12V direkt an einem der Eingänge (PROBE_OHMIC.2 bzw. PROBE_TOUCH-2) 
fließt über die BC-Diode des Transistors (T1 bzw. T2) in die 5V.
Der Strom, der über die BE-Strecke fließt, bahnt sich zudem auch noch 
seinen Weg über die interne Schutzdiode in Richtung 5V.

Beides ist ein ziemliches Unding, i.e. die 12V dürfen nie an den 
Eingang gelangen. Welchen Sinn soll diese etwas "besondere" 
Eingangsschaltung erfüllen?
OP
Wolfgang schrieb:
> H.Joachim S. schrieb:
>> Du drückst über die 10R einiges in die 5V-Versorgung. Gibts dort keinen
>> ausreichenden Abnehmer, steigt die Spannung.
>
> Das scheintmir noch harmlos ausgedrückt.
>
> Bei 12V direkt an einem der Eingänge (PROBE_OHMIC.2 bzw. PROBE_TOUCH-2)
> fließt über die BC-Diode des Transistors (T1 bzw. T2) in die 5V.
> Der Strom, der über die BE-Strecke fließt, bahnt sich zudem auch noch
> seinen Weg über die interne Schutzdiode in Richtung 5V.
>
> Beides ist ein ziemliches Unding, i.e. die 12V dürfen nie an den
> Eingang gelangen. Welchen Sinn soll diese etwas "besondere"
> Eingangsschaltung erfüllen?

Ich habe bis jetzt die Probe von meinem Plasma CNC immer direkt über den 
5V Probe input am Pockey57CNC Board durchgeführt. Leider hatte ich immer 
wieder Probleme das die Probe nicht erkannt wurde.
Der Support von meiner Steuerungssoftware (Mach4) hat gemeint das eine 
Probe mit 5V bei einem Plasmaschneider nicht üblich sei und ich diese 
mit mindestens 12V durchführen muss. Da ich zusätzlich zur Endschalter 
Probe auch noch eine Berührungs Probe machen wollte, bei dieser der + 
Pol direkt mit dem Kabel der Pilotzündung an der Hülle der Düse 
befestigt ist. Hatte ich Angst das durch das Zünden des Plasmaschneider 
mein Board zerstört wird und habe deshalb nach einer Schaltung über 
einen Transistor gesucht.
Den Schaltplan mit dem Transistor input habe ich in einem Forum gefunden 
und dann mit den Optokopplern ergänzt.
Ich wäre sehr dankbar über andere Lösungen kann ja nochmal eine neue 
Platine herstellen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.