数据采集卡如何采集旋转编码器的角位移信号

现在需要测量一根旋转轴的角位移,用NI采集卡采集,精度要求较高,因此不能用电位器,只能用编码器。
但是编码器不像其他传感器那样输出一个电压信号,而是由好几路信号(绝对型有好几根线、增量型有三根线)。
我以前用PLC采集过绝对型编码器,用几个数字量输入口,通过格雷码转换。
请问采集卡应该怎么采集绝对型和增量型编码器信号?哪个容易实现
回答完整追加财富!谢谢!

角位移编码器实际上已经将角度信息进行了二值化,采用的编码方式可能是格雷码(具体由编码器决定),每一路信号就是其中的一位,其值就是高低电平(代表0,1),你使用的NI采集卡信号我不清楚,但通常是采集每一路信号的时间变化信息,如果需要采集角位移编码器,需要对每多路信号进行同步,如果NI采集卡是多路采集卡,本身就有同步,如果涉及多卡同步,基本都具有此功能,只有采集的各路信号是同步的,才能根据设定的门限值,决定各路信号是0,还是1,从而得到一组编码,对应当前是时刻的角位移信息。追问

1、您的意思是不是:绝对型编码器测量时,用数字量输入口来测量各线的信号,然后自己编写编码转换程序,把信号转化成角位移?
2、那增量型的编码器怎么测量转换成角位移呢?

追答

增量型的采集的是角位移的变化量,具体真实角位移需要设定初始值后进行计算,就是递增和递减!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-11
采集绝对型和增量型编码器信号是需要专门的采集卡的,建议你去研华、研祥等工控厂家上找找,一定有对应的产品的。很久前我就用过的。
第2个回答  2013-09-10
你用专用的卡采集呗,有那种A,B,Z三相编码器的采集卡,直接采集编码器信号的卡不就能直接实现了吗?
相似回答