Connecteur USB Type-A Brochage, caractéristiques, connexions et fiche technique
Configuration des broches
No de broche: |
Nom de broche : |
Description |
Vcc |
Cette broche doit être fournie avec +5V, par lequel le dispositif est alimenté |
|
D- |
Paire différentielle D-, doit être connecté à D- de l’hôte pour le transfert de données |
|
D+ |
Paire différentielle D+, doit être connectée à D+ de l’hôte pour le transfert de données |
|
Masse |
Connectée à la broche de masse de l’hôte. |
Caractéristiques
- Fiche USB 2.0 de type A (femelle)
- Protocole USB universel et sécurisé
- Is plug and play (Hot pluggable)
- Peut être utilisé pour interfacer des souris et des claviers à l’uP/uC
- Alimentation électrique USB : 100 à 500 mA
- Le protocole prend en charge la détection robuste des erreurs
Fiches USB alternatives
micro-USB, USB Type-B, USB Type-C
Où utiliser la prise USB-A
Le terme USB signifie Universal Serial Bus, comme son nom l’indique c’est une forme universelle de communication qui est encore aujourd’hui supportée par tous les matériels et logiciels qui ont un hôte USB. Cela fonctionne grâce au protocole série asynchrone, ce qui signifie qu’il n’y a pas d’horloge partagée entre l’émetteur et le récepteur. Tous les appareils que nous connectons au port USB fonctionnent selon ce protocole. Si un microcontrôleur ou un microprocesseur prend en charge l’hôte USB, nous pouvons connecter n’importe quel périphérique USB comme un clavier, une souris, un appareil photo, une imprimante, un lecteur MP3, etc. pour échanger des informations entre ce périphérique et l’hôte (uP ou uC). Il peut également être utilisé pour transférer des données entre deux microcontrôleurs et microprocesseurs, si votre projet le nécessite. Quelques microcontrôleurs populaires qui supportent l’hôte USB sont Arduino USB host, UMFT120DC, Arm Cortex M4 etc..
Donc si votre projet nécessite d’établir une connexion USB, alors cette prise peut être connectée au dispositif et câblée à votre uP ou uC.
Comment utiliser la prise USB-A
La prise USB n’a que trois broches et donc est relativement simple à utiliser. Sur les quatre broches, deux broches (broche 1 et broche 4) sont utilisées pour fournir le Vcc et la masse. La tension d’alimentation de Vcc est de +5V et est généralement fournie par le microcontrôleur lui-même. La broche de masse est connectée à la masse du microcontrôleur.
Les deux autres broches sont le D+ et le D-. Ces broches doivent être connectées respectivement aux broches D+ et D- de l’hôte. Elles nécessitent également une résistance pull-down de valeur 15K chacune pour le transfert des données. Un exemple de configuration de connexion est montré ci-dessous.
Selon le microcontrôleur que vous utilisez, il y a une tonne de bibliothèque qui sont disponibles pour travailler avec le protocole USB, utilisez l’une d’entre elles et vous devriez être prêt à utiliser les périphériques USB avec votre projet.