![热敏电阻测温课程设计课案_第1页](http://file4.renrendoc.com/view/e4824977f67d0aaa73e94af343762bfe/e4824977f67d0aaa73e94af343762bfe1.gif)
![热敏电阻测温课程设计课案_第2页](http://file4.renrendoc.com/view/e4824977f67d0aaa73e94af343762bfe/e4824977f67d0aaa73e94af343762bfe2.gif)
![热敏电阻测温课程设计课案_第3页](http://file4.renrendoc.com/view/e4824977f67d0aaa73e94af343762bfe/e4824977f67d0aaa73e94af343762bfe3.gif)
![热敏电阻测温课程设计课案_第4页](http://file4.renrendoc.com/view/e4824977f67d0aaa73e94af343762bfe/e4824977f67d0aaa73e94af343762bfe4.gif)
![热敏电阻测温课程设计课案_第5页](http://file4.renrendoc.com/view/e4824977f67d0aaa73e94af343762bfe/e4824977f67d0aaa73e94af343762bfe5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机接口技术课程设计报告课题名称: 基于微机的热敏电阻测温系统学 院: 机械工程学院专 业: 机械设计制造及其自动化组 员:XSLCCBSJTHWGP指导老师:日 期: 2016年7月5日目录课程设计任务书 1报告正文 1前言 1任务分析与方案设计 2主要元器件及其说明 4系统设计及仿真 7接口电路板制作 12系统联机调试 18心得体会 20参考文献 215. 附录 22PAGEPAGE25课程设计任务书一、任务要求基于8086最小系统在Proteus 软件中设计温度测量的控制系统,编制汇编程序实现利用热敏电阻和数码管测量并显示实际温度值的系统仿真。 完成热敏电阻信号采集及电压转换接口电路板的焊接制作。利用
Dais微机实验箱组建微机硬件电路、连接接口电路板、调试汇编程序,达到实时测量、显示实际温度的目的。二、技术要求、测量温度范围:2、温度显示要稳定并准确,不能闪烁或杂乱跳动;为此,需要学习proteus 软件、AD转换原理、元器件识别和电路焊接等键技术。proteus 软件学习和使用及编程由徐顺浪负责,元器件识别和硬件焊接用陈财斌负责,AD转换原理的学习由沈江婷负责,实验箱的研究和搭建由胡雯和郭飘负责。报告正文前言微机原理是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。要求学生对微机原理中的基本概念有较深入的了解, 能够系统地掌握微计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和解决问题的能力。本次热敏电阻测温放大电路PCB板课程设计采用汇编语言程序编写,要求设计者具备微机原理的理论知识和实践能力。微机原理和接口技术是一门实践性强的学科,不但要求有较高的理论水平,而且还要求有实际的动手能力。本课程设计的主要目的是提高实践能力,包括提高汇编等语言的编程能力及对接口等硬件的理解分析能力和设计接口电路的能力,在进行课程设计的过程中,通过让学生体验自己分析解决问题,从而帮助学生系统地掌握微机原理的接口技术的相关知识。程序使用Dais实验台进行模拟,包括程序输入、调试、运行,最后进行结果分析,验证程序的正确性。握。在设计过程中,广泛查阅各种所需的资料,通过实践来加深和巩固理论,同时将自己对这门技术的理解应用在设计当中,提高实践水平和综合能力。任务分析与方案设计(1)任务分析本课题需要设计对模拟量温度进行采集并将其转换为数字显示的系统。 该系统应具备以下两个功能(任务):1。能实现温采集。2。能将温度在LED上显示出来为完成功能1,需要有温度采集输入接口电路,即将热敏电阻阻值随温度的变化转换为电压变化信号,并经过必要的转换或信号的放大与处理,机控制系统要求。接口电路的组成与传感器输出信号的形式有关,
使之符合微与微机处理系统功能要求有关,因此可根据输出信号的形式和系统的功能要求决定接口电路的类型。本次设计的接口电路所采用的元件有运算放大器 LM741C、滑动变阻器电阻、稳压管等。分别实现电压的转换放大、电压大小的调整、分压、稳压等功能。为实现功能2,需要有能将接口电路输出的电压信号转化为数值的微机部件,即或ADC0809因而也需要能对AD转换部件进行控制的由一系列微机部件组成的最小系统。该最小系统包括 8086CP、74LS13、74LS27、8255作用分别是处理指令、提供片选信号、地址锁存、控制来,还需至少两位8段数码管。
LED等。为将数值显示出说明:分析本课题任务与功能,概述为完成任务所需的微机部件有哪些?各应起到何种功能?(2)(2)方案设计系统总体框图如图2-1热敏电阻PCB板、微机系统通电最小系统控制ADC0809使其工作热敏电阻阻值随温度变化而变化变化传感器部分测温电路将温度变化转换为电压信号ADC080采样,电压信号转为数字量CP部分最小系统读取数字量LED显示输出显示部分图2-1系统总体框图该系统主要由传感器部分、CPU部分和输出显示部分组成。它们的各自工作原理如下:1.传感器部分工作原理:将热敏电阻阻值随温度的变化经稳压电路、放大电路等转换为电压变化信号,并经过必要的转换或信号的放大与处理,转为合适微机电路的电压输出。2.CPU部分工作原理:最小系统提供片选信号选中ADC089输出信号使其工作,ADC080将传感器部分的输出电压信号转为数字量。器部分的输出电压信号转为数字量。最小系统读取数字量,数字量经由数据总线传输给8255,8255将其显示在LED上。3.输出显示部分工作原理:将8255得到的数据通过指令显示具体数值。2.3 主要元器件及其说明本系统主要原件有88段数码管。其各功能和使用方法如下:1.80862-28086结构。8086由指令执行部件和总线接口部件组成。其主要功能为执行指令和形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行等。其使用方法是使+5V引脚接地,各个引脚8086I/O端口进行读、写的信号。图2-28086 结构2.8255如图2-3为8255结构及各引脚定义。本设计中8255主要作为与外之间的输出通道。其使用方法为将 8255的口与数据总线对应相连,地址。A1信号输出到6、A02-4
8255工作还需有片选图2-38255 结构 图2-4A0、A1真值表3.74LS13874LS138 结构如图2-5,其功能为通过使能端输入信号,经输入端生片选信号选择中的一个引脚产生片选。其真值表如图
、、C产图2-574LS138 结构 图2-6A、、C口真值表4.74LS37374LS37结构如图2-71脚是输出使能输入端提供输出地址线。真值表如图2-8图图2-774LS373 结构图2-874LS373 真值表5.ADC0809ADC0809结构如图2-9。IN0~IN8通道为模拟量输入信号,ADD、ADD、ADDCALE通过或非门与信号及片选信号相连时,CPU输出信号使经过或非门与片选信号及R信号相连输入CP,将数据通过输到数据总线上。图2-9ADC0809结构6.8 段数码管8 段数码管结构如图2-10若是共阴极数码管,则通过给需要亮的二极管的控制口置“ 1”,使其亮。7”则要使、、c1”。则要输入的字形字为。若是共阳极数码管,则通过给需要亮的二极管的控制口置“若是共阳极数码管,则通过给需要亮的二极管的控制口置“0”,使其亮。如要显示数字“7”则要使、、c0”。则要输入的字形字为。对于同时选择多个数码管,则需要定义各个数码管的字位口“9”。图2-108 段数码管结构2.4 系统设计及仿真(1)系统电路设计1.8086CPU模块8086CPU模块如图2-11,它提供总线和各种控制信号如W、R等。2.地址锁存器部分
图2-118086CPU 模块用74HC373将复用总线转化为地址总线,其结构如图2-12图图2-12 地址锁存器3.片选部分74LS138、、C的片选,其结构如图2-13图2-13138 译码器结构4.模数转换部分片选信号及信号通过或非门使工作,片选信号及信号通过非门读取AD转换结果,使用将接口电路JP1输出的模拟量转化为数字量,通过数据总线读出。通过 ADD、ADD、ADD选择通道IN0~IN7(图中三引脚接地,选择IN0)。参考电压为5V,则转化值为输入电压V*256/5。模数转换部分结构如图2-14。图2-14模数转换部分5热敏电阻接口电路热敏电阻接口电路由电源稳压电路、传感器模拟量转换电路、电压跟随器、反向电路和可调反向放大电路及输出电路组成。 将热敏电阻接入后,通过调节各个滑动电阻来调节输出电压阻接口电路结构如图2-15。
JP1的大小,提供合适的电压值给微机系统。热敏电图2-15 热敏电阻接口电路主要元器件的清单和价格如图主要元器件的清单和价格如图2-16。名称电阻可变电阻运算放大器LM741CN42.000.33uF10.08电容型号数量/个单价/元1K40.015.1K10.017.5K10.0110K70.015K10.5810K30.581uF 20.08稳压二极管6.8V 10.18三极管C2655 10.16PCB板1图2-16 主要元器件的清单和价格(2)(2)软件设计开发1.控制程序流程图控制程序流程图见图2-17开始初始化8255启动ADC0808读取转化后模拟数值查表比较然后转化为实际读数分离十位和个位查找SEGDATA 显示数值结束图2-17 控制程序流程图2汇编程序设计本程序采用查表法,即根据转换出来的十进制数,与实际温度进行比较列出两者之间的对应关系的表,通过将 输出数据与表比较,查出实际温度。其中A/D转换接口电路采用延时等待接法。程序见附录。(3)(3)系统仿真运行根据仿真结果(图2-18),每个对应的实际温度能很准确地在数码管上显示出来。图2-18 仿真结果仿真结果达到要求。
48度时,数码管显示温度也为48度,接口电路板制作1.接口电路板的工作原理接口电路主要由6个部分组成,分别是传感器激励电源、传感器模拟量转换电路、电压跟随器、一倍放大器、可调电压放大器、传感器输出端口。传感器激励电源其功能是提供稳压源供电,否则热敏传电阻传感器的激励电源引起的微小变化将严重印象测试的精度。在电路中
、、C1为运算放大器同相输入端提供稳定的基准参考电压,输出电压经
、
R3分压,经RW1可调端反馈到运算放大器的反相输入端,这样调整就能输出稳定的设定电压值。传感器激励电源结构如图2-19。图2-19 传感器激励电源传感器模拟量转换电路传感器模拟量转换电路是连接传感器与放大器的端口,电路由 、、、2、Q1组成。热敏电阻传感器在温度变化场下将产生电阻率的变化,为获得对应的电压值,将热敏电阻传感器3脚设计放置在Q基极的上偏置;与下偏置2、C2共同组成Q1基极的偏置电路,调整就能改基极电压静态分析公式:Ie=Ic=(VB-VBEQ)/R6得随VB变化的Ie的值流经R6时产随温度变化的对应电压值。传感器模拟量转换电路结构如图 2-20。图2-20 传感器模拟量转换电路电压跟随器电压跟随器的输入阻抗很大,输出阻抗很小,可以看成是一个阻抗转换的路,这样可以提高原来电路带负载的能力。电压跟随器部分如图 2-21。图2-21 电压跟随器一倍放大器、将电路中的、、R9阻值设计为10k,这样运算放大器将组成一倍的相运算放大器。一倍放大器结构如图 2-22。可调电压放大器
图2-22 一倍放大器电路中、、RW5、R11组成可调反相放大器,调输出电压放大倍数,其结构如图 2-23。图2-23 可调电压放大器
RW5
就能微调(6) (6) 传感器输出端口RW6 、、、JP1组成了输出接口电路,调整RW6就可改变输出电压大小,这样能确保在最大量程时,输出电压不超过5V。传感器输出端口结构见图2-24。图2-24 传感器输出端口调试过程热敏电阻测温电路调试方法:正确连接正负12V电源,确认没有接错!调节R1用万用表20V档测量热敏电阻插座R的1脚电压,使其为10V;用导线短接热敏电阻输入端1、3引脚,此时对应热敏电阻的最高测量值。用万用表20V档测量电路板信号输出端制在5V以内,如4.8V;
JP11万用表读数控连接热敏电阻到(25℃)调节使三极管Q1出电压为继续调节使运放U4的输出引脚(6脚)输出为JP110.5V;建立温度与电压之间的关系公式;注意事项:12
热敏电阻类型是电路板的输出电压不能高于5V,否则会烧坏微机实验箱电路!电路板实物图片以下是电路板实物图片,如图 2-25图2-25 电路板实物图联机调试联机调试的关键点就是要知道
Dias实验箱已经定义各个地址,不能自己定义。还需掌握联机调试的方法。138Y002或非门电路来控制的ALEIOR138Y002非门电路来控制来实现对数据的读取。实验箱内部6口定义为FFDD。
74LS37,字形口定义为FFDC,字位138译码器使能控制信号G接使能控制段、、C片选口分别接地址总、、。74LS273与数据总线D0~D7相连。联机调试总体图片如图2-262-272-282-29。图2-26 联机调试总体图片图2-27 联机调试总体图片图2-28 联机调试总体图片心得体会本次课程设计我学会了proteus 软件的使用和编程。从开始对这个软件的一无所知到慢慢学会使我明白只要用心去学习, 我们就会有很大的提高,万事开头难,只要我们不打退堂鼓,困难最终会被我们以各个击破。而且绘图很考验我们的细心,在绘图的过程中少了什么关键微机元件、 部分引脚没有定义或一些接口没有接信号输入等都会使后面编程产生错误, 所以说做什么事情都要细心。这次的编程,书上的程序虽然都大体学过,可是它们是彼此分离的,没有形成一个整体,而且平时我们缺乏对其的使用,导致刚开始好一段时间我对程序的编制是一点头绪也没有的。不过随着资料查阅不断增多、程序阅读的增多及听别的小组讨论产生的想法使我对汇编语言的基本知识更加熟悉同时也增加我对本次课程设计汇编语言设计的能力。通过这次课程设计,我明白,做好一个课程设计,需要我们的细心、耐心、的活是我一个人干的,但是在完成的过程中我常在那里听别组成员一起讨论编程与调试,一起发现问题、讨论问题,然后避免犯他们犯过的错误,吸收他们一些我没有的想法,大大提高了解决问题的速度。在做课程设计之前我觉得课程设计只是对着门课所学的知识单纯的总结,但通过这次课程设计我发现自己的观点太片面,课程设计不仅是对所学知识的一种检验, 而且也是对能力的一种提高。课程设计过程中,只有把理论知识拿到实际运用中才能发现它的乐趣, 才能发现快乐。看着自己做出来的东西,很开心。我想微机原理课程设计和其他课程设计有共同的地方,那就而且它也有它的独特的地方,那就是编程和自己做出实物,之前的课程设计基本都是计算而且没有实物,很无聊很枯燥。所以这次很有趣,也使我有更多的兴趣学习微机原理和其他的汇编。力。身为组长,我独揽了大部分的工作。探其根本,大概是我对别人的不信任及自身缺乏沟通能力。这种性格给我带来了不少苦头,我自己也曾尝试改变, 不有点根深蒂固了。最后感谢老师在课程设计中对我们的悉心指导与帮助。参考文献周佩玲,彭虎,傅忠谦. 微机原理与接口技术(第3版电子工业出版社,2011李国栋,汪新中,陆志平,等. 微机原理与接口技术课程设计.浙江大学版社,2007顾晖等,微机原理与接口技术 基于8086和Proteus仿真(第2版),电子工业出版社,2015附录:Proteus程序DATASEGMENTSEGDATADB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H;LEDTABLE1 DB18,19,21,22,24,26,28,29,31
显示0~F;基准电压为5V,DB33,35,37,39,41,43,46,48,50;模拟电压VDB52,55,57,59,61,64,66,68,71DB73,76,78,80,83,85,87,90,92N=V*256/5得;AD 转换十进制表DB94,97,99,101,103,106,108,110DB112,114,117,119,121,123,125,127DB129,131,133,135,137,139,140,142,144TABLE2DB20,21,22,23,24,25,26,27,28,29;模拟值对应实际温度DB30,31,32,33,34,35,36,37,38,39DB40,41,42,43,44,45,46,47,48,49DB50,51,52,53,54,55,56,57,58,59DB60,61,62,63,64,65,66,67,68,69DB70,71,72,73,74,75,76,77,78,79,80A8255EQU40H ;8255A口、B口、C口、控制口定义B8255EQU42HC8255EQU44HQ8255EQU46HAD0808EQU50H;ADC0808口定义DATAENDSCODESEGMENTASSUMEDS:DATA,CS:CODESTART:MOVAX,DATAMOVDS,AXMOVDX,Q8255
8255控制口赋值90HMOVAL,90HOUTDX,AL;A;A、、C0、C输出HERE:MOVDX,AD0808MOVAL,0;选择通道0OUTDX,ALMOVCX,100H;延时等待数据转换完成LOOP$INAL,DX;读取数据MOVSI,0COMP:CMPAL,TABLE1[SI];将模拟量与模拟量表中数据JNAA1;比较,得出模拟量INCSIJMPCOMPA1:MOVAL,TABLE2[SI];将模拟量转化为实际温度MOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏科版数学九年级下册《列表法画二次函数的图象》听评课记录2
- 环境友好设备供应合同(2篇)
- 人教版数学七年级上册1.4.1《有理数的乘法(1)》听评课记录
- 六年级科学听评课记录
- 湘教版地理七年级下册8.3《俄罗斯》听课评课记录
- 中图版地理七年级上册《第一节 疆域和行政区划》听课评课记录2
- 语文中高年级听评课记录
- 理疗科主治医师职责
- 部编版八年级道德与法治下册第五课《我国基本制度》第1课时《基本经济制度》听课评课记录
- 五年级口算及
- 高考志愿咨询培训课件
- mysql课件第五章数据查询
- 超滤培训课件
- 热线电话管理制度
- AutoCAD 2020中文版从入门到精通(标准版)
- 《海峡两岸经济合作框架协议》全文
- 纺丝原液制造工(中级)理论考试复习题库(含答案)
- ArcGIS软件入门培训教程演示文稿
- 大梅沙河道河道流量水位
- 人教版初二英语八年级上册全册英语单词表
- 《红色经典》校本课程
评论
0/150
提交评论