硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1807|回复: 7
收起左侧

stm32+DRV8841驱动芯片驱动两线四项步进电机

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2024-4-25 19:57:13 | 显示全部楼层 |阅读模式
功能里面有个频率比较高的往复运动,就是一直切换电机转动方向,长达几个小时,怎么做才能让电机不出现丢步情况。


我看别人写是用静态库控制的,但是我不知道这个静态库有哪些接口,所以如果我自己用PWM控制,最后的效果会不会不如使用静态库控制的

新手上路,很多东西不懂,在慢慢学。
别人说主芯片和其他芯片通信,用SPI通信,如果用IO口模拟SPI,说是速度太慢了,那该咋办,用专门的SPI来实现SPI通信吗?
回复

使用道具 举报

85

主题

798

回帖

1053

积分

至尊会员

积分
1053
发表于 2024-4-25 22:47:29 | 显示全部楼层

回帖奖励 +2 个金币

丢步是事实,无法避免的,如果一定要做到不丢,加传感器闭环
回复

使用道具 举报

5

主题

269

回帖

284

积分

高级会员

积分
284
发表于 2024-4-28 10:14:16 | 显示全部楼层
1. 加上加减速算法
2. 提高电机驱动电压电流
3. 改变机械结构,让电机不改方向也能实现往复运动
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-6-27 10:25:07 | 显示全部楼层
DX3906 发表于 2024-4-28 10:14
1. 加上加减速算法
2. 提高电机驱动电压电流
3. 改变机械结构,让电机不改方向也能实现往复运动

4. FOC加磁编/光编上闭环步进
回复

使用道具 举报

9

主题

156

回帖

183

积分

初级会员

积分
183
发表于 2024-7-16 16:42:44 | 显示全部楼层
你说做什么项目
回复

使用道具 举报

4

主题

50

回帖

62

积分

初级会员

积分
62
发表于 2024-8-22 10:11:42 | 显示全部楼层
DX3906 发表于 2024-4-28 10:14
1. 加上加减速算法
2. 提高电机驱动电压电流
3. 改变机械结构,让电机不改方向也能实现往复运动

友友  用加减速算法的时候 速度越快 电机会提前停怎么整?
回复

使用道具 举报

11

主题

702

回帖

735

积分

金牌会员

积分
735
发表于 2024-8-23 09:31:27 | 显示全部楼层
步进电机丢步是不可避免的,除非负载特别轻,可能好一点。加编码器闭环控制。
回复

使用道具 举报

11

主题

702

回帖

735

积分

金牌会员

积分
735
发表于 2024-8-23 09:31:50 | 显示全部楼层
xiaxinjie 发表于 2024-8-22 10:11
友友  用加减速算法的时候 速度越快 电机会提前停怎么整?

梯形加速了解一下。网上有资料。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 03:11 , Processed in 0.041074 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表