Forum: Mikrocontroller und Digitale Elektronik UART ohne Pegelanpassung


von Christian (Gast)


Lesenswert?

Hallo Forumsteilnehmer

Hat einer von euch schon mal versucht von einem AVR über den UART direkt 
ohne Pegelanpassung (MAX232) Daten an den PC zu schicken?
Ich habe das mal versucht. Der PC zeigt auch tatsächlich Daten an, aber 
einigermassen verstümmelt, so wie wenn die Anzahl Bits nicht stimmen 
würde.
Beim AVR habe ich den normalen 8-Bit-Modus aktiviert.
Im Terminalprogramm auf dem PC habe ich 9600 Baud 8N1 eingestellt.
Kann das sein, dass das durch die fehlende Pegelanpassung passiert (Bei 
den Basic Stamps funktioniert das problemlos) oder habe ich 
möglicherweise noch einen Käfer in meinem Programm oder aber mache ich 
einen Überlegungsfehler?

Gruss
Christian

von Bernhard T (Gast)


Lesenswert?

Der MAX 232 invertiert auch noch. Mit 'nem Inverter anstelle des 232 
sollten die Daten auch unverstümmelt ankommen. Ob das dann funktioniert 
hängt eher an der Qualität der RS232 Schnittstelle in deinem Computer 
als am AVR. Aber vorsicht der AVR ist extrem anfällig gegen Überspannung 
und so die +- 12 könnte ihn schnell sterben lassen. ALso nicht wie bein 
PIC dann auch noch den Datenempfang mit Vorwiederständen.

von Christian (Gast)


Lesenswert?

Danke für den Tipp.
Das mit dem Inverter habe ich doch tatsächlich übersehen.

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.