带I2C接口的数字温度传感器TMP101及其应用

发布者:脑力风潮最新更新时间:2006-10-11 来源: 电子查询网关键字:功耗  兼容  分辨率 手机看文章 扫描二维码
随时随地手机看文章

1 TMP101的引脚功能和主要特性

TMP101是TI公司生产的12位低功耗、高精度的数字温度传感器它采用与I2C和SMBus相兼容的2线数字接口,可应用于许多高分辨率和宽量程温度测量场合,如温度控制系统、个人计算机保护、电子测试仪器、办公设备以及生物医学仪器等方面。TMP101采用6脚SOT23封装,其引脚排列如图1所示,引脚功能如下:

1脚SCL:串行总线时钟,CMOS电平;

2脚GND:接地脚;

3脚ALERT:总线报警输出,开路;

4脚 V+:电源;

5脚 ADD0:用户设置的地址输入;

6脚 SDA:串行数据线,CMOS电平,双向,开路;

TMP101的供电电压范围为2.7~5.5V,转换精度在9~12bits可选,分辨率高达0.0625℃。器件工作温度为-55℃~125℃,最大测量温度超过150℃,同时它还具有以下特点:

● 带有串行总线接口;

●具有节省功耗的关闭模式;

●一条I2C总线可连接3个TMP101器件;

●可编程的温度上下限寄存器及开路中断输出;

●温度转换速度比同类产品高,单片报价较低。

图2是TMP101的典型连接电路,由于其内部集成了高精度温度传感器,所以除了部分信号线需要加上拉电阻外,不需要外接任何元件。当测量温度超过所设定的窗口极限时,通过ALERT信号线向主控器发出中断信号进行报警。

表1 配置寄存器的数据格式

Byte D7 D6 D5 D4 D3 D2 D1 D0 1 OS/ALERT R1 R0 F1 F0 POL TM SD

2 内部结构和寄存器功能

TMP101内部带有数字温度传感器、温度窗口比较器和I2C串行总线接口。通过一个带隙型温度传感器和一个12位Δ-Σ AD转换器将所采集的温度存储在内部的温度寄存器中。器件根据用户在温度上下限寄存器中设定的THIGH和TLOW来在温度窗口比较器中决定是否启动报警输出。控制TMP101的主机可以对温度窗口的上、下限进行设置,TMP101自身的可编程迟滞特性与故障队列能将误报情况减至最少。系统上电后器件处于一种缺省阈值状态,其温度报警缺省阈值为:下限温度TLOW=75℃,上限温度THIGH=80℃。TMP101的功能实现和工作方式主要由内部的5个寄存器来确定,这些寄存器分别是地址指针寄存器(Point Register)、温度值寄存器(Temperature Register)、配置寄存器(Configuration Register)、温度上限寄存器( THIGH Reg-ister)和温度下限寄存器(TLOW Register)。其中器件的工作方式主要通过对配置寄存器的配置来实现,配置寄存器的数据格式见表1所列,各数据位的具体说明如下:

R1/R0: 温度传感器分辨率配置位。通过对该两位的配置,可以控制温度传感器的转换分辨率,同时也可以控制转换时间,而且分辨率越高,转换时间也就越长

F1/F0:错误队列配置位。只有温度连续超过限制n次后,报警才会输出,参数n由F1/F0来设置,设置错误队列的目的是用来防止环境噪声对报警输出的影响;

POL:ALERT极性位。通过POL的设置,可以使控制器和ALERT输出的极性一致;

TM:设置器件工作在比较模式还是中断模式,TM为1时工作在中断模式,TM为0时工作在比较模式;

SD:设置器件是否工作在关断模式,SD为1时为关断模式,SD为0时为正常工作方式;

OS/ALERT:在关断模式下,向该位写1,可以开启一次温度转换;在温度比较模式下,该数据位可提供比较模式的状态;

3 工作方式与串行接口

3.1 工作方式

