Hallo, Wie schnell ist eigentlich der FT232BM? Im Datenblatt habe ich folgedes gefunden: Data transfer rate of 300 Baud => 3M Baud (TTL) Data transfer rate of 300 Baud => 1M Baud (RS232) Data transfer rate of 300 Baud => 3M Baud (RS422/RS485) Heißt das, dass man 1M Baud mit RS232 + µC erreichen kann? Grüße 'Andy
Nicht ganz, man kann 3MBaud erreichen, da man auf einen MAX232 o.ä. verzichten kann, aber nur theoretisch. In der Praxis hängt das ganze davon ab, wie schnell der PC die Daten senden kann. 1MBaud sind aber durchaus realistisch.
Ich habe mit einem MSP430 bis zu 3 Mbaud erreicht, aber der MSP430 macht dann Bitfehler und verliert einzelne Bytes, wenn mehr als 2 Bytes auf einmal geschickt werden. Mit einer Drahtbrücke, also RXD auf TXD beim FT232BM, sind 3 Mbaud problemlos. Beim MSP430 verwende ich 2 MHz, weil der Takt vom MSP430 wie der vom FT232BM ein ganzzahliges vielfaches davon ist und es damit keinen Phasenfehler gibt. Laut Datenblatt ist 3 Mbaud das Limit vom UART des FT232BM, so daß ich die per Software einstellbaren 4 Mbaud nicht ausprobiert habe. Übrigens kann man die Daten auch rein parallel mit dem FT232BM austauschen; das sollte um 1 MByte/s schnell sein.
Achso; Du meist wohl den IC mit der parallelen Datenübertragung; das ist der FT245BM. Dazu gibt's hier ein Projekt: http://elmicro.com/msp430web/msp430-usb.htm#Architectural Aber ich habe den IC noch nicht verwendet.
@ Rolf F. wie meinst du das "Übrigens kann man die Daten auch rein parallel mit dem FT232BM austauschen". Mit dem Baustein funzt es doch nur seriell, oder?
@Andy Ok, wirklich parallel und 1 MByte/s kann es nur der FT245BM; das hatte ich falsch geschrieben.
Hab zufällig gerade den FT232BM mit 1152KBaud and einem Mega16 betrieben (18.432MHz/UBRR=0). Damit erreiche ich bei 32KB langen Datenpaketen Übertragungszeiten um die 600msec, wobei nach unten noch etwas Luft drinn ist da der M16 ständig mit CTS bremst weil er nicht nachkommt.
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.