LOCODUINO

Forum de discussion
Dépôt GIT Locoduino
Flux RSS

lundi 18 mars 2019

85 visiteurs en ce moment

Commande de moteur à courant continu

. Par : Christian

Nous savons tous utiliser un moteur CC ; il suffit de relier ses deux pôles à une alimentation en courant continu (une pile électrique par exemple) pour le faire tourner. Si on inverse la polarité de l’alimentation, le moteur tourne dans l’autre sens. Plus la tension de l’alimentation est forte (sans dépasser ce que peut admettre le moteur), plus la (...)

Retourner à l'article

Vous répondez à :

Commande de moteur à courant continu 20 décembre 2018 17:06, par Christian

Si vous avez lu cet article, vous êtes capable d’écrire vous-même ce programme…
Et tout d’abord, cela dépend de ce que vous voulez faire et de l’électronique que vous voulez mettre derrière Arduino. Comme vous l’avez compris, les signaux d’Arduino sont trop faibles pour faire tourner un moteur. Il faut donc les amplifier, ce qui demande un peu d’électronique. La complexité de cette électronique dépend de plus du type de mouvement qu’on veut obtenir (un seul sens de rotation ou deux sens, vitesse constante ou variable).
J’ai publié un article sur ce sujet avec des exemples concrets dans Loco-Revue N°811 de février 2015. Je montre comment piloter un moteur à courant continu avec un CI ULN2803, ou bien avec des transistors NPN 2N2222. Aujourd’hui, je pense qu’il est préférable d’acheter un shield comme celui présenté dans l’article, ce qui évite justement d’avoir à fabriquer une interface électronique. Et là, vous pouvez piloter deux moteurs à courant continu dans leur deux sens de rotation et avec des vitesses variables. Cela permet déjà pas mal de choses comme animation de réseau (grue, pelleteuse, etc.)
Dès que j’aurai le temps, je compléterai cet article en décrivant une grue de déchargement à deux moteurs commandée par le Motor shield d’Arduino, mais ce ne sera pas pour tout de suite car j’ai déjà beaucoup de projets à terminer (pour LR Presse et pour Locoduino, et accessoirement pour moi-même…).
C’est pourquoi je suggérais au tout début de vous lancer à écrire ce programme vous-même (ou alors, il faudra attendre un peu…)
Cordialement.

Christian

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

22 Messages

Rubrique Matériel

Fonctionnement et pilotage d’une DEL

Qu’est ce qu’une carte Arduino ?

Amplifier le signal de sortie d’un ARDUINO avec un ULN 2803

Résistances, kézako ?

Les cartes Teensy

Relais électromagnétique

Les diodes classiques

Détecteurs à ultrasons

La carte Arduino Uno

Bouton poussoir

Les différents types de mouvements d’un servomoteur

Les encodeurs en quadrature

Les écrans LCD alphanumériques

Des bus de communication pour l’Arduino

Les interrupteurs

Le microcontrôleur ATtiny45 (1)

Le microcontrôleur ATtiny45 (2)

Le microcontrôleur ATtiny45 (3)

Le microcontrôleur ATtiny45 (4)

Le microcontrôleur ATtiny45 (5)

Le microcontrôleur ATtiny45 (6)

Le microcontrôleur ATtiny45 (7)

Le microcontrôleur ATtiny45 (8)

Signaux lumineux et Arduino

Les shields de prototypage et de connexion

Commande de moteur à courant continu

Choisir sa carte Arduino

Les derniers articles

Les cartes Teensy


Christian, Jean-Luc

Choisir sa carte Arduino


Christian

Le microcontrôleur ATtiny45 (8)


Christian

Le microcontrôleur ATtiny45 (7)


Christian

Commande de moteur à courant continu


Christian

Le microcontrôleur ATtiny45 (6)


Christian

Les shields de prototypage et de connexion


Christian

Le microcontrôleur ATtiny45 (5)


Christian

Signaux lumineux et Arduino


Christian

Le microcontrôleur ATtiny45 (4)


Christian

Les articles les plus lus

Qu’est ce qu’une carte Arduino ?

Commande de moteur à courant continu

Bouton poussoir

La carte Arduino Uno

Les différents types de mouvements d’un servomoteur

Choisir sa carte Arduino

Des bus de communication pour l’Arduino

Détecteurs à ultrasons

Amplifier le signal de sortie d’un ARDUINO avec un ULN 2803

Les cartes Teensy