您现在的位置: 全球仪器仪表MRO网_捌零零 >> 技术天地 >> MRO技术文章 >> 正文
数字式I2C总线温度传感器DS1624在温度检测中的应用
作者:全球MRO综合服务商    仪器仪表技术文章来源:全球MRO仪器仪表交易网    点击数:    更新时间:2006-4-3

。最高为符号位,最低三位不用。
    (4)访问配置寄存器[ACH]
    若R/W=0,该命令写入配置寄存器之后,MCU送出一个字节,用以确定DS1624的工作方式;若R/W=1,DS6124送出当前状态用来通知MCU转换是否完成。
    (5)访问存储器[17H]
    该命令用来访问DS1624内部集成的256B的E2存储器,下一字节数据为被访问的存储器的地址,即可进行E2存储器的读写操作,读写时和其他的I2C协议的E2存储器相同。读者可参考其它的资料。
    DS1624 启动温度转换、访问配置寄存器、读取温度值的流程图。
    典型应用
    DS1624的典型应用图,其中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作不同的调整

上一页  [1] [2] [3] 

 

本文内容由全球仪器仪表MRO网_捌零零http://www.80017.cn/ 提供!


注:如果你的电脑不可以直接下载,请右键点击以上文字或'免费下载'图标,然后选目标另存为,进行下载保存

(本文来源:全球仪器仪表MRO网_捌零零)