DS1620引脚图及测温原理

发布者:chaxue1987最新更新时间:2016-10-31 来源: elecfans关键字:DS1620  引脚图  测温原理 手机看文章 扫描二维码
随时随地手机看文章
 

DS1620是DALLAS半导体公司的温度传感器家庭成员之一,是新型数字式温度传感器。其测温范围宽(-55℃~+125℃),感应能力精确,不需A/D转换电路,直接将温度值转换成数字量。其外围电路简单,可以不需要PC机和单片机等的支持,独立进行工作。可广泛应用于温度控制,温度测量,工作系统及任何热敏感系统中。

DS1620为8引脚DIP或SOIC封装,其引脚符号及功能见表1。

表1

引脚号 符  号 功  能
1 DQ 3线数据输入/输出端
2 CLK/CONV 3线时钟输入端/独立工作端
3 RST 3线箝位输入端(低电平复位)
4 GND 接地端
5 THIGH 高温触发端
6 TLOW 低温触发端
7 TCOM 高温/低温结合触发端
8 VDD +5V 电源端



测温原理

DS1620通过专有的片载温度测量技术进行温度测量。其测温原理如图1所示。

计数器和温度寄存器预选设置为-55℃的基值,计数器对流经低温系数振荡器的脉冲进行计数,计数脉冲的周期由高温系数振荡器决定。如果计数器在高温系数振荡器发出结束信号之前到达0,则温度寄存器开始增值,表示温度值在-55℃之上。同时,计数器预设一个数值,此数值由非线性补偿累加器决定,以补偿振荡器测温过程中的抛物线性,即非线性。然后计数器重复进行计数。如此循环,最终温度寄存器中的数字量即为所测温度值。

温度值的换算在DS1620内部进行,分辨率为0.5℃。DS1620的温度值以1/2℃LSB(最低有效位)表示,9位数据格式如下:(T=25.5℃)

0 0 0 1 1 0 0 1 1

非线性补偿累加器的作用为补偿测温振荡器的非线性误差,改变每℃增值的计数器数值。若得知计数器中的数值和在补测温度下每℃的计数(非线性补偿累加器中的值),便可以实现高分辨率温度测量。

DS1620在正常测温情况下分辨率为0.5℃,根据其测温工作原理,可以将其分辨率提高到0.1℃~0.05℃,以适应需要精确温度值的工业测量及控制系统。

大多数Dallas数字式温度传感器都能通过将最低有效位(LSB)置位或清零,以确保0.5℃的分辨率。传感的误差范围由不同数值的LSB数字化决定。例如25℃至26℃之间的温度值可参考表2。

表2 

实际温度值 置位/清零LSB 直接读数
25 清零 25
25.1 清零 25
25.2 清零 25
25.3 置位 25.5
25.4 置位 25.5
25.5 置位 25.5
25.6 置位 25.5
25.7 置位 25.5
25.8 清零 26
25.9 清零 26
26 清零 26

由表可知,对于每一次读入的温度值,都以1/2LSB为单位进行四舍五入计算,DS1620的1/2LSB为0.25℃,它在进行高分辨率测量的计算中必须考虑在内。

DS1620读进的原始数据为9位,对所读数据减去最低有效位,使可得到高分辨率值。计算过程为:将读入的温度可存器二进制数字量转化成带符号整数,即temp read;然后对DS1620执行特定的控制指令,使可得到保留在计数器中的数值,即转换停止后的计数器保留数cont remain:以另一特定控制指令或指令集读出非线性累加器中的数值,即在此温度下每℃的计数值count per degree,得知这些参数后,通过如下公式:

实际值=temp read 1/2LSB+(count per degree count remain)/count per degree

实际的精确温度值便可计算出来#e#

 

实际的精确温度值便可计算出来,分辨率高达0.1℃。

DS1620的工作方式及状态检测位由设置寄存器决定,在进行温度转换之前首先要对其初始化,由PC机或单片机设定设置寄存器的相应位。设置寄存器格式如下:

DONE THF TLF * * * CPU ISHOT

DONE(D7)位为"1"时表示温度转换已经完成,为"0"时表示转换正在进行。注意此位只在单次转换方式时有效。

THF(D6)TLF(D5)位分别为高于高温极限值或低于低温极限值时置位。

ISHOT(D0)位为"1"时表示以温度单次转换方式运行,为"0"时表示连续方式。

CPU(D1)位为"1"时表示DS1620以3线串行接口与PC机或单片机通信,为"0"时表示独立工作方式。

*表示无关位。

在DS1620以CPU方式工作时,PC机或单片机的程序流程如图2所示。

在实现过程中注意下面问题:

1.实现过程中必须用到两条特殊指令:读计数器指令(A0H)和装载计数器指令(41H),这两条指令在DS1620使用手册上查不到。前一条指令的作用为读出计数器中的数值,后一条指令的作用为将非线性累加器中的数值装入计数器。

2.在数据传输过程中,DQ线上数据的传输顺序为LSB(最低有效位)在先,MSB(最高有效位)在最后。例如设置寄存器状态字节的传送,第一位ISHOT位(D0),其次为CPU位(D1),依次下去,第八位为DONE位(D7)。

