ImageVerifierCode 换一换
格式:PDF , 页数:5 ,大小:210.23KB ,
资源ID:10844257      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10844257.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LM35中文资料.pdf)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

LM35中文资料.pdf

1、- 1 - 基于 LM35 温度传感器的温控系统设计 Design of temperature control system based on LM35 temperature sensor 李志宇 Li,Zhiyu 肖前贵 Xiao,Qiangui 摘要: 本文介绍了一种应用 LM35 温度传感器开发的温控系统,重点阐述了系统结构、 工作原理以及采样值量化。 同时对 LM35 传感器特性、 系统硬件电路设计、软件设计也作了介绍。该系统体积小、成本低、工作可靠,具有很高工程应用价值。系统稍加改动或扩展,还可以完成温度测量等功能。 关键词: 温度传感器 工作原理 硬件设计 软件设计 中图分类号

2、: TP273 文献标识码: B Abstract: The article introduces a temperature control system which is based on LM35 temperature sensor. The author emphasizes particularly on the structure of system, working theory and the measurement of sampling value. Whats more, it includes the characteristics of LM35 temperatu

3、re sensor, the circuit design of system hardware and the design of software. The system has many characteristics little volume, low cost and working stability, and it is very useful to the engineering application. This system also can accomplish the function of measuring temperature if we change or

4、extend it slightly. Keywords: temperature sensor; working theory; the design of hardware; the design of software. 1引言 在各类民用控制、工业控制以及航空航天技术方面,温度测量和温度控制得到了广泛使用。在很多工作场合,元器件工作温度指标达不到工业级或普军级温度要求,可以通过设计加温电路的办法得以解决。小型、低功耗、可靠性高、低成本的温度传感器已经越来越受到设计者的关注。 本文介绍了一种基于 LM35 温度传感器开发的温控系统硬件电路及软件设计。 2 LM35 温度传感器 LM35

5、是 NS 公司生产的集成电路温度传感器系列产品之一,它具有很高的工作精度和较宽的线性工作范围, 该器件输出电压与摄氏温度线性成比例。 因而,从使用角度来说, LM35 与用开尔文标准的线性温度传感器相比更有优越之处,LM35 无需外部校准或微调,可以提供 1/4的常用的室温精度。 工作电压:直流 4 30V; 工作电流:小于133A 输出电压: +6V -1.0V 输出阻抗: 1mA 负载时 0.1; 精度: 0.5精度(在 +25时) ; 漏泄电流:小于 60A; 比例因数:线性 +10.0mV/; 非线性值: 1/4; 校准方式:直接用摄氏温度校准; 封装:密封 TO-46 晶体管封装或塑

6、料 TO-92 晶体管封装; 使用温度范围: -55 +150额定范围。 引脚介绍: 正电源Vcc;输出;输出地/电源地。 3系统结构及工作原理 温控电路由传感器电路、信号调理电路、 A/D 采样电路、单片机系统、输出- 2 - 控制电路、加温电路构成。电路基本工作原理:传感器电路将感受到的温度信号以电压形式输出到信号调理电路, 信号经过调理后输入到 A/D 采样电路, 由 A/D转换器将数字量值送给单片机系统, 单片机系统根据设计的温度要求判断是否需要接通加温电路。本文设计时以 0为判别依据,当温度量值低于或等于 0时,使加温电路接通。当温度量值高于 0时,加温电路停止工作。 图 1 温控系

7、统原理框图 从图 1 中可以看出,无论是何种原因导致环境温度低于 0,单片机系统将输出相应的逻辑电平(本例设计为低电平) ,经驱动后控制输出电路的继电器闭合,使加温电路工作。此系统是一个开环控制系统。 4核心硬件电路设计及采样值量化 传感器电路采用核心部件是 LM35AH,供电电压为直流 15V 时,工作电流为 120mA,功耗极低,在全温度范围工作时,电流变化 很小。电压输出采用差动信号方式, 由 2、 3 引脚直接输出, 电阻 R 为 18K 普通电阻, D1、 D2 为 1N4148。如图 2。此电路适用于测温范围为 -55 +150场合。如果测温范围变化,可以对此电路作一些调整。笔者曾

8、单独对此电路做过温度试验,把传感器放在温变循环箱中,每隔 5作为一个测试点,观测并记录输出电压(测试数据和 U-T 曲线限于篇幅,从略) ,试验结果表明 LM35AH 的线性度是令人满意的。 信号调理电路主要完成对传感器信号放大和限幅的功能, 将传感器电路输出的变化范围为 2V 左右的直流电压,调理为 10V 直流电压,运放采用 LF412。A/D 采样电路选用 12 位 AD 转换器 AD574。单片机系统以 AT89C55 为 CPU,外接锁存器及输出驱动电路。输出电路使用松下 PhotoMOS 继电器 AQZ202,来控制加温电路的通断。 加温电路采用功率电阻加温的方法, 单独设计一块加

