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
>> 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.
> 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.
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
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
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!
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.