J'aimerais utiliser une batterie Arduino Uno R3 alimentée par un enregistreur de données. Je veux le fournir directement avec une source d'alimentation de batterie rechargeable 5V régulée Step-Up à la puissance pin 5V
.
Je ne veux pas le supporter avec 5V au PowerJack ou Vin
parce que ce n'est pas nécessaire et que cela entraînerait une tension plus basse lorsqu'il est alimenté avec 5V à Vin
et une dissipation de puissance inutile à U1
.
Jetons un coup d'œil au schéma: http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf
Je l'ai édité, jetez un œil aux zones vertes et aux chemins bleus (ignorez d'abord la zone jaune):
Le simple fait de le fournir pin 5V
pourrait détruire le régulateur linéaire U1
qui régule> 5V + Vin
jusqu'à 5V, je le crains.
Question
- Est-il acceptable et sûr de fournir une alimentation 5 V + régulée
pin 5V
? - Dois-je également le raccourcir
Vin
?
Malheureusement, il n'y a pas de schéma interne pour U1
(NCP1117ST50T3G) dans la fiche technique .
Pour l'intérêt
Jetez un œil à la zone jaune: je me trompe ou la diode de protection est-elle inversée? Ne devrait-il pas avoir la catode USBVcc
?
Modifier 1:
Comme trois réponses indiquent que ce serait le moyen le plus sûr d'alimenter l'Arduino en 5 V régulé via USB, permettez-moi de clarifier un peu ma question: j'aimerais ranger la configuration dans un petit boîtier, donc je veux éviter de brancher un Câble USB si possible.
Sauf à des fins de test où cela pourrait se produire par accident, il n'est pas possible que Vin
/ VccUSB
et Vcc 5V
soient disponibles en même temps.
la source
Réponses:
Voici une façon moins formelle de voir les choses: L'alimentation directe de la broche + 5V est (presque) exactement ce qui se passe lorsque l'Uno est alimenté via USB. Comme l'alimentation USB est parfaitement adaptée à la conception, votre configuration devrait également être correcte.
Le + 5V externe régulé peut également être fourni au réseau USBVCC, par exemple en utilisant un câble USB-B.
Selon la deuxième question, vous ne devez pas vous connecter à V_in. La sortie du NCP1117 peut alors devenir une source d'alimentation alternative et concurrente et il vaut mieux éviter cela.
la source
La position officielle sur l'alimentation directe de la broche 5V de l'Arduino Uno est donc la suivante:
Cela étant dit, fournir une alimentation régulée de 5 volts au connecteur VUSB (non divisé en broche, AFAIK) devrait être la voie à suivre: c'est ainsi que la carte est normalement alimentée lorsqu'elle fonctionne avec un câble USB, donc la chute de tension est évidemment acceptable.
En outre, la seule chute de tension vers la ligne + 5 V lors de la prise de courant de VUSB est la chute à travers la résistance de mise en service du MOSFET FDN340P, entre 70 et 110 mOhms. Pour les opérations typiques qui n'impliquent pas de conduire des courants élevés hors de l'Uno, une demande de courant de 100 mA entraînerait une chute de tension de 11 mV , selon une estimation approximative.
Pour un moyen simple d'alimenter le VUSB, libérez simplement un câble USB en le coupant et appliquez les 5 Volts sur le VUSB et les broches de terre.
la source
5V pin
(à mes risques et périls;).Non recommandé officiellement
Arduino (la société) ne recommande pas de fournir directement 5 volts, car:
5V
ligne et le soufflage, provoquant des appels / remboursements du service client / réparations / etcetera.Comment fonctionne la sélection d'alimentation USB / externe d'Arduino
L'alimentation directe de 5 volts est facile. L'alimentation USB le fait pratiquement, tout comme le protocole / en-tête ICSP. L'USB dispose d'un fusible PTC de 500 mA sur la ligne et d'un mosfet à canal p, qui en soi n'offre aucune protection. Mais il y a aussi le LMV358 étiqueté
U5A
, au-dessus de ce mosfet. Il s'agit d'un (demi) ampli-op, utilisé comme comparateur. S'ilVIN
est détecté et supérieur à 3,3 volts, l'ampli-op entraîne la ligne basse, désactivant le mosfet, coupantUSBVCC
la5V
ligne. Cela vous permet d'utiliserVIN
etUSBVCC
en même temps sans problème. Sinon, vous auriez deux sources d'alimentation concurrentes sur le même rail (USB et le régulateur 5 volts).Le mosfet a une diode corporelle
Cela fait partie de la construction du mosfet, interne et fonctionne comme une protection contre les inversions de tension, empêchant le
5V
rail d'alimentation de refluer vers leUSBVCC
. Il est désactivé lorsque le mosfet est activé et inversé lorsqu'il est désactivé.Avertissements
En entrant un 5 volts régulé dans la
5V
broche, vous sautez le mécanisme de sélection de source d'alimentation utile. Vous pouvez tout aussi facilement connecter votre 5 volts au connecteur USB, ou entre le connecteur USB et le fusible USB PTC, mais cela vous fera avoir une limite de 500mA. Si vous avez besoin de plus de courant, vous pouvez contourner le fusible, mais pas le mosfet.5V
àVIN
!Le régulateur de 5 volts dans tous les cas, sera juste dandy, tant qu'il
VIN
n'est pas utilisé.la source
Je pense que ça devrait aller.
De la fiche technique du NCP1117 , page 10:
D'après le son de la fiche technique, le régulateur possède des diodes de protection internes qui devraient facilement être en mesure de gérer la charge capacitive présente sur
VIN
(de son apparence (et de vous visser, étiquettes nettes et schéma non consultable), la capacité totale à traversVIN
est 47 uF).En tant que tel, même si tous les condensateurs de la carte sont entièrement déchargés, le seul courant qui passera à travers les diodes de protection du régulateur est le courant requis pour charger ce seul condensateur de 47 uF.
Si vous êtes vraiment inquiet ou si vous voulez être extrêmement prudent, vous pouvez mettre une diode Schottky entre la broche 5V et la broche Vin. Cela empêchera tout courant inverse de traverser le régulateur (en gros, c'est la même chose que D1 dans le diagramme ci-dessus).
Vous pouvez également simplement sauter la broche Vin sur la broche 5V et alimenter simplement 5V dans la prise DC-in. Sachez que si vous nourrissez le plus arduino THN 5.5V, vous allez endommager quelque chose.
la source
Une autre idée pourrait être de connecter une résistance 2,2k de + 5v au point étiqueté "CMP" qui est l'entrée non inverseuse de la broche 3 de l'ampli op. Cela désactivera l'alimentation USB + 5v de la carte tout en autorisant les communications USB.
Bien sûr, un interrupteur SPST pour éteindre la résistance serait bien aussi, vous pouvez donc désactiver cette nouvelle fonctionnalité. Le commutateur serait câblé en série avec la résistance 2,2k. Si vous ne prévoyez jamais d'utiliser à nouveau l'alimentation USB, cependant le commutateur ne sera pas nécessaire, seulement si parfois vous devez alimenter la carte avec l'alimentation USB sans entrée d'alimentation externe + 5v.
Quoi que vous testiez pour vous assurer que cela fonctionne en mesurant la sortie du LM358 lorsque vous connectez l'alimentation externe + 5v.
la source
Hmm, n'est-ce pas à l'envers? Le diviseur de tension est connecté à l'entrée non inverseuse du comparateur, et le fait donc passer HAUT (+ 5 V) lorsque la tension du diviseur est supérieure à 3,3 V, et BAS lorsqu'il est inférieur à 3,3 V. Le MOSFET en mode d'amélioration du canal P est désactivé lorsque la tension de grille est ÉLEVÉE (c'est-à-dire Vgs = 0 V) et activé lorsque la tension de grille est FAIBLE (c'est-à-dire Vgs = -5 V).
Le résultat est le même (une tension supérieure à 3,3 V au niveau du diviseur éteint le MOSFET et isole l'alimentation USB, et une basse tension au niveau du diviseur connecte l'alimentation USB au circuit) comme l'indique le paragraphe cité - mais je pense que les tensions indiquées il y a en arrière.
la source
Je pense que le mieux à faire dans ce cas est d'alimenter l'arduino via le + 5V Pin à partir d'une source régulée 5V et, si jamais vous avez besoin de brancher USB pour coder ou d'imprimer des valeurs sur ordinateur, utilisez un câble USB avec son fil 5V coupé.
De cette façon, vous ne mettrez jamais votre arduino dans un combat de source d'énergie non plus. Mais vous n'aurez pas sa broche 3.3V. Pas vrai!!, Car le rail 5V ne va pas au régulateur de tension 3.3.
la source