用户手册 MLX90316 后端校准
调整角度范围和零点位置
可编程的零点或者不连续点( DP )的位置和可编程的旋转方向使得系统的装配变得简单,安装磁 铁时,不需要将其调整到某个确切的机械位置。
不连续点是在整个 360 度范围内有 15bits 分辨率的可编程值。旋转方向则定义了移动方向与角度 或输出增大的方向的关系。
定义一个新的零点位置可以通过如下方式实现:磁铁旋转到某个机械位置 A ,用户将其设为第一 个基准点,定义其角度为 Ax 输出为 Ay% ,芯片可以读出此位置的实际角度值 αdigA ,通过公式 DP= ( αdigA-Ax )计算出 DP 的编程值。 DP 值也可以直接更改为任意点的实际角度值或是一个固 定值。
图 5 – MLX90316 典型输出曲线的特征
如图 5 所示,角度输入 αdig 可以转化为最多 6 段线性斜率的传输曲线,输出可以在 0 到 100% 间 变化。通过 4 段可编程的正向斜率(例如 S0 , SA , SB 和 SC )可以定义( 0 度到 360 度)角度应 用范围,但是两段箝位电平必须是平的。
后端校准:减小误差
偏移电压、相位以及幅度误差都主要在芯片级进行了修剪和补偿(参见 MLX90316 前端校准用户 手册),而应用中所有由于轴偏移,倾斜以及磁场误差产生的非线性误差则可以通过对输出曲线 的线性化而进行补偿校准。
对于小角度应用(例如 90 度),不考虑由设计和芯片位置(大磁铁将提高误差容忍度)产生的初 始线性误差,后端校准(输出传输曲线校准、输出电平和角度位置校准)将明显减小非线性误 差。推荐使用 3 点校准,当然有时 2 点也能满足条件, 4 点则能进一步减小误差。
图 6 和图 7 显示了通过 2 点和 3 点( 90 度窗口内的红线和绿线)校准对非线性误差的明显减小。
MLX90316 后端校准 Rev. 001
Page 3 of 10
Feb-07