wersja mobilna
Online: 788 Piątek, 2016.12.09
W katalogu znajduje się: 1254 firm i 7729 produktów
FT311 - USB komunikacja z urządzeniami Android bez sterowników

FT311 - USB komunikacja z urządzeniami Android bez sterowników

Złóż ofertę

Nowy układ USB spółki FTDI wspiera Android open accessory mode, co umożliwia bezproblemowe przyłączenie urządzeń USB i oszczędza akumulator urządzenia Android.

Przyłączenie urządzenia do smartfonu (tabletu,...) lub innego urządzenia z OS Android poprzez złącze USB możliwe jest obecnie 2 sposobami - za pomocą USB OTG (On The Go), lub korzystając z tzw. trybu "Android open Accessory". USB OTG opisaliśmy Państwu niedawno w artykule - USB OTG - lepiej być panem niż sługą.

USB OTG działa bez problemów z wieloma urządzeniami zewnętrznymi, jednak sposób ten ma jedno podstawowe wymaganie - Państwa smartfon musi dane urządzenie zewnętrzne rozpoznać - musi mieć zainstalowany sterownik do danego typu (podobnie jak na PC).

Problemem jest, że dla wielu urządzeń USB konieczne jest doinstalowanie sterownika do Państwa urządzenia Android, co może być problemem z różnych powodów - brak odpowiedniego sterownika, "zamknięty" system (ograniczenia praw dostępu), utrata gwarancji urządzenia Android,....

Jako rozwiązanie tych problemów powstał tzw. Android Open Accessory Mode, kiedy role odwracają się i urządzenie Android komunikuje w trybie USB device (Slave). Rolę Host przejmuje urządzenie zewnętrzne, przy czym odpada konieczność programowania sterowników i zapewnia to bezproblemową komunikację.

To znaczy, że tryb ten świetnie nadaje się do rozwoju nowych urządzeń przeznaczonych do współpracy z urządzeniami Android. Równocześnie w tym trybie złącze USB zasilane jest z urządzenia Host, co oszczędza akumulator urządzenia Android. Aplikacja w danym OS używa zazwyczaj do komunikacji z urządzeniem USB sterowników.

W opisywanym rozwiązaniu jednak nie potrzeba żadnych - urządzenie Android odczyta zestaw słów opisujących przyłączone urządzenie (producent, model, adres URL,...), przez co potrafi automatycznie uruchomić aplikację dla przyłączenia danego urządzenia. Sama komunikacja USB wykorzystuje później 2 punkty końcowe dla wejścia i wyjścia (Bulk IN oraz Bulk OUT). Dlatego tryb Open Accessory nadaje się do wszystkich rodzajów urządzeń - generujących dane (sensory, czujniki,...) jak również przyjmujących dane (drukarki, roboty,...).

FT311D przenosi takie rozwiązanie do rzeczywistości i pracuje jako przetwornik (bridge) pomiędzy urządzeniem Android i różnymi złączami szeregowymi. Można wybrać aż z 6 interfejsów, co powinno odpowiadać chyba wszystkim obecnym urządzeniom - UART, PWM, SPI Master, SPI Slave, GPIOS, I2C Master. Dużą zaletą FT311D jest fakt, że producent - spółka FTDI - udziela szerokiego wsparcia rozwoju, włącznie z płytką rozwojową UMFT311EV. Do dyspozycji jest mnóstwo przykładów kodu oraz aplikacji demo.

Więcej na www.soselectronic.pl

Kategorie produktu

Podzespoły dla elektroniki i automatyki » Podzespoły półprzewodnikowe »

Zobacz podobne produkty

IVCE-8784
Przetwornice DC-DC serii Micro SIP
Wzmacniacz audio R2J15116FP
Układ kondycjonowania sygnałów AD8275
N-kanałowe tranzystory MOSFET
Wzmacniacz pomiarowy PGA308
Tranzystory Si7633DP
Przetworniki częstotliwość-sygnał UFDC-1
Wysokonapięciowe tranzystory MOSFET
Wielokanałowe filtry AOZ803x
Transceivery MAX13234E-MAX13237E
Miniaturowe odbiorniki IR TSOP75xxx
Sterowniki FAN31xx i FAN32xx
Transceivery MAX13234E-MAX13237E
Diody TSOP75xxx
Sterownik diod LED AHK3292
Wysokonapięciowy regulator LTM4609
Przełączniki sygnałów audio i danych ISL54210 i ISL54211
Kontrolery bezprzewodowego USB S3CR650
Stereofoniczny wzmacniacz audio klasy D CS3511
Kondensatory MLCC serii GJ8
7-portowy koncentrator USB USB2517
Wzmacniacz programowalny AD8264
Sterownik diod LED CAT4106
Tranzystor MOSFET ZXMS6004FF
Rezonator 32kHz SG-3050BC
Energooszczędny mikroprocesor ARM Cortex-M0
8, 16 i 32-bitowe mikrokontrolery do systemów przemysłowych
uBlox - Moduł GSM LEON
Energooszczędny odbiornik typu wake-up AS3932
8-wyjściowy oscylator zegarowy LTC6909
Wzmacniacze operacyjne ADA4817-1 i ADA4817-2
Cewki serii 1100R i 1300R
Miniaturowe odbiorniki IR TSOP75xxx
Tranzystor TrenchFET Si8422DB
Dwukierunkowe zabezpieczenie nadnapięciowe-nadprądowe NCP370
Szybkie przełączniki sygnałów audio ISL54210 i ISL54211
Sterowniki bramek tranzystorów MOSFET FAN31xx
Impulsowy regulator napięcia MIC22700
Tranzystory MOSFET NP110N04PUJ i NP110N055PUJ
Generator częstotliwości PL611S-18
16-bitowy mikrokontroler MAXQ610
Mikrokontrolery serii V850ES_JJ3-E i V850ES_JH3-E
Mikrofalowe wzmacniacze mocy MGA-xxxx40-02
Moduły radiowe ZigBee PAN4561 i PAN4566
Kontrolery bezprzewodowego USB S3CR650
Procesor pasma podstawowego WiMAX MB86K23
Bufory PECL rodziny SN65
Filtry EMC z serii B84771A, B84771C oraz B84771M
Wzmacniacze różnicowe TSH45xx
Miniaturowe przełączniki SP3T ISL54214 i ISL54217
Wzmacniacz różnicowy AS1713
Interfejs smart-card DS8023
Komparatory serii MCP656x
Mikrokontrolery ATtiny10
Niskonapięciowe oscylatory serii F200
Termistory PTC B59050D1100B040
Dioda RGB LCD EHP-B02
Wysokotemperaturowe rezystory current-sense 14AFR
Mikrokontrolery nanoWatt PIC24F16KA