Back to Search Start Over

Multi-Motor synchronous control with CANopen

Authors :
Bo-Kai Huang
Shih-Ting Yu
Roger C. L. Lee
Chung-Wen Hung
Source :
Journal of Robotics, Networking and Artificial Life (JRNAL), Vol 5, Iss 4 (2019)
Publication Year :
2019
Publisher :
ALife Robotics Corporation Ltd., 2019.

Abstract

A Brushless DC (BLDC) motors synchronous control system based on the CANopen (a communication protocol and device profile specification for automatic embedded systems) protocol is proposed in this paper. Multi-motor control is popular in robot or automation system, and the synchronization is an important issue, may be the key issue. The CANopen is a solution, due to Process Data Object (PDO) protocol. A Texas Instruments microcontroller TMS320F28069 is used as master to control six BLDC motors used as slave in this paper. The Master sends synchronization object to slaves’ base on the communication profile CAN (Controller Area Network) in Automation (CiA) 301 and the motion control profile CiA402. The system suns at 500 kbits/s and 1 Mbits/s transmission rate by setting PDO. The firmware details in this paper to show six-motor synchronous control.

Details

ISSN :
21887829
Volume :
24
Database :
OpenAIRE
Journal :
Proceedings of International Conference on Artificial Life and Robotics
Accession number :
edsair.doi.dedup.....9b8f48371c853ef64d2b8560fb1c4cef
Full Text :
https://doi.org/10.5954/icarob.2019.os1-2