基于热敏电阻的传感器(NTC热敏电阻温度传感器)_第1页
基于热敏电阻的传感器(NTC热敏电阻温度传感器)_第2页
基于热敏电阻的传感器(NTC热敏电阻温度传感器)_第3页
基于热敏电阻的传感器(NTC热敏电阻温度传感器)_第4页
基于热敏电阻的传感器(NTC热敏电阻温度传感器)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、目 录1章 摘要2第2章 引言2第3章 基本原理23.1 热敏电阻工作原理33.1.1 热敏电阻简介33.1.2 基于热敏电阻的温度传感器原理33.2 ad转换器工作原理43.2.1 ad0808简介43.2.2 基于ad0808的数模转换电路43.3 at89c51工作原理53.4 led数码管显示原理63.4.1 led数码管简介63.4.2 led数码管驱动方式73.4.3 led数码管驱动电路8第4章 电路整体结构设计及软件设计94.1 电路整体结构设计94.2 软件设计94.3电路连接104.4实验结果10第5章 心得体会11参考文献12附录131章 摘要本文设计一个采用热敏电阻为敏

2、感元件的温度测量显示系统,温度显示范围为0-100,显示分辨率0.1 。包含温度传感器,ad转换器,51系列单片机,led数码显示管四部分。并利用汇编语言编制的程序,实现热敏电阻测温显示系统。 第2章 引言单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种大规模集成电路芯片,是cpu、ram、rom、i/o接口和中断系统于同一硅片的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型机种,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。单片机具有体积小、重量轻、能耗省、价格低可靠性高和通用灵活等优点,广泛应用于

3、卫星定向、汽车火化控制、交通自动管理等方面。单片机有两种基本结构形式:一种是在通用微型计算机中广泛采用的,将程序存储器和数据存储器合用一个存储器空间的结构,称为普林斯顿结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,一般需要较大的程序存储器,目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。本课题讨论的热敏电阻测温显示系统的核心是目前应用极为广泛的51系列单片机。第3章 基本原理3.1 热敏电阻工作原理3.1.1 热敏电阻简介热敏电阻是开发早,种类多,发展较成熟的敏感元器件,热敏电阻由半导体陶瓷材料组成,利用的原理是温度引起电阻的变化。若电子和空穴的浓度分别为、,迁移

4、率分别为、,则半导体的电导为: (3-1)因为、都是依赖温度t的函数,所以电导是温度的函数,因此可由测量电导而推算出温度的高低,并能做出电阻-温度特性曲线,这就是半导体热敏电阻的工作原理。热敏电阻包括正温度系数(ptc)和负温度系数(ntc)热敏电阻,以及临界温度热敏电阻(ctr)。热敏电阻的主要特点是:灵敏度高,起电阻温度系数要比金属大10-100倍以上,能检测出很小的温度变化;工作温度范围宽,常温器件适用于-55315;体积小,能够测量其他温度计无法测量的空隙,腔体及生物体内血管的温度;使用方便,电阻值可在0.1100间任意选择;易加工成复杂的形状,可大批量生产,稳定性好,过载能力强。本课

5、程设计中采用wave2000试验箱中的ntc热敏电阻。3.1.2 基于热敏电阻的温度传感器原理 本课程设计中采用ntc热敏电阻,其相关温度传感器电路原理图如图1所示。图1 温度传感器原理图温度传感器中采用电桥电路,并利用ad713s四运算放大将电阻值转换为电压值输出。3.2 ad转换器工作原理3.2.1 ad0808简介本设计中才用型号为ad0808的a/d转换器. adc0808 对输入模拟量要求:信号单极性,电压范围是05v,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。本电路设计直接采用0-5v的输出电压即可满足电路需求

6、,ad0808芯片图如图2所示:图2 adc0808芯片3.2.2 基于ad0808的数模转换电路本设计中试验箱内部基于ad0809的模数转换电路图,如图3所示图3 模数转换电路图如图3所示,实验只有in0和in1两个输入端口,输出端口地址取决于片选a/d_cs所接片选端得段地址,片选将于第四章讲述。adc0808是8位逐次逼近型a/d转换器。它由一个8路模拟开关、一个地址锁存译码器、一个a/d 转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用a/d 转换器进行转换。三态输出锁器用于锁存a/d 转换完的数字量,当oe 端为高电平时,才可以从三态输出锁存器

7、取走转换完的数据。3.3 at89c51工作原理at89c51是一种带4k字节flash存储器(fperomflash programmable and erasable read only memory)的低电压、高性能cmos 8位微处理器,俗称单片机。at89c2051是一种带2k字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用atmel高密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。其主要特性如下:与mcs-51 兼容 4k字节可编程flash存储器 寿命:1000写/擦循环 数据保留时间:10年 全静态

8、工作:0hz-24mhz 三级程序存储器锁定 1288位内部ram 32可编程i/o线 两个16位定时器/计数器 5个中断源 可编程串行通道 低功耗的闲置和掉电模式 片内振荡器和时钟电路3.4 led数码管显示原理3.4.1 led数码管简介led数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,h来表示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的2个8数码管字样了。如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。led数码管有一般亮和超亮等不同之分,也有0.5寸、1寸等不同的尺寸。

