基于LM35的温度测量电路_第1页
基于LM35的温度测量电路_第2页
基于LM35的温度测量电路_第3页
基于LM35的温度测量电路_第4页
基于LM35的温度测量电路_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于LM35的温度测量系统王景景 (青岛科技大学 信息学院 山东 青岛 266061)本文介绍了一种温度传感器选用LM35、单片机选用AT89C52的温度测量系统。该系统的温度测量范围为099,可以精确到一位小数,可适用于工业场合及日常生活中。1 系统结构本测温系统由温度传感器电路、信号放大电路、AD转换电路、单片机系统、温度显示系统构成。其基本工作原理:温度传感器电路将测量到的温度信号转换成电压信号输出到信号放大电路,与温度值对应的电压信号经放大后输出至AD转换电路,把电压信号转换成数字量送给单片机系统,单片机系统根据显示需要对数字量进行处理,再送温度显示系统进行显示。2 硬件电路设计2.1

2、 温度传感器电路 温度传感器采用的是NS公司生产的LM35,他具有很高的工作精度和较宽的线性工作范围,他的输出电压与摄氏温度线性成比例,且无需外部校准或微调,可以提供14的常用的室温精度。LM35的输出电压与摄氏温度的线形关系可用下面公式表示,0时输出为0 V,每升高1,输出电压增加10 mV。其电源供应模式有单电源与正负双电源两种,其接法如图3与图4所示。正负双电源的供电模式可提供负温度的测量,单电源模式在25下电流约为50 mA,非常省电。本系统采用的是单电源模式。2.2 信号放大电路由于温度传感器LM35输出的电压范围为00.99 V,虽然该电压范围在AD转换器的输入允许电压范围内,但该

3、电压信号较弱,如果不进行放大直接进行AD转换则会导致转换成的数字量太小、精度低。系统中选用通用型放大器A741对LM35输出的电压信号进行幅度放大,还可对其进行阻抗匹配、波形变换、噪声抑制等处理。系统采取同相输入,电压放大倍数为5倍,电路图如图5所示。2.3 AD转换电路 AD转换电路选用8位AD转换器ADC0809。ADC0809是CMOS单片型逐次逼近式AD转换器,可处理8路模拟量输入,且有三态输出能力。图5中运算放大器的输出电压V,送入ADC0809的模拟通道IN0。单片机AT89C52控制ADC0809的开始转换、延时等待AD转换结束以及读出转换好的8位数字量至单片机进行处理。2.4

4、单片机系统单片机选用的是ATMEL公司的AT89C52,主要完成对AD转换电路的控制、对转换后的数字量的处理以及对显示模块的控制,并且为ADC0809提供工作时钟。同时AT89C52外接锁存器74LS373,对AT89C52的P0口的地址信号进行锁存。74LS373的Q2,Q1,Q0接ADC0809的C,B,A,实现对模拟通道的选择。AT89C52的晶振选择3 MHz,则其ALE引脚的输出频率为0.5 MHz,小于ADC0809的时钟频率最高值640 kHz,正好为其提供工作时钟。其具体连接电路如图2所示,单片机的晶振电路及复位电路较简单,图中未给出。2.5 温度显示系统该温度显示系统较为简单

5、,由可编程并行输入输出芯片8255A的A,B,C端口外接3个8段LED显示器来实现。AT89C52的P2.6为8255提供片选信号,74LS373的Q7,Q6接8255的A1,A0,可得到8255的A,B,C及控制口的地址为BF3FH,BF7FH,BFBFH,BFFFH。AT89C52处理好的温度数据输出至8255,并由AT89C52对8255编程控制其A,B,C端口输出高电平或低电平,以便从8段LED显示器显示实际温度。8段LED显示器选用共阳极,8255的A,B,C端口与8段LED显示器之间接限流电阻,图2中只画出了PA口,PB,PC口的接法类似。3 系统软件设计系统的软件部分用51汇编语

6、言编程,采用模块化结构,主要由AD转换模块、单片机内部数据处理模块、温度显示模块等3部分构成,便于修改和维护。3.1 AD转换模块根据测量系统要求不同以及单片机的忙闲程度,通常可采用3种软件编程方式:程序查询方式,延时方式和中断方式。本系统采用延时方式。延时程序实际上是无条件传送IO方式,当向AD转换器发出启动命令后,即进行软件延时,延时时间稍大于进行一次AD转换所需要的时间,之后打开AD转换器的输出缓冲器读数即为转换好的数字量。AD转换时间为64个时钟周期,因为系统中ADC0809的工作时钟为500 kHz,故AD转换时间为128 s,延时时间可大致选择160s。程序段如下:为了使采样数据更

