Forum: Mikrocontroller und Digitale Elektronik RS232 - Rätsel.


von Hans (Gast)


Lesenswert?

Hallo!

Ich kanns einfach nicht verstehen... Folgendes: ich habe heute ein 
bisschen mit dem AT48 mit dem uart rumgespielt, aber er hat eigentlich 
nie das getan, was ich sagte... So und nun habe ich nach dem Fehler 
gesucht, und nun das Rätsel: Der RS232 Kabel ist beim PC-COMport 
angesteckt, die TXD Leitung beim PORT13 vom MAX232, ansonsten ist beim 
MAX232 nichts angeschlossen (außer 2xElkos, und Spannungsversorgung). 
Nun, wenn ich via ein COM-Terminal was schicke, bekomme ich den Text 
wieder zurück!!! Aber warum???? Ich blick einfach nicht mehr durch...
PS: Hat die Schaltung oder der MAX232 keinen Strom, kommt nichts zurück, 
wird der TXD kabel ausgesteckt, kommt ebenfalls nichts zurück...

Ich hoffe ihr könnt mein Problem ungefähr erahnen =)

Danke, mfg

von Rudi (Gast)


Lesenswert?

Hast Du evtl. das "lokale Echo" aktiviert?

von Hans (Gast)


Lesenswert?

hmm wo/wie kann ich das abstellen/anstellen?

danke, mfg

von Εrnst B. (ernst)


Lesenswert?

> ...ansonsten ist beim MAX232 nichts angeschlossen (außer 2xElkos, und 
Spannungsversorgung).

Das Datenblatt vom MAX232 fordert FÜNF Elkos, die sollte man dem schon 
gönnen. Wenns trotzdem funktioniert hast du wohl viel Glück und einen 
sehr gutmütigen PC-RS232 Port.

von Hans (Gast)


Lesenswert?

Ich glaube zwar nicht, dass es daran liegt, aber ich versuchs jetzt.

danke, mfg

von Hans (Gast)


Lesenswert?

hmm da war ich wohl zu voreilig, dachte, die Elkos brauchts nicht... ;-) 
auf jeden Fall schickt er jetzt nichts mehr automatisch zurück... Im 
Programm steht jetzt, dass er alle ~0,5sek einen Buchstaben schicken 
soll, beim COM-Terminal kommt eine 0 an, also in den richtigen 
Zeitabständen, aber eben nicht ein Buchstabe, sondern nur die 0, was 
könnte da sein?

Müssen alle Elko's gleich groß sein? Kann ich einen Elko von Port2 
(+)auf Port6(-) schalten, oder muss ich 2 verwenden?

Was könnte sonst das Problem sein?

danke, mfg

von Gast (Gast)


Lesenswert?

Bitte mal den Stromlaufplan anhängen.

von Hans (Gast)


Lesenswert?

Ist nicht mehr nötig habs soeben geschafft, dank Ernst's Tipp und der 
USART - Checkliste 
(http://www.mikrocontroller.net/articles/AVR_Checkliste#UART.2FUSART) 
funktioniert es jetzt!! Danke @Ernst
Zum Schluss wars nur noch ein Fehler beim Berechnen der Baud-Rate...!

danke an alle, mfg

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.