9、小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8v左右,电流不超过30ma。发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用led数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。本设计中为共阴极数码管。图4 八段数码管3.4.2 led数码管驱动方式led数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据led数码管的驱动方式的不同,可以分为静态式和动态式两类。a

10、、静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的i/o口进行驱动,或者使用如bcd码二-十进位器进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用i/o口多,如驱动5个数码管静态显示则需要58=40根i/o口来驱动,要知道一个89s51单片机可用的i/o口才32个呢。故实际应用时必须增加驱动器进行驱动,增加了电路的复杂性。 b、动态显示驱动: 数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp 的同名端连在一起,另外为每个数码管的公共极com增加位元选通控制电路,位元选

11、通由各自独立的i/o线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通com端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。 透过分时轮流控制各个led数码管的com端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为12ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的i/o口,而

12、且功耗更低。本课程设计中采用的是动态显示驱动的方法实现热敏电阻测温显示系统。表1 数码管显示数字-共阴极字符码对照表显示数字1234共阴极字符码06h5bh4fh66h显示数字5678共阴极字符码6dh7dh07h7fh显示数字90ab共阴极字符码6fh3fh77h7ch显示数字cdef共阴极字符码39h5eh79h71h3.4.3 led数码管驱动电路图5 led八段数码管电路原理图如图5所示,led数码管位选地址为0x002h,本课程设计中采用的是8255芯片的扩张。 8255接线图第4章 电路整体结构设计及软件设计4.1 电路整体结构设计本课程设计中,电路整体结构如下:图6 整体电路结构

13、图4.2 软件设计本课程设计采用的为汇编语言。整体设计思路为:开始初始化程序ad转换数值转换数码显示模数转换子程序流程图如图7所示。数码显示子程序流程图如图8所示。 图8 数码显示流程图 图7 模数转换流程图4.3电路连接4.4实验结果实验结果如图10所示图10 实验现象第5章 心得体会通过这次对热敏电阻测温显示系统的设计,我们不但学习了protus这个软件,将所学的单片机,汇编语言,电路,数字电子技术,电路设计,传感器等学科的理论知识与实践相结合,而且更加深刻的体会到了实际中电路设计及软件设计与理想情况下的差别,为了让自己的设计更加完善,更加符合工程标准,并得到更好的仿真结果,我们去图书馆查

14、找各种相关的电路设计书,在电路尽量美观的基础上,不断的增强其实用性。虽然我们用的是实验箱,但也和理论上有很大的差别。一切都要有据可依.有理可寻。而且通过用protus对结果一次次的仿真我发现有时候结果并不像理论上推出的那样,存在各种各样的不理想。只有对程序进行更加深入的把握和对具体问题进行具体分析,才能理解试验中与软件中的联系与差别。虽然不是第一次做这方面的事情,但在整个课程设计的过程中仍遇到了一些问题。也看到了自己的不足之处。如理论知识不够扎实,分析提升程序的能力不足等。有时候虽然感觉理论上已经掌握,但在运用到实践的过程中还会遇到一些意想不到的困惑,通过翻阅图书,分析计算等将问题解决,这时心

15、里总会有莫名的喜悦感。这也激发了我今后努力学习,进一步将理论联系到实践中的动力,这将对我以后的学习产生积极地影响。通过这次设计我懂得了理论联系实践的重要性,发现了懂得了理论,并不代表精通运用。在整个设计中,我对自己还算比较满意,但由于水平有限,接触实践不够多难免会有错误,还望老师批评指正,以便我们能更好的了解到自己的不足,予以弥补。最后,如果可以的话,我希望课程设计的时间可以长一些,能够理解并设计出更好的汇编程序;也希望在条件允许的情况下,我们可以自己动手做做实物,在实际制作中,我想我们可以学到更多的东西。参考文献1、张淑清 单片微型计算机接口技术及其应用 国防工业出版社 2001年2、张淑清

16、 单片机原理及应用技术 国防工业出版社 2000年3、李秀忠 单片机应用技术汇编 中国劳动社会保障出版社 2006年4、赵负图 现代传感器集成电路 人民邮电出版社 2000年5、赛尔吉欧 弗朗哥著 刘树棠译 基于运算放大器和模拟集成电路的电路设计 西安交通大学出版社 2009年6、康华光 电子技术基础模拟部分 高等教育出版社 2002年7、李科杰 新编传感器技术手册 国防工业出版社 2001年8、贾伯年 传感器技术 东南大学出版社 1992年9、杨宝清 、孙宝元 传感器及其应用手册 2004年附录全部汇编程序如下所示:org 0000h sjmp start org 0030hstart: m

17、ov dptr, #8003h mov a, #81h movx dptr, a main: mov dptr, #0000h movx dptr,a lcall dlloop1:movx a,dptr mov b, #51 div ab mov 78h, a mov a, b mov b, #5 div ab mov 79h, a mov 7ah, bdisp: mov dptr, #8001h mov a, #02h movx dptr,a mov dptr, #tab mov a, 78h movc a, a+dptr mov dptr, #8000h movx dptr, a lcall delay mov dptr, #8001h mov a, #04h movx dptr, a mov dptr, #tab mov a, 79h movc a, a+dptr mov dptr, #8100h movx dptr, a lcall delay mov dptr, #8001h mov a, #08h movx dptr, a mov 7ah,#tab mov a, 7ah

温馨提示

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

评论

0/150

提交评论