博客专栏

EEPW首页 > 博客 > 磁编码精度和分辨率的区别

磁编码精度和分辨率的区别

发布人:磁传感器 时间:2024-03-22 来源:工程师 发布文章

                       磁编码器精度和分辨率的区别

  在磁编码器芯片和模块中经常有2个参数分辨率和精度,分辨率高精度就一定高吗?不一定。360线的磁编精度也可能高于3600线的磁编精度。

什么因素会影响分辨率和精度?

分辨率是指把整体分了多少份: 比如SD2315 ABZ输出的时候,12位的话就是212次方,也就是360度分4096分,单A路的话是1024个脉冲。单路脉冲数*4=分辨率(倍频)。

image.png

精度可以理解为实际的脉宽和理想脉宽的差距的积分:

  理想状态下每一个脉冲应该是1LSB=360/4096=0.08789,但是实际上也就是物理上不是的,有的可能是0.1有的0.07等等,这时候就是精度也就是INL(积分线性误差),如下图木板都是分成了6份,但是明显上面的精度比较差。







                        精度差 







                                精度好

所以就SD2315SD3012都可以编程12位,而SD2315的精度比SD3012好是很正常的。

什么因素会影响芯片的精度和分辨率?

影响分辨率的主要因素:

1原材料,比如SD3012里面是霍尔+ASIC,霍尔360度就出一组正余弦,而SD2315AMR+ASICAMR360度内出2组正余弦。这样AMR从原始信号就比霍尔的多。

2ASIC 里面的细分算法类似ADC,若是12位的细分,那SD3012霍尔原理的就是12位,而SD231522*212次方就是13位的。要想分辨率一致那SD3012后面的细分就要多1位。

3电感的编码器原始的模拟量信号可以很多比如360度内可以出8组正余弦,在ASIC12位细分的情况下分辨率是8*212次方也就是15位。

影响精度的主要影响因素:

1、原材料比如AMR的灵敏度和精度会高于霍尔。

2、设计方面,比如温补、自动校准等

3、后期的安装方式和周围环境等。

 


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。




相关推荐

技术专区

关闭