0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数字温度传感器TMP03/04的性能特点、工作原理及应用分析

牵手一起梦 来源:国外电子元器件 作者:黄颖生,廖力清, 2020-05-03 10:52 次阅读

1、TMP03/04的性能特点

TMP03/04是美国模拟器件公司ADI)生产的串行输出数字温度传感器,输出数据的高低电平占空比与器件温度成比例关系。其内置的温度传感器产生的电压与热力学温度精确成比例,与内部的电压基准做比较后,输入内置的高精度∑-△数字调制器。与目前常用的串行数据调制技术(如压频转换)相比,TMP03/04内置调制器采用的比率计调制技术具有更好的抗干扰性能,由于不受时钟漂移误差影响,该器件的温度测量范围一般在-25℃~+100℃之间,测量误差为±1.5℃(典型值),且不需要校准。

TMP03和TMP04二者的主要区别在于:TMP03是集电极开路输出,适用于需要通过光电耦合器与微处理器隔离的电路;而TMP04为互补型MOS场效应管输出,其输出电平与CMOS/TTL电路兼容,适用于与微处理器直接交互的电路。TMP03/04既可以检测温度,也可以通过单片机实现温度控制功能,适用于温度远程检测微机电子设备的温度监视器及工业控制过程等领域。低电压供电,微功耗。电源电压范围为+4.5 V~+7 V。采用+5 V供电时,电源电流不超过1.3 mA。其最大功耗仅为6.5 mW,特别适用于低功耗的电路设计

2、TMP03/04的工作原理

TMP03/04有3种封装形式:TO-92、SO-8和RU-8,引脚排列如图1所示。其中V+接电源正极,GND为公共地。DOUT为串行数据输出端。

数字温度传感器TMP03/04的性能特点、工作原理及应用分析

TMP03/04的内部结构框图如图2所示,主要包括4大部分:

(1)基准电压源和温度传感器。其中,基准电压源的输出电压接至1位的DAC(图中未画),温度传感器输出与热力学温度成正比的UPTAT电压,接到求和器的一个输入端;

(2)∑-△调制器。内含模拟求和器(也称加法器)、积分器、比较器(也称量化器)和l位数/模转换器(1位DAC);

(3)数字滤波器

(4)高速时钟振荡器

模拟求和器、积分器、比较器和1位DAC构成一个闭环系统,比较器还起到负反馈作用。它能根据输入温度信号的变化情况,来改变比较器输出信号的占空因数,通过负反馈电路使积分器输出电压UINT为最低。上述电路也属于电荷平衡式转换器,经过多次快速比较之后,输出的数字量就与被测温度成比例关系。

TMP03/04的工作原理是将被测温度的模拟量转换成数字量,并且把数字化信号编码成时间比率(t1/t2)的形式。图3所示为TMP03/04的输出波形。

t1指高电平持续时间,固定值,标称值为10ms,最大不会超过12 ms;t2指低电平持续时间,随温度变化而变化,最大值为44 ms,对应于最高温度+125℃。t1和t2在时间上是连续的,因此,用同一个定时器时钟即可得到它们之间的比率。

被测温度θ与t1、t2比率关系可以用公式(1)及(2)表示:

式(1)被测温度的单位为摄氏度(℃),式(2)被测温度的单位为华氏度(°F)。

3 、接口电路及程序设计

晶闸管功率模块在三相整流电路中起到核心作用,由于长时间流经大电流并且处于频繁的“开-关”状态,晶闸管功率模块发热量十分严重,除了要安装散热器降温之外,一般散热器本身还要增加抽风机或者鼓风机来辅助散热。但是散热器及风机本身只起到散热的作用,并不能起到超温保护的作用,因此,微处理器在输出晶闸管触发脉冲的工作之余,还要通过TMP03/04检测散热器的温度(晶闸管功率模块安装在散热器上),进行超温判断,并作出相应反应。

