jednoduché rozhraní PIC USB

informace o projektu
autor: Chris
obtížnost: středně obtížné
investovaný čas: 3 hodiny
předpoklady:

  • Pic mikrokontrolér
  • PIC Prototyping základy

podívejte se na výše uvedené
tutoriály před pokračováním
přečtěte si tento návod.

USB se nedávno stalo jedním z nejpopulárnějších typů komunikace pro zařízení od spotřebních výrobků až po průmyslovou robotiku a zkušební zařízení. Protokol se silně spoléhá na neustálý kontakt se zařízeními pro kontrolu chyb, což je trochu těžkopádné,ale konečným výsledkem je stabilita a vysoké rychlosti, které operační systémy milují.
s takovou popularitou se porozumění tomu, jak komunikovat s hostitelem USB (jako na notebooku), stává nezbytnou informací pro každého, kdo chce vytvořit zařízení s podporou USB.

jednoduché rozhraní USB PIC na prkénku

USB Pic Interface Action Video

účel & přehled tohoto projektu
tento tutoriál by měl vytvořit rozhraní USB pomocí PIC18F4455, které se zobrazí jako zařízení HID-Human Interface v systému Windows. Rozhraní by mělo být schopno odesílat a přijímat příkazy z hostitele USB v přenosném počítači. Konkrétně: USB by měl být schopen přepínat některé LED diody zapínat a vypínat, rozpoznávat při stisknutí spínače a vizualizovat hodnotu variabilního rezistoru, trimpot.
USB je obtížné téma pokrýt, teorie, jak to přesně funguje, může vyplnit celou knihu. Na rozdíl od sériové komunikace RS232, USB neustále komunikuje s připojenými zařízeními, více podobnými rozhraním Ethernet. Spolu s touto konstantní komunikací existuje mnoho specifických hodnot, které musí být inicializovány, aby bylo zařízení USB plně aktivováno, tyto budou stručně popsány v teoretické části tohoto zápisu.

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.