Forum: Mikrocontroller und Digitale Elektronik MAX 232 Offsetspannung


von Peter (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, ich habe ein kleines Problem und zwar kommt über die RS232 
Schnittstelle nichts am vom atmega am PC an. Der Quelltext ist sehr 
übersichtlich und sicherlich frei von Fehlern:

$regfile = "M8def.dat"
$crystal = 1000000
$hwstack = 100
$swstack = 100
$framesize = 100
$baud = 4800

Print "Hallo"

End

Ich vermute das es am Max232 liegt, der Schaltplan ist im Anhang. Die 
generierte Spannung zwischen Pin 2 und 6 (V+ und V-) sollte doch bei 
8-14 V liegen oder? Ich messe dort nur ca. 4,7 volt. Die Kondensatoren 
sind 1uF Elkos,auf die Polung habe ich geachtet.
Danke für die Hilfe....

von Hubert G. (hubertg)


Lesenswert?

Ich kenne deine Schaltung nicht, aber wenn der Mega8 gesockelt ist, dann 
nimm ihn heraus, mach zwischen den Pin2 und 3 eine Brücke. Dann schreib 
was in deinem Terminal. Es muss als Echo zurück kommen.
Wenn das nicht funktioniert dann eine Brücke an deinem RS232 Stecker.
Dann weist du ob dein PC funktioniert.
Besser als Elko sind normale Kondensatoren, meist genügen schon 100n.

von Dietrich L. (dietrichl)


Lesenswert?

Peter schrieb:
> Ich vermute das es am Max232 liegt,

Es könnten aber auch RxD und TxD auf der RS232-Seite vertauscht sein, 
sodass der TxD gegen den TxD des PC arbeitet. Oder direkt ein 
Kurzschluss bei TxD. (Allerdings habe ich in diesen Fällen die Spannung 
noch nicht gemessen, es ist also nur eine Theorie).

Die Größe des benötigten Kondensators hängt übrigens vom MX232-Typ ab. 
Es gibt (oder gab?) auch welche, die 10µF brauchen.

Gruß Dietrich

von Martin K. (maart)


Lesenswert?

Ob die 100n reichen steht im Datenblatt.

von Peter (Gast)


Lesenswert?

Habe das Problem gefunden, war alles richtig...war ein fehler auf dem 
steckbrett. danke

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.