Jste zde

Teorie a praxe

USB OTG v 32bit. mikrokontrolérech a mikroprocesorech ColdFire - 2. díl

Zatímco první díl seriálu se zabýval konkrétními ukázkami 32bitových MCU ColdFire společnosti Freescale, které jsou vybaveny USB OTG rozhraním, tento díl se pak zaměřuje hlavně na hardwarovou realizaci připojení USB OTG, tedy to, co je mezi vývody MCU a konektorem a proč to tam je. Nejdříve obecně, a pak na příkladu MCU MCF532x. Další díly pak naťuknou vnitřní funkci USB modulu integrovaného v MCU a jeho softwarové ovládání.

Soutěž vývojářů s USB Spider

HW server ve spolupráci s Freescale Semiconductor vyhlašuje soutěž vývojářů o nejoriginálnější aplikaci s vývojovým kitem USB Spider. Vyhodnocení soutěže proběhne 16.9.2008 na 50. Mezinárodním strojírenském veletrhu v Brně a mezi cenami jsou mimo jiné iPody od Apple, další vývojové kity Freescale, poukázky na nákup v HW Shopu a mnohé další.

Relaxační LED lampička s převodem HSV do RGB

Míchání barev s RGB ledkami dnes není vůbec žádný problém. Za pomocí PWM kanálů, které dnes najdeme téměř ve všech procesorech jednoduše namícháme barvu ovlivňováním RGB složek u led. Přímá regulace výkonu RGB kanálů je trochu matoucí, proto je vhodné použít HSV(odstín, sytost, jas) do RGB konverze, která je blízká lidskému vnímání barev. Dále je pak popsaná konstrukce lampičky která konverzi využívá.

USB OTG v 32bit. mikrokontrolérech a mikroprocesorech ColdFire - 1. díl

Před nedávnem byl na HW serveru prezentován článek popisující funkci a možné použití relativně nového režimu USB komunikace označené jako OTG (USB On-The-Go). Velký rozmach tohoto režimu dokládá to, že ho žádný z velkých výrobců mikrokontrolérů nenechal bez povšimnutí a hned implementoval alespoň do některých svých obvodů. Mezi takové výrobce patří Freescale, který neváhal, a nasadil USB OTG do svých 32bitových mikrokontrolérů s jádrem ColdFire V1, V2 a mikroprocesorů ColdFire V3 a V4.

PidiBot

Tato konstrukce navazuje na již uveřejněnou konstrukci Robot 1.1. Cílem nového provedení byly celkově menší rozměry, snazší dostupnost součástek a možnost použití Bluetooth modulu connectBlue od firmy Spezial Electronic pro dálkové ovládání robota. Robot se tedy dokáže autonomně vyhýbat překážkám a nebo může být ovládán bezdrátově přes Bluetooth.

Co se skrývá pod komunikací označenou jako USB OTG ?

USB OTG, neboli dle IEEE USB On-The-GO (někdy se však uvádí i USB On-To-Go), je přidaná specifikace do klasického USB standardu, která do klasického formátu USB komunikace typu Master - Slave (Host-Device) přináší možnost přímého přenosu dat typu bod-bod (point-to-point), tedy něco podobného jako u FireWire. Pokud se však podíváme pod pokličku specifikace OTG, zjistíme, že nejde o nic převratného, spíše jde jen o malou úpravu běžné USB komunikace, která se jako bod-bod jen tváří.

IQRF Prakticky II

Minulým dílem jsme začali seriál o využití inteligentních bezdrátových modulů. Ukázali jsme si, jak jednoduše vytvořit čtyřkanálový dálkový ovladač a to na několika málo řádcích zdrojového kódu. To je ovšem samozřejmě jen jedno z mnoha možných využití. V tomto díle si ukážeme jak využít funkcí pro měření teploty a napájecího napětí. Naměřené hodnoty budeme opět zasílat na druhý modul.

Stránky