Anfängerfrage: Pinbelegung RS232

OP #3607120
Lesenswert?

Hallo,
bin leider mit der Forumsuche nicht fündig geworden. Ich habe gerade das 
UART-Beispiel:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART
auf dem P28 von Olimex:
https://www.olimex.com/Products/AVR/Proto/AVR-P28-8MHz/
ausprobiert. Den MAX232 hab ich wie im Tutorial angeschlossen. 
Allerdings kann ich am PC nichts empfangen (Empfang über FTDI-Adapter 
von Spectra und HTerm).

Wenn ich mit dem Oszi die Pins checke, sehe ich, dass die Bytes schon 
aus dem µC am Pin PD01 mit 0 - 5V übertragen werden. Das gleiche an 
RS232-Büchse, dort auch korrekt mit -15 - 15V.

Was mich wundert, ist das an der RS232 Büchse die Daten am Pin 2 
anliegen. Laut Belegungsplan ist das aber das "Empfangspin". Ist das 
korrekt das die Daten dort gesendet werden? Angeschlossen hab ich das 
ganze mit Verlängerungskabel, also kein Null-Modem-Kabel.
Bin für jede Hilfe dankbar,
Ludwig
Gast #3607195
Lesenswert?

laut Wikipedia (http://de.wikipedia.org/wiki/RS232) ist am 9-poligen 
RS232-Stecker Pin 2 der Eingang für ein DTE-Gerät (also z.B. ein PC).
Sollte also mit dem 1:1-Kabel funktionieren. Statt die Pins zu tauschen 
kannst du auch ein Null-Modem-Kabel nehmen, das tauscht ja auch die 
Sende- und Empfgangspins durch die gekreuzten Leitungen.
Und eventuell musst du auch die Flusssteuerng in deinem Terminlaprogramm 
auf 'keine' bzw. 'aus' stellen.
#3607206
Lesenswert?

Ludwig P. schrieb:
> Mh, fest verlötet daher schwierig. Da scheint sich jemand was dabei
> gedacht zu haben...


So einfach ist die Sache nicht.
Da herrscht ein ziemliches Tohuwabohu. Und das schon seit Jahrzehnten.

> Mh, fest verlötet daher schwierig.

Der übliche Weg ist, es diverse Adapter, Gender-Changer bzw. 
Spezial-Kreuzungsstücke zwischen Kabel und Anschluss am Gerät zu 
stecken, um die "Probleme" zu lösen. Ganz gewiefte Operater hatten 
früher(tm) in der Schublade auch Spezialzwischenstücke mit LED, mit 
denen sich die notwendige Belegung bzw. die notwendigen Zwischenstücke 
durch Beobachtung der LED in kürzester Zeit rausfinden lies.

Wenn du also in den Stecker/Buchse deines Kabels reinkommst, dann mach 
die Anpassung dort. Zum probieren kann man auch versuchen, erst mal mit 
einer Hilfskonstruktion aus Einzeldrähten die notwendige Modifikation 
herauszufinden.

Das Problem bei der RS232 ist ganz einfach, dass es aus einer Zeit 
stammt, in der man normalerweise keine 2 Computer direkt miteinander 
verband, sondern maximal einen Computer mit einem Modem. Von daher gab 
es Übereinkommen, an welchen Gerätetyp ein männlicher Stecker und an 
welchen Gerätetyp eine weibliche Buchse kommt. Leider wurde das dann in 
späterer Folge aufgeweicht, damit man nicht bestehende Verkabelungen neu 
machen musste und die vorhandenen gekreuzten/nicht_gekreuzten Kabel 
weiter verwenden konnte. Das Unheil nahm seinen Lauf.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren