[发明专利]利用正弦/余弦编码器计算分辨率位置的方法在审
申请号: | 201611174934.2 | 申请日: | 2016-12-19 |
公开(公告)号: | CN108206699A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 张伟 | 申请(专利权)人: | 徐州新隆全电子科技有限公司 |
主分类号: | H03M1/64 | 分类号: | H03M1/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 221200 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 余弦编码器 角度计算 正弦 分辨率位置 分辨率 粗略分辨率 高分辨率 | ||
1.一种利用正弦/余弦编码器计算分辨率位置的方法,其特征在于:所述的方法包括以下步骤:
步骤一、粗略分辨率角度计算
增量计数从0 开始,最大增量计数为incrMAX,其中N 为线计数:
incrMAX= (4*N)-1 ;
增量位置Φincr 的计算公式如下:
Φincr[deg]=0
其中,incr 是实际增量计数,N 是总的线计数,Φ0 为零度角;
步骤二、精确分辨率角度计算
正弦信号A 和正弦信号B 的相位ϕA,B 用于将角度值插入两个连续的线计数、或者四个增量步之间,相位ϕA,B使用以下公式计算:
ϕA,B[deg]=
步骤三、插值分辨率角度计算
当根据增量计数incr 与相位ϕA,B 相符时,总插值角度ΦTOTAL 可通过线计数N 计算,公式如下:
ΦTOTAL[deg]= 。
2.根据权利要求1所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于所述的步骤二中正弦信号A 和正弦信号B及增量计数incr同时锁存。
3.根据权利要求1所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于当模拟信号A 和模拟信号B 与数字信号ATTL 和数字信号BTTL 之间的相移小于±90°时,则进行校正。
4.根据权利要求3所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于所述的校正包括:
当增量计数incr%4 =3,0≤相位<90时,incr = incr+1 ,如果incr > 4×N–1,则incr= 0。
5.根据权利要求3所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于所述的校正包括:
当增量计数incr%4 =3,270≤相位<360时,incr = incr–1,如果incr < 0,则incr =4×N–1。
6.根据权利要求1所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于还包括进行低通滤波并改进分辨率和抗扰度步骤。
7.根据权利要求1所述的利用正弦/余弦编码器计算分辨率位置的方法,其特征在于等效的插值角分辨率的计算方法为:ΦRESOLUTION [bit] = log2(2×N)+ ADCRESOLUTION[bit]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于徐州新隆全电子科技有限公司,未经徐州新隆全电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611174934.2/1.html,转载请声明来源钻瓜专利网。