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 :(
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)
Gast
#223480
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!
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?)
Gast
#223482
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.