3.从DQ引脚上读取数据时,设置寄存器的状态为8位数据,而温度数据为9位,这在编程时要加以区别。可以编读取8位数据和9位数据的子函数分别调用,也可只编读取9位的程序,但在判断设置寄存器状态时只取前8位。

4.注意在常温下,每次写入DS1620存储器都需要近10ms,所以在写指令之后不能立即对DS1620进行读写访问,通常加10ms的延时。

5.DS1620是以STOP(RST=0)作为一次数据通信的结束。因此在每次设置操作结束或读取8位温度数据后,都要将RST引脚复位为低电平,然后置为高电平重新开始工作。

6.以在温度单次转换方式工作时,每次转换完成并读取温度值之后,都要重新发送开始温度转换指令(EE H)。而在连续转换方式只需开始发送转换指令,DS1620会在一次温度转换完成后,继续进行一睛次转换,时间间隔为1秒。此时停止转换指令(22H)将暂停温度转换,开始转换指令会重新开始转换。


关键字:DS1620  引脚图  测温原理 引用地址:DS1620引脚图及测温原理

上一篇:基于PLC的水位测控装置
下一篇:实时测试(RTT)技术的演变进程

推荐阅读最新更新时间:2024-03-30 23:27

超声波测距测温的工作原理
超声波测距测温的工作原理是:超声波数字测距是利用超声波发射, 通过被测物体的反射回波接收后的时差来测量被测距离的,是一种非接触式测量仪器.因超声波在大气中的传波速度与温度有关,如0摄氏度时每秒为331.36米,20摄氏度时每秒为343.38米.因此该测距测温控制器采用了温度传感器DS18B20,把随环境温度变化的信号送入 单片机 ,MCU读取外界温度变化的数值后进行内部运算,并校正各种环境温度下测距的误差值,利用该功能方便地实现了测温显示. 使用超声波测距器利用了超声波在空气中传播特性,它有很多特点如: 测定物位距离时不接触被测物体,无活动部分,安装,调试简单,无维修,保养方便,测量精度高,作为物位测量控制器. 测量控制料位
[单片机]
超声波测距<font color='red'>测温</font>的工作<font color='red'>原理</font>
MLX90601系列红外测温模块的原理及应用
摘要:MLX90601系列模块是一组通用的红外测温模块。在出厂前该模块已进行校验及线性化,精度高、体积小,被测物体温度和环境温度能分双通道输出,并且有多种输出接口,在多种精密设备装置中都有广泛的应用。文中以MLX90601EZA-CAA为例介绍其原理及应用方法。 关键词:MLX90601EZA-CAA;红外测温;PWM;SPI 中图分类号:TP216 文献标识码:B 文章编号:1006-6977(2006)01-0047-04 1 引言 一般来说,测温方式可分为接触式和非接触式,接触式测温只能测量被测物体与测温传感器达到热平衡后的温度,所以响应时间长,且极易受环境温度的影响;而红外测温是根据被测物体的红外辐射能量来
[应用]
cd4040管脚引脚及应用电路
CD4040集成电路各脚功能。 电位可有4096挡次,如电压在4.096V,每伏有1000个1mV变化进位挡,每进1位上升1mV,电路二进制位0~11位以高位电阻最小。如第11位50kΩ、第10位100kΩ、第9位200kΩ、第8位400kΩ、第7位800kΩ、第6位1.6MΩ、第5位3.2MΩ、第4位6.4MΩ、第3位12.8MΩ、第2位25.6MΩ、第1位51.2MΩ、第0位102.4MΩ,向下按每退1位、阻值加1倍顺序排列。如排错,或电阻不是倍数,电位的上升值会不均匀,进到某数值便突然跳变 使用二进制集成电路CD4040可制作电子电位器。电路图如下。   图1是收音自动搜索调谐电位器。Q1、Q2组成2~4kHz
[模拟电子]
stc89c52引脚引脚功能说明
  本文为您带来单片机STC89C52引脚图,及STC89C52各个具体的引脚功能说明,详情请看如下全文内容。   单片机STC89C52引脚图,如下图所示:      STC89C52功能简述:   STC89C52引脚说明:   VCC(40引脚):电源电压   VSS(20引脚):接地   P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上
[单片机]
stc89c52<font color='red'>引脚</font><font color='red'>图</font>及<font color='red'>引脚</font>功能说明
红外测温仪工作原理及应用
1.概述   红外测温技术在生产过程中,在产品质量控制和监测,设备在线故障诊断和安全保护以及节约能源等方面发挥了着重要作用。近20年来,非接触红外测温仪在技术上得到迅速发展,性能不断完善,功能不断增强,品种不断增多,适用范围也不断扩大,市场占有率逐年增长。比起接触式测温方法,红外测温有着响应时间快、非接触、使用安全及使用寿命长等优点。非接触红外测温仪包括便携式、在线式和扫描式三大系列,并备有各种选件和计算机软件,每一系列中又有各种型号及规格。在不同规格的各种型号测温仪中,正确选择红外测温仪型号对用户来说是十分重要的。   红外检测技术是“九五”国家科技成果重点推广项目,红外检测是一种在线监测(不停电)式高科技检测技术,它集光电成
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved