Quel est l'avantage d'utiliser un bouclier moteur si je veux utiliser un moteur pas à pas?

11

Je sais qu'il est possible de connecter un moteur pas à pas directement à un Arduino ( comme affiché ici ). Je sais qu'une autre option consiste à utiliser un blindage moteur (par exemple le blindage moteur Arduino ou le blindage moteur Adafruit ).

Ce que je voudrais savoir: Quels sont les avantages réels de l'utilisation d'un bouclier moteur?

Est-ce juste une question de commodité? Ou un bouclier moteur fait-il quelque chose qui ne pourrait pas être facilement réalisé sans bouclier? Est-ce que cela me permet de connecter plus de moteurs que je ne pourrais connecter directement sans blindage (l'alimentation vient à l'esprit)?

Majiy
la source

Réponses:

9

L'exemple auquel vous avez lié ne connecte pas réellement l'Arduino directement à un moteur pas à pas. Cela se fait via un pilote ULN2003A. Il s'agit d'un réseau de transistors Darlington très courant, qui vous permet essentiellement d'utiliser un petit courant pour commuter une charge plus importante.

Cela est nécessaire car les broches Arduino ne peuvent pas fournir suffisamment de courant en toute sécurité pour entraîner directement le moteur pas à pas. Cela pourrait fonctionner pendant un certain temps, mais cela endommagerait votre Arduino tôt ou tard.

Les boucliers moteur ont généralement un pilote similaire, mais peuvent également fournir des fonctionnalités supplémentaires qui pourraient vous être utiles. Par exemple, le bouclier Adafruit auquel vous vous connectez est contrôlé par le bus I2C et possède son propre PWM intégré. Cela signifie que vous pouvez contrôler plusieurs moteurs sans avoir besoin de broches de sortie supplémentaires sur votre Arduino.

En bref, les boucliers moteurs ne sont pas nécessaires. Ils peuvent cependant être utiles, surtout si vous n'êtes pas familier avec l'électronique sous-jacente, ou si vous ne voulez pas le construire vous-même.

Peter Bloomfield
la source
5

La stabilité mécanique de l'ensemble est probablement le principal avantage. J'opterais personnellement pour un module générique ou des composants en vrac. Le principal inconvénient des boucliers est les conflits de broches lors de l'utilisation de plusieurs boucliers.

jippie
la source
4

J'utilise un adafruit motorshield v2 pour mon projet de tracker solaire avec deux moteurs pas à pas atm. Je suis assez novice en arduino et en codage et je pense que le bouclier m'a beaucoup facilité la tâche - facile à coder et à empiler joliment sur l'ardiuno (peu de soudure à assembler mais pas trop difficile).

Darellon
la source