Ich habe gerade zwei FTDI basierte USB RS-485 Wandler im Einsatz. Mein Verdacht ist das es bei der Kommunikation zu Datenverlust kommt weil der Rechner die Daten nicht schnell genug vom Wandler abholt. Ich muss leider zwinged Baudraten > 400000 Baud nutzen. Sobald ich nur einen der beiden Wandler nutze ist alles bestens. Sobald Daten auf beiden geliefert werden treten Probleme auf. Kann jemand diesen Effekt bestaetigen und hat eventuell einen Workaround?
Neben dem Datenverlust habe ich teilweise noch das Problem das der RS 485 Wandler die Maus beeinflusst(!!!!). Stecke ich den USB Stecker rein spielt die Maus verrueckt d.h. sie bewegt sich und klickt wahllos. Stecke ich ihn wieder ab ist alles wieder ok. Auf einem Laptop wurde der Wandler zwischendruch als Microsoft Maus erkannt!
Ist eigentlich ein altes WinXP Problem, dass das gerne mal RS232 als Microsoft Serial Maus erkennt. Hatte ich aber schon lange nicht mehr unter Win7. Bei WinXP kann ich mich auch nur aus den Anfängen daran erinnern. Was für ein OS und welchen FTDI Treiber nimmst du?
Probier mal die beiden FTDI an unterschiedlichen USB-Controllern zu betreiben. (Evtl. sogar eine extra Steckkarte)
Was für ein FTDI-Chip ist eingebaut? Full Speed oder High Speed? Ansonsten probiere doch mal einen FT2232H mit zwei RS485-Ports aus. Das ist ein High Speed USB Device, und das reagiert auch schneller. fchk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.