基于单片机的温度采集系统的设计毕业论文.doc
《基于单片机的温度采集系统的设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的温度采集系统的设计毕业论文.doc(33页珍藏版)》请在三一办公上搜索。
1、 目 录摘 要IIAbstractIII1 引言12 绪 论32.1 问题的提出32.2 设计目的及系统功能33 第二章 硬件电路设计43.1 硬件设计思路43.2 总体设计框图43.3 单元电路设计43.3.1 89C51单片机43.3.2 温度采集及调理电路53.3.3 键盘及数码管显示电路83.3.3.1 LED显示器83.3.3.2 7279可编程键盘显示器接口芯片84 第三章 软件设计94.1 程序流程图设计94.2 程序设计154.2.1 A/D转换154.2.2 键盘及数码管显示154.3 调试与测试195 结论206 参考文献1附录:程序清单3 基于单片机的温度采集系统的设计
2、摘 要近年来,单片机以其功能强、体积小、使用方便、性能价格比高等优点,在实时控制、自动测试、智能仪表、计算机终端、遥测通讯、家用电器等许多方面得到了广泛的应用。本设计采用单片机89C51作为控制核心,对多点温度进行采集。通过集成温度传感器AD590将温度值转换为电量输出。由ADC0809实现模拟信号的数字化。同时,外接可编程键盘显示器接口芯片7279通过小键盘实现多点温度值的切换显示;可以利用小键盘设定温度的最大值和最小值,对于超过最大值或低于最小值的温度数据通过扬声器进行报警。关键词:单片机;温度采集;报警The Design of Temperature Gathering System
3、Based on Single Chip Micyoco Electronics and Information Engineering Grad 2003 KongXianghengAbstractRecently, SCM (Single Chip Micyoco) is widely used in real-time control, automatism testing, computer terminal, remote communication, home appliances by strong function, small bulk, used convenient an
4、d high capability-price ratio.This design adopts SCM89C51 by way of controlling core; it can gather several different temperature signals. Through the integration temperature sensor A/D590, it converts temperature value to electricity signal; and then switches the analog signals for digital signals
5、by ADC809. At the same time, the programmable keyboard/display port chip7279 can display the different temperature value. It also can enactment the maxim and minimum temperature value by the small keyboard. When the gathered temperature value exceeds the maxim and minimum value, the system will give
6、 an alarm through the speaker.Key words: SCM; temperature gathering; alarm1 引言自从1976年Intel公司推出第一批单片机以来,80年代单片机技术进入快速发展时期,近年来,随着大规模集成电路的发展,单片机继续朝快速、高性能方向发展,从4位、8位单片机发展到16位、32位单片机。单片机主要用于控制,它的应用领域遍及各行各业,大到航天飞机,小至日常生活中的冰箱、彩电,单片机都可以大显其能。单片机在国内的三大领域中应用得十分广泛:第一是家用电器业,例如全自动洗衣机、智能玩具;第二是通讯业,包括电话、手机和BP机等等;第三是
7、仪器仪表和计算机外设制造,例如软盘、硬盘、收银机、电表。除了上述传统领域外,汽车、电子工业在国外也是单片机应用十分广泛的一个领域。它成本低、集成度高、功耗低、控制功能多能灵活的组装成各种智能控制装置,由它构成的智能仪表解决了长期以来测量仪器中的误差的修正、线性处理等问题。单片机将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片上的大规模集成电路,本身即是一个小型化的微机系统。单片机技术与传感与测量技术、信号与系统分析技术、电路设计技术、可编程逻辑应用技术、微机接口技术、数据库技术以及数据结构、计算机操作系统、汇编语言程序设计、高级语言程序设计、软件工程、数据网络通信、数字信号处理
8、、自动控制、误差分析、仪器仪表结构设计和制造工艺等的结合,使得单片机的应用非常广泛。同时,单片机具有较强的管理功能。采用单片机对整个测量电路进行管理和控制,使得整个系统智能化、功耗低、使用电子元件较少、内部配线少、成本低,制造、安装、调试及维修方便。温度作为作物生长一个非常重要的参数,温度的变化影响作物的发芽、幼苗的成长、作物的开花、果实的成熟等等。对于不同的作物,其适宜的生长温度总是在一个范围。超过这个范围,作物或许会活着,但是其生长的规律将发生明显的变化。这对于我们所希望的要求作物能够优质、高产的愿望相距甚远,所以我们必须实时获取作物生长的环境温度。对于,超过作物生长适宜范围的温度能够报警
9、。同时,我们也希望作物的适宜温度范围可以由检测人员根据实际情况加以改变。同时,由于作物分布空间的狭小,各点的温度在同一时间上可能存在差异,所以对于温室必须采取多点采集,以保证能够更准确的获知作物生长的实时温度。本设计就是基于单片机89C51设计的实时温度采集仪。采用ADC0809最多可以采集8路温度数据。通过小键盘实现对不同路温度数据的切换显示。同时,也可利用小键盘实现温度最大最小值的设定。对于超过此限的温度数据将产生报警信号。2 绪 论2.1 问题的提出 我国农业正处于从传统农业向优质、高效、高产为目的的现代化农业转化的新阶段。农业环境综合控制作为农作物速生、优质、高产的手段是农业现代化的重
10、要标志。农业设施的自动检测与控制是我国科研急待发展的项目。 温度是植物生长的重要环境条件,影响植物生命周期的各个发育阶段,从种子萌发、幼苗的生长、生殖直至成熟和休眠,包括了每一个酶反应、每一个代谢过程。它也影响植物细胞结构的完整性,特别是影响膜的结构和性质,直接关系到植物的生存。植物能生长的温度比能生存的温度范围要小得多,在某些温度条件下,植物也许能活着,但不一定能生长,故温室中对于温度的检测很重要。此外,温室内的作物茂密形成群体时,温室的空间分布变得复杂。室内平均温度显然不同于作物冠层下的气温,而冠层内气温的分布也不会是均匀的。事实上温度的空间分布受室外气候因子、室内调控方式、植物群体的综合
11、影响,以至于室内空气温度在水平方向和垂直方向上往往都不相同。为此,本文设计了一个能多路采集、显示的温度采集系统,对于超出作物适宜生长范围的温度发出警报。2.2 设计目的及系统功能 本设计的目的是以单片机为核心设计出一个8路温度采集系统。通过本课题设计,综合运用单片机及接口技术、微机原理、微电子技术,锻炼动手操作能力,综合运用能力,学习论文的写作方法和步骤。设计的温度采集系统有以下功能:1. 测温范围:0502 测温分辨力:0.23. 测温准确度:0.54. 测温点数:可以扩展到8点5. 温度显示:采用4个7段数码管6. 温限可进行灵活设定7. 超限报警3 第二章 硬件电路设计3.1 硬件设计思
12、路本设计用温度传感器将被测温度转换为电量,经过放大滤波电路处理后,由模数转换器将模拟量转换为数字量,再与单片机相连,通过可编程键盘显示接口芯片实现温度限值的设定。最后通过小键盘控制数码管显示所需要的某路温度值。3.2 总体设计框图总体设计框图如图1所示。说明如下:1.被测量经过温度传感器转换为电量,再放大后送给A/D转换器。2.电量经过A/D转换为二进制数值,送给89C51单片机,89C51单片机根据设计目的完成相应的软件处理。3.处理完毕后,送键盘显示处理芯片,然后再由数码管显示。4.如果温度超过所设温度限值,转报警处理程序。5.由小键盘控制所需显示路数的温度。键盘显示电路89C51A/D转
13、换A/D转换温度采集及信号调理 图1 总体设计框图3.3 单元电路设计3.3.1 89C51单片机89C51为字长8位的单片微型计算机,由中央处理器、内部RAM、内部ROM、两个16位的定时计数器、四个8位的I/O口(P0、P1、P2、P3)、一个全双工的串行口、五个中断源以及时钟等组成。它具有速度快、功能强、功耗底、抗干扰性好、价格低廉等特点。它是标准的40引脚双列直插封装(DIP)形式。3.3.2 温度采集及调理电路常用的温度传感器有:热电偶、热敏电阻、集成电路温度传感器及铂电阻。温度传感器的选择(1)传感器的比较:热电偶灵敏度较低,但能在很宽广的范围内使用。热敏电阻的工作温度范围较窄,但
14、灵敏度高有利于检测微小温差,其输出特点是非线性,检测时需要线性化装置。廉价的集成电路温度传感器性能离散度很大,用于高精度测量时必须进行校准。测温铂电阻温度系数的离散度很小,精确度高灵敏度也较好,但价格昂贵。集成电路温度传感器和热敏电阻、热电偶相比,最大特点是输出线性好,测温精度较高。感温部分、传感器驱动电路、信号处理电路均集成化并封装在一个小型管壳内,使用方便。AD590是一种两端集成电路温度传感器,由于具有高阻抗的电流输出,使它在长距离传输过程中对压降不敏感,作为电流输出型的温度传感器,具有很强的抗外界干扰能力,且价格适中。其输出电流和绝对温度成正比。基于以上优点,本设计采用AD590作为温
15、度传感器。(2)AD590的特点仅需+4V到+30V的直流工作电压,不需要传送器、滤波器和线性化电路。一致性非常好,当温度为298.2K(+25)时,AD590均输出稳恒电流298.2A,随温度升高或降低以1A/1.0K增减输出电流,因而AD590很容易互换。是电流输出而不是电压输出,具有良好的干扰抑制比,只需很小的功率(1.5mW)。电源电压漂移和波纹不敏感。电源电压+5V变到+10V仅引起1A最大电流变化。电气上耐用,可承受正向44V和反向20V的电压而不损坏,不必担心管脚接错。测量电路设计AD590将温度转换成相应的电流后,需要有电流电压转换电路(如图2),其中电容C起滤波作用。该电路中
16、,考虑到测温范围是0度到50度,而ADC0809输出电压范围为05V,故电阻R2取3.3K,R3取15K,其中R2是可变电阻,精度高于R3。R4取100K,R5取50K,R4是可变电阻,精度高于R5,电阻R6取33K。运放是温度电压变换电路,为测试方便,设计时将0度时的输出电压定为0V,每升高100mV,与电压之间的关系为:U=K(T-T0)V1式中:K为比例系数,K=0.98V/,T为环境温度,单位为,T0为测温下限0图2 温度采集及调理电路当T=+50和T=0时,变换电路输出电压上限为Umax=5V,电压下限Umin=0V 时,实现的办法是:首先调整R2,使得I1=273.2A,当温度为0
17、时,通过AD590的电流I2=273.2A,此时I3=0A,R4,R5上无压降,即输出电压为0V;当环境温度为50时,流过AD590的电流为323.2A,此时I3=I2-I1=50A,调整R4,使R4+R5=98K,有(R4+R5)I3=4.9V。同样,可以计算出其余各温度所对应的输出电压。系统对放大电流要求低失调、低漂移、高精度,可选用高精度集成运放。OP07为低失调电压、低失调电流和低漂移的超低失调运算放大器,其增益和共模抑制比高,噪声小,是一种通用性强的运算放大器。本设计采用它作为运放。OP07电源电压范围为318V。模数转换电路A/D转换用于实现模拟量到数字量的转换。按转换原理可分为四
18、种,即:计数式A/D转换器、双积分式A/D转换器、逐次逼近式A/D转换器和并行式A/D转换器。目前使用较多的为后三种。双积分式A/D转换器具有高精度、抗干扰性好、价格低廉等特点,但速度较慢,经常应用于对速度要求不高的仪表中;逐次逼近式A/D转换器在精度、速度和价格上都适中,是目前最常用的A/D转换器;并行式A/D转换器是一种用编码技术实现的高速A/D转换器其速度最快,价格也最高,使用于要求较高的场合。综上,本设计选用逐次逼近式8位A/D转换芯片ADC0809。ADC0809的主要技术特性和指标:分辨率:8位。转换时间:取决于芯片时钟频率。单一电源:+5V。模拟输入电压范围:单极性05V,双极性
19、+5V或+10V。具有可控三态输出锁存器。启动转换控制脉冲式(正脉冲),上升沿使内部所有寄存器清“0”,下降沿使A/D转换器开始。ADC0809其片内有8路模拟开关,可输入八个模拟量,单极性,量程为05V,典型的转换度为100S。片内具有三态输出缓冲器,可直接与CPU总线接口。设计中只使用了IN0一路模拟通道,可扩展到8路。电路连接主要涉及两个问题。一是八路模拟通道信号选择,二是A/D转换完成后转换数据的传送。解决方案如下:1.八路模拟通道选择:ADC0809有A、B、C三根地址线,分别接地址锁存器的低三位地址,只要把三位地址写入ADC0809中的地址锁存器,就实现了模拟通道选择。对于系统来说
20、,地址锁存器是一个输入口,为了把三位地址写入,还要提供口地址。2.转换数据的传送:A/D转换后得到的是数字量的数据,这些数据应传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认数据转换完成后,才能进行传送。解决此问题的方式有三种;定时传送方式、查询方式、中断方式。设计中采用的是查询方式:ADC0809由EOC端发出表明转换完成的信号,软件测试EOC的状态,即可确知转换是否完成,并接着进行数据传送。(如图3):图3 89C51和ADC0809的连接3.3.3 键盘及数码管显示电路 3.3.3.1 LED显示器显示器中的发光二极管共有两种接法:共阴极接法和共阳极接法。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的温度采集系统的设计 毕业论文 基于 单片机 温度 采集 系统 设计
链接地址:https://www.31ppt.com/p-3940195.html