7、稳定可靠,系统还采用了8次采样平均值的方法以消除干扰。 3.2 单片机内部数据处理模块系统通过ADC0809转换的数字量是与实际温度成正比的数字量,但系统最后显示的是实际温度值,因此需要对数据进行处理再通过8255输出到LED显示。设所测温度值为T,AD转换后的数字量为X,则有:VOUT=0.01 VTVOUT为LM35的输出电压,即运放A741的输入电压,A741的输出电压用V1表示。因为A741的放大倍数为5,则有:V1=5VOUT=0.05T根据系统设置,温度传感器输出电压05 V对应于转换后的数字量0255,则有: 0.05T5=X255可以近似写为: 0.05T5=X256这样除以2

8、56可通过把被除数右移8位来实现,编程较简单。由此可以得出X和T的关系:T=100X256程序段如下:3.3 温度显示模块 单片机处理好的温度数据通过8255的3个端口输出到3个LED上显示,8255的A,B,C口的工作方式均设置为方式0,输出。编程时只需分别从40H,41H,42H单元取数据送A,B,C口输出即可。4 结 语该测温系统经过多次测试,工作稳定可靠,体积小、集成度高、灵敏度高、响应时间短、抗干扰能力强等特点。此外该系统成本低廉,器件均为常规元件,有很高的工程价值。如稍加改动,该系统可以很方便地扩展为集温度测量、控制为一体的产品,具有一定工程应用价值。如对该系统进一步扩展,还可以实

9、现利用USB协议标准与PC机进行数据通信,能够把监测到的温度值保存到PC机中。lm35温度传感器中文资料温度传感器LM35LM35 是由National Semiconductor 所生产的温度传感器,其输出电压与摄氏温标呈线性关系,转换公式如式,0 时输出为0V,每升高1,输出电压增加10mV。LM35 有多种不同封装型式,外观如图所示。在常温下,LM35 不需要额外的校准处理即可达到 1/4的准确率。 其电源供应模式有单电源与正负双电源两种,其接脚如图所示,正负双电源的供电模式可提供负温度的量测;两种接法的静止电流-温度关系如图 所示,在静止温度中自热效应低(0.08),单电源模式在25下

10、静止电流约50A,工作电压较宽,可在420V的供电电压范围内正常工作非常省电。 TO-92封装引脚图 SO-8 IC式封装引脚图 TO-46金属罐形封装引脚图 TO-220 塑料封装引脚图单电源模式 正负双电源模式 供电电压35V到-0.2V 输出电压6V至-1.0V 输出电流10mA指定工作温度范围LM35A-55 to +150LM35C, LM35CA-40 to +110LM35D0 to +100封装形式与型号关系TO-46金属罐形封装引脚图 LM35H,LM35AH,LM35CH,LM35CAH,LM35DH TO-220 塑料封装引脚图 LM35DT TO-92封装引脚图 LM3

11、5CZ,LM35CAZ LM35DZ SO-8 IC式封装引脚图 LM35DM Electrical Characteristics电气特性(注 1, 6) Parameter 参数Conditions条件LM35ALM35CAUnits (Max.) 单位 Typical 典型Tested Limit 测试极限(注4)Design Limit设计极限(注5)Typical典型Tested Limit 测试极限(注4) Design Limit设计极限(注5) Accuracy 精度(注7 ) TA=+25 0.2 0.5 -0.2 0.5 - TA=10 0.3 -0.3 -1.0 TA=T

12、MAX 0.4 1.0 -0.4 1.0 - TA=TMIN 0.4 1.0 -0.4 -1.5 Nonlinearity非线性(注8) TMINTATMAX 0.18 -0.35 0.15 -0.3 Sensor Gain传感器增益(Average Slope)平均斜率TMINTATMAX +10.0 +9.9, -+10.0 -+9.9 mV/ -+10.1 -+10.1 Load Regulation 负载调节(注3) 0IL1mA TA=+25 0.4 1.0 -0.4 1.0 -mV/mA TMINTATMAX 0.5 -3.0 0.5 -3.0 mV/mA Line Regulat

13、ion 线路调整( 注3) TA=+25 0.01 0.05 0.01 0.05 -mV/V 4VVS30V 0.02 -0.1 0.02 0.1 mV/V Quiescent Current 静态电流(注9) VS=+5V, +25 56 67 -56 67 -A VS=+5V 105 -131 91 -114 A VS=+30V, +25 56.2 68 56.2 68 -A VS=+30V 105.5 133 91.5 -116 A Change of Quiescent Current 变化静态电流(注3) 4VVS30V, +25 0.2 1.0 -0.2 1.0 -A 4VVS30