微处理器采用美国德州仪器公司(TI)先进的MSP430系列Flash型低功耗16位单片机,该系列单片机具有超低功耗、强大处理能力、丰富的片上外围模块等特点,广泛使用于工业控制中。

由前面介绍可知,TMP03/04数字温度传感器输出为占空比随测量温度变化的串行数据,测量温度由公式(1)或公式(2)计算得到。可见温度测量的关键是得到t1和t2的计数值。这两个计数值通过微处理器定时器的捕获功能精确获取,或者通过普通I/0口较准确地获取。下面分别介绍这两种方式的接口电路以及程序设计。

3.1 通过捕获口获取计数值

MSP430的Timer_A定时器具有强大的功能,可支持同时进行的多个捕获/比较功能,每个捕获/比较模块可以独立编程,由比较或捕获外部信号来产生中断。外部信号可以是信号的上升沿、下降沿或所有跳变。

Timer_A定时器时钟源来自内部时钟或外部时钟,可由其内部的寄存器来设置分频,所选最高计数频率必须合适,才能防止计数器t2时间内溢出。可以用公式(3)计算最高计数频率fcpmax:

用16位计数器,N2max=65 535,t2max=44 ms(对应最高温度+125℃),由公式(3)可得fcpmax=65 535/44ms=l.5 MHz,MSP430工作频率为8 MHz,分频器选择8分频,使定时器工作在l MHz,可以保证计数值不会溢出,精确测量温度。

由于TMP03/04工作在晶闸管功率模块周围,环境比较恶劣,因此,为防止干扰从工作电源地线窜入微处理器,在TMP03/04与微处理器之间加上光电耦合器进行隔离。隔离后的信号加到Timer_A的捕获口P1.2。微处理器判断过温后通过P1.3输出电平驱动相应继电器,切断晶闸管功率模块工作电源以保护电路。具体的电路图如图4所示。程序流程如图5所示。

3.2 通过普通I/0口获取计数值

实际上,在晶闸管功率模块的温度保护电路应用中,对温度测量并不要求很精确,只要求微处理器在散热器温度超过某一个温度值时启动超温报警;而且在一般工业控制中,带捕获功能的I/0口资源十分紧张。因此,通过普通I/0口与TMP03/04连接获取温度值的方法具有相当大的实际应用价值。

该方法接口电路与图4类似,只需要将捕获口Pl.2更换成普通的I/0口即可。程序流程图如图6所示。

在程序设计方面,因为t1是固定的,变化的是t2,所以微处理器预设一个超温数值T2,该数值可由公式(4)求得。一旦TMP03/04输入到P5.1上面的低电平的计数值大于该预设值,就启动超温保护。

4 、结束语

实践证明,在晶闸管功率模块温度保护电路中,TMP03/04型数字温度传感器与微处理器的接口以及程序设计都相当简单方便,并且精度较高,抗干扰能力强,能够有效地起到超温保护的作用。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度传感器
    +关注

    关注

    48

    文章

    2631

    浏览量

    154146
  • 微处理器
    +关注

    关注

    11

    文章

    2089

    浏览量

    81252
  • 光电耦合器
    +关注

    关注

    10

    文章

    417

    浏览量

    86894