正常工作方式下,当所采集的温度在上下限之外时,TMP101会根据配置寄存器中的TM状态来决定器件是工作在比较模式还是中断模式。当工作在比较模式下时,所采集的温度等于或大于THIGH时,比较器将激活ALERT告警输出,提醒主机当前工作温度不正常,只有当温度低于TLOW时,ALERT信号才恢复正常。正常工作时,默认方式为比较模式。当器件工作在中断模式下,且所采集的温度在上下限之外时,比较器都会激活ALERT报警输出,只有在对寄存器进行读操作或者器件在关断模式下时,ALERT信号才恢复正常在此种模式下可进行系统的耐温测试。

另外,器件还具有节能的关断模式,如果选择该模式,当前的温度转换结束后,器件会自动关断,此时电流消耗只有1uA,只有向配置寄存器的OS/ALERT位写1才可以开启下一次温度转换。该模式由配置寄存器的SD数据位来设定。

3.2 串行接口

TMP101的2线分别是数据线SDA和时钟线SCL,当它作为从器件在串行总线上运行时,SCL线是输入线,SDA线是双向串行数据线。另外,根据串行总线规范,TMP101有一个7位受控地址,受控地址中的最高有效位设为“10010”,另外两个最低有效位通过管脚ADD0来控制。当SCL为高电平时SDA的数据应当保持稳定否则任何SDA的变化都被视为控制信号。TMP101在传送数据过程中共有开始信号、结束、应答三种信号类型。

(1) I2C总线通信协议

只有当总线不忙时,才可以开始传送数据。

在传送数据期间,时钟信号线为高电平时,数据线SDA必须保持不变,只有在启动/停止状态信号到来后,数据线SDA才能改变。

(2) 启动/停止状态信号

当时钟信号为高电平且数据线SDA从高电平变为低电平时产生起始位信号。TMP101监控SDA和SCL的状态,只有当启动信号到来后,芯片才开始工作。


  时钟信号为高电平且数据线SDA从低电平变为高电平时产生停止位信号。当停止信号到来时,所有工作结束。

当主设备器件发送起始信号和TMP101的地址后,TMP101便开始监控总线,若接收的地址无误,将发出一个确认信号,并根据R/W位的状态来执行读/写操作。

(3) 写操作

写操作时,先由主设备器件向TMP101发送起始状态和TMP101的地址信息(R/W位=0),然后由主设备器件发送数据而由TMP101接收数据。写操作可以分为1字节写操作和页面(16字节)写操作两种方式,两者的操作过程基本相同,不同之处在于主设备写入数据的多少。

(4) 读操作

读操作与写操作所不同的是,首先由主设备器件向TMP101发送起始状态和TMP101的地址信息(R/W位=1),然后由TMP101发送数据而由主设备器件接收数据。读操作分为单字节读操作和连续读操作两种方式 图3给出了软件读取TMP101寄存器数值的流程图。

4 和PrPMC800模块的接口应用

PrPMC800模块是满足PMC PCI规范的处理机模块,它采用4个标准的64脚PMC接口作为对外总线接口,其中第4个PMC接口的1、2引脚是它的I2C接口引脚,通过其模块内部的桥接控制ASIC芯片可将该接口的数据传到模块的处理器。该处理器模块对温度要求较高,工作温度范围在0℃~55℃,所以在实际应用中需要对处理器模块环境温度进行采集和分析,而利用TMP101可以很方便的实现PrPMC800模块的温度采集功能,其功能系统框架图如图4所示。

在该系统中,PrPMC800模块作为总线控制器,双方通过I2C总线连接,温度采集结果也通过该总线输出。为和PrPMC800模块存储VPD的srom电压兼容,TMP101芯片采用3.3V供电,转换精度为0.5℃测量温度为-55℃~125℃。温度报警输出引脚ALERT接入CPLD,当ALERT信号有效时,CPLD启动到800卡的HOSTINT中断,告知CPU系统的温度出现问题。考虑到温度传感器的报警中断输出,系统中采用的是开路输出,可以将几个温度传感器报警输出线相或来构成多点采集温度系统,从而测试单板不同位置的温度,同时也可监测风扇转速对单板温度的影响。

5 结论

