毕业论文基于单片机的多通道温度采集测控系统分析与设计.doc
《毕业论文基于单片机的多通道温度采集测控系统分析与设计.doc》由会员分享,可在线阅读,更多相关《毕业论文基于单片机的多通道温度采集测控系统分析与设计.doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文-基于单片机的多通道温度采集测控系统分析与设计 摘要温度测量与控制在社会的发展而广泛的使用利用单片机技术的温度测控系统以其体积小可靠性高而被广泛采用本文对该测控系统进行了分析设计首先设计针对系统所使用的单片机的性能和发展情况做了简单介绍对系统使用的模数转换芯片ADC0809做了性能方面的简单说明同时对测量温度在-55150之间的集成型恒流测温元件AD590做了介绍其次论文重点对测控硬件软件的组成进行了分项模块化逐步分析设计对各部分的电路一一进行了介绍最终实现了该系统的硬件电路绘制了电路原理图绘制了印制电路板图并将制成的线路板焊接上了元件完成了硬件调试根据硬件的设计和测控系统所要实现的功
2、能本设计对软件也进行了一一设计并经过反复的模拟运行调试修改简化了软件系统最后形成了一套完整的程序系统关键词 单片机ADC0809AD590软件系统硬件系统AbstractThe temperature survey and the control in profession and so on industry agriculture national defense has the widespread application Using monolithic integrated circuit technology temperature observation and control
3、system by its volume small the reliability is high but is widely used This article has carried on the analysis design to this observation and control systemFirst this article the monolithic integrated circuit performance and the development situation which used in view of the system has made the sim
4、ple introduction To system use moldNumber transformation chip ADC0809 has given the performance aspect simple explanation Meanwhile to surveyed the temperature to make the introduction in -55 150 between integration constant flow temperature element AD590Next this article key to observe and controll
5、ed the hardware the software composition carries on the sub-item the modulation has analyzed the design gradually 11 has carried on the introduction to each part of electric circuits finally has realized this system hardware electric circuit Has drawn up the electric circuit schematic diagram has dr
6、awn up the printed circuit board chart and will make in the line board welding the part has completed the hardware debugging Function must realize which according to the hardware design and the observation and control system this design has also carried on 11 designs to the software and after the re
7、peatedly simulation run the debugging the revision simplified the software system finally has formed set of complete software Key words MCU ADC0809 AD590 software system hardware system目 录第1章 前言1第2章 单片机多通道温度采集测控系统分析与设计221 总体分析222 AT89C51单片机的性能及应用223 控制框图的设计系统8第3章 单片机多通道温度采集测控931 输入电路的设计9com 集成温度传感器A
8、D590的简单介绍9com 放大电路的设计1132 单通道循环检测工作方式选择电路的设计1233AD0809与AT89C51接口电路的设计1334 输出电路设计16com 四位LED数码管驱动电路的设计16com 超温报警电路的设计17com 温度控制电路的设计1835 电源的设计实现2136电路板的制作与调试21com理图的绘制过程21com PCB板的制作23com 电路的焊接25第4章 单片机多通道温度采集测控系统的软件2641 主程序的逐步26com 初始化和工作方式选择程序的设计27com 显示程序的设计28com 二进制温度值转化成BCD码温度显示值的程序设计29com 延时子程序
9、的设计30com 数模转换测量子程序的设计31com 按键检测子程序的设计32com 超温报警程序及继电器控制程序的设计3342CPU抗干扰技术的程序设计34com波34com余和看门狗技术35comAM 资料可靠性37com结3743程序的汇编与调试38com建立您的第一个C 项目38第5章 结束语4051 本次设计心得体会4052 总结41致 谢44参考文献资料45第1章 前言温度测量在各个设计有着广泛的应用而且随着科学技术的发展对温度测量的精度要求愈来愈高由于AT89C51单片机的设计时间有限其精度不是很高它的测温范围在0100之间可以直接应用在对温度精度要求不高的各种现场单片机多通道温
10、度采集测控系统采用集成温度传感器满足温度测量并将温度信号转换成电流转换为电压信号通过放大电路最终交由模数转换芯片转换成数字信号经单片机处理并经输出驱动电路显示于共阳极数码管该测量仪可实现多点8点不同区域测量单通道循环测量还具有超温报警和自动控制功能当温度超过某一设定值时系统控制继电器来关闭加温设备由以上大致分析整个系统控制将由AT89C51单片机为核心构成选用ADC0809作为模数转换芯片各个检测信号控制信号显示信号可由单片机的IO口进行并由程序保证系统抗干扰的能力 设计任务为用单片机设计一个测温范围在0100的多通道温度测量仪设计要求完成该系统的软硬件设计学习掌握单片机采集测控系统的设计方法
11、提高学习新知识新技能的能力培养独立设计的能力 第2章 单片机多通道温度采集测控系统分析与设计21 总体分析由于AT89C51单片机的设计时间有限其精度不是很高它的测温范围在0100之间可以直接应用在对温度精度要求不高的各种现场单片机多通道温度采集测控系统采用集成温度传感器满足温度测量并将温度信号转换成电流转换为电压信号通过放大电路最终交由模数转换芯片转换成数字信号经单片机处理并经输出驱动电路显示于共阳极数码管该测量仪可实现多点8点不同区域测量单通道循环测量还具有超温报警和自动控制功能当温度超过某一设定值时系统控制继电器来关闭加温设备由以上大致分析整个系统控制将由AT89C51单片机为核心构成选
12、用ADC0809作为模数转换芯片各个检测信号控制信号显示信号可由单片机的IO口进行并由程序保证系统抗干扰的能力22 AT89C51单片机的性能及应用单片机是早期Single Chip Microcomputer的直译它反映了早期单片机的形态和本质然后按照面向对象突出控制功能在片内集成了许多外围电路及外设接口突破了传统意义上的计算机结构发展成microcontroller的体系结构目前国外已普遍称之为微控制器MCUMicrocontroller Unit鉴于它完全作嵌入应用故又称为嵌入式微控制器 Embedded Microcontroller 大多数单片机采用哈佛Harvard结构体系即数据存
13、储空间与程序存储空间相互独立的结构体系它不同于一般通用计算机系统结构即程序和数据共用一个空间的冯诺伊曼 Von Neumann 结构AT89C51单片机温度测控仪采用Atmel公司的AT89C51单片机采用双列直插封装DIP有40个引脚该单片机采用Atmel公司的高密度非易失性存储技术制造与美国Intel公司生产的MCS51系列单片机的指令和引脚设置兼容其主要特征如下8位CPU内置4K字节可重复编程Flash可重复擦写1000次完全静态操作0Hz24Hz可输出时钟信号三级加密程序存储器128B8的片内数据存储器 RAM 32根可编程IO线2个16位定时计数器中断系统有6个中断源可编为两个优先级
14、一个全双工可编程串行通道可编程串行UART通道具有两种节能模式闲置模式和掉电模式1单片机的基本组成它由CPU存储器包括RAM和ROMIO接口定时计数器中断控制功能等均集成在一块芯片上片内各功能通过内部总线相互连接起来输入输出引脚P0P1P2P3的功能图2-1为AT89C51的引脚图图2-1 AT89C51的引脚图P0口P00-P07P0口是一个8位漏极开路型双向IO端口在访问片外存储器时它分时作低8位地址和8位双向数据总线用在EPROM编程时由P0输入指令字节而在验证程序时则输出指令字节验证程序时要求外接上拉电阻P0能以吸收电流的方式驱动8个LSTTL负载在Flash编程时P0口接收指令字节而
15、在程序校验时输出指令字节校验时要求外接上拉电阻P1口P10-P171-8脚 P1口是一上带内部上拉电阻的8位双向IO口在EPROM编程和验证程序时由它输入低8位地址P1能驱动4个LSTTL负载在AT89C51中P10还相当于专用功能端T2即定时器的计数触发输入端P11还相当于专用功能端T2EX即定时器T2的外部控制端Flash编程和程序校验期间P1接收低8位地址P2口P20-P2721-28脚P2也是一上带内部上拉电阻的8位双向IO口P2口的输出缓冲级可驱动吸收或输出电流4个TTL逻辑门电路对端口写1通过内部的上拉电阻把端口拉到高电平在访问外部存储器时由它输出高8位地址在对EPROM编程和程序
16、验证时由它输入高8位地址P驱动4个LSTTL负载在访问外部程序存储器或16位地址的外部数据存储器例如执行MOVX DPTR指令时P2口送出高8位地址数据在访问8位地址的外部数据存储器例如执行MOVX RI指令时P2口线上的内容也即特殊功能寄存器SFR区中R2寄存器的内容在整个访问期间不改变Flash编程或校验时P2亦接收高位地址和其它控制信号P3口口是一组带有内部上拉电阻的8 位双向IO口P3 口输出缓冲级可驱动吸收或输出电流4 个TTL 逻辑门电路对P3 口写入1时它们被内部上拉电阻拉高并可作为输入端口此时被外部拉低的P3 口将用上拉电阻输出电流IIL口IO口口管脚备选功能P30RXD串行输
17、入口P31TXD串行输出口P32INT0外部中断0P33INT1外部中断1P34T00外部输入P35T11外部输入P36WR外部数据存储器写选通P37RD外部数据存储器读选通口图2-2 控制框图第3章 单片机多通道温度采集测控系统分析与设计的硬件在硬件的设计前期根据框图对电路中可能出现的电路进行了模拟实验并根据实验结果对后期的硬件设计进行了合理化的修改完善在第二章中已分析了系统并绘制了框图下面将根据框图分别设计各部分电路31 输入电路的设计温度信号的采集电路放大电路输入口连接温度传感器AD590的两个引脚AD590是一种具有良好温度特性的电压输入电流输出型温度传感器可以在-55150温度范围内
18、正常工作当输入从4V30V的宽范围电压时将按1A的比例输出反映当前温度的电流信号如当感应温度为0时输出的电流为273A本设计中给AD590提供了 12V的电压以保证其能正常工作温度监控范围可在0100范围内由控制部分自定义com 集成温度传感器AD590的简单介绍集成温度传感器实质上是一种半导体集成电路它是利用晶体管的b-e结压降的不饱和值VBE与热力学温度T和通过发射极电流I的下述关系实现对温度的检测 式中K波尔兹常数q电子电荷绝对值集成温度传感器具有线性好精度适中灵敏度高体积小使用方便等优点得到广泛应用集成温度传感器的输出形式分为电压输出和电流输出两种电压输出型的灵敏度一般为10mVK温度
19、0时输出为0温度25时输出2982V电流输出型的灵敏度一般为1mAKAD590是美国模拟器件公司生产的单片集成两端感温电流源它的主要特性如下1流过器件的电流mA等于器件所处环境的热力学温度开尔文度数式中 流过器件AD590的电流单位为mAT热力学温度单位为K2AD590的测温范围为-551503AD590的电源电压范围为4V30V电源电压可在4V6V范围变化电流 变化1mA相当于温度变化1KAD590可以承受44V正向电压和20V反向电压因而器件反接也不会被损坏4输出电阻为710MW5精度高AD590共有IJKLM五档其中M档精度最高在-55150范围内非线性误差为03AD590测量热力学温度
20、摄氏温度两点温度差多点最低温度多点平均温度的具体电路广泛应用于不同的温度控制场合由于AD590精度高价格低不需辅助电源线性好常用于测温和热电偶的冷端补偿图3-1 中的图 a 是AD590的封装形式图 b AD590用于测量热力学温度的基本应用电路因为流过AD590的电流与热力学温度成正比当电阻R1和电位器R2的电阻之和为1k时输入电压V0随温度的变化为1mVK但由于AD590的增益有偏差电阻也有误差因此应对电路进行调整调整的方法为把AD590放于冰水混合物中调整电位器使V0 2732mV或在室温下 25 条件下调整电位器使V0 273225 2982 mV 但这样调整可保证在0或25附近有效高
21、精度图3-1 AD590的封装形式与基本应用电路com 放大电路的设计在许多需要AD转换和数字采集的单片机系统中很多情况下传感器输出的模拟信号都很微弱必须通过一个模拟放大器对其进行一定倍数的放大才能满足AD转换器对输入信号电平的要求这种情况下就必须选择一种符合要求的放大器仪表器的选型很多在这里介绍一种用途非常广泛的仪表放大器其实就是典型的差动放大器它只需三个廉价的普通运算放大器和几只电阻器即可构成性能优越的仪表用放大器广泛应用于工业自动控制仪器仪表电气测量医疗器械及其它数字采集的系统中电路原理并不复杂要使电路满足平衡则R1 R2R3 R4R5 R6因为每个运放的特性不可能完全一致在A和A2的P
22、in1Pin8增设了调零电位器VR1和VR2这在实际的应用中是非常有用的假设A1A2的失配失调电压和电流均为零的情况下其差模电压增益为 整个电路采用正负两组电源供电这样可对正或负输入电压进行放大电源电压一般可取515V但对其稳定度有一定的要求图3-1中的电容C用于除抖动和抗干扰其取值应以实际的用途根据放大的信号特性决定可选用的运算放大器相当多如OP-07OP-725如果要求不高甚至可选价廉的uA741等通用运算放大器本设计的放大电路采用高精度集成运放OP-07做放大元件OP-07为一种具有低失调电压低失调电流和低温漂的超低失调运算放大器其广泛地应用于稳定积分精密加法比较阖值电压检测微弱信号精确
23、放大等场合是一种通用性极强的运算放大器OP-07的电源电压范围 3 18V输入电压范围为0 14V其引线图如图3- 2OP07是高精度低失调电压的精密运放集成电路用于微弱信号的放大如果使用双电源能达到最好的放大效果OP07的主要参数1 低的输入噪声电压幅度035 VP-P 01Hz 10Hz 2 极低的输入失调电压10 V3 极低的输入失调电压温漂02 V 4 具有长期的稳定性02 VMO5 低的输入偏置电流 1nA6 高的共模抑制比126dB7 宽的共模输入电压范围14V8 宽的电源电压范围 3V 22V9 可替代725108A741AD510 等电路图3-2 OP-07管脚图32 单通道循
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 单片机 通道 温度 采集 测控 系统分析 设计
限制150内