收藏 人收藏

    评论

    相关推荐

    pt100温度传感器工作原理特点

    `pt100温度传感器工作原理及产品特点通常和显示仪表,记录仪表,电子计算机的配套使用。直接测量各种生产过程中的-200-500℃范围内液体,蒸汽和气体介质及固体表面
    发表于 08-08 15:34

    TI数字输出温度传感器适合空间受限的应用

    介绍,TMP141的单线协议使其可免于受系统所产生的噪音的影响。微型的SOT23封装比目前用在高性能计算机的大多数数字输出温度传感器更容易更
    发表于 11-19 16:56

    温度传感器工作原理是什么?

    什么是温度传感器温度传感器工作原理是什么?地面温度传感器
    发表于 03-17 06:14

    TMP03 04数字温度传感器工作原理*

    介绍美国模拟器件公司生产的TMP03TMP04型串行比率输出式数字温度传感器性能
    发表于 05-13 16:41 32次下载

    TMP03/TMP04数字温度传感器工作原理

    介绍美国模拟器件公司生产的TMO03TMP04型串行比率输出式数字传感器性能特点
    发表于 07-17 08:52 7次下载

    TMP03(04)型数字温度传感器的应用

    介绍TMP03TMP04数字温度传感器在远程测温电路中的应用,重点阐述它们与单片机和数字信号
    发表于 07-18 08:08 23次下载

    TMP03/TMP04中文资料,数据手册

    TMP03/TMP04中文资料,数据手册:TMP03TMP04数字温度
    发表于 08-23 21:15 103次下载

    TMP03/TMP04,pdf datasheet (Ser

    The TMP03/TMP04 are monolithic temperature detectors thatgenerate a modulated serial digital output
    发表于 08-23 21:54 24次下载

    TMP03/TMP04 温度传感器-串行数字输出信号温度检测

    TMP03/TMP04 温度传感器-串行数字输出信号温度检测器
    发表于 08-23 22:01 1175次阅读
    <b class='flag-5'>TMP03</b>/<b class='flag-5'>TMP04</b> <b class='flag-5'>温度</b><b class='flag-5'>传感器</b>-串行<b class='flag-5'>数字</b>输出信号<b class='flag-5'>温度</b>检测

    TMP05/TMP06型温度传感器及其应用

    TMP05/TMP06型温度传感器及其应用 介绍TMP05/TMP06型
    发表于 10-15 22:09 1747次阅读
    <b class='flag-5'>TMP</b>05/<b class='flag-5'>TMP</b>06型<b class='flag-5'>温度</b><b class='flag-5'>传感器</b>及其应用

    关于TMP03_04数字温度传感器及其在温度保护中的应用

    介绍了 TMP03/04数字温度传感器在晶闸管功率模块温度保护电路中的应用, 着重介绍了该芯
    发表于 04-25 17:17 2次下载
    关于<b class='flag-5'>TMP03_04</b>型<b class='flag-5'>数字</b><b class='flag-5'>温度</b><b class='flag-5'>传感器</b>及其在<b class='flag-5'>温度</b>保护中的应用

    TMP03 温度传感器 - 串行数字输出信号温度检测器

    电子发烧友网为你提供(adi)TMP03相关数据表资料,例如:TMP03的引脚图、接线图、封装手册、中文资料、英文资料,TMP03真值表,TMP03管脚等资料,希望可以帮组广大的电子工
    发表于 02-15 18:37
    <b class='flag-5'>TMP03</b> <b class='flag-5'>温度</b><b class='flag-5'>传感器</b> - 串行<b class='flag-5'>数字</b>输出信号<b class='flag-5'>温度</b>检测器

    TMP03/TMP04:串行数字输出温度计数据表

    TMP03/TMP04:串行数字输出温度计数据表
    发表于 04-17 09:57 11次下载
    <b class='flag-5'>TMP03</b>/<b class='flag-5'>TMP04</b>:串行<b class='flag-5'>数字</b>输出<b class='flag-5'>温度</b>计数据表

    数字温度传感器分类及工作原理

    材料及电子元件特性可分为: 热电阻   热电偶 按照温度传感器输出信号的模式可分为: 数字温度传感器   逻辑输出
    的头像 发表于 08-21 15:30 6615次阅读

    数字输出传感器简化温度采集

    3 的连接器(图 8)。这种 03 通道温度测量系统连接到与 IBM 兼容的个人计算机的串行端口,并允许从远程安装的 TMP 传感器收集和记录
    的头像 发表于 02-07 10:06 1238次阅读
    <b class='flag-5'>数字</b>输出<b class='flag-5'>传感器</b>简化<b class='flag-5'>温度</b>采集