Question:
De combien de courant avez-vous besoin dans les projets Arduino et systèmes embarqués?
jluciani
2010-02-27 23:18:12 UTC
view on stackexchange narkive permalink

De combien de courant avez-vous besoin dans Arduino / Sanguino ou d'autres projets de systèmes embarqués?

Après avoir répondu à la question de l'inducteur LM2575, j'ai commencé à examiner de plus près les convertisseurs DC-DC de puissance TI. Il ne serait pas difficile de remplacer le régulateur linéaire + ou les diodes de toutes mes cartes compatibles Arduino / Sanguino par un convertisseur abaisseur TI.

Cela fournirait une conversion efficace> 90%, des tensions d'entrée de 5 -15V et une sortie 2,5A qui est régulée et réglable. Ce qui serait sacrifié, ce serait la possibilité d'éteindre l'USB. Le coût supplémentaire serait compris entre 5 et 8 $. Des entrées plus larges sont également possibles.

Le 500mA que vous pouvez obtenir du port USB est-il tout ce dont vous avez besoin? Serait-ce utile dans vos projets ou est-ce trop peu d'actualité?

Cinq réponses:
#1
+6
Terry Chen
2010-03-01 02:52:07 UTC
view on stackexchange narkive permalink

À propos du pire des cas, la consommation de courant que j'ai vue à partir d'un microcontrôleur haut de gamme est d'environ 200 à 300 mA. C'était le LPC2388 (ARM7, 32 bits) avec l'usb, l'emc et tous les périphériques les plus gourmands en énergie allumés à la vitesse d'horloge la plus élevée (PLL interne de 288 MHz divisée à 72 MHz). En général, je recommanderais fortement de changer de régulateur si le coût, le bruit et la complexité ne sont pas un problème.

#2
+5
edebill
2010-02-28 21:11:45 UTC
view on stackexchange narkive permalink

J'utilise mon propre compatible Arduino personnalisé. En fait, j'ai opté pour un régulateur de tension de 150 mA car je n'ai généralement pas besoin de plus de 75 mA environ. J'ai réalisé quelques projets qui nécessitaient plus que cela - un nécessitant ~ 250 mA et un autre nécessitant un ampli complet. J'en ai un autre en cours de préparation qui nécessitera beaucoup plus pour faire fonctionner un moteur, mais j'ai l'intention de contourner le régulateur et d'utiliser uniquement le régulateur pour la puce ATtiny sur celui-là.

Alors ... 90% du temps, j'ai eu besoin de 75 mA ou moins. Si j'ai besoin de plus, j'ai pu échanger contre un régulateur de tension plus lourd comme un 7805 (j'ai choisi mon plus petit régulateur pour s'adapter au même encombrement).

#3
+4
JohnC
2010-03-08 15:10:14 UTC
view on stackexchange narkive permalink

Ma consommation de courant dans le pire des cas est d'environ 320 mA - Arduino, bouclier Ethernet, XBee, carte SD et quelques appareils I2C.

J'envisagerais sérieusement un régulateur de commutation - en fait, j'alimente souvent Arduino mini pro + périphériques d'un régulateur de commutation 5v et contournent le régulateur linéaire intégré.

#4
+4
Dirk
2010-05-07 19:50:06 UTC
view on stackexchange narkive permalink

Vous posez en fait deux questions distinctes: 1. Combien de courant pouvez-vous conduire à travers l'Arduino et 2. Combien de courant pensez-vous que votre projet utilise?

La réponse 1. est plus facile: le courant maximum est de 50mA / pin sur le 328. L'Arduino a un fusible à 500 mA au total: http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove

Il n'y a vraiment pas de réponse simple à 2 - cette discussion mène à l'importance de niveau de signal vs courants de niveau variateur. Un objectif devrait être de maintenir les courants de signal aussi bas que possible. (Ceci est vraiment une discussion séparée).

Vous pouvez facilement changer un ampli avec un transistor TO-220, et si vous avez besoin de plus, vous pouvez utiliser des relais pour piloter le courant que vous voulez. Cependant, en règle générale, j'aime prendre des précautions de sécurité supplémentaires si je vais au-dessus d'environ 12 V / 1 ampère.

Le fusible raconte l'histoire.Le mien a tendance à attirer environ 300-320 avec un certain I2C en cours.C'est environ 3/5 du courant nominal qui fera sauter le fusible.Je n'ai jamais vu un seul coup.
#5
+1
ajs410
2010-05-07 02:08:44 UTC
view on stackexchange narkive permalink

La seule fois où j'ai besoin de plus de 500 mA, c'est si je pilote un tas de LED. Même l'exécution d'un FPGA, d'un microcontrôleur et de la RAM ne consomme que ~ 200-300 mA.

Cependant, si cet appareil doit être certifié par l'USB IF (c'est-à-dire que vous voulez devenir commercial avec lui), vous Il faut savoir que pendant le dénombrement, un périphérique USB n'est autorisé à tirer que 100 mA. Une fois l'énumération réussie, il peut demander 500 mA à l'hôte. L'hôte peut refuser cette demande.

Désormais, la plupart des ports USB vous alimenteront votre 500 mA avant l'énumération, donc vous ne rencontrerez probablement jamais cette limitation ... à moins que vous n'envoyiez votre appareil à l'USB IF pour les tests, auquel cas ils échoueront très certainement.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 2.0 sous laquelle il est distribué.
Loading...