Arduino linear actuator control

Arduino linear actuator control

Actionneur linéaire 12v

Contrôle de position sur l’actionneur linéaire L’exemple suivant montre comment le contrôle de position serait effectué sur un actionneur linéaire avec potentiomètre. Les mêmes fonctions que dans l’exemple précédent sont utilisées pour contrôler le mouvement de l’actionneur. L’exemple simule la réception d’une valeur Goal via la fonction GetGoalPosition(). Dans un programme réel, cette fonction serait remplacée et, par exemple, recevrait le nouveau point de consigne via le port série, I2C, Bluetooth, ou exécuterait simplement un calcul pour déterminer la position souhaitée. La boucle de contrôle principale surveille le point de consigne de la position. S’il change, il active l’actionneur. Il compare ensuite le point de consigne avec la position et l’état de l’actionneur pour déterminer s’il doit arrêter le mouvement.

Projets avec actionneurs

La mécatronique est une discipline qui mélange la mécanique et l’électronique. C’est une branche multidisciplinaire de l’ingénierie qui fait appel à la robotique, à l’électronique, à l’informatique, aux télécommunications, au contrôle, etc. Pour aller au-delà des projets de bricolage électronique, et commencer à expérimenter des projets mécatroniques, vous pouvez commencer à intégrer des dispositifs tels que des moteurs ou des actionneurs linéaires pour votre Arduino.

Cela ouvre un tout nouveau monde de possibilités pour les fabricants. En fait, cet actionneur linéaire est très pratique car il peut effectuer des actions mobiles ou exercer une force sur d’autres éléments. Vous voulez en savoir plus ? Nous allons vous dire…

Ce piston sera utilisé comme un actionneur pour pousser quelque chose, tirer quelque chose, exercer une force, etc. Les applications sont assez larges. Comme vous pouvez le constater, il s’agit de quelque chose d’assez simple qui ne recèle pas trop de mystères.

  Mill controller arduino mega 2560

Ces actionneurs linéaires, contrairement aux autres actionneurs non linéaires, ont l’avantage de pouvoir exercer des forces importantes et des déplacements considérables (selon le modèle). Mais pour Arduino, vous avez des modèles qui peuvent aller de 20 à 150 Kgf (kilogramme force ou kilopond), et des déplacements de 100 à 180 mm.

Actionneur linéaire électrique

Dans les deux entrées précédentes, nous avons vu les critères à prendre en compte pour choisir un actionneur ou un moteur à utiliser dans nos projets Arduino, et les principaux types de moteurs rotatifs dont nous disposons, avec leurs avantages et inconvénients.

L’explication du fonctionnement de chaque type d’actionneur sera quantitative et sans équations, car entrer dans les détails de chacun d’eux prendrait un chapitre d’un livre d’électronique. L’objectif est d’expliquer de manière simple leur fonctionnement, leurs avantages et leurs inconvénients.

Les actionneurs de ce type sont disponibles dans une grande variété de longueurs, dont certaines sont très longues. Ils sont capables d’exercer des forces importantes. L’inconvénient est que ce sont des appareils assez lents.

Comme les précédents, ces actionneurs sont également constitués d’un moteur à courant continu alimenté par un courant sans fin. Dans ce cas, cependant, il y a un élément intermédiaire qui se déplace le long de la course.

Ils sont constitués d’un ou plusieurs rails, le long desquels sont disposés des aimants de polarité alternative. Selon le type de moteur, il y a un chariot avec des bobines contrôlées électroniquement sur, entre ou autour du rail.

Actionneur électrique Arduino

Comme nous l’avons vu ici, les relais sont des interrupteurs électromagnétiques qui sont commandés par l’excitation et la désexcitation d’une bobine pour ouvrir et fermer l’interrupteur. L’Arduino peut être utilisé pour contrôler le relais en excitant et en désexcitant la bobine à l’aide d’une broche d’entrée/sortie. Selon le type de relais que vous utilisez, le degré de contrôle que vous avez sur votre actionneur linéaire sera différent, mais l’interface avec l’Arduino est assez simple, il suffit d’exciter la bobine avec une broche d’entrée/sortie. Vous devrez vous assurer que la tension nominale de la bobine est proche de la tension de fonctionnement de l’Arduino (5V) ou l’Arduino ne sera pas en mesure d’exciter la bobine suffisamment pour fermer l’interrupteur.

  Control mosfet with arduino

Nous concevons et fabriquons nos produits avec précision, ce qui vous permet d’obtenir des prix directement auprès des fabricants. Nous proposons une expédition le jour même et un service clientèle compétent. Essayez d’utiliser notre calculateur d’actionneur pour vous aider à choisir le bon actionneur pour votre application.