Interface USB PIC Simple

Informations sur le projet
Auteur: Chris
Difficulté: Moyen-Difficile
Temps investi: 3 Heures
Prérequis:

  • Microcontrôleur PIC
  • Bases du Prototypage PIC

Jetez un coup d’œil aux tutoriels ci-dessus
avant de continuer
pour lire ce tutoriel.

L’USB est récemment devenu l’un des types de communication les plus populaires pour les appareils allant des produits de consommation à la robotique industrielle et aux équipements de test. Le protocole repose fortement sur un contact constant avec les périphériques pour la vérification des erreurs, ce qui le rend un peu lourd, mais le résultat final est la stabilité et les vitesses de passage élevées que les systèmes d’exploitation adorent.
Avec une telle popularité, comprendre comment communiquer avec un hôte USB (comme sur un ordinateur portable) devient une information essentielle pour quiconque souhaite construire un périphérique compatible USB.

Interface PIC USB Simple Sur Une Platine De Prototypage

Vidéo d’action de l’interface USB PIC

But & Aperçu de ce projet
Ce tutoriel devrait créer une interface USB à l’aide d’un PIC18F4455 qui apparaît comme un périphérique d’interface HID-Human sous Windows. L’interface doit pouvoir envoyer et recevoir des commandes de l’hôte USB sur l’ordinateur portable. Plus précisément: L’USB devrait pouvoir activer et désactiver certaines LED, reconnaître lorsqu’un interrupteur est enfoncé et visualiser la valeur d’une résistance variable, trimpot.
L’USB est un sujet difficile à couvrir, la théorie de son fonctionnement exact peut remplir un livre entier. Contrairement à la communication série RS232, l’USB communique constamment avec les appareils connectés, plus similaire aux interfaces Ethernet. Parallèlement à cette communication constante, de nombreuses valeurs spécifiques doivent être initialisées pour qu’un périphérique USB soit complètement activé, celles-ci seront brièvement décrites dans la section théorie de cet article.

Leave a Reply

Votre adresse e-mail ne sera pas publiée.