版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、燕山大学课 程 设 计 说 明 书题目: 热敏电阻测温显示系统 学院(系): 电气工程学院 年级专业: 10级检测一班 学 号: 学生姓名: yanshanxiaoyao 指导教师: 孟 宗 教师职称: 副教授 2013 年 7月7 日燕山大学课程设计(论文)任务书院(系):电气工程学院 基层教学单位:仪器科学与工程系 学 号100103020044学生姓名许帆专业(班级)10检测一班设计题目热敏电阻测温显示系统设计技术参数设计一个采用热敏电阻为敏感元件的温度测量显示系统,温度显示范围为0-100,显示分辨率0.1。设计要求设计热敏电阻检测电路与单片机的接口电路、4位led显示电路;编制相应的
2、程序。工作量设计的内容满足课程设计的教学目的与要求,设计题目的难度和工作量适合学生的知识和能力状况,工作量饱满。工作计划查阅资料进行设计准备、设计硬件电路、编制程序,编制程序、验证设计、撰写任务书。参考资料单片微型计算机接口技术及其应用 张淑清 国防工业出版社单片机原理及应用技术 张淑清 国防工业出版社单片机应用技术汇编指导教师签字基层教学单位主任签字说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 目录第1章 摘要3第2章 引言4第3章 基本原理43.2 传感器电路模块53.2.1 热敏电阻简介53.2.2 基于热敏电阻测温电桥和放大电路53.3 ad转换器工作原理63.3.1
3、 ad0809简介63.3.2 基于ad0809的数模转换电路63.4 at89c51工作原理73.5 led数码管显示原理83.5.1 led数码管简介83.5.2 led数码管驱动方式83.5.3 led数码管驱动电路10第4章 电路整体结构设计及软件设计114.1 电路整体结构设计114.2 软件设计11第5章 心得体会12参考文献13附录14 第1章 摘要随着工业的不断发展,对温度的测量的要求也越来越高,而且测量的范围也越来越广,对温度的检测技术的要求也越来越高,因此,温度测量及其测量技术的研究也是一个很重要的课题。本文设计一个采用热敏电阻为敏感元件的温度测量显示系统,温度显示范围为0
4、-100,显示分辨率0.1 。包含温度传感器,ad转换器,51系列单片机,led数码显示管四部分。并利用汇编语言编制的程序,实现热敏电阻测温显示系统。 第2章 引言单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种大规模集成电路芯片,是cpu、ram、rom、i/o接口和中断系统于同一硅片的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型机种,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。单片机具有体积小、重量轻、能耗省、价格低可靠性高和通用灵活等优点,广泛应用于卫星定向、汽车火化控制、交通自动管理等方面
5、。单片机有两种基本结构形式:一种是在通用微型计算机中广泛采用的,将程序存储器和数据存储器合用一个存储器空间的结构,称为普林斯顿结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,一般需要较大的程序存储器,目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。本课题讨论的热敏电阻测温显示系统的核心是目前应用极为广泛的51系列单片机。第3章 基本原理3.1 总体设计温度测量模块主要为温度测量电桥,当温度发生变化时,电桥失去平衡,从而在电桥输出端有电压输出,但该电压很小。经过集成放大器放大,将放大后的信号输入ad转换芯片, 进行a/d转换后,就可以用单片机进行数据的处理,在电路上,
6、就可以将被测温度显示出来。3.2 传感器电路模块3.2.1 热敏电阻简介热敏电阻是开发早,种类多,发展较成熟的敏感元器件,热敏电阻由半导体陶瓷材料组成,利用的原理是温度引起电阻的变化。若电子和空穴的浓度分别为、,迁移率分别为、,则半导体的电导为: (1)因为、都是依赖温度t的函数,所以电导是温度的函数,因此可由测量电导而推算出温度的高低,并能做出电阻-温度特性曲线,这就是半导体热敏电阻的工作原理。热敏电阻包括正温度系数(ptc)和负温度系数(ntc)热敏电阻,以及临界温度热敏电阻(ctr)。热敏电阻的主要特点是:灵敏度高,起电阻温度系数要比金属大10-100倍以上,能检测出很小的温度变化;工作
7、温度范围宽,常温器件适用于-55315;体积小,能够测量其他温度计无法测量的空隙,腔体及生物体内血管的温度;使用方便,电阻值可在0.1100间任意选择;易加工成复杂的形状,可大批量生产,稳定性好,过载能力强。本课程设计中采用wave2000试验箱中的ntc热敏电阻。3.2.2 基于热敏电阻测温电桥和放大电路 本课程设计中采用ntc热敏电阻,其相关温度传感器电路原理图如图1所示。图1 温度传感器原理图温度传感器中采用电桥电路,并利用ca324四运算放大将电阻值转换为电压值输出。3.3 ad转换器工作原理3.3.1 ad0809简介本设计中才用型号为ad0809的a/d转换器. adc0809 对
8、输入模拟量要求:信号单极性,电压范围是05v,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。本电路设计直接采用0-5v的输出电压即可满足电路需求,ad0809芯片图如图2所示:图2 ad0809芯片3.3.2 基于ad0809的数模转换电路本设计中试验箱内部基于ad0809的模数转换电路图,如图3所示图3 模数转换电路图如图3所示,实验只有in0和in1两个输入端口,输出端口地址取决于片选a/d_cs所接片选端得段地址,片选将于第四章讲述。adc0809是8位逐次逼近型a/d转换器。它由一个8路模拟开关、一个地址锁存译码器、一
9、个a/d 转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用a/d 转换器进行转换。三态输出锁器用于锁存a/d 转换完的数字量,当oe 端为高电平时,才可以从三态输出锁存器取走转换完的数据。实验电路及接线如下图示 :连线连接孔1连接孔21in0温度传感器输出2ad_cscs23.4 at89c51工作原理at89c51是一种带4k字节flash存储器(fperomflash programmable and erasable read only memory)的低电压、高性能cmos 8位微处理器,俗称单片机。at89c2051是一种带2k字节闪存可编程可
10、擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用atmel高密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。其主要特性如下:与mcs-51 兼容 4k字节可编程flash存储器 寿命:1000写/擦循环 数据保留时间:10年 全静态工作:0hz-24mhz 三级程序存储器锁定 1288位内部ram 32可编程i/o线 两个16位定时器/计数器 5个中断源 可编程串行通道 低功耗的闲置和掉电模式 片内振荡器和时钟电路3.5 led数码管显示原理3.5.1 led数码管简介led数码管实际上是由七个发光管组成8字形构成的,加上小数点就
11、是8个。这些段分别由字母a,b,c,d,e,f,g,h来表示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的2个8数码管字样了。如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。led数码管有一般亮和超亮等不同之分,也有0.5寸、1寸等不同的尺寸。小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8v左右,电流不超过30ma。发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用led数码管显示的数字和
12、字符是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。本设计中为共阴极数码管。3.5.2 led数码管驱动方式led数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据led数码管的驱动方式的不同,可以分为静态式和动态式两类。a、静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的i/o口进行驱动,或者使用如bcd码二-十进位器进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用i/o口多,如驱动5个数码管静态显示则需要58=40根i/o口来驱动,要知道一个89s51单片机可用的i/o口才32个呢。故实
13、际应用时必须增加驱动器进行驱动,增加了电路的复杂性。 b、动态显示驱动: 数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp 的同名端连在一起,另外为每个数码管的公共极com增加位元选通控制电路,位元选通由各自独立的i/o线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通com端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。 透过分时轮流控制各个led数码管的com端,就使各个数码管轮流受控显示
14、,这就是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为12ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的i/o口,而且功耗更低。本课程设计中采用的是动态显示驱动的方法实现热敏电阻测温显示系统。表1 数码管显示数字-共阴极字符码对照表显示数字1234共阴极字符码06h5bh4fh66h显示数字5678共阴极字符码6dh7dh07h7fh显示数字90ab共阴极字符码6fh3fh77h7ch显示数字cdef共阴极字符码39h5eh79h7
15、1h3.5.3 led数码管驱动电路图5 led八段数码管电路原理图如图5所示,led数码管位选地址为0x002h,本课程设计中采用的片选为cs1,因此,led数码管位选地址为09002h。片选地址于第四章讲述。而关于数码管的八段二进制编码存放在0x004h中,即09004h.本课程设计中不使用按键系统。第4章 电路整体结构设计及软件设计4.1 电路整体结构设计由于本课程设计中,受到wave2000实验箱的限制,电路整体结构如下:图6 整体电路结构图4.2 软件设计本课程设计采用的为汇编语言。整体设计思路为:开始初始化程序ad转换数值转换数码显示模数转换子程序流程图如图7所示。图7 模数转换流
16、程图数码显示子程序流程图如图8所示。图8 数码显示流程图表2 地址码插孔及对应地址范围译码插孔地址范围cs008000h08fffhcs109000h09fffhcs20a000h0afffhcs30b000h0bfffhcs40c000h0cfffhcs50d000h0dfffhcs60e000h0efffhcs70f000h0ffffh第5章 心得体会 这次课程设计将单片机与传感器进行了结合跟进一步想我展示了单片机得强大功能此外还接触了模数转换器件,了解了有关ad转换的知识,同时也温习了汇编知识。此次单片机课程设计综合了传感器,运算放大器等,联系到很多方面的知识,让我们充分联系平时所学知识
17、,全力以赴。它不仅是我巩固了之前所学的知识,加深了对学过知识的印象,还使我发现了自己对理论知识掌握还不够扎实,对一些知识点存在着错误的认识。为今后的学习和工作都奠定了良好的基础。在完成课设的过程中,每一处都凝聚了老师和同学对我的帮助,所有的成果都是大家共同努力的成果。在整个设计过程中,我懂得了许多东西,也培养了自己独立工作的能力,树立了对自己工作能力的信心。充分体会了在创造过程中探索的艰难和成功时的喜悦。总之这次课程设计让我收获很大。 参考文献1、张淑清 单片微型计算机接口技术及其应用 国防工业出版社 2001年2、张淑清 单片机原理及应用技术 国防工业出版社 2000年3、李秀忠 单片机应用
18、技术汇编 中国劳动社会保障出版社 2006年4、赵负图 现代传感器集成电路 人民邮电出版社 2000年5、赛尔吉欧 弗朗哥著 刘树棠译 基于运算放大器和模拟集成电路的电路设计 西安交通大学出版社 2009年6、康华光 电子技术基础模拟部分 高等教育出版社 2002年7、李科杰 新编传感器技术手册 国防工业出版社 2001年8、贾伯年 传感器技术 东南大学出版社 1992年9、杨宝清 、孙宝元 传感器及其应用手册 2004年 附录ad0809 equ 0a000h ; ad0809片选outbit equ 08002h ; 位控制口outseg equ 08004h ; 段控制口ledbuf e
19、qu 60h ; 显示缓冲delayt equ 75h ;adresult equ 76h ; a/d转换结果 org 0 ljmp startad0809read: mov dptr, #ad0809 mov a, #0 movx dptr, a ; 起动 a/d mov a, #40h djnz acc, $ ; 延时 100us movx a, dptr ; 读入结果 mov adresult, a retledmap: ; 八段管显示码 db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71hdelay: ; 延时子程序 mov r7, #0delayloop: djnz r7, delayloop djnz acc, delayloop ret searchledmap: anl a, #0fh mov dptr, #ledmap movc a, a+dptr retdisplayled: mov r0, #ledbuf mov r1, #6 ; mov r2, #00001000b ; 从左边开始显示loop: mov dptr, #o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙投资竞业书合同
- 大班数学《坐船去探险》课件
- 手足口病风趣幽默讲解
- 2024房屋修缮合同
- 小学课外活动记录20篇-20211116120635
- 2024新版家政保姆合同样本
- 2024安置房买卖合同范本(标准版)
- 2024离婚合同协议书范本范文有子女
- 2024学校食堂租赁合同
- 2024新版影视剧摄制委托贷款合同
- 农业机械自动化与智能化
- 江苏省二级建造师(市政工程专业)继续教育课后习题及答案
- 人教部编版八年级语文上册-第六单元-基础知识专项训练(含答案)
- 发展汉语-初级读写-第一课-你好
- 八年级上学期校本课程教案
- 自然教育课程的追寻与实践
- 接人待物礼仪培训
- 2024年云南烟草公司招聘笔试参考题库含答案解析
- 2024年中核环保招聘笔试参考题库含答案解析
- 北师大版数学六年级上册单元真题拔高卷 第6单元《比的认识》(参考答案)
- 《学生心理健康教育》课件
评论
0/150
提交评论