UART + Fehler + ATMEGA32

Gast #960140
Lesenswert?

Hi,
ich hab ein Problem mit meiner UART-Verbindung. Hab nen Max232N mit 4 
1µC Elkos und einem 100nF Kondi zusammengebastelt, wie es auch im Wiki 
hier dargestellt ist. Betreibe den ATMEGA32 mit 18 MHz. Programm ist im 
Anhang, ist nur auch aus dem Wiki, war erstmal nur zum testen.
Jetzt zum Problem:
Bin unter Linux zu Hause und verwende daher minicom als Terminalprogram. 
Ist auch richtig eingerichtet. Das Problem ist nun aber wenn ich mit dem 
Rechner verbunden bin und dann den Avr einschalte, dann seh ich wie es 
die Test! runterrasselt. Wenn ich allerdings mich verbinde, also minicom 
aufmache, wenn der Avr schon laeuft, kommt nur folgendes an:
ͅ)5Q???ͅ)5Q???ͅ)5Q???ͅ)5Q???ͅ)5Q???ͅ)5Q???ͅ)5Q???ͅ)5Q???
Woran kann das denn liegen?
Das zweite Problem ist, welches ich habe. Mein Adapter am Avr ist ein 
Stecker, an meinem Rechner auch, also dachte ich muss ein Nullmodemkabel 
dazwischen, hab auch nur Nullmodem bei mir rumliegen, kam ueberhaupt 
nichts an, erst als ich T1OUT und R1IN gedreht habe gings, muss das so 
sein?
Danke schon mal,

Peter
Angehängte Dateien:
Gast #960149
Lesenswert?

>Wenn ich allerdings mich verbinde, also minicom
>aufmache, wenn der Avr schon laeuft, kommt nur folgendes an:

Mach doch mal ne Pause von ein paar Millisekunden
nachdem du "Test" gesendet hast. Dann findet Minicom
evtl. ein Startbit ;)
#960158
Lesenswert?

zu 1
18 Mhz sind außerhalb der gesicherten Grenzen! (stört wahrscheinlich 
aber nicht)
Baudrate falsch? Tut bsp bezieht sich auf andere Taktfrequenz!

zu 2:
kann sein, ist auch so!
kommt auf die Platine an, auf der der MEGA sitzt, ob da ausgekreuzt ist 
oder nicht!

mfg
J.K
Gast #960177
Lesenswert?

ja aber wenn ich es so wie im Tutorial aufbaue, was braucht man dann 
fuer eine Kabel, mit einem Stecker am Rechner und am Avr? Das kann doch 
nicht auf raten hinauslaufen ob nun Modem oder Nullmodem, oder?

Gruß und herzlichen Dank schon mal
Peter
Gast #960204
Lesenswert?

>ja aber wenn ich es so wie im Tutorial aufbaue, was braucht man dann
>fuer eine Kabel, mit einem Stecker am Rechner und am Avr? Das kann doch
>nicht auf raten hinauslaufen ob nun Modem oder Nullmodem, oder?

Wenn man den Schaltplan kennt muss man nicht raten.

Ich persönlich halte das so:
Wenn auf der Platine ein Nullmodem vorverdrahtet ist kommt
eine Buchse auf die Platine. So wie es z.B. auch die GPS Mäuse
mit seriell Anschluß machen. Wenn ein Stecker auf der Platine
ist braucht man ein Nullmodemkabel. Das kann so sein, muss aber
nicht! Also immer erstmal den Schaltplan kontrollieren.
#960811
Lesenswert?

Normalerweise gehört es so das am Rechner (PC) ein Stecker ist, denn das 
ist definitiv das Terminal.

Demzufolge sollte das andere Gerät, dem man dann oft die Rolle eines DCE 
(Modems) zugewiesen hat, eine Buchse haben.

Definitiv nicht vorkommen sollten:

Kabel mit male/femal Buchsen die gekreuzt sind

Kabel mit 2x male

Kabel mit 2x female die nirgends gekreuzt sind

wer sowas baut gehört.. naja.

Pö

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