J'ai des projets électroniques très petits et simples que j'alimente en utilisant les connecteurs d'alimentation USB plus une résistance. Pour un projet, je dois utiliser plus de 100 mA, mais le port USB nécessite un processus d'énumération avant de donner plus que cela (jusqu'à 500 mA).
J'ai parcouru TI.com à la recherche de circuits intégrés pouvant m'aider dans cette tâche, mais je ne suis pas sûr d'être sur la bonne voie (j'ai présélectionné les circuits intégrés LM3526 et BQ2402x, mais je ne sais pas comprendre comment les utiliser ... j'apprends encore ....).
Existe-t-il un exemple de conception de circuit simple que je peux utiliser pour résoudre ce problème? Idéalement, ce devrait être quelque chose que je peux connecter à un port USB et qui me donnera juste une sortie de 500mA et plus de 4,5V.
Merci pour l'aide,
la source
Réponses:
Considérez ATtiny85 d' Atmel avec V-USB . C'est une puce AVR à 8 broches que vous auriez à programmer avec V-USB, qui est une implémentation USB au niveau logiciel qui activerait la phase d'énumération, ce qui vous permettrait d'utiliser l'intégralité des 500 mA disponibles.
Il s'agit d'un emballage SOIC de 1,50 $, illustré ci-dessous, qui économise à la fois de l'espace et des coûts:
Facilement programmable et peu coûteux, alors que la puce FTDI ci-dessus (FT232R) coûte environ 6 $ pour un.
Si vous souhaitez communiquer avec la puce, l'utilisation de V-USB vous donne également la possibilité d'agir comme un périphérique USB de classe CDC, qui s'apparente à un port série (UART), tout comme la puce FTDI.
la source
Vous pouvez utiliser une puce USB-UART FT232R , comme suit : -
Vous connecterez votre charge de l'autre côté de l'interrupteur d'alimentation du MOSFET à canal p.
Ils sont facilement disponibles par le biais de la distribution et dans un paquet pas trop intimidant.
Le paramètre d'alimentation par défaut est 100mA, vous devrez donc utiliser un utilitaire pour programmer les 500mA que vous souhaitez dans le paramètre d'alimentation USB. FTDI a MPROG , qui peut être utilisé à cet effet.
la source
Bien que l'USB ne spécifie pas plus de 100 mA à prendre par l'appareil, aucun hôte USB ne met réellement en œuvre une telle restriction.
Vous pouvez facilement extraire même un peu plus de 500 mA (avant le polyfuse ou quelque chose de similaire) de n'importe quel ordinateur construit au cours des 5 dernières années. Oui, OS ne sera pas au courant d'un tel pull mais la sortie de courant sera parfaitement fraîche. :)
Sur la base de la description de votre projet, vous n'êtes pas réellement intéressé par un périphérique USB, mais simplement en l'utilisant comme source d'alimentation. Même si ignorer toute spécification n'est peut-être pas la meilleure approche, je n'ai encore vu aucun ordinateur qui limite le courant sous 500 mA.
la source