PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : USB/Seriell Wandler funktioniert nicht korrekt



Andree-HB
04.10.2006, 09:18
Ich habe mir kürzlich diesen Wandler bei Pollin gekauft
http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=NTY5ODcyOTk=&w=Njg4OTM5&ts=120

Ich möchte darüber eine Verbindung zum MC herstellen...diese klappt auch soweit, es werden aber nur wirre Zeichen übertragen. Habe es mit verschiedenen Baudraten probiert, leider ohne Erfolg. (Schaltung mit Max232 funktioniert einwandfrei)

Weiss jemand, ob man bei diesen Wandlern vielleicht auch die Flußsteuerung beschalten muss ?

Ratber
04.10.2006, 14:11
Keine ahnung aber meist liegts an der Hardware.

Ich hab mir vor einiger Zeit bei Reichelt ein optisch gleiches Modell geholt (Best.Nr. "USB2 Seriell". Gab's mal plus Adapter 9-25Pol für 9.95 im Angebot)
Das macht keine derartigen Zicken.

Aktuellen Treiber drauf ?
Ich erwähne das weil bei den dingern öfters mal alte Treiber bei sind.
Kann aber auch sein das du ein Modell erwischt hast was das gleiche Problem wie fast alle USB/Parallelwandler hat und sich nicht 100% wie eine Serielle verhält.

An die banalen Sachen wie 7/8 Bits Parity/Stoppbits haste aber gedacht ja ?

Andree-HB
05.10.2006, 11:51
An die banalen Sachen wie 7/8 Bits Parity/Stoppbits haste aber gedacht ja ?


Im Treiber/Systemsteuerung habe ich bei der emulierten Com4 die entsprechenden Baudrate und Einstellungen gesetzt und die Flussteuerung deaktiviert. Man kann ja auch was senden, leider halt nur Blödsinn.

Ratber
05.10.2006, 17:05
Was bedeutet Blödsinn ?

Wenn du immer die gleiche Sequenz sendest und immer was anderes empfängst oder empfängst du dann immer "den gleichen Blödsinn" wenn ich es mal so umschreiben darf ?

Was ist mit den Baudraten vom Controller ?
Is da der Quarz auch der richtige oder klebst du mit internem Takt bzw. bei 4/8/12/16Mhz ?

Was passiert bei 300 Baud oder weniger ?
Immernoch Müll oder plötzlich was sinvolles ?

Sorry für die vielen Fragen aber ich habe da so nen Verdacht.

Andree-HB
05.10.2006, 18:48
Es wird immer das Gleiche gesendet, Inhalt ändert sich aber bei Änderung der Baudrate. Baudrate vom Controller wird mit 16Mhz Quarz generiert. Und wie gesagt, bei Verbindung über einen normalen Max232-Wandler und realen Com-Port gibt es keinerlei Probleme.

Getestet wird über ein normales
print "test"
über Bascom

Ratber
05.10.2006, 19:08
Hm,dann fällt mir erstmal nix weiteres dazu ein

Ruppi
06.10.2006, 18:22
Hallo!
Fehlerfrei ist die Übertragung mit 16MHz Quarz zwar nicht (kleinster Fehler=0.16%), aber je nach Baudrate sollte eine Übertragung möglich sein. Hat das Kabel gekreuzte RXD/TXD Leitungen wie ein Nullmodemkabel? Nicht, dass Du die ganze Zeit die falsche Leitung abfragst... Was anderes würde mir auch nicht einfallen, ausser dass es am Kabel selber liegt.

Ruppi

Cornu
10.10.2006, 23:26
@Ratber

Wie ist das denn mit dem USB2 Seriell von Reichelt funktioniert dieser oder hat er auch die Probleme, wie andere ?
Ich bin nämlich wie viele auf der Suche nach einem vernünftigen Usb - seriell - adapter, mit welchem ich zum Beispiel einen Atmega 32 proggen könnte.

MfG
Cornu

scales
11.10.2006, 13:28
guck in das 2.Posting, da schreibt er dass es keine Probleme macht,
ich werd mir den Gleiche wahrscheinlich auch noch diese Woche bestellen

Ratber
11.10.2006, 16:47
Yo,wie gesagt.
Bei mir läufts wie es soll.

Zu erwähnen ist allerdings das ich nur mit Windows 2000 Arbeite.
Was XP angeht kann ich nix dazu sagen denn die Eingebaute und per Default aktive Firewall hat ja schon öfters für ärger gesorgt so das der Fehler auch da liegen könnte.

Im Zweifelsfalle einfach mal überprüfen.
Eine weitere ,wenn auch mittlerweile kaum noch auftretender Fehlerquelle kann der jeweilige USB-Port sein.
Manche Chipsätze bzw. deren Kerntreiber machen manchmal stress.

Mein Board ist etwas älter und hat noch USB1 und 2 sowie einen recht alten USB2 Chipsatz (War eines der ersten Boards mit USB2).
Bei neueren Speichenr wie SD-Karten ab 2 Gig,Externe HD's über 150Gig gabs ärger bzw. wolten einige DVB-T Sticks nicht richtig arbeiten.
Da mir der eine Firewireport der Soundkarte eh nicht mehr gereicht hat hab ich dann einfach ne neue USB2/Firewire Kombikarte (4x USB2/ 4x FW und von jedem einer Intern) eingestöpselt .
Damit gehts jetzt wie geschmiert egal was ich einstecke.

Die Onboardschnittstellen (Nur USB) hab ich dann einfach Totgelegt.

Also erstmal Hardware checken bevor man sich zu Tode kauft.