Alimentation externe

Salut à tous,

Je continue gentiment ma découverte de l’arduino uno.

Là je m’attaque aux alimentations externes.

Contexte :

- Arduino Uno

- 2 x TB6600

- 2 x Nema 17, 12v, 0.7A par phase

- 1 alim externe (à définir).

L’idée est d’avoir un système autonome avec une seule alim.

J’ai compris que l’on pouvait alimenter l’Arduino en 12v sur : VIN (+) et GND (-).

Je suis une buse en électronique et toute la question porte sur l’ampérage de l’alim :

- Les deux moteurs consomment 1,4 A chacun (non ?) régulé par le TB6600.

Donc à priori une alim sortant entre 3 et 5A devrait suffire ?

L’Arduino est-elle capable d’encaisser ?

Désolé d’être aussi basic mais j’ai passé des heures sur le net sans certitudes et ça me ferait mal de cramer une carte.

Merci à vous

La puissance dispo ne va pas détruire votre arduino si c’est la question. Il ne tire que les ampères dont il a besoin. Vous pouvez mettre 12v et 50 ampères de dispo, il n’en tirera pas plus que quelques dizaines de milliampères;)

Il faudra cependant bien découpler la partie alim moteur de la partie alim électronique histoire que les bruits et pics moteurs ne viennent pas polluer l’arduino.

Sinon 12V c’est beaucoup pour le petit UNO qui va devoir dissiper 7 V en chaleur, ça met de la pression sur ce petit composant. Mettre un réducteur efficace avant sera mieux (et s’il est bien fichu il servira aussi de protection).

Merci, ça s’éclairci

je vais donc partir sur deux alims séparées, une 12v pour les TB6600 + moteurs et une alim classique en 5v pour la carte.

Dernière question, est-ce que tout ce petit monde (TB6600 + moteurs) et la carte peuvent être branchés sur le même GND ?

Merci encore

Il faut que le contrôle du moteur (la partie numérique du driver) soit sur le même ground

J'ai été un peu pris de vitesse, je ne suis pas Lucky Luke :grinning_face:
Je poste quand même.

La carte Uno a des petites sœur en modèles réduits : la carte arduino nano, et la Pro-mini qui ont le même microcontrôleur que la UNO avec, grâce au boîtier CMS du microcontrôleur, 2 entrées purement analogiques de plus : A6 et A7.
Carte nano, exemple de prix sur Aliexpress :


Des modèles existent avec un USB C.
.
Usage d'une breadboard obligatoire pour le développement, et soudure obligatoire pour la version définitive -> c'est une évidence, les fils Dupont sont pratiques pour le développement mais ne sont pas fiables pour un montage définitif.

Information, limite hors sujet Pro-mini :


Elle est dépourvu du convertisseur USB-série.
Pour la programmer il faut avoir un module USB-série externe.
L'avantage c'est que l'on économise le consommation de ce convertisseur dans les montages autonomes, non reliés à un ordinateur.
C'était une information.

Oui et Non.
Les composants annexes le permettent, tout dépend du courant demandé au régulateur.

La puissance que le boîtier du régulateur de tension doit dissipée est égale au courant qui le traverse multiplié par la tension a ses bornes.
L'expérience de nombreux utilisateurs montre que la tension maximale de 12 V n'est pas une bonne idée, sauf à demander peu de courant au régulateur.
Il y a un consensus sur une tension Vin de 9V qui est un bon compromis.

Bien comprendre l’enchaînement 1 -> 2 -> 3.

  1. Les 12 V sont fournis par l'alimentation.
  2. Le boulot de l'alimentation est de fournir toujours 12 V quel que soit le courant que la charge demande.
  3. Du moment que la carte Arduino reçoit une tension d'alimentation constante, c'est elle et personne d'autre qui décidera de la valeur du courant.

Donc oui la carte Arduino se fiche de savoir si l'alim peut délivrer 500 mA ou 10 A.

Par contre, avec des moteurs il ne faut pas hésiter à prendre des marges sur le courant max.
Il y a deux paramètres importants sur les alims en tension : la stabilité de la tension en service normal et la stabilité de la tension sur des variations brusques de consommation comme ce sera le cas avec des moteurs pas à pas.
Ce n'est pas obligatoirement le cas, mais souvent plus une alim peut fournir de courant, plus elle absorbe aisément les variations brusques de courant.
Tu parles d'un modèle 3 à 5 A pour deux bobinages qui vont absorber 2 fois 0,7 A, cela me parait bien.

