Moduł hosta USB FT311D umożliwia podłączanie do telefonów i tabletów z systemem Android urządzeń peryferyjnych za pomocą interfejsów GPIO, UART, I²C, lub SPI (odbiorniki GPS, żyroskopy, czujniki ciśnienia atmosferycznego, a także diody, przekaźniki i wiele innych). Ponadto umożliwia generowanie czterech sygnałów PWM o współczynniku wypełnienia między 5% a 95% oraz okresie między 1 ms a 250 ms (okres identyczny dla wszystkich sygnałów). Moduł może być zasilany z gniazda micro USB lub przeznaczonych do tego wyprowadzeń na płytce. Moduł pełni podczas połączenia z urządzeniem z systemem Android funkcję Hosta. Oznacza to, że urządzenie nie musi posiadać funkcjonalności USB OTG (tryb USB Host), wystarczy że obsługuje tryb USB Accessory (robią to wszystkie urządzenia od wersji 3.1). Moduł nie tylko współpracuje z urządzeniami tańszymi o kilkaset złotych, ale również ładuje urządzenie w czasie pracy zamiast czerpać z niego energię!
- Host USB 2.0 działający z pełną prędkością
- Interfejsy wybierane sprzętowo - GPIO, UART, PWM, I²C Master, SPI Slave or SPI Master
- Pin sygnalizujący błąd USB
- Zasilanie napięciem 5V (przez złącze micro USB lub dwa ostatnie piny na płytce)
- Wewnętrzny regulator 1.8V low-dropout
- Pamięć wewnętrzna przechowująca edytowalne ciągi znaków, umożliwia systemowi Android automatyczne wykrycie urządzenia i uruchomienie przypisanej aplikacji
- Zakres dopuszczalnych temperatur: od -40°C do 85°C
- Wymiary: 51 mm × 33 mm × 10 mm
W zestawie oprócz płytki znajdują się:
- Zasilacz model A1265 z amerykańską wtyczką
- 12-żyłowy kabel połączeniowy żeńsko-żeński (długość 18 cm, raster 2,54 mm)
- kabel USB - micro USB (długość około 96 cm, kolor czarny)
- kabel USB - micro USB (długość około 96 cm, kolor fioletowy)
Na życzenie mogę dołączyć dodatkowo inne elementy umożliwiające podłączenie płytki (listwa goldpin, kable żeńsko-męskie, kable żeńsko-żeńskie). Przedmiot wysyłam w następnym dniu roboczym po zaksięgowaniu wpłaty. Chętnie odpowiem na wszelkie pytania.
![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_00_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_01_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_02_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_03_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_04_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_05_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_06_thumbnail.jpg) ![USB Android Host Module FT311D](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_07_thumbnail.jpg) ![coin for scale](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_for_scale_1_thumbnail.jpg) ![banana for scale](http://bezzalogowe.pl/telerobot/img/FT311D/USB_Android_Host_Module_FT311D_for_scale_2_thumbnail.jpg) ![A1265 USB charger](http://bezzalogowe.pl/telerobot/img/FT311D/A1265_USB_charger_plug_thumbnail.jpg) ![A1265 USB charger](http://bezzalogowe.pl/telerobot/img/FT311D/A1265_USB_charger_socket_thumbnail.jpg) ![zworka 12 pin](http://bezzalogowe.pl/telerobot/img/FT311D/goldpin_female_female_thumbnail.jpg) ![USB cable black](http://bezzalogowe.pl/telerobot/img/FT311D/USB_cable_black_thumbnail.jpg) ![USB cable purple](http://bezzalogowe.pl/telerobot/img/FT311D/USB_cable_purple_thumbnail.jpg)
Urządzenie może pracować w jednym z sześciu trybów. Tryb należy wybrać ustawiając trzy przełączniki w odpowiednich pozycjach. Przełącznik przesunięty w lewo to pozycja ON (logiczne „0”, GND), przełącznik przesunięty w prawo to pozycja OFF (logiczne „1”, Leave open). Nie wolno zmieniać trybu gdy zasilanie jest włączone!
przełącznik: |
CFG1 |
CFG1 |
CFG0 |
SPI Master |
OFF |
ON |
OFF |
SPI Slave |
OFF |
ON |
ON |
I²C Master |
ON |
OFF |
OFF |
PWM |
ON |
OFF |
ON |
UART |
ON |
ON |
OFF |
GPIO |
ON |
ON |
ON |
FT311D Datasheet (str. 8)
W zależności od wybranego trybu, poszczególne piny mają następujące funkcje:
tryb pracy: |
GPIO |
UART |
PWM |
I²C Master |
SPI Slave |
SPI Master |
3.3V |
GND |
IOBUS0 |
GPIO0 |
UART_TXD |
PWM0 |
I2C_CLK |
|
IOBUS1 |
GPIO1 |
UART_RXD |
PWM1 |
I2C_DATA |
|
IOBUS2 |
GPIO2 |
UART_RTS# |
PWM2 |
|
|
IOBUS3 |
GPIO3 |
UART_CTS# |
PWM3 |
|
SPI_S_SS0 |
SPI_M_SS0 |
IOBUS4 |
GPIO4 |
UART_TX_ACTIVE |
|
|
SPI_S_CLK |
SPI_M_CLK |
IOBUS5 |
GPIO5 |
|
|
|
SPI_S_MOSI |
SPI_M_MOSI |
IOBUS6 |
GPIO6 |
|
|
|
SPI_S_MISO |
SPI_M_MISO |
USB_ERROR |
GND |
5V |
FT311D Datasheet (str. 8)
Po włączeniu zasilania i podłączeniu płytki do urządzenia z systemem Android, zostanie automatycznie uruchomiona aplikacja przypisana do aktualnie wybranego trybu (o ile została wcześniej zainstalowana). Płytka przesyła do urządzenia dwa ciągi znaków: Manufacturer oraz Model. Wartość Model będzie się różnić w zależności od wybranego trybu. Użytkownik może ustalić własną wartość za pomocą odpowiedniego narzędzia: FT311Configuration_V010100.
ciąg znaków |
wartość domyślna |
Manufacturer |
FTDI |
Model (w zależności od wybranego trybu) |
GPIO |
FTDIGPIODemo ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
UART |
FTDIUARTDemo , ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
PWM |
FTDIPWMDemo , ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
I²C |
FTDII2CDemo ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
SPI Slave |
FTDISPISlaveDemo ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
SPI Master |
FTDISPIMasterDemo ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) |
Version |
1.0 |
Serial |
VinculumAccessory1 |
Description URL |
http://www.ftdichip.com |
FT311D Datasheet (str. 11)
Więcej przykładowych aplikacji: LedDemo , RoboticArmDemoActivity , SliderDemo ![](http://bezzalogowe.pl/telerobot/img/icon_ZIP.png) Film prezentujący możliwości zainstalowanego na płytce układu: FTDI Video Więcej informacji o przedmiocie na stronie producenta: FT311D – Host
|