MKS SERVO42E&57E 闭环步进电机_系列10 STM32_脉冲和串口例程


第1部分 产品介绍

MKS SERVO42E/57E 闭环步进电机是创客基地为满足市场需求,按工业级标准自主研发的一款产品。具备脉冲接口、RS485接口以及CAN接口,内置高效FOC矢量算法,采用高精度编码器,通过位置反馈,有效防止电机丢步。适合小型机械臂,3D打印机,雕刻机,写字机,非标自动化产品以及电子竞赛等应用。
在这里插入图片描述

第2部分 相关资料下载

2.1 MKS E系列闭环步进驱动资料

百度网盘:
https://pan.baidu.com/s/1kRJBl8JTGwhifs0gMLtrQ?pwd=jad9

2.2 源代码下载

百度网盘:https://pan.baidu.com/s/1kRJBl8JTGw-hifs0gMLtrQ?pwd=jad9#list/path=%2FMKS%20E系列闭环步进驱动器%2F07_例程-STM32系列(脉冲_串口)
在这里插入图片描述

2.3 上位机下载

百度网盘:
https://pan.baidu.com/s/1kRJBl8JTGw-hifs0gMLtrQ?pwd=jad9#list/path=%2FMKS%20E系列闭环步进驱动器%2F05_上位机软件&parentPath=%2F
在这里插入图片描述

第3部分 脉冲控制电机运行示例

1.接线说明
① MKS SERVO 42E 与 STM32F103C8T6 串口通讯接线说明
在这里插入图片描述

② MKS SERVO 57E 与 STM32F103C8T6 串口通讯接线说明
在这里插入图片描述

2.代码说明
代码功能:STM32 主板发送脉冲信号,控制电机循环正反转动。
程序运行后,可观察到:
a.LED蓝灯亮,电机运行10圈;
b.LED蓝灯灭,电机停止;
c.如此不断循环

在这里插入图片描述

第4部分 读取参数示例

4.1 读取电机实时位置

1.接线说明
① MKS SERVO 42E 与 STM32F103C8T6 串口通讯接线说明
在这里插入图片描述

② MKS SERVO 57E 与 STM32F103C8T6 串口通讯接线说明
在这里插入图片描述

2.代码说明
代码功能:STM32 主板通过串口读取电机实时位置信息。
程序运行后,可观察到:
a. TIMER3 定时器中断生成脉冲信号,控制电机转动;
b. LED蓝灯每秒闪一次,发出查询电机实时位置指令;
c. watch 窗口添加观察变量realTimeLocation,可以观察到位置数据变化;
d. 如此不断循环
在这里插入图片描述

3.Watch窗口观察结果
在这里插入图片描述

4.2 读取电机实时转速

1.接线说明
① MKS SER

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值