Différences entre versions de « Adafruit Motor Shield V2-Alimentation Moteur »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 24 : Ligne 24 :
 
== Configurer le shield pour des Servos ==
 
== Configurer le shield pour des Servos ==
  
Servos are powered off of the same regulated 5V that the Arduino uses. This is OK for the small hobby servos suggested. Basically, power up your Arduino with the USB port or DC barrel jack and you're good to go. If you want something beefier, cut the trace going to the optional servo power terminal and wire up your own 5-6V supply!
+
Les servo-moteurs sont directement alimentés par le régulateur 5V d'Arduino. Cela est parfait pour les petits servo hobbyistes tels que ceux que nous proposons.  
 +
 
 +
Essentiellement, vous pouvez alimenter votre Arduino via le port USB ou via le connecteur d'alimentation Jack... cela sera parfait.
 +
 
 +
Si vous voulez utiliser des servo-moteurs plus robustes (plus gros), sectionnez la trace fournissant l'alimentation +5v aux "connecteurs Servos" et branchez y votre propre alimentation 5-6V!
  
 
== Configurer le shield pour des moteurs ==
 
== Configurer le shield pour des moteurs ==
The DC motors are powered off of a 'high voltage supply' and NOT the regulated 5V. Don't connect the motor power supply to the Arduino's 5V power pin. This is a very very very bad idea unless you are sure you know what you're doing! You could damage your Arduino and/or USB port!
+
Les moteurs continu doivent être alimentés à l'aide d'une alimentation haute tension séparée et NON depuis le régulateur 5Volt. Ne connectez pas l'alimentation des moteurs sur la broche 5V de votre Arduino. C'est une très très très mauvaise idée, à moins que vous ne sachiez ce que vous faite! Vous pourriez endommager votre Arduino et/ou votre port USB!
There are two places you can get your motor 'high voltage supply' from.
 
  
    One is the DC barrel jack on the Arduino board
+
Vous pouvez obtenir votre "alimentation haute tension" depuis deux emplacements:
    The other is the 2-terminal block on the shield that is labeled DC Motor Power 5-12VDC.
 
  
 +
* La première, c'est directement depuis le connecteur d'entrée de votre carte Aruino.
 +
* L'autre, c'est le bornier d'alimentation (''POWER'') situé près de la LED verte de l'alimentation et près du texte "5-12V Motor Power".
  
The DC Jack on the Arduino has a protection diode so you won't be able to mess things up too bad if you plug in the wrong kind of power. The terminal block as a protection FET so you will not damage the arduino/shield if you wire up your battery supply backwards, but it wont work either!
+
La prise jack de votre Arduino est équipé d'une diode de protection, vous ne devriez donc courir aucun risque, même si vous vous tromper d'alimentation. Le bronier d'alimentation (''POWER'') est équipé d'un FET de protection, vous ne devriez donc pas endommager votre Arduino/shield si vous branchez votre alimentation à l'envers (mais il ne fonctionnera pas non plus)!
  
Here's how it works:
+
Voici comment le tout fonctionne:
  
 
{{ADFImage|ADF-MOTOR-SHIELD-USE-ALIM.jpg}}
 
{{ADFImage|ADF-MOTOR-SHIELD-USE-ALIM.jpg}}
Ligne 42 : Ligne 46 :
  
 
===  Une seule alim. pour Arduino + Moteurs ===
 
