CAN总线
计算机科学
STM32型
调试
微处理器
控制器(灌溉)
固件
通用串口总线
串行通信
收发机
计算机硬件
嵌入式系统
控制系统
控制工程
软件
电信
无线
工程类
电气工程
操作系统
炸薯条
生物
农学
作者
Lieping Zhang,Huihao Peng,Liu Tang,Xu Cao,Xiao‐Guang Yue
标识
DOI:10.1145/3436286.3436750
摘要
In order to solve the problem that the control system of traditional stepmotor usually controls a single motor and cannot meet the actual demand, a control system of multiple stepmotors based on STM32 and CAN bus is designed in this article. The STM32 with a built-in CAN controller is used as the main controller in this design of control system, the Embedded Debug is chosen as the serial communication software of host computer, the USB-CAN analyzer and TJA1050 transceiver is used to realize CAN communication between microprocessor and host computer, the motor is drived to work through the DRV8825 stepper motor, so as to realize the control of multiple stepper motors. The test result show that the control system can realize the adjustable and controllable of the stepper motor, such as start and stop, forward and reverse rotation, speed and number of steps. And it can control multiple stepping motors at the same time. The experimental results show that the control system achieves the expected functions.
科研通智能强力驱动
Strongly Powered by AbleSci AI