pwm输出控制直流电机高电平正转但是接低电平是不会反转?

2019-08-20 18:40发布

新手做STM32F103 输出PWM波控制电机正转反转和急停,其中调节频率和正转和急停都能实现,就是接低电平时候电机不反转?实在不明白问什么?百度和开源都搜了,真的解决不了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
明月星空
1楼-- · 2019-08-20 22:48
正点原子 发表于 2017-4-19 20:44
你用什么驱动?正常来说,不用单片机,杜邦线接,都可以控制正反转了,好好看看电路和资料吧。

谢谢,已解决,是电源的电压不够,接5v电压后可以正常的正转反转和急停了,电机知识点查的有点少,当时看到L298N说可以直接和单片机相连,就没有仔细看电机的知识,接到3.3v上面,反转不了
huishun1314
2楼-- · 2019-08-21 03:55
本帖最后由 huishun1314 于 2017-4-19 09:45 编辑

首先需要你的电路原理上能支持正反转,应该是2个IO口控制,h桥电机驱动电路。
明月星空
3楼-- · 2019-08-21 09:44
 精彩回答 2  元偷偷看……
huishun1314
4楼-- · 2019-08-21 11:25
本帖最后由 huishun1314 于 2017-4-19 11:33 编辑

相应的电路是怎么样的,正反转的时候代码是怎么控制的?
你贴个初始化的代码能看出什么,你都说了正转是可以的,说明你初始化是对的。
正点原子
5楼-- · 2019-08-21 16:30
你用什么驱动?正常来说,不用单片机,杜邦线接,都可以控制正反转了,好好看看电路和资料吧。
明月星空
6楼-- · 2019-08-21 21:59
huishun1314 发表于 2017-4-19 11:31
相应的电路是怎么样的,正反转的时候代码是怎么控制的?
你贴个初始化的代码能看出什么,你都说了正转是 ...

刚开始做这方面,有点不知道怎么做,看知识也不全面

一周热门 更多>