[Information]
Pour "soulager" le régulateur de carte Arduino il est possible d'utiliser des convertisseurs de tension.
Un régulateur brûle sous forme de chaleur la puissance dissipé (Vin-Vsortie) * Iconsommée.
L'alimentation doit fournir la puissance consommée par la charge, plus la puissance brûlée par le régulateur.

Le convertisseur travaille à puissance constante : Si la charge consomme 100 mA sous 5 V, soit 0,5 W, la puissance prélevée sur l'alimentation sera aussi de 0,5W.
Si la tension en entrée du convertisseur est 10 V le courant fourni par l'alim ne sera que 0,5 W/ 10 V = 50 mA.

Bien sur un convertisseur parfait n'existe pas, en général ils ont un rendement de 80 à 90 %.
Exemple d'un convertisseur abaisseur (Step-Down).


Il en existe avec sortie fixe, comme sur l'image, ou avec un réglage de la tension de sortie.
[/Information]

Au choix tu peux :

  • commencer par regarder comment cela se passe avec 12 V sur Vin.
    -> si ça passe inutile de se prendre la tête, c'est bon comme ça.
    ->si le régulateur de la carte chauffe trop, il se mettra en sécurité, la carte sera protégée mais elle n’arrêtera pas de redémarrer.
  • si le régulateur se met en sécurité, insérer un convertisseur délivrant 9 V, 8 V est encore possible, 7 V est déclaré possible mais proche des limites, il vaut mieux savoir ce que l'on fait.
  • prendre un convertisseur 5 V et alimenter directement la carte arduino sur la pin 5 V.
    On peut toujours connecter l'USB sans dommage, Le régulateur interne est hors circuit, mais alors il ne faut STRICTEMENT rien appliquer sur Vin.

Merci à vous deux pour ces réponses très explicites.

Le projet final est un BBQ solaire (avec suivi donc) et je teste module par module (pour apprendre). Donc le milieux de fonctionnement étant “chaud” je vais m’efforcer d’éviter toute surchauffe potentielle sur la partie carte.

Passionnant !

Bonjour à tous,

Je suis un peu dans le même cas que ludotech. Je souhaite moi aussi mettre une alim externe pour alimenter une Uno R3 montée sur une platine avec la breadboard.

J'ai lu un autre post (Alimentation externe) où 68tjs tu apporte là encore mal d'infos (merci bcp !)

J'ai 2 alim de récup (téléphone portable) :
=> 5v 2000mA

=> 12v 400 mA

Si j'ai bien compris, la 12v peut faire le taf (en plus, elle a le bon jack), mais le mieux serait plutôt d'utiliser la 5v directement branchée sur VIN. Seulement sur la datasheet de la R3, il est préciser :
=> VINMax : 6-20v
=> VUSBMax : 5v

Pouvez-vous me confirmer que ma 2ème alim de 5v est bien adaptée ? C'est assez ??
Si oui, serait-il judicieux de placer une diode 1N400x qui ne laissera passer le courant que si il est dans le bon sens ?

Merci.

Bonjour,

Le schéma de la UNO dit

Pour que le NCP1117 (régulateur linéaire de tension) puisse sortir 5V, il faut que Vin-Vout

Fasse typiquement (à 500mA) 1,01V, donc VIN = 6,01V mini et ton adaptateur fait du 5V.

Tu peux éventuellement mettre ton 5V sur la SORTIE +5V, mais attention:

Il ne faut pas brancher en même temps l’USB et ton adaptateur 5V!

Sans te casser la tête, il vaut mieux je pense utiliser ton adaptateur 12V branché sur la prise jack.

Si tu respect cela

“regulator output current must not exceed 1.0 A with Vin greater than 12 V.”

A savoir ne pas dépasser 1A de consommer sur le +5V, ça devrait aller, perso je le fait trés régulièrement avec mon UNO et une alim 12V sur prise jack.

(post deleted by author)

Desolé, j’avais partiellement finis mon message quand je l’ais envoyé, j’y ais apporté quelques modifs.

Oui, j'avais même répondu trop vite :wink:

Na... C n'est pas pour moi, je débute !! C'est un coup à oublier...

Mais alors pourquoi et comment on peut utiliser un chargeur de 5v sans risque ?
On peut trouver plusieurs fois des infos comme quoi c'est possible ??

68tjs le conseil dans plusieurs posts comme ici par exemple...

SURTOUT PAS

Inutile de se prendre la tête, il suffit de se rappeller :

Quand on veut alimenter directement en 5 V :

  1. ON NE BRANCHE ABSOLUMENT RIEN SUR VIN -> tout non respect de cet ordre se traduira par la destruction de l'alimentation de la carte.

  2. On connecte le 5 V de l'alimentation extérieure sur la pin marquée 5 V

Rappel :

  1. Un régulateur ne peut fonctionner que si en entrée on lui fourni une tension supérieure à celle qu'il est censé délivrer en sortie.
  2. Parce qu'il y a des maladroits qui pourraient brancher l'alimentation à l'envers, les concepteurs de la carte UNO on placé une diode "anti conneries" en série juste après Vin.
    Il faut prendre en compte les 0,8 V de chute de tension dans la diode.
    Ça, plus la tension min entre entrée et sortie du régulateur font qu'il n'est pas possible de descendre en dessous de 7 V sur Vin de la carte UNO.
    Avec une autre carte que la UNO, il y aura un autre schéma et les conditions seront différentes.
    Le schéma d'alimentation de la Nano est différent de celui de la UNO.

Je viens de tester avec une alim 12V sur prise jack.

En série avec la prise jack il y a sur la UNO une diode anti inversion qui crée une chute de tension de 0,77V.

Donc sur VIN je mesure 11,3V et en sortie régulateur je mesure 4,97V

Merci à vous deux !!! qu'est-ce que c'est appréciable d'avoir les bonnes infos !!! :handshake:

68tjs :
C'est TRES clair, merci.
Mais tu avoueras, que pour le débutant qui débute que je suis, brancher l'entrée 5v sur la sortie, ce n'est pas évident... Sur le schéma il y a une flèche qui n'aide pas à le comprendre dans ce sens :wink:

Jef59 :
La réponse est la aussi parfaite, je ne pouvais espérer mieux !!

DONC, je fais quoi ?
5v sur la sortie 5v OU 12v sur le jack ? (bataille... :slightly_smiling_face:)

C’est une protection de la part du fabricant qui considére qu’il est plus prudent que l’utilisateur utilise cette broche comme une SORTIE, et que l’utilisateur peut utiliser VIN comme une ENTRÉE.

D’ailleurs si tu peux te planter sur la tension que tu améne en entrée VIN, tu peux aussi le faire pour ce que tu va brancher sur la sortie +5V (dans le sens de connexion et la valeur du +5V).

A toi de voir.

1 Like

pour un débutant : 9V sur le jack ou un chargeur USB digne de ce nom et un câble USB

:slight_smile:

+5V sur SORTIE si tu a un bon 5V branché dans le bon sens.

Ou, DANS TON CAS, ton adaptateur AC/DC avec prise jack.

L’essentiel est d’avoir conscience de ce qu’on fait.

De plus, je vois que ton adaptateur AC/DC fournit 400mA et ton chargeur de Tél 2000mA, c’est un bon point, mais tu ne sais rien sur la qualité de son signal de sortie, donc je me garderais bien de te conseiller de l’utiliser.

Désolé!

EDITION:

+1 pour

1 Like

Bon... Je sais ce qu'il me reste à faire...

Ce n'était pas l'idée de départ, mais au vu des réponses, c'est dans doute ce que j'ai de mieux à faire...

Merci à vous !!

:wink: Au départ, tu nous donne 2 possibilités, le chargeur 5V ou l’alim 12V que tu as dans tes tiroirs.

Et y a un nombre certains de paramétres pour choisir la meilleure maniére d’alimenter ton UNO, mais il faut qu’ils collent avec tes alim, ça rend difficile la réponse standard qui colle avec tes 2 alims, d’où le flottement.

Notamment:

Que vas tu faire tourner avec ton UNO et qui va consommer sur le 5V?

Ce critére influence le choix de l’alim aussi!