·上一文章:LMS自适应滤波器在激波报靶系统中的应用
·下一文章:基于OMAP5912远程视频监控系统的设计
ds1624 启动温度转换、访问配置寄存器、读取温度值的流程图见图2。
典型应用
ds1624的典型应用图,见图3,其中led显示和温度报警电路读者可以自行设计。ds1624没有专门的温度控制功能,用户可以将温度控制信息,如温度上限,温度下限保存在e2存储器中。工作时可将ds1624设为连续工作方式,mcu不停读取温度值,送显示装置显示,并可将温度值和e2存储器中的温度控制参数比较,用以驱动报警、加热或其他执行机构。还可以将pid等参数存于e2存储器中,通过先进的算法实现闭环控制。
注意事项
ds1624在使用的时候,应注意几点问题
1、写e2prom需要10ms的时间,所以在每一次寄存器写操作后都需要等待10ms再进行下一次写操作。 2、由于sda、scl均为漏极开路i/o因此一定要有上拉电阻。
3、在数据传输和写命令字的时候,一定遵循i2c总线的协议,在由写操作到读操作转换的时候,应该重新启动数据传输,然后发送地址和读写位。
4、在构成测温系统时,一片单片机最多可以连接8片ds1624,并可采用求平均值的方法提高测量精度。此时应将地址a2、a1、a0作不同的调整。