Forum: Mikrocontroller und Digitale Elektronik RS232 Pegelprobleme


von Hannes L. (Gast)


Angehängte Dateien:

Lesenswert?

Mahlzeit!

Ich habe ein Problem mit meiner RS232-Kommunikation und bin auf euren 
Rat angewiesen.

Schaltplan findet ihr im Anhang.
Kurzzusammenfassung:
µC hängt an MAX2323 und soll mit PC kommunizieren.

Kommunikation PC -> µC klappt problemlos.
Kommunikation µC -> PC: Problem.

Solange ich das RS232-Kabel NICHT anstecke, passen die Pegel:
0V an T1IN ergeben +6,66V an T1OUT
4,84V an T1IN ergeben -5,69V an T1OUT

Wenn ich das Kabel anstecke werden die Pegel jedoch kacke:
0V an T1IN ergeben -2,93V an T1OUT
4,84V an T1IN ergeben -6,16V an T1OUT

Es lag nahe, nachzumessen ob an besagter Leitung vlt. PC-seitig Spannung 
anliegt (Gemessen am abgesteckten Kabel):
Ergebnis: -6,34V (auch wenn DTR und DSR gebrückt)
Ob das so gehört oder nicht weiß ich nicht.


Was mich jedoch auf jeden Fall stutzig macht:
Eine andere Platine (gekauft, nicht selbstgebaut) hat keinerlei 
Kommunikationsprobleme. Verwendet wird dort ein MAX232. Dort befinden 
sich die Pegel überhaupt noch weiter im "grünen Bereich".

Hat jemand etwas derartiges bereits erlebt?
Kann es sein, dass mein RS3232 kaputt ist?


Herzlichen Dank für eure Hilfe! :-)
- Hannes

von Micha (Gast)


Lesenswert?

>> Kurzzusammenfassung:
>> µC hängt an MAX2323 und soll mit PC kommunizieren.

Hm, bist Du sicher, das dein MAX2323 ein RS232-Treiber ist ???

Von http://www.maxim-ic.com/quick_view2.cfm?qv_pk=2282:

The MAX2323/MAX2325 are low-noise amplifier (LNA) plus mixer ICs 
optimized for code-division multiple-access (CDMA) applications in both 
cellular and PCS bands. The MAX2323 addresses dual-band, triple-mode 
CDMA applications by providing switched signal paths for cellular FM, 
cellular CDMA, and PCS CDMA. The MAX2325 is a cellular-band dual-mode 
version.

von Holger K. (krulli) Benutzerseite


Lesenswert?

Zahlendreher? es gibt MAX3232 und auch MAX2323....

von Hannes L. (Gast)


Lesenswert?

Stimmt, Zahlendreher.

Ich meinte den MAX3232.

von A.K. (Gast)


Lesenswert?

> Wenn ich das Kabel anstecke werden die Pegel jedoch kacke:
> 0V an T1IN ergeben -2,93V an T1OUT
> 4,84V an T1IN ergeben -6,16V an T1OUT

Klingt nach Tx-Tx/Rx-Rx Verbindung. Also falschrum, sollte Tx-Rx/Rx-Tx 
sein.

von Hannes L. (Gast)


Lesenswert?

Steckerbelegung passt, habe ich bereits zig mal kontrolliert.

von Michael U. (Gast)


Lesenswert?

Hallo,

die Spannungen sollten so um +9V/-9V an V- und V+ sein.
470n kommt mir ungewöhnlich vor, der 3232 müßte ein Version für 100n 
sein, die Werte sollten bei allen möglichst eingehalten werden.

Gruß aus Berlin
Michael

von Dominik (Gast)


Lesenswert?

wenn ich mich richtig erinnere, 1u verwenden und gut....

von Michael U. (Gast)


Lesenswert?

Hallo,

MAX3232:
3.0V to 5.5V, Low-Power, up to 1Mbps, True RS-232 Transceivers Using 
Four 0.1µF External Capacitors

Ich habe die hier in Benutzung und die machen +- 9,5V mit 0,1µ.

Gruß aus Berlin
Michael

von Hannes L. (Gast)


Lesenswert?

Kapazitäten sollten passen.

Datenblatt sagt:
100nF für Vcc von 3,0V bis 3,6V
470nF für Vcc von 3,0V bis 5,5V


======
die Spannungen sollten so um +9V/-9V an V- und V+ sein
======
Das werde ich dann mal testen...

Danke!

von Hannes L. (Gast)


Lesenswert?

Es gibt Neuigkeiten:

Die Probleme treten nur auf, wenn SOWOHL RS-232-Stecker ALS AUCH 
ICSP-Stecker angesteckt sind.

Verstehen kann ich das jedoch nicht... ICSP ist durch Dioden komplett 
vom Rest der Schaltung getrennt. (Und die Trennung funktioniert auch, 
ICSP nimmt nur den µC in Betrieb, sonst ist nirgends Spannung zu 
messen.)

Morgen poste ich einen Schaltplan dazu.

von Hannes L. (Gast)


Lesenswert?

Problem gelöst.

Die Belegung der RS232-Buchse war falsch. Die Abbildung nach der ich die 
Buchse verlötet hatte war mit Sicht auf die LÖTKONTAKTE, ich hatte 
angenommen die Sicht wäre in Steckrichtung.

von crazy horse (Gast)


Lesenswert?

aus diesem Grund haben alle SUBD-Stecker/Buchsen die Zahlen für jeden 
einzelnen Pin drauf :-)

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.