发表于:2008-03-12 16:51:00
楼主
我写了一个检测编码器位置的程序.
检测到位置信号以后,显示出来.
编码器是增量式编码器,512线的.
电机是两对极,4个平衡位置.
安装的时候电机和编码器的位置是固定的.
电机正转时,定时器加计数,反转时,减计数.
转一圈,来一个Z信号,捕捉到这个Z信号以后,
定时器清0.
正常情况下,正转到一个平衡位置,显示350左右的一个数.
反转到一个平衡位置,显示160左右的一个数.
可是现在的情况是正转显示正确,反转显示90左右的一个数.
请问高手,哪里出了毛病?
谢谢!