Hallo,
gibt es einen empfehlenswerten Adapter von USB auf 9-polige serielle
Schnittstelle RS232 ?
Ich habe nämlich so ein Ding namens "LogiLink USB 2.0 Seriell Adapter,
9pin + 25pin", das funktioniert mit manchen seriell-Anwendungen, die
STK500 läßt sich damit aber nicht ansprechen; zumindest läßt sich damit
nicht programmieren, denn als verbunden angezeigt wird sie schon.
Vielleich sollte man auch statt Atmel Studio lieber AVR-Studio 4.xx
verwenden, aber das findet sich garnicht mehr so leicht im Netz ...
Gruß Tilmann
Hast Du einen Desktop-PC mit einem freien Slot. Eine PCI- oder
PCIe-Einsteckkarte funktioniert zuverlässiger. USB ist nur die
Notlösung, wenn nichts anderes da ist.
fchk
Tilmann schrieb:> Ich habe nämlich so ein Ding namens "LogiLink USB 2.0 Seriell Adapter,> 9pin + 25pin",
Ja, das ist ein Prolific PL2303 Chipsatz. Der macht immer wieder mal
Probleme. Es gibt auch von LogiLink und anderen Herstellern Wandler mit
FTDI-Chipsatz, die funktionieren zuverlässig.
Tilmann schrieb:> die> STK500 läßt sich damit aber nicht ansprechen; zumindest läßt sich damit> nicht programmieren, denn als verbunden angezeigt wird sie schon.
Achte mal drauf, dass Deine COM-Portnummer nicht höher als 4 ist. Bei
mir funktioniert das STK500 auch mit dem Prolific-Teil. Wichtig ist,
dass Du nach dem Aufspielen des Prolific-Treibers den Rechner neu
startest, sonst funktioniert der Treiber nicht richtig.
Knut Ballhause schrieb:> Bei mir funktioniert das STK500 auch mit dem Prolific-Teil.
Unter welchem Betriebssystem?
Unter Windows 8 werden wohl die Prolific Adapter mit dem weit
verbreiteten PL-2303HXA Chip (VID 067B) nicht mehr unterstützt.
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
Die Adapter mit einem der CP210x Chips von Silicon Labs laufen unter
Win8 bisher ohne Murren. Mit dem STK500 habe ich allerdings keine
Erfahrung.
Tilmann schrieb:> Genau, mit dem RS232-Slot des PCs funktioniert es ja auch.> Aber man möchte es auch vom Laptop aus machen können, manchmal machen> Laptops Sinn.
Gibts einen PCMCIA/Cardbus/ExpressCard-Slot? Wenn ja, dann nimm den.
Wenn nicht: FTDI ist eines der besseren in dieser Hinsicht - die Treiber
funktionieren ganz gut.
Andere Möglichkeit: ein AVR ISP MKii oder ein Dragon - die haben natives
USB, also ohne serielle Schnitstelle und Bridge-Chip dazwischen. Das
funktioniert zuverlässig und ist auch schneller.
fchk
Tilmann schrieb:> Hallo,>> gibt es einen empfehlenswerten Adapter von USB auf 9-polige serielle> Schnittstelle RS232 ?
hatte mit denen hier noch keine Probleme
http://www.elv.de/output/controller.aspx?cid=726&detail=30827
der macht aber TTL Pegel und keine RS 232 !
> Ich habe nämlich so ein Ding namens "LogiLink USB 2.0 Seriell Adapter,> 9pin + 25pin", das funktioniert mit manchen seriell-Anwendungen, die> STK500 läßt sich damit aber nicht ansprechen; zumindest läßt sich damit> nicht programmieren, denn als verbunden angezeigt wird sie schon.
kauf dir besser einen echten ISP MK 2 - dann hast du weniger Stress ich
habe es auch erst mit den Nachbauten probiert !
> Vielleich sollte man auch statt Atmel Studio lieber AVR-Studio 4.xx> verwenden, aber das findet sich garnicht mehr so leicht im Netz ...http://www.mikrocontroller.net/articles/Atmel_Studio> Gruß Tilmann
gruss chris
Frank K. schrieb:> Andere Möglichkeit: ein AVR ISP MKii oder ein Dragon
Er hat doch schon das STK500, da wäre es Schwachsinn, noch nen
Programmer zu kaufen. Zumal er damit das STK500 nicht voll nutzen kann
(keine Einstellung von Takt, VCC, VREF, kein parallel Programming).
Die Frage ist, welcher Chip ist in dem LogiLink und welches OS benutzt
er?
Ich hab mit Prolific keine Probleme mit dem STK500. Ich benutze W7. Den
W8 Mist kaufe ich nicht.
Peter
Peter Dannegger schrieb:> Ich hab mit Prolific keine Probleme mit dem STK500. Ich benutze W7
Bei mir ist´s das gut alte XP :-)
Peter Dannegger schrieb:> Den> W8 Mist kaufe ich nicht.
Ha, noch einer ;-)
Also, ich empfehle Dir ein Teil von 4N-galaxie.de Die USB auf
Rs232-Teile.
Die haben wir vielfach seid langem im Einsatz, an unterschiedlichsten
Geräte.
Mir ist kein Fall bekannt, wo dieTeile versagt hätten.
Grüße
Nase
> Vielleich sollte man auch statt Atmel Studio lieber AVR-Studio 4.xx> verwenden, aber das findet sich garnicht mehr so leicht im Netz ...
probier mal AVRDUDE
Hallo,
vielen Dank für die Empfehlungen. Habe mir bei Reichelt einen mit
"FTDI-Chipsatz" rausgesucht, (DELOCK 61886, USB auf 2 x seriell, 19,95
€), der funktioniert.
Gruß Tilmann
Tilmann schrieb:> Habe mir bei Reichelt einen mit> "FTDI-Chipsatz" rausgesucht, (DELOCK 61886, USB auf 2 x seriell, 19,95> €), der funktioniert.
Herzlichen Glühstrumpf. Dieser ist einer der wenigen, die auch das
Hardwarefluss-Protokoll unterstützen.
Happy transmitting!
Inzwischen habe ich einen weiteren Umsetzer von USB auf 4 x RS232
besorgt, ebenfalls bei Reichelt, auch Delock (61887), dieser scheint
aber mit der STK500 wieder nicht zu kommunizieren. Installation und
Treiber waren kein Problem, man kann auch zwischen jeweils zwei
Terminals mit 0-Modem-Kabel kommunizieren um die Schnittstellen zu
testen, aber STK500 geht nicht.
Jedenfalls auf meinen beiden XP-Rechnern nicht.
Obwohl auch bei diesem Umsetzer mit dem FTDI-Chipsatz geworben wurde.
Schau Dir mal im Gerätemanager die Eigenschaften des Wandlers an.
Hier kannst Du noch dutzende von Einstellungendes Uarts vornehmen.
Vielleicht stimmt hier was nicht, vergleiche mal mit dem
funktionierenden und achte darauf, dss der auch immer die Richtige COM
Schnittstelle nutz!
Hallo,
wäre es nicht eine gute Alternative, einen FT232RL USB-auf
Seriell-Umsetzer als Baustein zu nehmen, und diesen anstelle des Max232
neben den µC zu setzen ... habe gerade ein Platinchen gesehen, und wie
wenig Außenbeschaltung der hat, nämlich nur 2 Kondensatoren. Der setzt
halt - scheinbar zumindest optional - nicht auf +-12 V um, sondern auf
TTL-Pegel, deswegen kann man ihn direkt neben den µC setzen, ohne diese
Pegel-Umsetzung.
Schade daß es ihn scheinbar nur in SMD gibt ...
Gruß Tilmann
OMG.
Kauft doch einfach einmal das richtige. Auch wenn es ein klein wenig
mehr kostet als die billigste Lösung, die man sonst irgendwo finden
kann. Kann doch nicht so schwer sein.