Le servomoteur Dynamixel MX-12W est le tout dernier servomoteur de la gamme Dynamixel proposé par Robotis. Le MX-12W est une évolution plus intelligente du servomoteur AX-12W qui apporte plus de fonctionnalité de contrôle et d'intelligence.
Les servomoteurs Dynamixel sont des actuateurs intégrés qui comprennent:
Un réducteur
Un contrôleur
Un pilote
Les servomoteurs Dynamixel ont un identifiant unique et communiquent par paquets numériques.
Les principales caractéristiques de la gamme Dynamixel sont:
Une grande précision du contrôle de la position (1024 divisions pour les modèles AX, RX et EX, 4096 pour les MX)
De nombreuses fonctionnalités de feedback sur les différentes variables physiques du servomoteur (position actuelle, vitesse, voltage, température interne...).
Une alarme en fonction de la température interne, du couple ou du voltage d'alimentation, qui est déclenchée lorsque ces valeurs dépassent des limites définies. Le servomoteur Dynamixel fournit un feedback et peut automatiquement corriger la situation.
"Compliance Driving": Contrôlez le montant de force élastique dans le contrôle de la position.
Établissement du couple: Le couple peut être établi sur 1023 pas allant du couple maximal à l'état de rotation libre.
Opération bas courant/haut voltage: Son efficacité est haute puisqu'il opère à un voltage plus élevé. La performance de votre système robotique est aussi améliorée par sa faible consommation de courant.
Une LED d'état sert d'affichage visuel sur l'état du Dynamixel.
Un assemblage mécanique facilité par les nombreuses pièces mécaniques compatibles.
Un câblage facile en 'daisy chain'
Cette vidéo illustre les capacités et les applications existantes des servomoteurs Dynamixel:
Le servomoteur Dynamixel MX-12W
Pour faire simple, la gamme des servomoteurs Dynamixel est divisée en 3 familles (si l'on exclut le petit servomoteur Dynamixel XL-320 qui est à part) si on classe les servomoteurs par leur empreinte, c'est à dire par leur taille et donc par les cadres de fixation qu'il faut utiliser. A sein de chaque famille, les servomoteurs sont interchangeable en terme de taille du boitier externe. Cette petite introduction aide à comprendre le positionnement de ce nouveau servomoteur. Les 3 familles sont donc :
Le MX-12W est un servomoteur qui se classe dans la première famille, c'est à dire celle des AX-12A. Vous le comprenez donc, c'est le premier servomoteur de cette famille qui porte le préfixe M (qui distingue la dernière génération de servomoteur Dynamixel, plus intelligente). Classiquement, avant l'arrivée du Servomoteur Dynamixel MX-12W, vous n'aviez que deux choix pour remplacer le AX-12A ; le AX-18A pour la puissance ou la AX-12W pour la vitesse. A présent, vous pouvez choisir le MX-12W pour le contrôle et l'intelligence et bénéficier par exemple du contrôle PID inclus sur celui-ci.
Construire un premier robot avec les servomoteurs Dynamixel MX-12W
Grégoire Passault, Maître de conférences au LaBRI et Rémi Fabre, Ingénieur Roboticien au CATIE, ont créé un l’atelier FirstBot pour construire et programmer son premier robot. Il s’agit d’un robot mobile, tournant avec une Raspberry Pi et embarquant des servomoteurs Dynamixel. L’atelier FirstBot est destiné aux élèves du supérieur.
Spécifications techniques du servomoteur Dynamixel MX-12W
Microcontrôleur : ST CORTEX-M3 ( STM32F103C8 @ 72MHZ,32BIT)
Capteur de positionnement : encodeur absolue sans contact (12 bit,360°)
Moteur : Cored Motor
Baud Rate : de 8000 bps à 4.5 Mbps
Algorithme de contrôle : PID
Résolution : 0.088°
Plage de mouvement : de 0° à 360° / rotation continue
Poids : 54,6g
Dimension : 32 mm x 50 mm x 40 mm
Ratio du réducteur : 32:1
Vitesse à vide : 470rpm (à 12V)
Température de fonctionnement : de -5℃ à +80℃
Tension : de 10 à 14,8V (Tension recommandée de 12V)
Commande :paquet digital
Protocole : Communication série Half duplex asynchrone (8bit, 1stop, No Parity)
Lien (Physique) : TTL Level Multi Drop (daisy chain type Connector)
ID : 254 ID (0~253)
Feedback : Position, Température, Charge, tension d'entrée, Courant, etc.
Matériel : Engineering Plastic
Courant d'attente : 60 mA
L'image suivante présent un schéma du servomoteur Dynamixel MX-12W avec les dimensions en mm:
Vidéo présentant le servomoteur Dynamixel MX-12W
Fiche technique
Série
MX
Tension de fonctionnement [V]
10 - 14.8 V
Vitesse à vide [rpm]
100
Protocole de communication
TTL
Le servomoteur Dynamixel MX-12W est le tout dernier servomoteur de la gamme Dynamixel proposé par Robotis. Le MX-12W est une évolution plus intelligente du servomoteur AX-12W qui apporte plus de fonctionnalité de contrôle et d'intelligence.