14、V 0.5 -2.0 0.5 2.0 A Temperature Coefficient of Quiescent Current 静态电流/温度系数-+0.39 -+0.5 +0.39 -+0.5 A/ Minimum Temperature for Rated Accuracy 最低温度 额定精度In circuit of Figure 1,IL=0 +1.5 -+2.0 +1.5 -+2.0 Long Term Stability 长期稳定性T J=TMAX,for 1000 hours 0.08 -0.08 - Electrical Characteristics电气特性(注 1, 6

15、)Parameter 参数Conditions 条件 LM35 LM35C, LM35D Units (Max)单位 Typical典型 Tested Limit 测试极限(注4)DesignLimit 设计极限(注5)Typical典型Tested Limit 测试极限(注4)DesignLimit 设计极限(注5)Accuracy,精度 LM35, LM35C (注7) TA=+25 0.4 1.0 -0.4 1.0 - TA=10 0.5 -0.5 -1.5 TA=TMAX 0.8 1.5 -0.8 -1.5 TA=TMIN 0.8 -1.5 0.8 -2.0 Accuracy, 精度

16、LM35D (注7) TA=+25 -0.6 1.5 - TA=TMAX 0.9 -2.0TA=TMIN0.9 -2.0 Nonlinearity 非线性(注8) T MINTATMAX 0.3 -0.5 0.2 -0.5 Sensor Gain 传感器增益(Average Slope) 平均斜率T MINTATMAX +10.0 +9.8, -+10.0 -+9.8, mV/ -+10.2 -+10.2 Load Regulation 负载调节(注3) 0IL1mA TA=+25 0.4 2.0 -0.4 2.0 -mV/mA T MINTATMAX 0.5 -5.0 0.5 -5.0 mV

17、/mA Line Regulation 线路调整(注3) TA=+25 0.01 0.1 -0.01 0.1 -mV/V 4VVS30V 0.02 -0.2 0.02 -0.2 mV/V Quiescent Current 静态电流(注9) VS=+5V, +25 56 80 -56 80 -A VS=+5V 105 -158 91 -138 A VS=+30V, +25 56.2 82 -56.2 82 -A VS=+30V 105.5 -161 91.5 -141 A Change of Quiescent Current 变化静态电流(注3) 4VVS30V, +25 0.2 2.0 -

18、0.2 2.0 -A 4VVS30V 0.5 -3.0 0.5 -3.0 A Temperature Coefficient of Quiescent Current 静态电流温度系数-+0.39 -+0.7 +0.39 -+0.7 A/ Minimum Temperature for Rated Accuracy 最低温度 额定精度In circuit of Figure 1,IL=0 +1.5 -+2.0 +1.5 -+2.0 Long Term Stability 长期稳定性T J=TMAX, for 1000 hours 0.08 -0.08 - 注1: Unless otherwis

19、e 注d, these specifications apply: 55TJ+150 for the LM35 and LM35A; 40TJ+110 for the LM35C and LM35CA; and0TJ+100 for the LM35D. VS=+5Vdc and ILOAD=50 A, in the circuit of Figure 2. These specifications also apply from +2 to TMAX in the circuit of Figure 1.Specifications in boldface apply over the fu

20、ll rated temperature range.注2: Thermal resistance of the TO-46 package is 400/W, junction to ambient, and 24/W junction to case. Thermal resistance of the TO-92 package is180/W junction to ambient. Thermal resistance of the small outline molded package is 220/W junction to ambient. Thermal resistanc

21、e of the TO-220 packageis 90/W junction to ambient. For additional thermal resistance information see table in the Applications section.注3: Regulation is measured at constant junction temperature, using pulse testing with a low duty cycle. Changes in output due to heating effects can becomputed by m

22、ultiplying the internal dissipation by the thermal resistance.注4: Tested Limits are guaranteed and 100% tested in production.注5: Design Limits are guaranteed (but not 100% production tested) over the indicated temperature and supply voltage ranges. These limits are not used tocalculate outgoing qual

23、ity levels.注6: Specifications in boldface apply over the full rated temperature range.注7: Accuracy is defined as the error between the output voltage and 10mv/ times the devices case temperature, at specified conditions of voltage, current,and temperature (expressed in ).注8: Nonlinearity is defined as the deviation of the output-voltage-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论