-
-
Erfahrener Benutzer
Fleißiges Mitglied
RS232 Problem - Signal verfälscht nach Anschluss
Hallo,
seit einer ganzen Weile ärgere ich mich mit einer nichtfunktionierenden RS232-Übertragung herum.
Ich nutze einen MAX 232 CPE für die Pegelumwandlung.
Bei der Beschaltung habe ich mir hiernach gerichtet:
http://www.elektronik-kompendium.de/...rer/max232.htm
Die Kondensatoren sind alle 4,7µF Elkos.
T1out ist angeschlossen an Pin 3, GND an Pin 5. Alle anderen Pins des RS232 Steckers sind unbelegt.
Hier mal der Ausgang T1(out) ohne angeschlossene Schnittstelle:
Bild hier
Ein sauberes Signal zwischen -10 und +10V. Ein Bit ist etwa 100µs breit, also stimmt die Frequenz für 9600baud.
Sobald ich aber meinen RS232-USB-Adpater anstecke, passiert das:
Bild hier
Ein verwaschenes Signal mit dauerhaft <0V.
Wie lässt sich das erklären?
Wenn ich am RS232-Adpater am Pin3 gegen GND messe, habe ich einen Pegel von -6,2V.
Wie das!? - Haben die Pins am RS232-USB-Adpater Pulldowns?
Der Adapter funktioniert bei meinem Programmieradapter und für meine Messgeräte ansonsten einwandfrei...
Wo liegt mein Fehler!?
Danke schonmal
-
Erfahrener Benutzer
Roboter Experte
Hallo OnkelTobi,
das sieht aus, als ob du zwei Ausgänge aufeinander geschaltet hast. Leg das Signal doch mal auf Pin 2, vielleicht funktioniert es dann.
Gruß
Detlef
-
Erfahrener Benutzer
Fleißiges Mitglied
Verdammt...
Genau das hatte ich im Verdacht und auch schon getestet.
Was ich zusätzlich übersehen habe, war ein Fehler in meinem Programm am PC. Die empfangenen Werte wurden mir nicht angezeigt, deswegen bin ich von einem Hardwarefehler ausgegangen.
2 Fehler gleichzeitig - ok passiert - dank dir!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen