Der FTDI SmartBasic ist eine Variation von Sparkfuns klassischem FTDI Basic Board. Das Board erlaubt es, ein zweites Gerät an den Hardware Seriellen Port Ihres Arduino Pro, Pro Mini oder anderes Board ohne USB anzuschliessen ohne dass dadurch die Fähigkeit Code aus der Arduino IDE über die Verbindung auf das Board zu laden verloren geht. Die Hardware des FTDI SmartBasic ist ziemlich einfach, sie routet die seriellen Signal von jedem Board mit Standard FTDI Header Anschluss entweder auf den programmierenden PC via USB-zu-serieller Bridge oder zu jedem anderen Gerät mit einem FTDI Header.
Im Normalfall wenn Sie ein Gerät verwenden, welches einen seriellen Port von einem Arduino Board benötigt, würden Sie entweder Software Serial verwenden oder das Gerät für das Programmieren des Boards jeweils ausstecken. Der SmartBasic erweitert den seriellen Port des Arduino um einen Multiplexer, welcher dem Code erlaubt zwischen Signalen vom USB Port und anderen Geräten umzuschalten. Auch zum Programmieren ist kein spezieller Code nötig.
Der SmartBasic verwendet den alt-ehrwürdigen FT232RL Chip der auch auf dem FTDI Basic Board verwendet wird und den TS3USB221A Signal Multiplexer von TI. Auf dem Board finden sich zwei Sätze von Headers, CLIENT (im Prinzip dasselbe wie der Ausgangsheader auf einem standard FTDI Board) und HOST (welcher es der Anwendung auf dem Arduino ermöglicht serielle Daten vom Hardware Port entweder an die USB-Seriell Brücke zu routen oder dem Gerät das am HOST Header angeschlossen ist). Mit dem kompakten Design und der Leistungsfähigkeit von TIs TS3USB221A Multiplexer sollten Sie keine Probleme haben high-speed USB Signale zu schalten.
Eigenschaften:
- Betriebsspannung: 3.3 - 5VDC
- TS3USB221A Multiplexer
- Schaltet high-speed USB Signale
Dokumente:
|