Forum: PC Hard- und Software serielle schnittstelle funktioniert nicht trotz pegel


von mikmik (Gast)


Lesenswert?

Hallo,
ich habe einen Atmega16/ser.Schnittstelle/Hyperterminal...funktioniert 
alles an einem Notebook. Gehe ich damit zu meinem "großen" Rechner kommt 
vom MC nichts mehr an. Interessant auch: an den Pins beim Notebook gibt 
es einen schönen 5V Pegel gegen GND, bei meinem großen Rechner sind es 
-12V. Ich glaube zu wissen dass die RS232 Spezifikation da nicht sehr 
genau ist, aber solche Unterschiede? Ach ja als Pegelwandler habe ich 
hier einen MAX 232 und mein Betriebssystem ist Windows XP 64bit. Hat 
vielleicht schon mal jemand etwas ähnliches erlebt?
Bin dankbar für jeden Tipp,
mik

von Thomas (Gast)


Lesenswert?

Prüfe den Aufbau des Pegelwandlers (MAX232). -12V low und +12V high ist 
der eigentliche Standard, bei 0V low und 5V high geht zwar oft auch aber 
ist eigentlich falsch.

von Justus S. (jussa)


Lesenswert?

mikmik schrieb:

> Interessant auch: an den Pins beim Notebook gibt
> es einen schönen 5V Pegel gegen GND

das passt so nicht, vor allem wenn du dann auf deiner Platine einen 
Pegelwandler hast...kann es sein, dass du am Notebook keine echte 
RS232-Schnittstelle hast, sondern einen USB2RS232 wie den FT232R ? Mit 
dem Ausgangssignal von so einem FT232 kannst du direkt an den uC gehen, 
bei einem echten seriellen Port ist der MAX232 zwingend

von Michael M. (mikmik)


Lesenswert?

Danke für eure Denkanstöße, das klingt alles logisch. Die Schnittstelle 
am Notebook, ist tatsächlich eine die erst per Dockingstation dazu 
kommt. es ist also wahrscheinlich das da ein FT232 o.ä. dahinter sitzt. 
Daher auch der 5V Pegel. Blöd nur, dass es damit funktioniert (auch mit 
max232) und nicht am großen Rechner wo ich anscheinend eine "echte" 
rs232 habe mit -12 bis 12V. NAchdem dort Pegel anliegen, tippe ich mal 
auf ein Softwareproblem. vielleicht ist ja WinXP64 schuld. Werd mal 
sehen ob ichs mit Unix über so ne live-cd zum laufen bring.

von Michael M. (mikmik)


Lesenswert?

Hallo,
falls mal Jemand ähnliche Probleme hat:
Habe einen USB to serial Adapter gekauft, mit dem funktionierts.
Nur noch zur Info: 64 bit Treiber gabs natürlich nicht dazu, aber mit 
dem Treiber von serialio.com (Win XP 64 bit) funktionierts.

MM

von juppi (Gast)


Lesenswert?

Aber Achtung
es gibt auch Usb to Ser   mit 0-(+5V)

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.