OpenEdv-开源电子网

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

关于2路PWM的问题,我是用2路PWM控制2个步进电机驱动器。现在有点问题希望大神赐教。

[复制链接]

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2019-8-14
在线时间
14 小时
发表于 2019-12-25 19:06:48 | 显示全部楼层 |阅读模式
12金钱
现在是按下按钮2个步进电机都动作,但只有CH2的会正反转,CHI都是正转。下面我把程序附上.
现在是PC7脉冲控制步进电机1,电机能正-反-反-正。
PC6脉冲控制步进电机2,电机只能正-正-正-正。
我想让电机2也可以单独控制。



电机 - 副本.zip

2.91 MB, 下载次数: 224

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

使用道具 举报

0

主题

98

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
金钱
344
注册时间
2018-3-20
在线时间
74 小时
发表于 2020-10-29 20:02:58 | 显示全部楼层
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2020-10-31
在线时间
12 小时
发表于 2020-11-24 17:03:41 | 显示全部楼层
知道为什么吗  因为 你的脉冲是一个定时器发送出来的 在一个定时器上挂多少个步进电机 收到的脉冲都是一样的 而程序是按顺序来执行的 第一个都是没问题的 而第二个只收到脉冲 没有收到方向
回复

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2019-8-14
在线时间
14 小时
 楼主| 发表于 2021-1-11 19:03:53 | 显示全部楼层
一点化凡尘 发表于 2020-11-24 17:03
知道为什么吗  因为 你的脉冲是一个定时器发送出来的 在一个定时器上挂多少个步进电机 收到的脉冲都是一样 ...

谢谢大佬
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2020-7-26
在线时间
3 小时
发表于 2021-5-16 13:47:56 | 显示全部楼层
同一个定时器输出2路PWM,频率设置高了之后,会丢失一路PWM,造成只有一个电机转动,怎么回事啊?
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2021-6-13
在线时间
1 小时
发表于 2021-6-15 21:32:42 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2021-5-22
在线时间
7 小时
发表于 2022-5-29 00:04:28 | 显示全部楼层

谢谢楼主
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 02:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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