用了一款保盟GM400的绝对值编码器,SSI格式,用来测圈数和角度。
编码器说明书上说单圈14bit,多圈12bit。可是我看SM338的入门手册上说的模块接收到的32位数据帧,bit0-bit12一共13位是测出的绝对角度,那测量单圈角度就多一位,测量多圈又少一位。小弟第一次用编码器,不是很明白,有几点疑问请教各位:
1.编码器说明书上的所说的位数是指什么?
2.如何根据编码器的参数(位数、最大圈数等),来设定SM338的参数,就是硬件组态里设的位数、数据格式、频率、时间、位置数、分辨率步数这些。
3.如果在SM338里设成格雷码格式,那读到的32位数是什么数据?该如何转换成实际对应的角度和圈数?
4.如何将SM338读到的编码器读数清零?安装时如何确定0度位置?
项目比较急,希望给位大侠能给出详解。谢谢