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

[复制链接]
4406|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 | 显示全部楼层
电机换相的时候 有很大的干扰脉冲
付振平 发表于 2013-3-25 09:48 | 显示全部楼层
 楼主| uynehc 发表于 2013-3-25 14:37 | 显示全部楼层
yufangneng 发表于 2013-3-25 09:23
电机换相的时候 有很大的干扰脉冲

嗯,是的,就是这样,我测单片机的霍尔输入引脚,在下降沿和上升沿都有一个脉冲存在。这个脉冲的时间和电机的转速有关,慢的时候能达到5ms,快的时候有500us,请问这个怎么解决呢??
shi123jia 发表于 2013-3-26 19:34 | 显示全部楼层
uynehc 发表于 2013-3-25 14:37
嗯,是的,就是这样,我测单片机的霍尔输入引脚,在下降沿和上升沿都有一个脉冲存在。这个脉冲的时间和电 ...

在硬件上把霍尔滤波如何?
charrijon 发表于 2013-3-26 21:21 | 显示全部楼层
这种东西虑不掉的,楼主最好贴一个系统图,让大家分析分析如何解决,我们也遇到过类似的问题,后来做了很多措施才搞定,不过关键是电源部分,你检测一下你的电源在带电机的时候波形。
 楼主| uynehc 发表于 2013-3-26 22:00 | 显示全部楼层
本帖最后由 uynehc 于 2013-3-26 22:05 编辑
charrijon 发表于 2013-3-26 21:21
这种东西虑不掉的,楼主最好贴一个系统图,让大家分析分析如何解决,我们也遇到过类似的问题,后来做了很多 ...


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
shensuyun111 发表于 2017-4-24 14:28 | 显示全部楼层
单个调试的时候,软件处理可以,就是把延时加长。但波形会出现一点点小问题,你可以测试一下霍尔波形好的机器和你的机器,肯定还是存在一定问题的,主要原因还是霍尔信号不干净。我怀疑布板你的霍尔地不干净。不然你的驱动信号也不是很干净。从原理上都说的通,但实际布板有很多细节还是需要注意的。你可以尝试一下把霍尔地和单片机地与电源地隔开,再试试。
xiaozhi5855 发表于 2017-4-25 21:36 来自手机 | 显示全部楼层
pmw波开关有问题
winter123321 发表于 2017-5-28 10:33 | 显示全部楼层
1.可不可以加光耦的方式解决。2.驱动部分的电源滤波解决好,3.电源隔离
希望可以解决
呼啦啦浩子 发表于 2017-8-2 16:30 | 显示全部楼层
读霍尔时可以根据霍尔换相表判断一下霍尔值,是不是对的。比如2后面是5,然后读出的不是5,这时候就不要根据它来换相,试一下。
wangtao478552 发表于 2017-8-18 21:14 | 显示全部楼层
软件问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

24

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部