zqy 发表于 2014-10-24 15:58:45

求助,如何检测零尔信号控制直流电机正反转和精确定位?

刚接触电机,想用STM8S103控制直流电机的正,反转和定位,硬件如图6所示,两个开关量双极霍尔
(4401)和一个S/N 圆形磁环(半边为S,另半边为N极),圆形磁环固定在电机转轴上。

电机在停止时,两个霍尔输出有四种状状分别为00,01,10,11.

图2~5是电机从停止到运行的波形,对应霍尔停止的四种状态起动。想请教大家应该如何检测电机
正转或者反转和精确定位。

FireHe 发表于 2014-10-24 16:14:58

正反转没问题,定位精度由霍尔的分布决定。

zqy 发表于 2014-10-24 16:42:48

FireHe 发表于 2014-10-24 16:14
正反转没问题,定位精度由霍尔的分布决定。

能详细说说吗?

下面在是在论坛的另一人个贴看到的,怎么读霍尔I/O的数据好像和下面说的对不上?


连续正转:00,01,11,10,00,00,.....00,01,11,10,00,00....   
连续反转:00,10,11,01,00,00,.....00,10,11,01,00,00....

正转的特征:“00后为01”或“01后为11”或“11后为10”
反转的特征:“00后为10”或“10后为11”或“11后为01”...”

机器人天空 发表于 2014-10-24 16:52:53

电机哪买的,有链接不

zqy 发表于 2014-10-24 17:01:01

机器人天空 发表于 2014-10-24 16:52
电机哪买的,有链接不

就市面上普通的直流电机,PCB板和结构部分是自已做的。

lyz1900 发表于 2014-10-24 17:14:48

如果单片机有编码器的外设,直接输入当成光电编码器读就行了,靠两路信号的超前和滞后来确定方向,脉冲频率确定速度,这个霍尔明显做不到精确定位的

haso2007 发表于 2014-10-24 19:23:44

光电码盘才能做到精确定位吧

机器人天空 发表于 2014-10-24 22:49:30

直流电机能实现角度精确控制,我一直以为只有步进电机才能做到
页: [1]
查看完整版本: 求助,如何检测零尔信号控制直流电机正反转和精确定位?