MAX232 mit 10µF - Ein Problem?

#1361083
Lesenswert?

Hallo zusammen,

ich bin noch neu in der µC-Entwicklung, deswegen behandel ich erstmal 
die Grundthemen.

Ich möchte eine Kommunikation mit der seriellen Schnittstelle mittels 
MAX232CPE herstellen. Ich hab 10µF-Kondensatoren benutzt. Den 
Kondensator zum Sieben hab ich weggelassen.

So nun habe ich die Schaltung aufgebaut. Aber leider funktioniert sie 
nicht. Hab testweise nur TxD vom µC und RxD von RS232 benutzt.

Kann es an den Kondensatoren liegen? Hab leider keine anderen hier 
rumfliegen, um es auszuprobieren.

Code hab ich in C und in Basic ausprobiert!
#1361110
Lesenswert?

sind die max232 nicht üblicherweise für 1µF bzw 100nF vorgesehen? Ich 
weis zwar nicht, ob man das so eng sehen muß, aber .....
Siebkondies sollte man nie weglassen - vor allem nicht den am Ausgang 
(aber auch die 5V sollten ordentlich geblockt werden).
Ansosnten mal so wie von Εrnst B✶ beschrieben den Test machen.
Und wenn Du einen Oszi hast, dann mal die Pegel an den C-Anschlüssen des 
MAX auf Sinnhaftigkeit prüfen.
Persönliche Seite #1361133
Lesenswert?

>  ich benutze das Terminal-Programm von Windows

Wenn Du damit HyperTerminal meinst, das lokale Echo wird unter 
"Eigenschaften von Verbindung" auf der Dialogseite "Einstellungen" über 
den Knopf "ASCII-Konfiguration" eingestellt. Dort gibt es eine Checkbox 
namens "Eingegebene Zeichen lokal ausgeben (lokales Echo)".

Das "Hardware-Handshake" solltest Du abschalten - "Flusssteuerung kein".

> Und mit Verbinden ist einfach nur gemeint. TxD mit RxD der seriellen
> Schnittstelle miteiner verbinden und alles andere nicht anschließen?

Genau das.

Bei allem, wo der MAX232 involviert ist, muss natürlich dieser mit dem 
PC verbunden sein und dann auch die GND-Leitung verwendet werden.

Also:

1.) PC-Test. Nur RXD und TXD am PC miteinander verbinden (Pin2&3 des 
9poligen Steckers).

Wenn Du was im Hyperterminal tippst, sollte das dargestellt werden.

2.) MAX-Test. RXD, TXD und GND mit Max232 verbinden, der muss natürlich 
auch noch seine Kondensatoren und Versorgungsspannung bekommen. Dann 
dessen 5V-Pegel-Aus- und -Eingänge miteinander verbinden.

Wenn Du was im Hyperterminal tippst, sollte das dargestellt werden.
#1361136
Lesenswert?

@ Rufus t. Firefly (rufus)
>Das hängt vom exakten Typ ab. Der Ur-Max232 aus den 80er Jahren von
>Maxim wollte 10 µF sehen.

>Wie so vieles steht diese Information im Datenblatt, in das
>reinzusehen sich anscheinend viele Leute hier weigern.

Das hatte ich ja sicherheitshalber gemacht - da ist nix von 10µ:
http://pdf1.alldatasheet.com/datasheet-pdf/view/73108/MAXIM/MAX232CPE.html

Es muß also schon ein Ur-Ur-Ur-MAX232 sein, den Du meintest ;-)
#1361178
Lesenswert?

So hab das Problem gelöst.

Es lag an einer kalten Lötstelle hinter dem MAX232 auf der Controller 
Seite.
Das Echo auf der RS232-Seite funktionierte, und das Echo auf der 
Controller-Seite zunächst nicht. Dann hab ich aber mal ne Brücke direkt 
an den IC-Pins gemacht und dann hat es funktioniert..

Danke für die Hilfe, ich glaube ohne den TIP mit dem Echo wäre ich nicht 
drauf gekommen. Denn dass die Elko's gehen habt ihr ja auch gesagt!

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