Forum: Mikrocontroller und Digitale Elektronik Wie schnell ist FT232BM


von Andy (Gast)


Lesenswert?

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

von Benedikt (Gast)


Lesenswert?

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.

von Rolf F. (Gast)


Lesenswert?

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.

von Andy (Gast)


Lesenswert?

@ Rolf F.
du meinst mit dem FT245BM.

von Rolf F. (Gast)


Lesenswert?

Nein, der FT232BM. Den habe ich selber eingelötet.

von Rolf F. (Gast)


Lesenswert?

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.

von Andy (Gast)


Lesenswert?

@ 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?

von Rolf F. (Gast)


Lesenswert?

@Andy
Ok, wirklich parallel und 1 MByte/s kann es nur der FT245BM; das hatte
ich falsch geschrieben.

von Kupfer Michi (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.