Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
wiki:tutoriels:arduino:utiliser_une_alimentation_externe [2020/11/12 09:20] damien.muti [Alimentation de la carte Arduino] |
wiki:tutoriels:arduino:utiliser_une_alimentation_externe [2020/11/18 15:10] (Version actuelle) damien.muti [Alimenter Un moteur à courant continu] |
| |
==== Alimentation de la carte Arduino ==== | ==== Alimentation de la carte Arduino ==== |
| |
On branche ensuite le câble d'alimentation de la carte Arduino sur le chargeur. | On branche ensuite le câble d'alimentation de la carte Arduino sur le chargeur. |
{{ :wiki:tutoriels:arduino:img_20201111_174745.jpg?400 |Alimentation de la carte Arduino}} | {{ :wiki:tutoriels:arduino:img_20201111_174745.jpg?400 |Alimentation de la carte Arduino}} |
| |
| |
**ATTENTION: Il est important de connecter la borne (-) de l'alimentation externe à la broche Ground (GND) de la carte de sorte qu'il y ait la même référence de potentiels pour l'alimentation et la carte.** | ATTENTION: Il est important de connecter la borne (-) de l'alimentation externe à la broche Ground (GND) de la carte de sorte qu'il y ait la même référence de potentiels pour l'alimentation et la carte. |
==== Alimentation externe des éléments (capteurs et actionneurs) ==== | ==== Alimentation externe des éléments (capteurs et actionneurs) ==== |
| |
Il est possible ensuite d'alimenter tous les éléments (capteurs et actionneurs) à partir des connecteurs (+) et (-) de la breadbord qui est alimenté en externe par le chargeur ou la batterie via le câble USB dénudé. | Il est possible ensuite d'alimenter tous les éléments (capteurs et actionneurs) à partir des connecteurs (+) et (-) de la breadbord qui est alimenté en externe par le chargeur ou la batterie via le câble USB dénudé. |
| |
| ATTENTION : Cette solution fonctionne uniquement pour les éléments qui __communiquent__ avec la carte via une broche digitale (D2-D13). Pour des éléments passifs comme les LED dont la puissance est fournie par une sortie digitale en PWM, il faudra utiliser un système d'alimentation externe basée sur un interrupteur commandé (transistor). |
| |
| ==== Alimentation externe de la carte ==== |
| === Arduino UNO === |
| L'alimentation de la carte Arduino UNO peut se faire soit par le câble USB, soit par l'utilisation de la broche VIN ou 5V située sur la partie "Power Pins". |
| |
| {{ :wiki:tutoriels:arduino:carte_arduino_uno_vin.jpg?300 |}} |
| {{ :wiki:tutoriels:arduino:carte_arduino_uno_5v.jpg?300 |}} |
| |
| |
| |
| |
| === Seeduino Lotus v1.1 === |
| |
| L'alimentation de la carte Seeduino Lotus v1.1 se faire aussi soit par le câble USB, soit théoriquement par l'utilisation de la broche VIN située sur la partie "Power Pins". Cependant, cette broche n'est pas connectée (NC : Non Connected). |
| |
| Pour alimenter la carte de façon externe, il suffit de connecter la sortie (+) de l'alimentation à la broche 5V de la carte ou VCC des connections GROVE. |
| |
| {{ :wiki:tutoriels:arduino:carte_seeduino_lotus_v1.1_vin.jpg?300 |}} |
| |
| ===== Alimenter en externe un servomoteur ===== |
| La commande angulaire du servomoteur s'effectue en PWM (Phase Width Modulation). Il suffit donc de brancher directement une sortie PWM de la carte (~D3, ~D5, ~D6, ~D9, ~D11) à l'ntrée de commande du servomoteur, comme le montre le schéma suivant. |
| |
| {{ :wiki:tutoriels:arduino:servomoteur_alim_externe_bb.png?600 |}} |
| |
| Le programme de contrôle du moteur ne change pas par rapport aux exemples classiques : [[https://www.arduino.cc/en/Tutorial/LibraryExamples/Sweep|Sweep]] ou [[https://www.arduino.cc/en/Tutorial/Knob|Knob]] |
| |
| |
| ===== Alimenter en externe une LED ===== |
| Une LED est un dipôle passif. Pour faire varier l’intensité lumineuse qu'elle émet, il faut l'alimenter en PWM. Dans le cas d'une alimentation externe, il faut utiliser un transistor bipolaire (NPN). On peut par exemple utiliser une ligne de transistor UNL2004 comme dans le schéma suivant : |
| |
| {{ :wiki:tutoriels:arduino:unl2004_fading_led_bb.png?600 |}} |
| |
| Les programmes de contrôle des LEDs ne changent pas par rapport aux exemples classiques : [[https://www.arduino.cc/en/Tutorial/BuiltInExamples/Fade|Fade]] ou [[https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink|Blink]] |
| |
| ===== Alimenter Un moteur à courant continu ===== |
| De très nombreux tutoriels existent sur l'utilisation du moteur à courant continu avec une carte Arduino : |
| * [[https://programminginarduino.wordpress.com/2016/03/04/project-10-2/|]] |
| * [[https://eskimon.fr/tuto-arduino-601-le-moteur-%C3%A0-courant-continu|]] |
| * [[https://www.f-legrand.fr/scidoc/docimg/sciphys/arduino/moteurdc/moteurdc.html|]] |
| |
| Le schéma de montage classique est le suivant : |
| |
| |
| |
| {{ :wiki:tutoriels:arduino:project-09-motorized-pinwheel_bona.png?600 |}} |