首页 理论教育 MLX90807的编程与校准方法详解

MLX90807的编程与校准方法详解

时间:2023-06-23 理论教育 版权反馈
【摘要】:图7.14MLX90807的编程时序图压力传感器MLX90807的存储器是OTP一次性可编程的ROM,只能一次编程。MLX90807的基本编程方式是两点校准,可以分别在室温、高温校准高、低两个压力点,且室温、高温可以单独校准,中间可以断电。

MLX90807的编程与校准方法详解

1.MLX90807临时存储器的编程

临时存储器由触发器移位寄存器组成,它用于搜索正确的校准设置。模式1(TC[5:0]=01h)用于此目的。然后可以将这些设置放入永久存储器中。编程通过连接器完成,此过程只需要应用引脚(电源、接地和输出)。可通过足够高的强制供电(VCC_T)来启用编程,通过OUT 引脚输入数据。数据是脉冲宽度调制的。在编程结束时,将OUT 保持为高电平,直到VCC达到其正常电平(VCC_N),此后再断开OUT。MLX90807的编程时序图如图7.14所示,在进行下一个设置之前,无须关闭电源。

图7.14 MLX90807的编程时序图

压力传感器MLX90807的存储器是OTP一次性可编程的ROM,只能一次编程。室温校准数据、高温校准数据及低温校准数据存于三块独立的存储区,三者是可以分开分次编程校准的。

补充:MLX90807用作燃油蒸汽压力传感器时,编程调试需要的工具有编程器PTC04、编程器子板PTC04-DB-Pressure01、标准压力源及温箱。MLX90807的基本编程方式是两点校准,可以分别在室温、高温校准高、低两个压力点,且室温、高温可以单独校准,中间可以断电。(www.xing528.com)

2.MLX90807的快速存储单元

MLX90807的永久存储器是由快速存储单元构建的。未编程的快速存储单元的数据输出为0。当单元被切换时,数据输出为1,无法将快速存储单元重新编程为0,且一次只能触发1位。

在一般情况下,应使用普通模式(TC[5:0]=00h),并将临时存储器中的1位程序设置为1,之后需要增加电源电压(VCC_Z),以便能够消除该位。当OUT变高(OUT_Z)时,切换开始。在切换期间将流过大约200 mA的高电流。memlockbit应作为最后一位被删除,因为它会禁用编程。具体过程如图7.15所示。

除此之外也可以使用模式5(TC[5:0]=05h)读出快速存储单元。在临时存储器中应将1 位设置为1。应在正常电源电压下测量电源电流。低电流(ICC_R0)表示没有编程快速存储单元;高电流(ICC_R1)表示快速存储单元已编程。

图7.15 MLX90807的切换时序图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