1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AD7416课件

L O G O AD7416的工作原理及其应用 132207202110 XXX AD7416 是美国模拟器件公司(ADI)出品的单片机温度监控系统集成电路。其内部包含有带隙温度传感器和10位模数转换器,可将感应温度转换为0.25℃量化间隔的数字信号,以便用来与用户设置的温度点进行比较。AD7416片内寄存器可以进行高/低温度门限的设置当温度超过设置门限时,过温漏级开路指示器(OTI)将输出有效信号。另外,可以通过I2C接口对AD7416的内部寄存器进行读/写操作,最多可允许8片AD7416挂接在同一个串行总线上。该温度传感器可广泛应用于数据采集系统中的环境温度监测、工业过程控制、电池充电以及个为计算机等系统。 引 言 性能特点 工作电压范围为+2.7V~+5.5V; 测温范围为-55℃~+125℃; 具有10位数字输出温度值,分辨率为0.25℃; 精度为±2℃(-25℃~+100℃)和±3℃(-55℃~+125℃); 转换时间为15~30μs,更新速率为400μs; 带有过温漏级开路指示器(OTI); 具有I2C兼容的串行接口和可选的串行总线地址; 可用来升级替换LM75。 引脚定义及功能 AD7416采用8脚表面贴SO和8脚小型SOIC封装形式,图所示为AD7416的引脚排列图,各引脚功能如表所列: 引脚 符号 功能 1 SDA I/O接口,串行数据输入、输出端 2 SCL 时钟信号输入端 3 OTI 过温漏级开路输出端 4 GND 接地端 5 A2 串行总线地址输入端,最高可编程位 6 A1 串行总线地址输入端,中间可编程位 7 A0 串行总线地址输入端,最低可编程位 8 VDD 电源端,正向供电电压2.7V~5.5V AD7416预先设置的工作方式 自动测温方式: 在这种方式下,AD7416每隔400μs对环境温度测量一次,每次的量化转换时间为15~30μs,其余时间芯片则自动转入休眠状态; 低功耗方式: 这种方式通常应用在测温频率较低的场合。当用户需要对环境温度进行测量时,可通过I2C串行接口总线来写入操作命令,此时,芯片将由休眠状态转入测温状态。当温度量化转换结束后,芯片将重新转入休眠状态。 环境温度与输出数据的关系 环 境 温 度 二进制数字输出 -50℃ 11 0011 1000 -25℃ 11 1001 1100 -0.25℃ 11 1111 1111 0℃ 00 0000 0000 +0.25℃ 00 0000 0001 +10℃ 00 0010 1000 +25℃ 00 0110 0100 +50℃ 00 1100 1000 +75℃ 01 0010 1100 +100℃ 01 1001 0000 +125℃ 01 1111 0100 AD7416的内部功能框图 芯片的片内带隙温度传感器可按预先设置的工作方式对环境温度进行实时测量,并将结果转化为数字量存入到温度值寄存器中(地址00H) AD7416的内部结构原理 AD7416内部有4个寄存器:温度值寄存器(地址00H)、配置寄存器(地址01H)、THYST温度点寄存器(地址02H)、TOTI温度点寄存器(地址03H)。其中,配置寄存器,用于设置操作方式;THYST温度点寄存器,用于设置低端温度点门限值;TOTI温度点寄存器,用于设置高端温度点门限值。 配置寄存器为8位读/写寄存器,各部分的功能如下: D7~D5始终设置为000; D4和 D3用于设置故障排队长度,以防止测温系统在受到干扰时错误地触发过温指示器(OTI),故障排队长度可分别设置为1、2、4和6次; D2用于设置OTI的输出极性。0表示低电平输出,1表示高电平输出; AD7416的内部结构原理 D1 用于设置OTI的工作方式。0表示采用比较方式工作,即当环境温度超过TOTI时触发OUT输出,其输出电平一直保持到环境温度降至THYST;1表示采用中断方式工作,即当环境温度超过TOTI的触发OTI输出,其输出电平将一直保持到下一次读操作,而在这期间,即使环境温度降到THYST,输出电平也不翻转; D0用于设置工作方式。0表示采用自动测温方式,1表示采用低功耗方式。 THYST温度点寄存器和TOTI温度点寄存器均是16位读/写寄存器,分别用于设置低端和高端温度点的门限值,所设数值以二进制补码的形式存入高9位,其余位置0。 AD7416的数据传输时序 AD7416的数据传输时序图见图: AD7416的数据传输时序 AD7416采用I2C串行总线和数据传输协议来实现同外设的数据传输。在数据传输过程中AD7416作为从器件通过数据输入/输出线SDA以及时钟信号线SCL与总线相连。其传输时序如图3所示。当SCL保持高电平时,SDA从高

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档