La société coréenne ROBOTIS propose des servomoteurs ( ensemble Moteur CC + Hacheur + Contrôleur ) performants.
L’asservissement étant géré en interne, il suffit d’envoyer une consigne de vitesse ou de position via un bus ( TTL ou RS485 ).
L’information retour de couple est également disponible.
Analyse d’une trame :
Header
ID
Length
Instruction
Command
Parameter
CRC
Header
ID
Length
Instruction
Error Code
CRC
0xA1 0x0C
Robotis Dynamixel Shield
SOURCES DU PROJET :
WORKSPACE_F411_DXL_STM32CUBEIDE
Quand un octet est reçu sur UART6, cela déclenche une interruption.
La fonction de callback dxl_rcv_cb() met à jour dxl_rcvBuf .
|
|