Simple Pic USB Interface

Project Info
Auteur: Chris
moeilijkheidsgraad: Gemiddeld-Moeilijk
geïnvesteerde tijd: 3 uur
vereisten:

  • PIC Microcontroller
  • Pic Prototyping Basics

bekijk de bovenstaande
tutorials voor doorgaan met
om deze tutorial te lezen.

USB is onlangs uitgegroeid tot een van de meest populaire vormen van communicatie voor apparaten, variërend van consumentenproducten tot industriële robotica en testapparatuur. Het protocol is sterk afhankelijk van constant contact met apparaten voor foutcontrole, waardoor het een beetje omslachtig is, maar het eindresultaat is stabiliteit en hoge doorvoersnelheden waar besturingssystemen dol op zijn.
met zo ‘ n populariteit wordt het begrijpen van hoe te communiceren met een USB-host (zoals op een laptop) een essentieel stuk informatie voor iedereen die een USB-apparaat wil bouwen.

eenvoudige USB PIC-Interface op een Breadboard

USB PIC Interface Action Video

doel & overzicht van dit project
deze tutorial moet een USB-interface bouwen met behulp van een PIC18F4455 die verschijnt als een HID – Human Interface-apparaat in Windows. De interface moet in staat zijn om opdrachten te verzenden en te ontvangen van de USB-Host op de Laptop computer. Specifiek: de USB moet in staat zijn om sommige LED ‘ s aan en uit te schakelen, te herkennen wanneer een schakelaar wordt ingedrukt en de waarde van een variabele weerstand, trimpot, te visualiseren.
USB is een moeilijk onderwerp om te behandelen, de theorie van hoe het precies werkt kan een heel boek vullen. In tegenstelling tot RS232 seriële communicatie, communiceert USB voortdurend met aangesloten apparaten, meer vergelijkbaar met Ethernet-interfaces. Samen met deze constante communicatie, zijn er vele specifieke waarden die moeten worden geïnitialiseerd om een USB-apparaat volledig te activeren, deze zullen kort worden beschreven in de theorie sectie van deze write-up.

Leave a Reply

Het e-mailadres wordt niet gepubliceerd.