OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5349|回复: 6

怎么基于模糊PID用stm32输出脉冲控制步进电机转速?

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2016-11-17
在线时间
5 小时
发表于 2016-11-18 13:39:42 | 显示全部楼层 |阅读模式
3金钱
本人做一个恒张力系统,然后很疑惑,现在打算用STM32做控制单元,主要有以下几个问题:
(1)我以前用过51单片机控制步进电机,是根据定时器设置不同的定时时间来输出脉冲的,那在stm32中,PID的输出量Uk怎么去控制脉冲频率呀,Uk要去控制哪个参数,是改变PWM的占空比吗?
(2)stm32输出的PWM波控制步进电机要经过步进电机的驱动器,我看很多网上的都是自己设计了一个,但本人技术水平有限,决定买一个什么公司的驱动器,但又看有的驱动器里面有什么PWM设置,我这就混乱了,我如果STM32输出PWM波,那应该用什么样的步进电机驱动器去驱动步进电机(本人就打算用2相混合式的步进电机)
(3)我看过一篇文献,他是用stm32输出PWM波经过DA转换控制直流电机,具体实现,有什么区别

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-11-21 22:51:57 | 显示全部楼层
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2017-7-22
在线时间
3 小时
发表于 2017-8-7 18:24:30 | 显示全部楼层
楼主解决没 求告知
回复

使用道具 举报

6

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-6-10
在线时间
39 小时
发表于 2017-10-18 13:21:56 | 显示全部楼层
帮顶一下
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2017-2-21
在线时间
3 小时
发表于 2017-11-2 10:33:39 | 显示全部楼层
楼主解决没 求告知
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2019-5-4
在线时间
0 小时
发表于 2019-5-5 10:39:21 | 显示全部楼层
UK控制占空比,来控制转速,
回复

使用道具 举报

10

主题

212

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2019-4-8
在线时间
226 小时
发表于 2019-7-12 11:55:35 | 显示全部楼层
楼主  搞定了没
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-11 14:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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