编辑: lonven 2014-06-10

2 3

1 3

2 1 VDD DQ GND TO-92 FRONT VIEW MAX31820 SIDE VIEW 引脚 名称 功能

1 GND 地.

2 DQ 数据输入/输出.

3 VDD 可选电源. ??5 引脚说明 引脚配置 *温度寄存器的上电复位值为+85°C. 与空气接触,测量温度受空气温度的影响非常大.测量环 境温度时,可遵循以下原则获得最佳结果: ? 如果空气流动(例如,有制冷风扇),将传感器置于气流 通路上,可以使环境温度更大地影响传感器温度. ? 如果电路板包含加热部件,需远离这些部件安装传感 器,使传感器周围的温度更接近环境温度. ? PCB走线和接地区域也会将热量从其它元件传递到传感 器.传感器附近应尽量避免覆铜. 器件的核心功能是将温度传感器信号直接转换成数字输 出.用户可将温度传感器的分辨率配置为

9、

10、11或12 位, 对应的增量分别为0.5°C、 0.25°C、 0.125°C和0.0625°C. 上电默认分辨率为12位. 器件上电时处于低功耗空闲状态, 为启动温度测量和模/数转换,主机必须发送Convert?T [44h]命令.温度转换完成后,转换结果储存在暂存器的2 字节温度寄存器,器件返回空闲状态.器件由外部电源供 电时, 主机可以在Convert T命令之后发送读时隙(见1-Wire 总线系统部分),如果器件正在进行温度转换,器件将发送

0 进行响应;

如果转换完成,则发送

1 进行响应.如果 器件采用寄生供电,因为在整个温度转换期间必须通过强 上拉将总线拉高,所以无法使用这种通报方法.寄生供电 时的总线要求在MAX31820供电部分介绍. 输出温度数据是按照摄氏度校准;

对于华氏度应用,必须 使用查找表或转换程序.温度数据在温度寄存器中以16位 带符号位的二进制补码格式存储(见温度寄存器格式).符 号位(S)表示温度的正、负: 正值时,S = 0;

负值时,S = 1. 如果器件配置为12位分辨率,温度寄存器的所有位包含有 效数据;

对于11位分辨率,第0位无定义;

对于10位分辨率, 第1位和第0位无定义;

对于9位分辨率,第

2、1和0位无定 义.表1所示为12位转换分辨率下数字输出数据及对应温 度读数的例子. 温度寄存器格式 表1. 温度/数据关系 BIT

15 BIT

14 BIT

13 BIT

12 BIT

11 BIT

10 BIT

9 BIT

8 MSB S S S S S

26 25

24 BIT

7 BIT

6 BIT

5 BIT

4 BIT

3 BIT

2 BIT

1 BIT

0 LSB

23 22

21 20 2-1 2-2 2-3 2-4 TEMPERATURE (°C) DIGITAL OUTPUT (BINARY) DIGITAL OUTPUT (HEX) +125

0000 0111

1101 0000 07D0h +85*

0000 0101

0101 0000 0550h +25.0625

0000 0001

1001 0001 0191h +10.125

0000 0000

1010 0010 00A2h +0.5

0000 0000

0000 1000 0008h

0 0000

0000 0000

0000 0000h -0.5

1111 1111

1111 1000 FFF8h -10.125

1111 1111

0101 1110 FF5Eh -25.0625

1111 1110

0110 1111 FE6Fh -55

1111 1100

1001 0000 FC90h ??6 报警信号 器件执行温度转换后,将温度值与储存在1字节TH和TL寄 存器,用户定义的二进制补码报警门限进行比较(见TH和TL寄存器格式).符号位(S)表示温度的正、负:正值时, S?=?0;

负值时,S?=?1.TH、TL寄存器为非易失存储器 (EEPROM),所以在器件关断时仍可保存数据.可通过暂 存器的第

2、第3字节访问TH和TL,如存储器部分所述. 由于TH和TL为8位寄存器,所以在与TH及TL比较时只用到 温度寄存器的11:4位.如果实测温度值低于或等于TL,或 者高于或等于TH,说明发生报警条件,将器件内的报警标 识置位.每次测量温度后更新该标识;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题