Forum

Einloggen | Registrieren | RSS  

Serielle Schnittstelle (RS232) für AVR STK500 nachrüsten (Elektronik)

verfasst von geralds(R)  E-Mail, Wien, AT, 16.04.2014, 08:36 Uhr

» Hallo!
»
» Vorweg: Den Artikel von Patrick Schnabel hab ich gelesen.
» https://www.elektronik-kompendium.de/sites/com/0310301.htm
»
» Ich möchte den AVR Starter Kit STK500 am PC anschließen. Dazu brauche ich
» erstmal eine RS232 Schnittstelle mit 9-Pin Anschluß.
»
» Meine PCs (Win7 32Bit u. 64Bit) haben von Haus aus keine RS232
» Schnittstelle mehr auf dem Board. Ich habe da zwar mal eine PCI-Karte mit
» 25-Pin D-Sub Buchse eingebaut, für meine alten Laserdrucker, die brauch ich
» aber inzwischen nicht mehr.
»
» Adapter oder Adapterkabel von 25 auf 9 Pin möchte ich mir eigentlich nicht
» kaufen, es wird billiger wenn ich eine PCI-Karte mit 9-Pin D-Sub Buchse
» besorge. Trotzdem die Frage: Würde das im Zusammenhang mit dem AVR Starter
» Kit STK500 zu empfehlen sein, da einfach einen Adapter von 25 auf 9 Pin zu
» verwenden?


Den Adapter kannst verwenden.
Eigentlich war ich immer der Meinung, dass
die Adapter günstiger, als die Karten sind.

Für das STK 500 brauchst zum Arbeiten Rx und Tx.
Dann gibt's noch RTS und CTS angeschlossen, diese
sind als Handshake-"Brücke" auf dem STK gebrückt
verdrahtet,damit "Request to Send" funktioniert.

Oder ist es "Clear to Send"?
Egal, der PC macht sein Port erst auf, wenn RTS und CTS passen.

Das Blockbild in der Mitte zeigt, was ich meine.
https://www.elektronik-kompendium.de/sites/com/0310301.htm


Im Fall des SDK: der PC will was senden - zB.Firmware runterladen,
dem STK ists egal, weil am Stecker nur ein RST-CTS Brücke ist.
Daher Sendet der PC, weil er (s)einen CTS-Pegel an seinem
Port durch Anstecken der Brücke bekommt.

Das kannst aber auch im PC abschalten.

Der Einfachheit halber habe ich's halt aber "straight ahead" gelassen.
1:1 Verbindung, 9polig.
e.g. weil ich eventuell das Port nicht dauernd umstellen wollte.
Manchmal habe ich den 25p zu 9p Adapter auch verwendet, falls ich ein 25p Kabel hatte.

»
» Nächste Frage ist, wie es sich mit einem Adapter USB 2.0 auf RS232 9-Pin
» verhält. Dieser Variante traue ich am wenigsten, da ich schon gelesen habe,
» daß die RS232 Schnittstelle dann eigentlich nur mit Treibern nachgeahmt
» wird, aber nicht so recht "originalgetreu" funktioniert. Jedenfalls im
» Zusammenhang mit der Mikrocontroller-Programmierung nicht. Oder gibt es da
» eine Empfehlung, also USB2.0 auf RS232 mit 9 Pin-Buchse? (die auch
» erfahrungsgemäß mit dem AVR-Starter Kit STK500 zu empfehlen ist)

Ein USB zu COM ist möglich, jedoch, ja, nicht alle funktionieren richtig.
Ich verwende den Adapter von Atem.
Der geht für die allermeisten Anwendungen, auch mit dem STK500.
Das Problem ist u.A., neben dem Konverter-Chip mit dem Protokoll,
dass die COM-Spannungen für manche Laptop_Com-Ports zu klein ist.
So manche alte Lapis oder PC's wünschen die satten +- 10V...12V und
können im "verbotenen" Bereich nicht unter(-+3V); +-5V gehen,
registrieren da unten einfach nix, etc..
also was ich sagen will -
- es gibt auch Exoten bei den Geräten.
Manche Adapter legen weniger als 5V bzw. 3 bis 5V,
oder bleiben gar im positiven Bereich.
Daher muss man vielleicht einige USB-COM Adapter bei
''seinen Anwendungen austesten.

Klar, ist leider manchmal eine Geld-Geschichte.
Ich borgte mir zum Testen diese Adapter, bis ich den
passenden fand (nach dem 4. bis 5. mal? ).

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"



Gesamter Thread: