Keiner eine Idee???
Gruß
Ok, ich versuch's mal:
Laut http://www.rn-wissen.de/index.php/RS232#Kontaktbelegung
gibt es an der seriellen Schnittstelle nur 2 Eingänge. Den RxD und den CTS. Einen CTR gibt es nicht (Tippfehler?).
Verwenden wir mal den RxD.
Nun sind die Signalpegel an der seriellen Schnittstelle üblicherweise +12V und -12V.
Wobei schon bereits ab +3V und -3V die Bits als high oder low erkannt werden.
Die Lichtschranke hat als Ausgang ein Relais, d.h. schaltet erst mal nur ein und aus.
Nächste Frage: woher bekommt man also die oben genannten Spannungen?
Ein Schaltkontakt allein reicht noch nicht aus.
Auf http://www.elektronik-labor.de/Lernpakete/LPmikro.html gibt es dazu einen
Trick: http://www.elektronik-labor.de/Lernp...kroFehler4.jpg
Von der DTR und RTS - Leitung gehen zwei Dioden ab, dahinter liegen ca 12V an.
Da könnte man das Relais der Lichtschranke anschließen, in Reihe zum Schaltkontakt
am besten noch ein Angstwiderstand, z.B. 10kOhm, damit da garantiert nichts passieren kann.
Das dann an den RxD anschließen.
Eigentlich bräuchte man ja noch einen Pulldown-Widerstand gegen -12V, doch dazu
finde ich erst mal keine Möglichkeit -12V irgendwo abzugreifen (außer externe Spannungs-
versorgung, 9V Block könnte gehen...).
Außerdem steht im RN-Wissen-Artikel (s.o.), dass unbeschaltete Eingänge automatisch
auf negatives Potential (-3V...-12V) gezogen werden. Umso besser
Grüße,
Bernhard
Lesezeichen