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

示,1624 内部的温度寄存器为13位(2个字节)的寄存器,该寄存器可以通过IIC总线串行读出,高位在前。该13寄存器的内容即为补码表示的温度值,最高位置符号位,符号位1"表示温度值为负,为"0"表示温度值为正。将该13位数据的真值乘以0.03125,即为被测温度值。例如:
    表示被测温度为:+802*0.03125=25.0625℃ DS1624的工作方式
    DS1624可以在两种方式下工作,连续转换方式和一次转换方式,通过配置寄存器的来控制使用哪种工作模式。
    DONE 为转换完成位,温度转换完成时候为1,正在转换时为0,1SHOT为一次模式位,该位为1时,每次收到开始转换命令执行一次温度转换,为0时,执行连续温度转换,该位为非易失性的。
    DS1624在嵌入一个系统时,需要有MCU对其发出控制命令,如读写状态寄存器,读温度寄存器,开始温度转换等命令,MCU对DS1624的控制是通过I2C总线接口来实现的,写入和读出完全遵循I2C总线的协议。
    DS1624的命令集包含下面5个,比相同系列的DS1621更加方便,简捷。
    (1)开始温度转换[EEH]
    该命令启动温度转换,无需读数据,再一次转换模式下,该命令启动转换,DS1624完成转换之后保持空闲,在连续转换方式下,该命令启动DS1624进行连续的温度转换。
    (2)温度转换结束命令[22H]
    该命令停止温度转换,无需更多数据,在连续运行方式下,该命令停止DS1624的温度转换,并且保持空闲,直到DS1624得到新的温度转换开始命令。
    (3)读温度命令[AAH]
    该命令读出最近一次温度转换的结果,随后DS1624将两个字节补码表示的温度值送出

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

 

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


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

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