Je vais commencer à développer un périphérique USB 1.1 à l'aide d'un microcontrôleur PIC. Je vais garder l'un des ports USB de mon PC connecté à une carte graphique pendant ce processus. Je ne veux pas détruire mon port USB de PC par un court - circuit ou connexion lignes de données à l'autre ou d' une ligne d'alimentation accidentellement.
Comment puis-je protéger les ports USB? Un port USB standard est-il doté d'une protection intégrée contre les courts-circuits? Devrais-je connecter des diodes, des résistances, des fusibles sur / à travers / sur certaines broches?
usb
protection
hkBattousai
la source
la source
Réponses:
Cela va dans le sens de la suggestion de Leon d'utiliser un hub.
Les concentrateurs USB ne sont pas tous créés égaux. Officieusement, il existe plusieurs "grades":
edit: Voici un fil de discussion où l'OP se plaint qu'un concentrateur USB mal conçu alimente son PC en retour.
Les éléments à utiliser dépendent du type de menace auquel vous vous attendez.
la source
Utilisez un hub. Ils sont relativement peu coûteux et vos ports USB seront parfaitement sûrs, peu importe ce que fait votre appareil.
la source
En tant que personne qui fait cela pour gagner sa vie, tout hub en ligne bon marché devrait vous protéger à 100% si votre carte mère offre une protection raisonnable contre les courts-circuits. Nous les utilisons tout le temps, même lorsque nous effectuons des tests d’ESD sur nos pièces (les zaps de 15KV sont assez amusants), et nous n’avons jamais fait sauter un port ou un port hôte.
Les lignes de données d'un hub bon marché ne peuvent tout simplement pas être physiquement connectées au PC - il doit y avoir une puce de hub entre les deux pour séparer les communications des 4 ou 7 ports fournis par le hub. L'USB n'est pas un bus comme Ethernet - la connexion de plusieurs ports avec un fil ne fonctionne tout simplement pas, car une trop grande partie de la signalisation est basée sur des niveaux de tension continue. Cette puce de concentrateur fournira une protection presque infaillible entre votre appareil et le port hôte des lignes de données.
Le pouvoir est un problème différent. J'ai eu une carte mère qui limite actuellement le port USB avec un fusible sur la ligne USB 5V - pas un polyfuse réinitialisable, mais un fusible à fil fondant. Un court-métrage involontaire a nécessité une intervention chirurgicale majeure sur la carte mère. Le pouvoir est le domaine le plus susceptible de causer des problèmes. Achetez un concentrateur bien alimenté (par exemple, une valeur de 25 $), utilisez l'adaptateur fourni et vous êtes prêt à partir.
Si vous êtes vraiment paranoïaque, l'USB permet jusqu'à 4 concentrateurs entre l'hôte et le périphérique. Achetez 4 concentrateurs différents, pas chers, connectez-les et lancez-vous.
Bonne chance
la source
Les appareils analogiques constituent une solution à deux puces pour votre problème. Ils fournissent une isolation complète des données et de la puissance pour le bus USB jusqu'à 12 Mbps, ce qui devrait convenir à vos besoins:
http://www.ubasics.com/usb_isolator
Alimentation -
Données ADuM5000 - ADuM4160
Il existe un certain nombre de kits d'évaluation et de panneaux de discussion qui les rendent plus faciles à utiliser pour ceux qui ne sont pas pratiques avec un fer à souder.
la source
Utilisez un hub sans fil. J'aimerais que quelqu'un crée un périphérique USB pouvant faire frire une carte mère via le hub USB sans fil ...
la source
L'utilisation d'un hub (auto-alimenté) est une bonne idée. De plus, vous pouvez utiliser une carte d'extension USB dans votre PC au lieu des ports USB intégrés de votre système, ce qui offrirait une protection supplémentaire.
la source
Si le périphérique que vous utilisez exécute la puissance du port USB, un simple concentrateur fera l'affaire. Si l'appareil utilise un bloc d'alimentation externe, utilisez l'isolation. Je parle de cela par l'expérience. Un de mes ports usb de mon macbook pro est cuit à cause d’un circuit de mise à la terre avec une carte Arduino à alimentation externe. Une des autres réponses a une bonne solution pour l’isolation USB à faible coût.
la source