Weiß jemand warum das nicht funktioniert?

OP #7491920
Lesenswert?

Hallo, ich habe mir einen Pegelwandler für meine Drehmaschine gebaut. Eingang 12Volt, Ausgang 5Volt, dieser geht direkt auf den Printerport. Leider funktioniert die Schaltung nicht. Die Leds reagieren wenn sich der Eingangspegel ändert, der Printerport leider nicht. Hat da jemand eine Idee was ich falsch mache. Der Optokoppler ist ein 4N33, die Grundschaltung habe ich hier aus dem Mikrocontrollerartikel im Forum. Im voraus vielen Dank Hans

Angehängte Dateien:
#7491954
Lesenswert?

Digitale Eingänge snd meistens nullaktiv: ein L löst eine Aktion aus.

Messen und abschätzen: wenn am 1k1 ungefähr 10V sind, fließt ein Strom von etwa 9 mA durch die LED. Da die Spannung an der LED etwa 2V ist.

Das ergibt laut Datenblatt 65% also mögliche 6 mA durch den Transistor. Da die LED etwa 2V verbrät, liegen am 2,5k 3V an

Da müsste die LED mit etwa 1mA leuchten, also doch etwas dunkel.

wo hast du die 1k1 bzw. 2,5kOhm-Widerstand her? das ist nicht üblich, üblich sind 1k, 2,2 oder 2,7

Gast #7492011
Lesenswert?

Hans L. schrieb:

Der Low-Pegel ist ca 1,8V

Deutlich zu hoch.

und der High-Pegel ist ca 3,8V.

Ausreichend.

Ich werde morgen mal den Pullup auf ca 5k reduzieren.

Du meinst den Pull-Down. Mach den mal ruhig noch kleiner.

Die 5V kommen von einem µA7805, ev. müsste man da was mit einer etwas höheren Spannung nehmen um den Spannungsabfall auszugleichen.

Ist nicht nötig.

Gast #7492022
Lesenswert?

Hans L. schrieb:

Die 5V kommen von einem µA7805, ev. müsste man da was mit einer etwas höheren Spannung nehmen um den Spannungsabfall auszugleichen.

Wenn du deinen PC zerstören willst: tu es. Ansonsten besser nicht. Abgesehen davon braucht dein LOW Pegel weniger Spannung, nicht mehr.

Gast #7492036
Lesenswert?

Miss doch mal die Leerlaufspanung an dem Pin des LPT, ohne dass da was angeschlossen ist. Und dann noch den Kurzschlusstrom nach GND.

Ich tippe ja auf 3,3V, über einen 4k7 Widerstand. Kurzschlusstrom also 700µA.

Und dann wären für den Pull-Down 1k ein angemessener Wert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren