Electronique > Réalisations > Interfaces > Interface USB 001

Dernière mise à jour : 13/01/2013

Présentation

Cette interface USB est une interface simple pour débutants, elle est décrite en détail dans mon livre PIC et MikroPascal. Il s'agit d'un montage d'initiation, très simple à réaliser, idéal pour débuter dans le monde des "commandes simples" via liaison USB. Elle met en oeuvre un PIC 18F2550 et peut dialoguer avec mon logiciel UsbHidTest.

Avertissement

Cette interface n'est pas documentée sur mon site car elle fait l'objet d'un article détaillé dans le chapitre "USB" de mon livre PIC et MikroPascal. Pour des raisons de droits, le code source du logiciel du PIC ne peut être mis à disposition ici.

Schéma

Ce montage permet de lire une tension (valeur analogique) et l'état d'un interrupteur, et de transmettre le tout au PC. En sens inverse, une commande envoyée depuis le PC permet d'allumer ou d'éteindre une LED (par extension, commander un relais).

pic_mp_usb_hid_001_18f2550

Notez que pour l'usage prévu ici, le PIC 18F2550 est largement sous-exploité. Il est tout-à-fait possible de prévoir le transfert d'un nombre plus élevé de tensions analogiques et d'états logiques.

Logiciel du PIC

Voir avertissements.

Circuit imprimé

Non réalisé.

Historique

13/01/2013
- Première mise à disposition.