===  Une seule alim. pour Arduino + Moteurs ===
Say a wall adapter or a single battery pack with 6-12VDC output, simply plug it into the DC jack on the Arduino or the 2-pin power terminal block on the shield. Place the power jumper on the motor shield.
+
Disons que vous disposer d'un bloc d'alimentation ou d'un simple pack d'accumulateur entre 6 et 12V, brancher le simplement sur la prise d'alimentation Jack de votre Arduino ou sur le bornier d'alimentation (''POWER'') du shield. Placez le cavalier sur VIN (juste derrière le bornier d'alimentation) sur le shield moteur.
 +
 
 +
Notez que vous pourriez avoir des problèmes de "reset" intempestif de votre Arduino si votre alimentation n'est pas capable de fournir un courant constant ou si la tension chute lors d'appels de courant. C'est pour cette raison que nous ne recommandons pas cette méthode d'alimentation.  
  
Note that you may have problems with Arduino resets if the battery supply is not able to provide constant power, so it is not a suggested way of powering your motor project. You cannot use a 9V battery for this, it must be 4 to 8 AA batteries or a single/double lead acid battery pack.
+
Vous ne pouvez pas utiliser de pile 9V pour alimenter vos moteurs, utilisez plutôt de 4 à 8 piles AA batteries ou des pack de pile acide/plomb.
  
 
=== Arduino alim. via USB + alim. pour moteurs ===
 
=== Arduino alim. via USB + alim. pour moteurs ===
Plug in the USB cable. Then connect the motor supply to the power terminal block on the shield. Do not place the jumper on the shield.
+
Brancher le cable USB sur votre Arduino. Connecteé ensuite l'alimentation moteur sur le bornier d'alimentation (''POWER''). '''Et retirez le cavalier VIN''' sur le shield.
  
This is a suggested method of powering your motor project as it has a split supply, one power supply for logic, and one supply for motors
+
C'est une méthode d'alimentation que nous recommandons pour vos projets puisqu'elle sépare l'alimentation de la logique et l'alimentation des moteurs.
  
 
=== Alim. séparées pour Arduino et moteurs ===
 
=== Alim. séparées pour Arduino et moteurs ===
  
Plug in the supply for the Arduino into the DC jack, and connect the motor supply to the power terminal block. Make sure the jumper is removed from the motor shield.
+
Brancher une alimentation sur la prise d'alimentation Jack de votre Arduino, et connectez l'alimentation moteur sur le bornier d'alimenation (''POWER''). '''Faites attention à bien RETIRER le cavalier VIN sur le motor shield.
  
{{ambox-stop|text=No matter what, if you want to use the DC motor/Stepper system the motor shield LED should be lit indicating good motor power}}
+
{{ambox-stop|text=Peu importe le type de moteur (moteur continu ou Pas-à-pas), une LED bien éclairée indique une bonne alimentation moteur.}}
  
 
{{Adafruit Motor Shield V2-TRAILER}}
 
{{Adafruit Motor Shield V2-TRAILER}}

Version actuelle datée du 31 décembre 2013 à 16:58


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Besoin en tension

La premier point sur lequel il faut se pencher, c'est la tension dont vous avez besoin pour faire fonctionner vos moteurs.

Si vous avez de la chance, votre moteur dispose de spécifications (fiche technique). Certains moteurs hobbyiste sont destinés a ne fonctionner qu'en 1.5V, mais il est assez commun d'avoir des moteurs fonctionnant sous une tension de 6 à 12V. Le contrôleur de moteur de ce shield est conçu pour fonctionner de 5V à 12V.

La plupart des moteurs 1.5-3V ne fonctionneront pas

Besoin en courant

Le seconde question à laquelle vous devez trouver une réponse est "De combien de courant ai-je besoin?". Le contrôleur de moteur du shield est conçu pour fournir un courant allant jusqu'à 1.2 A par moteur, avec un pic de courant de 3A max. Notez qu'une fois que le courant approche 2A, vous aurez probablement besoin de placer un dissipateur de chaleur sur les contrôleurs (voir ceux-ci en suggestion) sinon vous aurez des défaillances thermiques, voire éventuellement un claquage du contrôleur (brulé).

Utilisez des pack de piles au plomb (plomb/Acide) ou des accumulateurs NiMH.

Il est également recommandé d'utiliser deux alimentations distinctes, une pour votre Arduino et l'autre pour les moteurs. 99% des 'problèmes moteurs bizarroïde' sont causés:

  • par le bruit (les parasites) circulant sur les lignes d'alimentation partagés entre l'étage moteur et la logique de commande
  • le manque de puissance au niveau de l'alimentation! Même de petits moteurs peuvent consommer jusqu'à 3 Amps lorsqu'ils bloquent.

Configurer le shield pour des Servos

Les servo-moteurs sont directement alimentés par le régulateur 5V d'Arduino. Cela est parfait pour les petits servo hobbyistes tels que ceux que nous proposons.

Essentiellement, vous pouvez alimenter votre Arduino via le port USB ou via le connecteur d'alimentation Jack... cela sera parfait.

Si vous voulez utiliser des servo-moteurs plus robustes (plus gros), sectionnez la trace fournissant l'alimentation +5v aux "connecteurs Servos" et branchez y votre propre alimentation 5-6V!

Configurer le shield pour des moteurs

Les moteurs continu doivent être alimentés à l'aide d'une alimentation haute tension séparée et NON depuis le régulateur 5Volt. Ne connectez pas l'alimentation des moteurs sur la broche 5V de votre Arduino. C'est une très très très mauvaise idée, à moins que vous ne sachiez ce que vous faite! Vous pourriez endommager votre Arduino et/ou votre port USB!

Vous pouvez obtenir votre "alimentation haute tension" depuis deux emplacements:

  • La première, c'est directement depuis le connecteur d'entrée de votre carte Aruino.
  • L'autre, c'est le bornier d'alimentation (POWER) situé près de la LED verte de l'alimentation et près du texte "5-12V Motor Power".

La prise jack de votre Arduino est équipé d'une diode de protection, vous ne devriez donc courir aucun risque, même si vous vous tromper d'alimentation. Le bronier d'alimentation (POWER) est équipé d'un FET de protection, vous ne devriez donc pas endommager votre Arduino/shield si vous branchez votre alimentation à l'envers (mais il ne fonctionnera pas non plus)!

Voici comment le tout fonctionne:

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com Traduction par MCHobby

Une seule alim. pour Arduino + Moteurs

Disons que vous disposer d'un bloc d'alimentation ou d'un simple pack d'accumulateur entre 6 et 12V, brancher le simplement sur la prise d'alimentation Jack de votre Arduino ou sur le bornier d'alimentation (POWER) du shield. Placez le cavalier sur VIN (juste derrière le bornier d'alimentation) sur le shield moteur.

Notez que vous pourriez avoir des problèmes de "reset" intempestif de votre Arduino si votre alimentation n'est pas capable de fournir un courant constant ou si la tension chute lors d'appels de courant. C'est pour cette raison que nous ne recommandons pas cette méthode d'alimentation.

Vous ne pouvez pas utiliser de pile 9V pour alimenter vos moteurs, utilisez plutôt de 4 à 8 piles AA batteries ou des pack de pile acide/plomb.

Arduino alim. via USB + alim. pour moteurs

Brancher le cable USB sur votre Arduino. Connecteé ensuite l'alimentation moteur sur le bornier d'alimentation (POWER). Et retirez le cavalier VIN sur le shield.

C'est une méthode d'alimentation que nous recommandons pour vos projets puisqu'elle sépare l'alimentation de la logique et l'alimentation des moteurs.

Alim. séparées pour Arduino et moteurs

Brancher une alimentation sur la prise d'alimentation Jack de votre Arduino, et connectez l'alimentation moteur sur le bornier d'alimenation (POWER). Faites attention à bien RETIRER le cavalier VIN sur le motor shield.


Source: Adafruit Motor Shield V2 for Arduino créé par LadyAda pour AdaFruit Industries. Crédit [www.adafruit.com AdaFruit Industries]

Traduit par Meurisse D. pour MCHobby.be

Nos remerciements à Mr Pierre M. pour ses suggestions de correction.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.