Forum: Mikrocontroller und Digitale Elektronik Mit 3.3v an rs232


von Marius S. (lupin) Benutzerseite


Lesenswert?

Kann ich die receive leitung von rs232 mit 3.3v signalen ansprechen?
Also 0 = 0v und 1 = 3.3v

Wenn gerade nix über die receive leitung gesendet wird, ist der pegel
dann high oder low? Ich bekomm auf PC seite irgendwie keine brauchbaren
Ergebnisse :(

von Tobi H. (tobi-) Benutzerseite


Lesenswert?

Auf PC seite wird mit +12V und -12V gearbeitet, d.h dein Ansatz kann
nicht funktionieren. Was spricht gegen einen Umsetzer, z.b einen max
3232 (glaube der wars)

von Uwe Nagel (Gast)


Lesenswert?

3V3 ist reichlich knapp, mit 5V gehts im Allgemeinen, wenn es auch nicht
der Norm entspricht.
Wenn nix gesendet wird, ist der Pegel logisch eins (Stop-Pegel), das
entspricht auf der RS232-Leitung der negativen Spannung! Ist etwas
tückisch, diese Invertierung...
Diese Invertierung macht der übliche MAX232! In einer Schaltung den
einfach weglassen geht nicht, da dann der Inverter fehlt!

von Marius S. (lupin) Benutzerseite


Lesenswert?

Ich hab die spannung mal invertiert und jetzt geht es, ich dachte es
wäre anders rum. Danke!

Ich werde mir mal den max232 holen denn für das empfangen wird das wohl
etwas komplizierter (oder ich benutze eine diode+spannungsteiler?)

von Dirk (Gast)


Lesenswert?

Es wäre besser du holst dir einen MAX3232. Der macht aus 3V3-Pegel die
entsprechenden Pegel der RS232-Schnittstelle. Vorallem passt denn der
Signalpegel zwischen Low und High. Damit wird deine Kommunikation
sicherer gegeüber Störungen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.