欢迎来到比一比商城请登录免费注册
0   购物车  
首页>方案超市>方案详情
B1B
#

LIS2MDL 磁力计偏移/补偿/重置应用

人气
262
相关芯片型号:
LIS2MDL
跳转到...
温馨提示:如需了解更多信息,请通过在线咨询联系!
方案简介 性能参数

*重新启动和软件重置应用
设备上电后,LIS2MDL执行20 ms的启动过程并加载预设参数。启动完成后,磁力计将自动配置为空閒模式。
在启动期间,无法访问寄存器。
上电后,可以通过将CFG_REG_A寄存器的REBOOT位置1来重新加载调整参数。
无需切换设备电源线;重新启动完成后,设备将执行一次测量后进入空閒模式(无论选择的操作模式如何)。
如果需要将控制寄存器的默认值复位,则可以通过将CFG_REG_A寄存器的SOFT_RST位置1来执行。参数复位过程可能需要5μs。
复位的状态由CFG_REG_A寄存器的SOFT_RST位的状态指示:复位完成后,该位自动设置为低电平。
为了避免衝突,必须不要同时执行重启和软体复位(不要同时将CFG_REG_A寄存器的REBOOT位和SOFT_RST位设置为1)。
该流程必须按以下示例所示顺序执行:
1.将CFG_REG_A寄存器的SOFT_RST位置1;
2.等待5μs(或等待直到CFG_REG_A寄存器的SOFT_RST位返回0);
3.将CFG_REG_A寄存器的REBOOT位置1。
4.等待20毫秒。

*磁力计偏移抵消
LIS2MDL基于AMR技术:需要设置脉衝来设置初始操作条件。
失调消除是在磁传感器中执行置位和复位脉衝的结果,可以使它消除固有的传感器失调。
偏移消除技术定义如下:

其中Hn和Hn-1是两个连续的磁场测量,一个在置位脉冲之后,另一个在复位脉冲之后。
考虑到磁偏移量(Hoff),两个磁场测量结果为:
设置:Hn = H + Hoff
重置:Hn-1 = H-Hoff
偏移量是根据偏移量抵消技术来抵消的:

如果设备在连续模式下运行,则通过将CFG_REG_B中的OFF_CANC位设置为1来启用偏移消除。

在这种情况下,将连续执行置位/复位脉衝。将设置脉衝应用于一个测量,将复位脉衝应用于下一个测量。
如果禁用了偏移消除功能(OFF_CANC = 0)并且选择了连续模式,则可以通过将CFG_REG_B中的Set_FREQ位置1来配置设置的脉衝频率。
如果Set_FREQ设置为0,则每63 ODR释放设置脉衝,否则,如果Set_FREQ设置为1,则仅在从空閒模式上电时释放设置脉衝(无论如何,都会执行一组磁传感器,即使偏移取消已禁用)。
如果设备在单模式下运行,为了启用偏移消除,必须将CFG_REG_B中的OFF_CANC和OFF_CANC_ONE_SHOT位都设置为1。
能使这些位置,脉衝极性在单次读取和下一次读取之间反转。虽然偏移消除由设备在连续模式下自动管理,但是如果在单模式下启用了此功能,则用户必须使用以下公式手动删除偏移:

仅在读取时间接近时,使用单次读取的偏移量取消才有效,从而确保偏移量不会在两个连续读取之间漂移。

*磁力计铁补偿
当磁性物体放在磁力仪附近时,会发生硬铁变形,并在传感器输出中表现为永久性偏差。 硬铁校正包括补偿来自硬铁变形的磁数据。
该操作定义如下:

where:
@Hread是传感器读取的通用未补偿磁场数据;
@HHI是硬铁变形场;
@Hout是补偿的磁数据。
硬铁变形场的计算应由外部处理器执行。在完成硬铁变形场的计算之后,可以补偿测得的磁数据。
该器件可以将硬铁数据存储在从地址45h到4Ah的六个专用寄存器中。
每个寄存器包含8位,因此硬铁数据可以表示为16位二进制补码。
OFFSET_X_REG_H,OFFSET_Y_REG_H和OFFSET_Z_REG_H寄存器应分别包含沿X,Y和Z轴估算的硬铁变形场的MSB。
OFFSET_X_REG_L,OFFSET_Y_REG_L和OFFSET_Z_REG_L寄存器应包含分别沿X,Y和Z轴估算的硬铁变形场的LSB。
硬铁数据的格式和灵敏度与磁输出数据相同。存储在专用寄存器中的硬铁值会自动从输出数据中减去。

 
  • 行业分类 : 软件开发
  • 开发平台 :
  • 交付形式 :
  • 性能参数 :
  • 应用场景 :

方案发布商

B1B

B1B

相关方案

  • 稳定可靠防死机的低功耗小体积显示主板I3399适用于工控医疗健康(4G&16G含屏幕)

    应用领域: 工业电子

     

    ¥ 1465/每件

正品保障 假一赔十
品类齐全 一站购齐
闪电发货 极速物流
现货特价 期货钜惠
客服
电话
购物车
订单