Seit kurzem gibt es bei Reichelt preisgünstig den USB-Seriell-Konverter
MCP2200, der mit minimaler Außenbeschaltung(2 Stützkondensatoren, 12MHz
Quarz) auskommt. In zwei Anwendungen habe ich den Baustein getestet.
Grundsätzlich funktioniert er wie beschrieben. Nach Laden eines Treibers
wird auf PC-Seite ein virtueller Comport ingerichtet, über den
bidirektional Daten übertagen werden können.
In beiden Anwendungen stürzt bei mir jedoch nach einigen Minuten Betrieb
das PC-Programm ab. Entweder wird einfach eine Übertragungsrichtung
stumm, oder das Programm verabschiedet sich mit einer Fehlermeldung des
Treibers. In beiden Fällen hilft nur Rausziehen und Wiedereinstecken des
USB-Kabels. Der virtueller Comport verschwindet und baut sich dann neu
auf. Jetzt kann man wieder einige Minuten lang kommunizieren.
Ist der Baustein wirklich so schlecht - was ich mir kaum vorstellen
kann, oder habe ich irgendetwas falsch gemacht?
Auf der PC-Seite habe ich mehrere Geräte mit jeweils Windows xp
getestet. Alle verhalten sich gleich.
Hat jemand hier ähnliche Erfahrungen gemacht?
PS: Mit dem FTDI232RL habe ich nur gute Erfahrungen gemacht, keine
Fehlfunktionen, keine Abstürze, auch beherrscht er im Gegensatz
zum MCP2200 die Paritätsbiterzeugung und -Prüfung. Allerdings ist er
teurer und für Bastler wegen des engen Rastermaßes schlechter
handhabbar.
Harald