OpenEdv-开源电子网

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

PWM控制步进电机出现了问题

[复制链接]

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
发表于 2016-8-17 20:14:11 | 显示全部楼层 |阅读模式
10金钱
步进电机PWM.rar (2.15 MB, 下载次数: 360)

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

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-17 22:44:43 | 显示全部楼层
回复

使用道具 举报

3

主题

261

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2014-2-20
在线时间
284 小时
发表于 2016-8-18 16:04:50 | 显示全部楼层
步进电机不是几根线轮流高电平吗
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-18 16:32:32 | 显示全部楼层
Da Wen 发表于 2016-8-18 16:04
步进电机不是几根线轮流高电平吗

对啊
回复

使用道具 举报

3

主题

261

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2014-2-20
在线时间
284 小时
发表于 2016-8-18 16:36:57 | 显示全部楼层
4YYDJVODQH])CNP`(TJA})N.png
你的程序仿真出来的波形是这样子的,这样就不是轮流高电平了吧
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-18 16:40:06 | 显示全部楼层
Da Wen 发表于 2016-8-18 16:36
你的程序仿真出来的波形是这样子的,这样就不是轮流高电平了吧

忘记了还有软件示波器,谢谢。能不能加一下你的qq?想请教一下
回复

使用道具 举报

3

主题

261

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2014-2-20
在线时间
284 小时
发表于 2016-8-18 16:44:32 | 显示全部楼层
单模先声 发表于 2016-8-18 16:40
忘记了还有软件示波器,谢谢。能不能加一下你的qq?想请教一下

975114758,我是菜鸟
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-8-18 16:55:18 | 显示全部楼层
直接给PWM波而不经过转换来驱动步进电机?
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-18 17:04:58 | 显示全部楼层
无休 发表于 2016-8-18 16:55
直接给PWM波而不经过转换来驱动步进电机?

PWM给电机驱动
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-8-18 21:42:40 | 显示全部楼层
帮顶
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-8-19 13:55:10 | 显示全部楼层

你是几相的步进电机哦,如果不用驱动芯片,一般搭三相桥,不然如何保证步进电机如何正常转动
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 14:24:54 | 显示全部楼层
无休 发表于 2016-8-19 13:55
你是几相的步进电机哦,如果不用驱动芯片,一般搭三相桥,不然如何保证步进电机如何正常转动

四相的,有接驱动
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-8-19 15:27:57 | 显示全部楼层

有接驱动的话,你应该看驱动芯片的使用手册,如何驱动电机转动,一般步进电机有一个脉冲周期上下限,不在这个范围内的话一方面是步进电机不会转动,另一方面直接损坏电机
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 15:57:53 | 显示全部楼层
无休 发表于 2016-8-19 15:27
有接驱动的话,你应该看驱动芯片的使用手册,如何驱动电机转动,一般步进电机有一个脉冲周期上下限,不在 ...

现在是pwm的问题,定时器的四路PWM应该轮流高电平,我现在设置不了
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-8-19 16:09:54 | 显示全部楼层
单模先声 发表于 2016-8-19 15:57
现在是pwm的问题,定时器的四路PWM应该轮流高电平,我现在设置不了

怎么这么复杂,还要轮流高电平,硬件不行就软件模拟吧!
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 16:13:59 | 显示全部楼层
无休 发表于 2016-8-19 16:09
怎么这么复杂,还要轮流高电平,硬件不行就软件模拟吧!

控制步进电机,不就是要轮流高电平吗?搞了好几天还是没进展
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 16:20:25 | 显示全部楼层

原子哥,请问四路pwm控制步进电机,是不是一定要四路pwm轮流高电平?
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-8-19 16:24:32 | 显示全部楼层
单模先声 发表于 2016-8-19 16:13
控制步进电机,不就是要轮流高电平吗?搞了好几天还是没进展

你用的什么驱动芯片  
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 16:29:31 | 显示全部楼层
ULN2003
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2015-5-9
在线时间
6 小时
发表于 2016-8-19 16:58:17 来自手机 | 显示全部楼层
步进电机有最少脉宽的
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
 楼主| 发表于 2016-8-19 17:21:21 | 显示全部楼层
w1234863 发表于 2016-8-19 16:58
步进电机有最少脉宽的

先不谈最小脉宽,你知道四路pwm怎么轮流输出高电平吗?
回复

使用道具 举报

坤坤啦 该用户已被删除
发表于 2016-9-2 16:53:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

16

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2017-8-13
在线时间
33 小时
发表于 2018-8-19 10:33:34 | 显示全部楼层
楼主问题解决了吗
回复

使用道具 举报

3

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2018-7-12
在线时间
21 小时
发表于 2018-8-19 23:53:36 | 显示全部楼层
轮流输出高低电平是驱动负责做的事。

MCU只需要输出一路PWM和高低电平表示方向给驱动板即可。
回复

使用道具 举报

62

主题

903

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3566
金钱
3566
注册时间
2016-1-8
在线时间
544 小时
发表于 2018-8-20 09:58:37 | 显示全部楼层
步进电机驱动原理看一下
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 17:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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