打印
[PIC®/AVR®/dsPIC®产品]

问个问题,如何用霍尔电机的两个霍尔信号判断电机是正转还是反转?

[复制链接]
4509|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如题。程序里面具体要怎么样实现.
沙发
wkshengren| | 2017-6-30 16:09 | 只看该作者
看一下光电码盘判断方向的原理,看A信号先变高还是B信号先变高

使用特权

评论回复
板凳
阿库巴斯|  楼主 | 2017-6-30 16:22 | 只看该作者
wkshengren 发表于 2017-6-30 16:09
看一下光电码盘判断方向的原理,看A信号先变高还是B信号先变高

两个霍尔信号第一个高电平的到来有先后之分,可以用来判断正反转。这第一个高电平应该如何捕捉?

使用特权

评论回复
地板
XIEYUANBIN| | 2017-7-1 14:24 | 只看该作者
这个是循环捕捉的,没有第一个,就看你从什么时候开始了

使用特权

评论回复
5
wkshengren| | 2017-7-2 14:38 | 只看该作者
阿库巴斯 发表于 2017-6-30 16:22
两个霍尔信号第一个高电平的到来有先后之分,可以用来判断正反转。这第一个高电平应该如何捕捉? ...


网上找的图,看一下应该就明白了

使用特权

评论回复
6
lingwise| | 2017-7-3 17:08 | 只看该作者
速度不是很快可以考虑用两个外部中断来搞,在中断中里判断

使用特权

评论回复
7
阿库巴斯|  楼主 | 2017-7-26 13:08 | 只看该作者
lingwise 发表于 2017-7-3 17:08
速度不是很快可以考虑用两个外部中断来搞,在中断中里判断

对的,现在就是用两个RB口电平变化来做,看两个霍尔上升沿的时间来判断。

使用特权

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

本版积分规则

5

主题

19

帖子

0

粉丝