Kniha se věnuje popisu a praktickému použití obvodu FT232BM vyráběného firmou FTDI Chip. Tento obvod pracuje jako konvertor signálů sběrnice USB na signály asynchronního sériového kanálu včetně linek modemu. Také je schopen pracovat v paralelním režimu (Bit Bang). Pomocí vnější E2PROM lze stanovit VID, PID, sériové číslo a popis, takže je možno vytvářet nejen amatérské ale i plně profesionální konstrukce.
Po úvodním popisu sběrnice USB a obvodu FT232BM jsou uvedeny a vysvětleny funkce ovládacího rozhraní, které umožňuje vytvářet aplikace pro operační systémy Windows 98/2000/Me/XP (je zde i podpora pro operační systémy Linux). Dále jsou uvedeny vlastnosti modulů firmy ASIX (použití modulů osazených obvodem FT232BM zjednodušuje a urychluje proces vývoje aplikací).
Následuje kapitola představující základy práce s obvodem FT232BM včetně tvorby jednoduché testovací desky (instalace ovladačů, programování konfigurační E2PROM přímo v aplikaci, zjištění připojených zařízení, přímé řízení linek modemu, řízení linek v režimu Bit Bang).
Další dvě kapitoly představují programátory mikrokontrolérů AT89C2051 a AT90S2313. Napájení je získáno přímo ze sběrnice USB. Následuje kapitola s příklady použití mikrokontrolérů AT89C2051 a AT90S2313 pro asynchronní sériovou komunikaci s obvodem FT232BM. Dále jsou publikovány napájecí zdroj a měřicí deska (obojí s mikrokontrolérem AT90S2313). Měřicí deska je navíc napájena přímo ze sběrnice USB.
Nakonec jsou zařazeny přílohy (programátor konfiguračních E2PROM, konvertory USB<=>RS-232C atd.).
Kniha rovněž obsahuje popis konstrukce přípravků (včetně desek plošných spojů) pro všechny publikované příklady. Přiložené CD ROM obsahuje klišé plošných spojů přípravků a zdrojové kódy všech publikovaných příkladů.
Kniha jistě zaujme čtenáře, kteří chtějí využívat schopností sběrnice USB a přitom vytvářet své aplikace velmi rychle (bez zdlouhavého studia komunikačních protokolů). Navíc cena konvertoru je relativně nízká takže představuje i levné řešení.
Stručný obsah
*obsah knihy
Základní pojmy sběrnice USB
Popis obvodu FT232BM
Ovládací rozhraní
Zařízení USB od firmy ASIX
Univerzální modul s FT232BM
ATPROG 3.0 - programátor mikrokontrolérů AT89C2051
USBAVR - vývojové kity pro mikrokontrolér AT90S2313
Příklady komunikace vybraných mikrokontrolérů s obvodem FT232BM
Napájecí zdroj s regulovatelnou proudovou pojistkou
USBMC - univerzální měřicí deska
EFSProg - programátor konfiguračních EEROM
Konvertory sběrnice USB<=>RS-232 a použití modulu UMS2
Výpis souboru EFS.INF a FTD2XXUN.INI
Dodavatelé součástek, modulů a hotových přípravků uvedených v této knize
*obsah doprovodného CD
DATASHEET - dokumentaci vybraných integrovaných obvodů
EFSPROG - programátor konfiguračních EEROM
FOTO - fotografie hotových přípravků
OVLADACE
D2XX - ovladače pro rozhraní D2XX
EFS - ovladače publikovaných konstrukcí
FTDI - originální ovladače od výrobce
VCP - ovladače virtuálního sériového portu
SPOJE - klišé plošných spojů všech přípravků popsaných v knize
SW - software k práci s procesory Atmel AVR a sw podporu pro FTDI