主题最新回顾(发布时间:2011-8-25 8:45:00) |
---|
-- 作者:9160(211.102.*.*)
-- AB相位是一一对应的,如果方向不变的话,每个A相脉冲总是超前对应的B相脉冲,Z相是过零脉冲,编码器有一个零位,过一次零位就输出一个脉冲,主要是用于校正用的,和AB没有关系。我的电话:(0,5,3,1)8,2,4,2,2,9,6,3 孙工 |
主题最新回顾(发布时间:2011-8-25 8:29:00) |
---|
-- 作者:x10(118.122.*.*)
-- 比方,如果存在连续2个以上的A超前B,在没有Z相时,是不能表达的。 |
主题最新回顾(发布时间:2011-8-24 17:34:00) |
---|
-- 作者:x10(118.122.*.*)
-- 看来理解有些差异,能通一次电话交流一下吗? |
主题最新回顾(发布时间:2011-8-24 12:05:00) |
---|
-- 作者:9160(211.102.*.*)
-- 编码器旋转一周AB相输出200个脉冲,Z相输出一个脉冲。我理解A相的输出是不变的,方向发生变化时,B相的脉冲宽度会发生一次变化改变相位,如果方向不变相位关系就一直保持下去,和Z无关。 |
主题最新回顾(发布时间:2011-8-24 9:39:00) |
---|
-- 作者:x10(118.122.*.*)
-- 但我理解手册上的说明,应当是在Z相有效时的相位差才表示有效的相差,因为随后A、B相会保持这样的相位关系,直至下一个Z相脉冲。如果不用Z相加以限制,不就会出现一次相位变化,出现连续计数N次的问题了吗? |
主题最新回顾(发布时间:2011-8-24 8:36:00) |
---|
-- 作者:9160(211.102.*.*)
-- ”(加脉冲数 - 减脉冲数)= 计数的差值“这个理解是对的,我们没有用到Z相,一般的计数器也不用Z相,就是通过AB相的相位判断加计数还是减计数。9160的速度那么高,不知道用纯软件的方法能实现吗? |
主题最新回顾(发布时间:2011-8-23 15:17:00) |
---|
-- 作者:x10(222.212.*.*)
-- 还有一个问题需要确认一下的,就是Z相脉冲有效表示当前A、B脉冲包括有效相位信息。那么Z相脉冲最短周期(或最高频率)是多少? |
主题最新回顾(发布时间:2011-8-23 14:33:00) |
---|
-- 作者:x10(222.212.*.*)
-- 我理解最后是需要得到当前(加脉冲数 - 减脉冲数)= 计数的差值。对吧? |
主题最新回顾(发布时间:2011-8-23 14:28:00) |
---|
-- 作者:x10(222.212.*.*)
-- 我看了资料了,应当是好做的。电路上需要一点简单电路,A、B、Z三相都需要用到,以产生独立的加脉冲和减脉冲信号。然后从到EM9160的计数通道中。我们可以来编写驱动程序,只是我们没有实际的装置进行测试,如果你能发一个装置给我们做测试,那就应当很快搞好。 |
主题最新回顾(发布时间:2011-8-23 14:00:00) |
---|
-- 作者:9160(211.102.*.*)
-- 有消息了吗,好不好实现? |