9、温板,电阻采用“串联并联”的方式,总阻值为 14左右,供电电压为直流 28V,整板加温功率为 50W。 图 2 传感器电路原理图 环 境 温度 传感器电路信号调理电路 A/D采样电路 单片机系统输出控制电路加温电路 - 3 - 采样值的准确量化是温控电路正常工作的关键, 这里采用以下换算办法来进行量化。 设经过信号调理后的电压为 Ui,则 10V Ui 10V,已知 10V 对应的温度为 55, 10V 对应的温度为 125,易求得比例因数Kt 0.111V/。 温度为0时,T55(即相对于 55的变化量) 。 Ui 10V+TKt 10V+55 0.111V/ -3.895 V。 Ui 转换

10、为数字量后,每个数字量对应电压值为 4.883mV, (由 12 位 AD,满量程 20V 可得) ,用Ks表示。可求得数字量变化与温度变化的对应关系: Kt/Ks ( 0.111V/)/( 4.883mV/数字量)22.73数字量 / 0时, AD 输出的数字量 D0 = 0+5522.73数字量 / 1250 04E2H。 其他温度对应的数字量也可通过以上方法算出。 5系统软件设计 软件采用 PLM/51 语言与 ASM 混合编程,采用模块化结构,主要由主模块、AD 采样模块、初始化模块、定时 器模块、出错处理模块等部分构成,修改和维护十分方便。 AD 与单片机系统 AT89C55 连接采

11、用中断方式。当 AD 转换完毕后,CPU 读取转换后的数字量,通过比较判断,如果数字量大于0时对应的数字量 04E2H,则刷新逻辑输出口 P1,送低电平。否则, P1 口为高电平。软件工作流程如图 3: 图3:系统软件流程图 为了避免因干扰而产生误动作,软件采取了一些冗余和容错处理。在 AD 模开 始 调用初始化模块AD 模块 处理采样数据 CPU 获取数据 数据大于04E2H?刷新 P1 口 为低电平 结束 No Yes - 4 - 块处理采样数据时, 采用了软件滤波措施, 以滤除电路中可能会出现的尖峰干扰。方法为连续采样五次,通过比较判断,去掉其中的最大、最小值。其余三次的值求和后取平均值

12、,把平均值作为 CPU 用来判别的有效数据,再和 04E2H(0对应数字量)进行比较。AD模块部分代码如下: $DEBUG $ROM(LARGE) AD_mod:DO; $INCLUDE(REG51.DCL) $INCLUDE(WKEXT.DCL) $INCLUDE(WKPRO.DCL) AD_zl: PROCEDURE PUBLIC; DECLARE max WORD; DECLARE mini WORD; DECLARE AD_S WORD; DECLARE (dtime ,i,j) BYTE; DECLARE adtemp(5) STRUCTURE(x BYTE,y BYTE); DEC

13、LARE temp(5) WORD AT(.adtemp(0).x); DO j=0 TO 4; DO i=0 TO 20; dtime=dtime+1; END; IF NOT(ad_ok) THEN DO; adtemp(j).x=port_ad_read; adtemp(j).y=port_ad_read; END; temp(j)=SHR(temp(j),4); END; max=temp(0); mini=temp(0); DO j=1 TO 4; IF temp(j)max THEN max=temp(j); IF temp(j)mini THEN mini=temp(j); EN

14、D; DO j=1 TO 4; temp(0)=temp(0)+temp(j); END; AD_S=(temp(0)-max-mini)/3; END AD_zl; END AD_mod; - 5 - 6结束语 基于 LM35 开发的温控系统经过反复试验、测试,工作稳定可靠,具有体积小、灵敏度高、响应时间短、抗干扰能力强等特点。该系统成本低廉,器件均为常规元件,有很高的工程价值,现已应用于某型无人机飞控系统。如稍加改动,本系统可以很方便的扩展成为集温度测量、 控制为一体的产品, 同时传感器LM35的小范围非线性可以利用软件算法进行修正。 参考文献: 1 成都木马科技 单片机原理及应用 , 北

15、京希望电子出版社, 2000 2 杨季文 80X86 汇编语言程序设计教程 , 清华大学出版社, 1998 3 袁涛,孙腾谌 PL/M 程序设计语言及其应用 , 清华大学出版社, 1990 作者简介: 李志宇,男, 1976 年生,汉族,助工,现工作于南京航空航天大学自动化学院飞行控制研究所,现在职攻读导航制导与控制专业硕士学位,主要研究方向为数字控制系统。电话:025-84892362( O) , 025-84277315( H) , 13951913304;电子信箱: 肖前贵,男, 1952 年生,高级工程师,现工作于南京航空航天大学自动化学院飞行控制研究所。主要研究方向为无人机飞行控制。 ( 210016 江苏省南京航空航天大学自动化学院飞行控制研究所)李志宇 肖前贵 (Flight Control Research Institute of Nanjing University of Aeronautics and Astronautics, Jiangsu province 210016,China)Li,Zhiyu Xiao,Qiangui 说明:本文拟投稿微计算机信息杂志“测控 仪表 自动化”方面

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报