打印

无刷直流电机控制(波形问题)

[复制链接]
3717|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
uynehc|  楼主 | 2013-3-24 16:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 uynehc 于 2013-3-24 16:07 编辑

这个图是无刷电机转起来时,A相的上臂(黄色)和下臂(绿色)单片机引脚输出的波形,为什么下臂由高到低会有一个脉冲,由低到高又有一个脉冲,各位高手有遇到过这种情况么?小弟找了两天都没找出原因…现在都要奔溃了,望高手指点下啊……

相关帖子

沙发
shi123jia| | 2013-3-24 21:19 | 只看该作者
会不会是电机转的很慢并且负载比较大的时候的霍尔抖动产生的问题

使用特权

评论回复
板凳
uynehc|  楼主 | 2013-3-24 21:31 | 只看该作者
shi123jia 发表于 2013-3-24 21:19
会不会是电机转的很慢并且负载比较大的时候的霍尔抖动产生的问题

电机是空载的…我在主程序中用循环让管子导通,波形都正常,就是接上电机就不正常了……

使用特权

评论回复
地板
yufangneng| | 2013-3-25 09:23 | 只看该作者
电机换相的时候 有很大的干扰脉冲

使用特权

评论回复
5
付振平| | 2013-3-25 09:48 | 只看该作者
:lol

使用特权

评论回复
6
uynehc|  楼主 | 2013-3-25 14:37 | 只看该作者
yufangneng 发表于 2013-3-25 09:23
电机换相的时候 有很大的干扰脉冲

嗯,是的,就是这样,我测单片机的霍尔输入引脚,在下降沿和上升沿都有一个脉冲存在。这个脉冲的时间和电机的转速有关,慢的时候能达到5ms,快的时候有500us,请问这个怎么解决呢??

使用特权

评论回复
7
shi123jia| | 2013-3-26 19:34 | 只看该作者
uynehc 发表于 2013-3-25 14:37
嗯,是的,就是这样,我测单片机的霍尔输入引脚,在下降沿和上升沿都有一个脉冲存在。这个脉冲的时间和电 ...

在硬件上把霍尔滤波如何?

使用特权

评论回复
8
charrijon| | 2013-3-26 21:21 | 只看该作者
这种东西虑不掉的,楼主最好贴一个系统图,让大家分析分析如何解决,我们也遇到过类似的问题,后来做了很多措施才搞定,不过关键是电源部分,你检测一下你的电源在带电机的时候波形。

使用特权

评论回复
9
uynehc|  楼主 | 2013-3-26 22:00 | 只看该作者
本帖最后由 uynehc 于 2013-3-26 22:05 编辑
charrijon 发表于 2013-3-26 21:21
这种东西虑不掉的,楼主最好贴一个系统图,让大家分析分析如何解决,我们也遇到过类似的问题,后来做了很多 ...


电路应该没有问题,别人的程序下进去都运行正常,霍尔也是那样的波形,他应该是在软件中把那块处理了…不知道在软件中怎么处理

使用特权

评论回复
10
shensuyun111| | 2017-4-24 14:28 | 只看该作者
单个调试的时候,软件处理可以,就是把延时加长。但波形会出现一点点小问题,你可以测试一下霍尔波形好的机器和你的机器,肯定还是存在一定问题的,主要原因还是霍尔信号不干净。我怀疑布板你的霍尔地不干净。不然你的驱动信号也不是很干净。从原理上都说的通,但实际布板有很多细节还是需要注意的。你可以尝试一下把霍尔地和单片机地与电源地隔开,再试试。

使用特权

评论回复
11
xiaozhi5855| | 2017-4-25 21:36 | 只看该作者
pmw波开关有问题

使用特权

评论回复
12
winter123321| | 2017-5-28 10:33 | 只看该作者
1.可不可以加光耦的方式解决。2.驱动部分的电源滤波解决好,3.电源隔离
希望可以解决

使用特权

评论回复
13
呼啦啦浩子| | 2017-8-2 16:30 | 只看该作者
读霍尔时可以根据霍尔换相表判断一下霍尔值,是不是对的。比如2后面是5,然后读出的不是5,这时候就不要根据它来换相,试一下。

使用特权

评论回复
14
wangtao478552| | 2017-8-18 21:14 | 只看该作者
软件问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

24

帖子

0

粉丝