前言:回收Wenglor威格勒CP25QXVT80高精度测距光电传感器
回收wenglor威格勒xm98pah2 光电镜反式传感器-宣传视频
软件reset命令重新启动内部处理器,加载所有寄存器的内容在他们的闪存存储器位置
闪存更新将所有闪存备份寄存器的内容复制到指定的非易失性闪存存储器位置。这个过程大约需要50毫秒,并且需要在指定的工作范围内的电源。在等待合适的时间完成flash更新后,通过读取STATUS寄存器来验证是否成功完成(如果成功,则flash更新错误为0)。如果flash更新不成功,读取这个错误位完成了两件事:它会提醒系统处理器再次尝试,并清除闪存访问所需的错误标志。
DAC数据闩锁命令将AUX DAC的内容加载到DAC闩锁中。因为AUX_DAC内容必须每次更新一个字节,这个命令确保在更新期间DAC输出电压稳定。
autonull命令提供了一种简单的方法,通过取输出数据寄存器的内容,并将相等但相反的数字加载到偏移校准寄存器中,从而消除传感器输出的偏移量。
为此,autonull命令执行以下操作:
1.读取XACCL-OUT、YACCL_OUT、XINCL_OUT、YINCL_OUT和ROT_OUT值
2.改变这些测量值的极性。
3.将结果写入XACCI_NULL、YACCI_NULL、XINCL NULL、YINCL NULL和ROT_NULL寄存器。
4.使用闪存库手动备份所有用户寄存器。
当使用水平内径角度测量(XINCL OUT和YINCL OUT)时,自动调零有助于消除加速度计中的偏差,以及相对于水平面(0 g)的定位误差。当使用垂直倾斜度测量(ROT_OUT)时,不要使用自动调零功能。
这种操作的准确性取决于稳定的惯性条件(相对于重力,加速度为零或方向改变)和测量期间的**噪声管理(参见数字滤波部分)。
工厂校准恢复命令将偏移空寄存器(例如XACCL NULL)设置回默认值。