dynamixel ax-12 et Arduino

Bonjour
Une autre question ,peut-etre idiote, peut-on faire fonctionner un servomoteur de type dynamixel ax-12 avec une platine arduino (mega ou autre) ???
Si oui ,comment faire , existe t-il des exemples ??
merci

Après une lecture rapide de la doc de ce servo, il doit être possible de l'interfacer avec un arduino moyennant l'ajout d'un buffer externe qui permet de faire passer RX et TX sur une seule ligne. Il y a un exemple sur la doc du servo. Par contre je ne pense pas que tu puisses atteindre la vitesse maximum de transmission.

il faudrait peut être poser la question d'une précédente mise en oeuvre de ce servo avec un arduino sur la partie internationale du forum car cela toucherait plus de personne.

merci fdufnews
je vais tenter.
il est vrai que la transmission bouste fort ,si je ne me trompe pas,le mini 9600 bps et maxi 1000000 bps, de plus notion d'IDs etc..
Bref ,c'etait pour savoir dans le cas ou !!
je vais jeter un oeil sur le forum internationale et poser la question

merci quand meme
William

Sur cette page il y a une explication sur les différences entre un servo analogique et numérique ainsi que la façon de les commander :

D'après ce que j'ai compris, les signaux sont les mêmes entre l'analogiques et le numériques, seule la fréquence de ce signal change.

Il faudrait essayer de modifier les librairies "servo" pour augmenter la fréquence afin d'atteindre les 300Hz contre les 30 Hz maxi des servo analogiques.

Non non!! Ces servos dialoguent sur un bus série avec un maitre et des périph esclaves. La liaison est de type UART half duplex. TX et RX passent sur le même fil d'où l'ajout d'un buffer pour gérer les conflits sur le bus.

J'ai trouvé ce PDF :

http://www.robot-advance.com/configurations/www.robot-advance.com/images/player/pieces_jointes/17_10.pdf

Bonjour et merci
Voici une DOC qui peut aider ,car je suppose en faisant attention que l'on peut appliquer le programme sur une arduino ??

je suppose que pour la COM on peut utiliser les 3 autres ports de la Mega ?

je possede les Dynamixel AX-12 ,car j'ai un Bioloid ,ils ont deja leurs identifiants .

merci
William

Bonjour,

Je déterre ce sujet pour savoir si l'un d'entre vous est parvenu à initier une connexion à 1000000 bps avec un servo bioloid.

Car de mon coté, je n'y parviens pas... Pas de réponse du servo aux requètes de ping.

Merci d'avance !

Check This Arduino y Dynamixel AX-12