实际应用表明,TMP101芯片具有较高的性能,利用它可以较好地实现预期的设计功能。利用主控CPU和多片TMP101可以很容易地构成一个低电压低功耗的多点数字测温系统,且能得到较高的温测精度和较高的读取速度。该系统目前已被应用于某无线接入服务器的单板系统设计中,实践证明:运行效果良好。

关键字:功耗  兼容  分辨率 引用地址:带I2C接口的数字温度传感器TMP101及其应用

上一篇:MAX1452/55传感器信号调理器的启动要求
下一篇:基于W3100A的IP荷重传感器设计

推荐阅读最新更新时间:2024-05-13 18:15

针对PCIe Gen5 M.2 NVMe SSD的L1.2低功耗测试
随着两周前Gigabyte AORUS Gen5 10000 SSD在美国Amazon和newegg的发售,以及其它厂家PCIe Gen5 M.2 SSD的发售,针对Gen5 M.2 SSD的测试对于笔记本电脑厂商也早于之前的预期开始了测试。 针对Gen5 M.2 SSD的测试常用的工具,一般有下面几大类: PCIe Gen5协议分析仪 这类产品以SeriaTek PCIe Gen5 analyzer为代表。针对M.2 SSD的一个关键指标是保证M.2在进出低功耗L1.2的时候可以稳定地抓取并且解码数据 PCIe Gen5 SSD链路故障注入工具 这类产品以Quarch公司的Gen5 M.2 card control mod
[测试测量]
针对PCIe Gen5 M.2 NVMe SSD的L1.2低<font color='red'>功耗</font>测试
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
概述 本篇文章主要介绍如何使用 STM32 CubeMX移植到雅特力AT32F403AVGT7,并通过 DAC 输出电压,在 芯片 中有2个12位的DAC口可以供选择。 硬件 准备 首先需要准备一个开发板,这里我准备的是雅特力AT32F403AVGT7的开发板: 述 选择芯片型号 雅特力AT32F403AVGT7兼容STM32F103系列,故选取STM32f103VG进行开发。 配置 时钟 源 HSE与LSE分别为外部高速时钟和低速时钟,在本文中使用内置的时钟源,故都选择Disable选项,如下所示: 配置时钟树 雅特力AT32F403AVGT7最高频率到240M,但是STM32F1的最高主频到72M,同时使用不
[单片机]
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(<font color='red'>兼容</font>STM32F103VGT6),DAC输出电压
频谱仪使用过程中怎样选择最好的分辨率带宽(RBW)?
必须认真考虑频谱仪分辨率带宽(RBW)的设置,因为他关系到频谱成分的分离,适宜的噪声基底的设置和信号的解调。 在进行有苛刻要求的频谱测量时,频谱分析仪必须精确、快速并具有高动态范围。在多数情况下,强调其中某一参数会对其它参数有所影响。因此在进行分辨率带宽 RBW 设置时需要综合权衡这些因素。 通过低电平信号的测量,可以看到使用窄分辨率带宽RBW的优点。在使用窄RBW时,频谱分析仪显示出较低的平均噪声 (DANL),且动态范围增加,灵敏度有所改进。在图1中,把 RBW 从100 kHz改变到 10 kHz将能更好地分辨 -95 dBm 的信号。 图1. 100 KHz 分辨率带宽 RBW 和10 KHz RBW的测试结果 但并非
[测试测量]
频谱仪使用过程中怎样选择最好的<font color='red'>分辨率</font>带宽(RBW)?
东芝推出有助于降低设备待机功耗的高电压、低电流消耗LDO稳压器
中国上海,2023年5月23日—— 东芝电子元件及存储装置株式会社(“东芝”)今日宣布,推出新TCR1HF系列LDO稳压器的前三款产品——“TCR1HF18B”、“TCR1HF33B”和“TCR1HF50B”,分别提供1.8V、3.3V和5.0V的输出电压。 该系列稳压器可提供高电压、宽输入电压范围及业界最低 的待机电流消耗。三款器件于今日开始支持批量出货。 在使用具有LDO稳压器的电源电路时,为了降低电子产品在待机模式下的功耗,需要将电源直接连接到LDO稳压器上,并通过关闭内部电路来降低功耗。 新产品支持4V至36V的宽输入电压范围,使其可连接至用于USB-PD的4V至20V电源 乃至24V电源。 此外, 它们还具有
[电源管理]
东芝推出有助于降低设备待机<font color='red'>功耗</font>的高电压、低电流消耗LDO稳压器
芯原低功耗蓝牙整体IP解决方案已通过LE Audio全部功能认证
以更低的功耗和成本在各种应用中高效地实现更高质量的音频流 2024年3月28日,中国上海—— 芯原股份今日宣布其低功耗蓝牙整体IP解决方案已全面支持蓝牙技术联盟(Bluetooth SIG)发布的LE Audio规范,其中包括通过了LE Audio协议栈和LC3编解码器的认证 。该方案适用于手机、包括真无线立体声(TWS)耳机在内的蓝牙耳机、音箱及其他广泛的音频应用场景。认证详情可在蓝牙技术联盟的官方网站上搜索该解决方案的合格设计ID号(206187)获取。 LE Audio是蓝牙技术联盟基于蓝牙5.2及以上版本规范推出的新一代蓝牙音频技术标准,旨在提供更高质量的音频体验。 芯原的低功耗蓝牙整体IP解决方案包含射频I
[网络通信]
芯原低<font color='red'>功耗</font>蓝牙整体IP解决方案已通过LE Audio全部功能认证
英特尔嵌入式及通信事业部业务及产品介绍
  嵌入式产品已经应用到人们生活的各个方面。随着技术的发展,人们越来越需要具有更高计算能力、更经济高效的嵌入式处理器产品,以满足其日益增长的应用需求。   英特尔嵌入式及通信事业部是英特尔公司负责嵌入式处理器、芯片组、微控制器等相关业务的部门。该部门致力于推动工业及家庭自动化演进,并为满足各领域用户的应用需求提供各类嵌入式解决方案。如今,英特尔正在为工业控制、车载信息娱乐、通信设备、无线设备、医疗应用、多媒体电话、家庭自动化、自动销售终端设备、银行终端设备以及图片打印设备等30多个领域提供着基于英特尔架构的处理器产品,并与硬件及软件合作伙伴一同打造产业生态系统,为用户提供全方位的行业解决方案。   英特尔利用在各个领域的领先优势,
