基于at89s52单片机ds18d20温度湿度传感器的设计毕业(设计)论文.doc
《基于at89s52单片机ds18d20温度湿度传感器的设计毕业(设计)论文.doc》由会员分享,可在线阅读,更多相关《基于at89s52单片机ds18d20温度湿度传感器的设计毕业(设计)论文.doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、仰恩大学毕业设计(论文)基于AT89S52单片机DS18D20温度湿度传感器的设计摘 要在现代冶金、石油、化工及电力生产过程中,温度是极为重要而又普遍的热工参数之一,在环境恶劣或温度较高等场合,为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度、节约能源,要求对加热炉炉温进行测、显示、控制,使之达到工艺标准。如何更快、更准确的控制所需的温度是温度控制技术的关键。本设计按照设计要求,采用功能齐全的protel DXP作为绘制原理图工具,PCB板作为开发板的温度检测器。本系统采用现在流行的AT89C52单片机,配以湿度传感器,温度传感器,通过A/D模数转换等进行系统控制。
2、本设计还加入了常用的数码管显示及状态灯显示灯常用电路,使得整个设计更加完整,更加灵活。该设计整体结构小巧,便于携带。 关键字:AT89S52单片机;DS18D20温度传感器;继电器;湿度传感器IMulti-function Temperature DetectorAbstractIn modern metallurgy, petroleum, chemical and power production process, the temperature is extremely important and universal thermal parameters of the environme
3、nt or in high temperature and so on, in order to ensure normal production process carried out safely, improve product quality and the number, as well as reduce the labor intensity, energy conservation, the requirements for measuring the temperature of the furnace, display, control, to meet the stand
4、ards process. How to faster and more accurate temperature control required for temperature control technology is the key. In accordance with the design requirements of the design using full-featured protel DXP as a schematic drawing tools, PCB board as a development board temperature detectors.The p
5、resent system is popular single-chip AT89C52, with DS18B20 temperature sensor, A/D converter module, single-chip control of the control system. Through their own temperature settings, and compare the actual temperature, which determine whether to start the relay, relay start, to determine whether to
6、 activate the heater.This design also joined the common LED status lights and display lights show common circuit design making the whole more complete, more flexible. The design of the overall structure of the compact, easy to carry.Key word: AT89S52 Single Chip; AD590 Temperature Sensor; RelaysIV目
7、录摘 要.IAbstract.II引 言.11系统的设计任务.211温度检测系统设计的基本任务2111主要性能指标212温度检测系统设计的扩展任务2121主要性能指标22总体设计.321总设计框图322技术特点3221 AT89C52单片机3222 ADC0809 A/D 转换器33单片机概述.431 单片机名称的由来.432 单片机的特点.4321 高性能、低价格4322 体积小、可靠性高4323 低电压、低功耗433 单片机的应用.54芯片介绍.541 芯片AT89S525411 功能特性描述5412 引脚功能描述6413 存储器结构8414 编程方法942芯片ADC0809.9421 基
8、本知识9422 ADC0809应用说明1143 LED七段数码管.1244 74LS138译码器.1345温度传感器DS18B20.1546湿度传感器XR61TDR.185方案论证与硬件设计1851温度电路的设计.18511 温度采样部分的方案论证18512 温度电路18513 A/D转换电路1952水泵控制电路.1953单片机控制部分.20531单片机控制部分的方案论证20532单片机控制电路2054数字显示部分.2155湿度采样和转换电路部分.22551 A/D转换电路22552 湿度传感器XR61TDR的电路设计226软件系统设计2261端口设置.2262各模块软件设计.23621 DS
9、18B20程序23622 LED显示程序25623继电器控制2663程序流程图.26631即时湿度显示2664总设计程序.28结 论.35参 考 文 献.36致 谢.37附 录.38仰恩大学毕业设计(论文)引 言综合农作物的生长过程对外部环境的主要要求,采用科学控制方法且具备广泛用途的节水灌溉系统,是节水灌溉科学实施的核心问题。基于此,本课题的主要内容是研制开发适合我国国情的、低成本、易推广的、主要应用于温室大棚的节水灌溉自动控制系统,为实现我国农业高效节水灌溉提供技术装备。由于不同农作物有不同的需水特性,灌水时间、灌水量既影响农产品的产量,也影响农产品的质量,因此,设施农业的高效节水灌溉自动
10、控制技术主要是向适时适量、按需灌溉的方向发展。所以,本课题的研究主要包括两个方面,一是测,获取土壤水分信息,并根据土壤水分信息及温度和作物需水特性来决定灌溉时间与灌溉量的多少。这将摆脱以往仅凭经验灌溉的灌溉模式,使作物灌溉决策建立在科学的基础之上;二是控,要研究如何根据土壤条件、土壤水分信息及作物需水特性进行合理的灌溉决策,即将传统的凭经验由人工手动阀门控制灌溉方式改为自动进行适时适量、按需精确灌溉控制,从而达到提高水的利用效率、优质高产、节省大量人力,实现高效农业的目的。单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制。随着温度控制器应用范围的日益广泛和多
11、样,各种适用于不同场合的智能温度控制器应运而生。本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能。采用两个4位共阳数码管,一个显示即时温度,数码管即时显示温度,精确到小数点一位。定时开启水泵进行灌溉。1系统的设计任务11温度检测系统设计的基本任务一通过环境温度和湿度自动按时控制水泵的放水量。达到自动灌溉节约用水的目的。111主要性能指标 温度测量范围:-20C到50C,最小区分度为。 控制精度:温度控制的静态误差,湿度小于1%。 用十进制数码显示实际水温,湿度。12温度检测系统设计的扩展任务 用电炉煮稀饭,首先结合定时控制系统对加热时间进行设定,当加热时间结束时通过
12、继电器时电炉断电。而进入保温状态,而保温的温度可自行设定。使稀饭保持在想要的温度。121主要性能指标 温度测量范围:-20C到50C,最小区分度为。 控制精度:温度控制的静态误差,湿度小于1%。 用十进制数码显示实际水温,湿度。2总体设计21总设计框图湿度传感器A/D转换器信号的转换单片机继电器显示电路温度传感器稳压电源图2.1 设计框图水泵开关如图2.1所示,采用89S52单片机系统来实现。单片机软件编程灵活、自由度大,可用软件编程实现各种控制算法和逻辑控制。用集成传感器AD590对温度进行采集,所得电流信号经处理得到可用的电压信号,输入到A/D转换器转化成数字信号,再由单片机对此信号进行处
13、理,并通过控制电路以及配合定时控制系统对水泵开关进行控制。22技术特点221 AT89C52单片机AT89S52单片机是一种电可擦写8位单片机,它内部有4k字节Flash,256字节RAM,32 位 I/O 口线,看门狗定时器,2个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,1个全双工串行I/O口,片内晶振及时钟电路。222 ADC0809 A/D 转换器ADC0809 是 8 通道 8 位 CMOS逐次逼近型 A/D 转换器.片内设置了多路模拟开关以及通道地址译码及锁存电路 ,能对多路模拟信号进行分时采集与转换 ,最大不可调误差为 1 LSB.可直接与单片机相连 ,不需另加
14、接口电路.3单片机概述31 单片机名称的由来单片机在外观上与常见的集成电路一样,体积很小,多为黑色长条状,条状左右两侧各有一排金属引脚,可与外电路连接。单片机体积虽小,但“五脏俱全”,其内部结构与普通计算机结构类似,也是由中央处理器(CPU)、存储器和输入/输出(I/O)3大基本部分构成。实际就是把一台普通计算机经过简化,浓缩在一小片芯片内,形成了芯片级的计算机(single chip microcomputer),即单芯片微型计算机,简称单片机。单片机也称为微控制器或嵌入式微管制器。计算机是靠输入程序来工作的,同样,单片机工作也需要事先输入程序。因此,单片机只需要和适当的软件及外部设备相结合
15、,便可成为一个单片机控制系统。目前单片机经过1、2、3、3代的发展,正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压低功耗。32 单片机的特点321 高性能、低价格一片单片机从功能上讲相当于一台微型计算机,可是价格却很低,一片单片机的价格一般在几元到几十元之间。而且随意科学技术的发展和市场竞争的需要,世界上生产单片机的各大公司都在不断地采用新技术来提高单片机的性能,同时又进一步降低其价格。322 体积小、可靠性高在单片机的片内,除了一般必须具有的ROM、RAM、定时器/计数器、中断系统外,还尽可能地把众多的各种外围功能器件集成在片内,减少了外部各
16、芯片之间的连接,大大提高了单片机的可靠性和抗干扰能力。323 低电压、低功耗一般单片机的工作电压为5V,有的单片机可以在1.83.6V的电压下工作,而且,功耗降至A级。例如,MSP430超低功耗类型的单片机,两个钮扣电池就可以保障其运行长达近10年。单片机的这种低电压、低功耗的特性,对于设计和开发携带式智能产品和家用消费类产品显得非常重要。33 单片机的应用只需在电路中添加少许元器件,通过编写程序就可以实现多种功能的单片机自动控制。单片机接上键盘可以进行信号输入;单片机接上显示器可以实现数据显示;单片机接上喇叭可以实现声音输出;单片机可以用来通信,也可以用来计数和定时,还可以控制彩灯的闪烁、电
17、机的运转、机器人的活动以及交通灯信号的控制等。由于单片机体积小巧、功能强大、应用灵活、价格便宜,所以应用十分广泛。已经在工业控制、国防装备、智能仪器等领域得到了广泛应用。现在,人们日常生活中所使用的各种家用电器,例如,洗衣机、电冰箱、空调、微波炉、电饭煲、音响、电风扇及高档电子玩具等,也普遍采用了单片机来代替传统的控制电路,既降低了成本,又提高了自动化程度。4芯片介绍41 芯片AT89S52411 功能特性描述AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8在系统可编程 Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业 80C51产品指令和引脚完全兼容片上
18、Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52具有以下标准功能:8k字节Flash, 256字节RAM, 32位 I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至 0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片
19、机一切工作停止,直到下一个中断或硬件复位为止。412 引脚功能描述AT89S52单片机有40个引脚,引脚图如下图4.1所示图4.1 AT89S52的引脚图l VCC:电源 l GND:地 l P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻 辑电平。对P0端口写“1”时引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下, P0具有内部上拉电阻。在 flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。 l P1口:P1口是一个具有内部上拉电阻的 8位双向I/O口,p
20、1输出缓冲器能驱动4个 TTL逻辑电平。对 P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX),具体如下表4.1所示。在flash编程和校验时,P1口接收低8位地址字节。表4.1 P1口引脚的第二功能引脚号 第二功能P1.0T2(定时器/计数器T2的外部计数输入),时钟输出P1.1T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P1.5MOSI(在系统编程用) P1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 at89s52 单片机 ds18d20 温度 湿度 传感器 设计 毕业 论文
限制150内