1. USB zu Serial Konverter
    1. Vorraussetzungen (Treiberbausteine RS232):
    2. Vorraussetzungen (Betriebssystem):
    3. Betriebssystem, MSCOMM und USB/RS232 Wandler:

USB zu Serial Konverter

Um eine höhere Geschwindigkeit der Kommunikation mit der Zentrale zu erreichen, kann die Baudrate erhöht werden.
Mit dem jetzigen Code im XMEGA sind bis zu 460 kBaud möglich.
Leider unterstützen die meisten OnBoard seriellen Ports maximal 115 kBaud.

Es gibt aber mittlerweile USB nach Seriell Konverter, welche eine höhere Geschwindigkeit ermöglichen.

Vorraussetzungen (Treiberbausteine RS232):

Leider sind die meisten TTL <-> RS232 Umsetzer ICs nur bis 120 kBaud geeignet, es gibt aber einige ( etwas teurere) Wandler, die bis zu 460kBaud beherrschen.
Einer davon ist der ADM202J von Analog Devices. Dieser Basutein kommt auch mit 3V3 Versorgung zurecht.
Der vorhandene MAX3232 muss also gegen einen ADM202 ausgetauscht werden.

Die gleiche Problematik tritt auch bei den käuflichen USB nach RS232 Wandlern auf, es gibt aber von Prolific einen Baustein, der direkt einen RS232 Leitungstreiber eingebaut hat, der bis zu 1 MBaud schafft (1000kBaud).

Hier muss man darauf achten einen Adapter zu erwischen, welcher auch wirklich 460kBaud erreichen kann !

Vorraussetzungen (Betriebssystem):

Leider haben die Prolific Treiber untern Windows 7(64Bit) ein Problem:
Die Treiber funktionieren mit dem MSCOMM Steuerelement von VBasic nicht richtig.

Hier gibt es mehrere Lösungen:
- anderer Chiphersteller (siehe unten)
- den XP-Modus installieren und VB dort benutzen*.

*
1) XP-Modus installieren
2) VB bzw. Programm mit MSCOMM installieren
3) USB/232 Adapter der virtuellen Maschine zuordnen
4) Treiber für den Adapter installieren
5) ausprobieren

Betriebssystem, MSCOMM und USB/RS232 Wandler:

Unterstützte Chips:
Hersteller Windows 7 (64) Windows 7 (64) im  XP-Mode Windows XP Windows 98
Asix (z.B.Logilink Produkte *1) nativ ? ? ?
Prolific (PL2303*2) geht nicht geht ?
FTDI ? ? nativ ?

*1) das verwendete Logilink Produkt (AU0031) unterstützt nur 230kBaud, da die verbauten RS232 Treiber nicht mehr unterstützen.
*2) der PL2303RA unterstützt 1000 kBaud und der RS232-Linedriver ist im Chip integriert.




nach oben