[嵌入式]
TIMSP430F471xx超低功耗三相电表解决方案
TI公司的MSP430F471x3, MSP430F471x6和MSP430F471x7是超低功耗混合信号微控制器,集成了三个,六个或七个16位sigma-delta ADC,两个16位定时器,四个通用串行通信接口(USCI),DMA,68个I/O引脚以及带对比控制的LCD驱动器,每路有差分输入对和可编程输入增益, 工作电压1.8 V 到3.6 V,工作模式在1MHz/2.2V是的功耗为350uA,待机模式为1.1uA,关断模式为0.2uA,主要用于电表和手持测量仪表.本文介绍了MSP430F471xx主要特性,方框图以及三相四线星形连接的电表框图和电路图. The Texas InstrumentsMSP430 family of
[电源管理]
TIMSP430F471xx超低<font color='red'>功耗</font>三相电表解决方案
SiCortex公司授权使用MIPS64架构用于低功耗、高性能每秒数万亿次浮点运算
成千上万 MIPS-Based 内核支持下一代 Linux 系统   为数字消费、网络、个人娱乐、通信和商业应用提供业界标准处理器架构及内核的领先供应商 MIPS 科技(纳斯达克交易代码:MIPS)宣布 SiCortex 公司授权使用 MIPS 科技行业标准 64 位架构,用于其下一代高性能、低功耗 Linux 每秒数万亿次浮点运算计算机。      SiCortex SC5832 是一种具有 5800 多个 MIPS64 处理器、8 TB存储器和 2.1 TB IO的企业级计算机。利用 MIPS 内核的功率效率可保证系统设计为终端用户每年节省数十万美元的能量成本。更重要的是,它有助于在极其稠密的封装中实现更多的性能。这样的
[焦点新闻]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved