Forum: Mikrocontroller und Digitale Elektronik STK500 aber keine Serielle Schnittstelle, MAX232 als alternative?


von Store (Gast)


Lesenswert?

Hallo Leute,

ich habe mir gestern abend mein USB-Programmer durchgeschossen und 
dummerweise ein STK500 hier aber keine Serielle Schnittstelle am Laptop 
und auch kein USB-Seriell-Kabel. Aber die Bauteile dafür (FT232 und 
MAX232) habe ich hier und würde mir nun ein USB-Seriell-Kabel zum 
Programmieren mit dem STK500 und USB basteln...
Aber ich würde mich gerne erkundigen, welche Leitungen ich zum 
Programmieren brauche. Brauche ich bzw der STK500 hardwareHandshake oder 
reichen da die 3 Leitungen, Rx Tx und GND für ein USB-Seriell-Kabel zum 
Programmieren mit dem STK500 aus?
Hat der MAX232 zufällig 2 serielle onboard oder verstehe ich das 
Datenblatt falsch?

Danke und schönen Sonntag
Store

von spess53 (Gast)


Lesenswert?

Hi

>Brauche ich bzw der STK500 hardwareHandshake...

Nein. Die sind aud dem STK fest verdrahtet.

MfG Spess

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Ja, es reichen RxD, TxD und GND.

Der MAX232 enthält zwei Sender und zwei Empfänger. Bei nur RxD und TxD 
hast Du also die Treiber für zwei Schnittstellen.

von Store (Gast)


Lesenswert?

Besten Dank für die schnellen Antworten...
Super Sache, wieder ein paar Leitungen gespart :-)

Gruß Store

von Store (Gast)


Lesenswert?

Hallo,

eine kleine frage noch,
muss ich FTDI RX/TX mit MAX232 RX/TX irgendwie kreuzen oder direkt 
verbinden?
Das erkenne ich leider nicht so richtig...
Was heißt beim MAX232 "EIA 232 OUTPUT"? ist das an der D-SUB Buchse dann 
Rx oder Tx?

Danke nochmal und Gruß
Store

von Gast (Gast)


Lesenswert?

Google, max232 eingeben, erster Link.

von Store (Gast)


Lesenswert?

Vielen Dank, aber den Link kannte ich bereits und werd da nicht draus 
schlau.
Ich würde es so machen, dass FTDI(Tx) an ein TTL/CMOS Input vom MAX232 
geht und FTDI(Rx) auf einen der TTL/CMOS Output von MAX232? Dann kommt 
das Rx von der DSUB-Buchse auf den RS232 Output und das Tx von der 
DSUB-Buchse an den RS232 Input? ist das so korrekt, dass ich die 
Kreuzung von Rx und Tx dann quasi an der RS232-Seite realisiere?
Gruß Store

von Store (Gast)


Lesenswert?

Ich lese jetzt schon einige Zeit aber immer sehe ich andere Lösungen... 
muss ich an der Dsub Buchse die leitungen Rx und Tx kreuzen?

Wäre für eine kleine Hilfe sehr dankbar...

Gruß Store

von Helper (Gast)


Lesenswert?

Richtig erkannt Store,

der RxD (=Empfangseingang) Pin von der STK500-DSub-Buchse (Rs232Cntrl)
kommt an den TxD-Ausgang (=Sendeausgang) des FTDI-Teils;

der TxD (Sendeausgang) Pin von der STK500-DSub-Buchse (Rs232Cntrl)
kommt an den RxD-Ausgang (=Empfangseingang) des FTDI-Teils;

Wenn Du die STK500 Schaltung ansiehst kannst Du sehen wie der 
xxx232-Baustein zwischen dem µP und der DSub-Buchse verschaltet ist.

Einfach zu merken: TxD-Ausgang auf RxD-Eingang, und die Sache paßt.

Bitte darauf achten: µP-Eingänge mögen die +/-12V-Pegel der 
xxx232-Bausteine nicht so furchtbar gerne.......

Grüße

Helper

von Bingo (Gast)


Lesenswert?


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.