Ich verwende einen FOD260L-Optokoppler und hier ist das Datenblatt und das Diagramm unten
Pin 2 ist über einen 270-Ohm-Widerstand mit einem atmega168a (von 3,3 V versorgt) verbunden. Pin 3 ist mit Masse der MCU verbunden. Auf der rechten Seite ist Vcc mit einem Netzteil verbunden, das 5 V (max. 1,5 A) liefert, Ve bleibt offen, Pin 5 ist mit GND des Netzteils verbunden. Unter Bezugnahme auf die Abbildung 11 im Datenblatt habe ich 330 Ohm zwischen Vcc und Vo (als Pull-up-Widerstand) angeschlossen und dann den Vo-Ausgang des Monitors erwartet. Ich habe versucht, das Schema unten zu zeichnen (ich hoffe, es ist richtig).
simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab
Hier ist der Oszilloskopausgang
Das blaue ist das Eingangssignal, das sauber ist, und das rote ist das Ausgangssignal (Vo), das ich nicht verstehen konnte, warum es nicht sauber ist. Natürlich verbinde ich die Sonde von Blau mit der Masse der MCU und die Sonde von Rot mit der Masse des Netzteils. Netzteil und MCU haben unterschiedliche Stromquellen.
Ich sehe, dass das rote Signal invertiert ist, was ich erwartet hatte. Aber könnte jemand erklären, warum es nicht so sauber ist wie das blaue?