Semplice PIC Interfaccia USB

Informazioni di Progetto
Autore: Chris
Difficoltà: Medio-Difficile
Tempo impiegato: 3 Ore
Prerequisiti:

  • Microcontrollore PIC
  • PIC Prototipazione Nozioni di base

date un’occhiata al di sopra di
tutorial prima di continuare
per leggere questo tutorial.

USB è recentemente diventato uno dei tipi più popolari di comunicazione per dispositivi che vanno dai prodotti di consumo, alla robotica industriale e alle apparecchiature di prova. Il protocollo si basa molto sul contatto costante con i dispositivi per il controllo degli errori che lo rende un po ‘ ingombrante, ma il risultato finale è la stabilità e l’alta velocità passante che i sistemi operativi amano.
Con tale popolarità, capire come comunicare con un host USB (come su un laptop) diventa un’informazione essenziale per chiunque desideri costruire un dispositivo abilitato USB.

Semplice interfaccia USB PIC su una breadboard

Interfaccia PIC USB Action Video

Scopo &Panoramica di questo progetto
Questo tutorial dovrebbe creare un’interfaccia USB utilizzando un PIC18F4455 che si presenta come un dispositivo di interfaccia HID – Human in Windows. L’interfaccia dovrebbe essere in grado di inviare e ricevere comandi dall’host USB sul computer portatile. In particolare: L’USB dovrebbe essere in grado di attivare e disattivare alcuni LED, riconoscere quando viene premuto un interruttore e visualizzare il valore di un resistore variabile, trimpot.
USB è un argomento difficile da coprire, la teoria di come funziona esattamente può riempire un intero libro. A differenza della comunicazione seriale RS232, USB comunica costantemente con i dispositivi collegati, più simili alle interfacce Ethernet. Insieme a questa comunicazione costante, ci sono molti valori specifici che devono essere inizializzati affinché un dispositivo USB sia completamente attivato, questi saranno brevemente descritti nella sezione teorica di questo articolo.

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.