Verwenden Sie einen PC123-Optokoppler für den MIDI-Eingang

Ich versuche, ein MIDI-Eingangskabel an ein Arduino anzuschließen. Dazu benötige ich einen Optokoppler, der die internen Schaltkreise vor Beschädigungen schützt.

Dies ist das Schema, wie es in der MIDI-Spezifikation gezeigt wird: Bearbeiten: Der Eingang verwendet 5 V.MIDI-Eingang

Ich habe einen PC123Optokoppler von Sharp rumliegen, also würde ich ihn gerne in der Schaltung verwenden. Das Problem ist, dass ich mir nicht ganz sicher bin, ob dieser Optokoppler für diese Schaltung verwendet werden kann. Ich denke, dass die maximalen Bewertungen akzeptabel sind, aber vielleicht fehlen mir einige Details.

PC123-Bewertungen

Diese Nennwerte finden Sie in der Spezifikation hier .

Was sind die Midi-Spannungspegel?
Die Spannung beträgt 5 V (wird in Kombination mit 0 V verwendet, um einen Datenbitstrom zu erzeugen).

Antworten (2)

Mit den absoluten Höchstwerten gibt es kein Problem.

Es kann jedoch zu Problemen mit den anderen Parametern dieses Optokopplers kommen. Die MIDI-Spezifikation fordert einen Hochgeschwindigkeits-Optokoppler. was der PC123 nicht ist.

Bei den für die MIDI-Stromschleife spezifizierten 5 mA hat das PC123 ein garantiertes Stromübertragungsverhältnis von mindestens 50 %. Das bedeutet, dass Sie, um ein 5-V-Signal herauszuholen, einen Lastwiderstand (Rd oben) von mindestens 5 V / 2,5 mA = 2 kΩ benötigen. Wie das Datenblatt zeigt, liegen die typischen Anstiegs-/Abfallzeiten in diesem Fall bei etwa 20 µs:

PC123-Reaktionszeit vs. Lastwiderstand

Dies ist weit mehr als die 2-µs-Grenze der Spezifikation. Bei 31250 Baud beträgt die Länge eines einzelnen Bits 32 µs; Dieser Optokoppler verzerrt das Signal bis zur Unkenntlichkeit.

Mit den Schmitt-Trigger-Eingängen des Arduino und einer Portion Glück können Sie das Signal möglicherweise tatsächlich ausgeben, also können Sie es genauso gut versuchen. Dies ist jedoch nichts, was ich Ihnen empfehlen würde, sich darauf zu verlassen.


Wenn Sie keinen geeigneten Optokoppler wie den 6N137, 6N138 oder H11L1 kaufen möchten, können Sie versuchen, eine zusätzliche Schaltung zu verwenden, um eine Sättigung des Fototransistors zu verhindern und sein Signal zu verstärken:

MIDI-Eingang mit Fototransistor-Optokoppler und Transistorverstärker

Danke für die Klarstellung. Die Verbindungsgeschwindigkeit habe ich total vergessen, es scheint sinnvoll, stattdessen einen entsprechenden Optokoppler zu kaufen.

Sie können einen Durchlassstrom erwarten, wenn = (5 V-1,2 V) / 220 Ohm = 17 mA. Ic ist (5 V-Vcesat) / 280 Ohm = ca. 4,7 / 280 = 17 mA.
IMO sollte es ohne Probleme funktionieren.

MIDI ist mit 5 mA spezifiziert; Sie vergessen die anderen beiden 220-Ω-Widerstände im Sender.