基于单片机的温室多路温湿度检测系统设计毕业答辩.ppt
基于单片机的水温控制系统的研究与设计毕业答辩分解27页PPT

11、战争满足了,或曾经满足过人的 好斗的 本能, 但它同 时还满 足了人 对掠夺 ,破坏 以及残 酷的纪 律和专 制力的 欲望。 ——查·埃利奥 特 12、不应把纪律仅仅看成教育的手段 。纪律 是教育 过程的 结果, 首先是 学生集 体表现 在一切 生活领 域—— 生产、 日常生 活、学 校、文 化等领 域中努 力的结 果。— —马卡 连柯(名 言网)
13、遵守纪律的风气的培养,只有领 导者本 身在这 方面以 身作则 才能收 到成效 。—— 马卡连 柯 14、劳动者的组织性、纪律性、坚毅 精神以 及同全 世界劳 动者的 团结一 致,是 取得最 后胜利 的保证 。—— 列宁 摘自名言网
15、机会是不守纪律的。——雨果
谢谢!
36、自己的鞋子,自己知道紧在哪里。——西班牙
37、我们唯一不会改正的缺点是软弱。——拉罗什福科
xiexie! 38、我这个ቤተ መጻሕፍቲ ባይዱ走得很慢,但是我从不后退。——亚伯拉罕·林肯
39、勿问成功的秘诀为何,且尽全力做你应该做的事吧。——美华纳
40、学而不思则罔,思而不学则殆。——孔子
基于单片机的温室多路温湿度检测系统设计毕业答辩PPT精品课件

系统硬件电路设计
系统硬件电路设计
系统硬件电路设计
系统硬件电路设计
系统硬件电路设计
在“传输启动”时序之后,单片机向 SHT11 发送指令。 (4)在本系统设计中由于要对多个点进行温湿度的测量, 因此AT89S51与SHT11的连接方式为:各个传感器的SCK引 脚都连接至单片机的同一引脚,DATA引脚连接至单片机不 同的引脚。 单片机与多个SHT11连接电路图如下:
系统整体设计
1、系统设计所要实现的功能:
本系统设计所实现的功能为:对温室内不同 地点的温湿度参数,通过多个温湿度混合传感器 SHT11对温室内一些关键点或者敏感点进行测量, 然后通过单片机对测量的数据进行基本处理和显 示,实现温室内多节点的温湿度测量。当测定的 数据超过设定限定值时及时给予报警提示。同时 测量值由单片机传给上位机。
•
13、生气是拿别人做错的事来惩罚自 己。2021/5/172021/5/172021/5/172021/5/175/17/2021
•
14、抱最大的希望,作最大的努力。2021年5月17日 星期一 2021/5/172021/5/172021/5/17
•
15、一个人炫耀什么,说明他内心缺 少什么 。。2021年5月 2021/5/172021/5/172021/5/175/17/2021
系统硬件电路设计
1、单片机的选择
本系统设计选用的是AT89S51单片机,其主 要性能特点为:4kB ROM;128 bytes的RAM;32 个外部双向I/O口;2个16位可编程定时/计数器; 两个串行通信口;WDT电路;与MCS-51完全兼容。
系统硬件设计
2、系统复位电路与时钟电路
(1)单片机的所有工作必须在时钟信号控制下才能有序地进行,时 钟电路为单片机工作提供基本时钟。
基于单片机的温室大棚温度控制系统设计_毕业论文剖析

ORG 00H
JMP START
ORG 0BH
JMP TIM0
START: MOV TMOD,#01H
MOV TH0,#60
MOV TL0,#76
SETB TR0
MOV IE,#82H
MOV R4,#09H
MOV R0,#30H
CLEAR: MOV @R0,#00H
DJNZ R4,CLEAR
JMP WAIT
ADC: MOVX A,@R0
MOV 37H,A
CLR C
SUBB A,36H
JC TDOWN
TUP: MOV A,37H
CLR C
SUBB A,34H
JNC POFF
JMP LOOP
PON: CLR P2.1
JMP START0
POFF: SETB P2.1
JMP LOOP
TDOWN: MOV A,37H
图4 ADC0804
如图4,A/D转换器就是模拟/数字转换器,是将输入的模拟信号转换成数字信号。信号输入端的信号可以是传感器或是转换器的输出,而ADC输出的数字信号可以提供给微处理器,以便更广泛地应用。
ADC0804电压输入与数字输出关系如下表2所示:
十六进制
二进制码二
与满刻度的比率
相对电压值VREF=2.56伏
A
1010
10/16
10/256
3.200
0.200
9
1001
9/16
9/256
2.880
0.180
8
1000
8/16
8/256
2.560
0.160
7
0111
7/16
基于单片机的温湿度监测系统毕业设计

基于单片机的温湿度监测系统毕业设计一、引言在现代生活和工业生产中,对环境温湿度的准确监测和控制具有重要意义。
温湿度的变化可能会影响产品质量、设备运行以及人们的生活舒适度。
因此,设计一个可靠、精确且易于使用的温湿度监测系统是十分必要的。
本毕业设计旨在基于单片机技术开发一款实用的温湿度监测系统。
二、系统总体设计(一)系统功能需求该监测系统应能够实时采集环境的温度和湿度数据,并将其显示在屏幕上。
同时,系统应具备数据存储功能,以便后续分析和查询。
此外,还应设置报警阈值,当温湿度超出设定范围时能发出警报。
(二)系统组成本系统主要由传感器模块、单片机控制模块、显示模块、存储模块和报警模块组成。
传感器模块负责采集环境温湿度数据,选用了精度高、稳定性好的DHT11 温湿度传感器。
单片机控制模块作为系统的核心,采用了 STC89C52 单片机,负责处理传感器采集到的数据、控制其他模块的工作以及进行逻辑判断。
显示模块采用了液晶显示屏(LCD1602),能够清晰地显示当前的温湿度值。
存储模块使用了 EEPROM 芯片,用于保存历史数据。
报警模块则通过蜂鸣器和指示灯实现,当温湿度异常时发出声光报警。
三、硬件设计(一)传感器接口电路DHT11 传感器与单片机通过单总线进行通信,连接时需要注意数据线的上拉电阻。
(二)单片机最小系统STC89C52 单片机的最小系统包括时钟电路和复位电路。
时钟电路采用晶振和电容组成,为单片机提供稳定的时钟信号。
复位电路用于系统初始化和异常情况下的复位操作。
(三)显示电路LCD1602 通过并行接口与单片机连接,需要配置相应的控制引脚和数据引脚。
(四)存储电路EEPROM 芯片通过 I2C 总线与单片机通信,实现数据的存储和读取。
(五)报警电路蜂鸣器通过三极管驱动,指示灯通过限流电阻连接到单片机的引脚,由单片机控制其工作状态。
四、软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机内部寄存器的设置、传感器的初始化、显示模块的初始化等。
基于单片机的大棚温湿度检测报警系统毕业设计(论文)

基于单片机的大棚温湿度检测报警系统摘要系统是一个专门为温室大棚温湿度控制而设计的智能系统。
通过对系统的硬件部分和软件部分设计来达到监控要求。
硬件部分实现了对温湿度传感器模块、A/D转换模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过汇编语言和C语言实现。
通过实践证明,系统具有性能好、操作方便等优点,实现了对温湿度的显示、调节、自动控制和手动控制。
关键词:A/D转换;传感器;LEDABSTRACTThe work of this dissertation is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details, The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, changing of A/D, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by assembly language and C language. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature. But also it can be controlled automatically and manually.Key words:changing of A/D ; sensor ; LED目录1 绪论 (1)1.1课题背景 (1)1.2预期目标 (1)2 系统总体设计方案及工作原理 (2)2.1系统总体设计方案简述 (2)2.1.1基本功能 (2)2.1.2主要技术参数 (2)2.2系统的工作原理 (2)3 系统的硬件设计 (4)3.1 单片机的确定 (4)3.2传感器的确定 (7)3.2.1温度传感器 (7)3.2.2湿度传感器 (8)3.3采集电路的设计 (9)3.3.1温度采集电路 (9)3.3.2湿度采集电路 (10)3.4 A/D转换 (11)3.4.1 模数转换器的确定 (11)3.4.2 ADC0809与8031的连接 (13)3.5键盘与显示 (14)3.5.1键盘部分 (14)3.5.2显示部分 (14)3.6报警电路设计 (16)3.7单片机与PC机的通信接口 (17)3.8系统总体电路 (18)4 软件设计 (19)4.1 设计思想 (19)4.2 初始化程序及主程序框图 (21)4.3 子程序框图 (22)4.4系统的主要程序 (23)总结 (28)参考文献 (29)致谢 (30)1 绪论1.1课题背景温湿度是衡量温室大棚的重要指标,它直接影响到栽培作物的的生长和产量,为了能给作物提供一个合适的生长环境,首要问题是加强温室内的温湿度的检测, 但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。
基于单片机的大棚温湿度监测系统的设计-本科毕业论文设计

第一章绪论
1.1
近期,我国温室的总种植面积位于世界前列,产业的发展迅猛。但是,我国的温室自动控制技术远远跟不上温室数量的增长,农业生产还在使用大量的人力劳动,不仅劳累,而且因为无法对温室环境进行精确监测,不仅浪费了大量的资源,还使作物产量受到了影响,降低了收入。同现代化农业发达的国家相比,我国在这一方面还是有比较大的差距,特别在是对温室生产环境的各个因素的自动监测与控制方面。本课题目的在于研究一个基于单片机为主控芯片下的大棚温湿度自动监测系统,由于单片机及相关附加部件的经济性,使得其能广泛应用于广大农民之中,从而通过对大棚温湿度的科学量化实时监测调整对作物的环境从而提高农业产量,造福广大农民,其实用性使得这个研究很有必要。
第二章系统硬件设计
2.1
作为一个大棚温湿度监测系统,其核心任务是对棚环境进行自动测量。该系统上电初始化后,通过SHT11感应并检测大棚的温湿度值,传送给AT89S52核心处理单元,此时处理器调出部设定好的温湿度上下限,据此对比判断对应数据是否异常,然后做出报警与否的反馈;确定是否异常超过预设的时间,如果超过预定时间,异常信号从报警电路输出;然后继续确定异常处理,如果解决了,然后就会解除报警。这样一来,通过单片机的核心处理控制功能来采集实时环境信息,让用户可以实时高效地获取大棚部的环境状态,从而能够及时实施管理。
2.2
单片机作为一种微型计算机,广泛应用在工业自动化、自动控制、智能仪器仪表等领域[2],具有体积小、成本低的特性,功能齐全,简单方便,发展迅速,嵌入容易。
本设计采用AT89S52单片机,单片机是一种低功耗,高性能CMOS8位微控制器,有8K的系统可编程闪存。它兼容MCS-51系列的引脚,适用于所有标准80C51指令集。从而使该器件进行编程,因此它能够在进行程序烧录是不进行多次拔插,可避免不必要的繁琐程序以及对装置的损耗甚至损坏。
基于单片机的水温控制系统设计答辩ppt

姓 名:
导师:
专 业 :电气工程及其自动化
CONTENTS
01 选题背景与意义
background and significance of Topic selection
02 研究过程及方法
Research process and methods
03 研究成果
Research results
04 论文归纳与小结
Summary of Papers and Acknowledgements
论文概述
本文主要是设计一种水龙头水温控制系统,该 系统主要由水温设置模块、水阀控制模块、温度采 集模块等组成,利用温度设置模块输入温度,用单 片机对温度进行数据采集与设定的温度数据进行对 比判断,再用四相步进电机实现对冷、热水进水量 的控制,重复进行以上步骤,使温度不断逼近输入 温度。
3. 温控步进电机: 根据温度差值的正负来 控制步进电机的转向, 从而控制冷水和热水的 流量。
4. 液晶显示:将部分 数据显示在LCD屏上, 包括温度数据和输入的 温度设定值。
5. 键盘输入:通过 键盘输入模块获取用 户输入的温度设定值。
总结来说,该水龙头水温控制系统的硬件部分包括温度 采集模块、键盘输入模块、水阀控制模块和液晶显示模块, 核心为单片机芯片。软件部分包括主模块程序、温度数据采 集、温控步进电机、液晶显示和键盘输入等模块。然而,该 系统目前还存在一些问题,需要进一步完善和调试。
01
background and significance of Topic selection
水龙头在人们生活中起到调节水流大小的作用,但现代人们对水龙 头的需求已不仅限于调节水流,更多关注外观、耐用性和水温控制等方 面。随着科技的发展,信息技术、计算机技术和电子技术的应用也进一 步改善了水温控制的需求。水温的控制在工业、农业生产中具有重要作 用,过高或过低的水温会造成资源浪费和损失。此外,水温的变化也会 影响人们的心情和生活体验。因此,将水龙头与科技技术相结合,实现 水温控制系统,能够提高生活质量和有效利用水资源。在设计水温控制 系统时,安全性是重要考虑因素之一。温度传感器需要与水接触,因此 必须具备防水功能,以确保水温数据的准确性和使用安全。温度控制和 流量控制是构成水温控制系统的关键,温度控制调节水温,流量控制控 制冷热水的进水量,以实现最终从水龙头流出的水温符合需求。
基于51单片机温度控制系统设计毕业答辩ppt课件

系统的结构框图:
AD590 温度采集
ADC0809 A/D转换
控制电路
AT89C51
光电耦合 器可控硅SC源自 电热丝显示电路温度控制系统设计
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
系统的硬件设计
系统工作原理:
在温控部分,选用AT89C51单片机为中央处 理器,通过AD590温度传感器进行温度采集, 将采集到的温度信号通过A/D转换再传输给单 片机,再由单片机控制显示器和执行单元。
执行单元是由单片机发出一个触发信号,
通过光电耦合器和双向可控硅来控制电热 丝的加热与停止。
温度控制系统设计
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
A/D转换器 (ADC0809)
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
系统控制方案的选择: 这个方案是采用AT89C51单片机系统来实现的,
单片机软件编程灵活、自由度大,可用软件编程实现 各种控制算法和逻辑控制。单片机系统可以用数码管 来显示水温的实际值,能用键盘输入设定值。本方案 选用的AT89C51芯片,不需要外扩展存储器,使系统 整体结构更为简单
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
基于单片机的粮库温湿度监控系统设计答辩材料ppt课件

GND
U2
VCC P00 P01 P02 P03 P04 P05 P06 P07 EA ALE
PSEN P27 P26 P25 P24 P23 P22 P21 P20
VCC 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21
VCC
GND
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
软件设计
开始 发起起始信号 读取湿度测量结果 读取温度测量结果 读取校验字节
DHT11程序流程图
计算传输 是否出错?
是 丢弃当前数据
结束
0 5 1 5 8Q CD CN VG P E 1PEEB E B
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
硬件设计
蜂鸣器电路
蜂鸣器是一种一体化结构的电子讯响器,采 用直流电压供电。
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
目录
1 背景及目的 2 系统总体设计 3 硬件设计 4 软件设计 5 总结
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
M B1
Relay1
Q2 S8550
D2 1N4148
基于单片机的温湿度控制器毕业论文答辩PPT课件

指导教师:马宁丽老师 专业:电子信息工程技术 学生:姚慧 学号:
目录
1 概述 2 系统总体分析 3 硬件系统选择 4 软件系统设计 5 结论
概述
1、课题的背景以及立题的目的
随着经济和社会的不断发展,人们对生活质量要求显著提高。对植 被也要求越来越严格,如何种植出品种优良的植物,一直是人们研究 的话题。而基于单片机的温湿度控制系统对解决这些问题有着重大的 意义。
开始
初始化
温湿度 检测
单片机 处理
LCD 显示
范围 判断
NO
YES
终止
光声 报警
温湿度 控制
软件系统设计
1初始化模块
系统初始化模块的主要功能是完成系统的初始化以及设定系统的工作状态, 初始化部分包括以下方面的内容:单片机初始化、1602液晶初始化及工作 方式、确保系统进入正常工作状态。
2温湿度检测模块
•
1602引脚图
•
•
0 123 1 K P 5 0 1R C C D V Vout N G C C V R 01234567NS DD DDDDDDDDERW NN GG 0123456 1234567891111111 01234567 0S DAK N BBBBBBBB VR DLL E VSS DDDDDDDD VR/WBB 8 LCD1602 PLCD1602
3、系统的工作原理流程图
系统 初始化
温湿度 检测
温湿度 控制系统
51 单片机
判断
符合
不符合
报警
不报警
51 单片机
LCD 液晶显示
终止
LCD 液晶显示
硬件系统选择
1、单片机的选择
基于单片机的温室大棚温湿度检测报警系统设计

基于单片机的温室大棚温湿度检测报警系统设计摘要随着现代农业的快速发展,科学技术水平的日益提高,我国农业正从传统农业向优质、高效和高产的现代化农业不断迈进。
温室大棚培养农作物可以有效地降低农作物对环境气候变化的影响,使得农业生产达到了高效、高产的目的。
由于温室大棚对环境的温度和湿度要求比较严格,需要通过温湿度检测报警系统对环境进行实时的检测,因此本课题基于单片机的温室大棚温湿度检测报警系统设计具有一定的意义和价值。
本设计是由STC89C52单片机、DHT11温湿度传感器、LCD1602显示器等外围器件组成的温湿度检测报警系统,可以采集当前环境的温湿度,并在LCD1602显示器上实时显示,由于不同农作物在不同季节有最适合其生长的环境温湿度,本系统可以通过键盘设定农作物成长的最适温度和湿度,并将数值存储在单片机中,若测量温度和设定最适温度差大于10℃或测量湿度和设定最适湿度差大于20℃,蜂鸣器就会立即报警。
由于本系统具有易操作、较稳定和实时性等特点,因此在实际生活中具有一定的实用性。
关键词单片机;温湿度传感器;LCD显示AbstractWith the rapid development of modern agriculture, the level of science and technologyis increasing day by day, our country agriculture is from traditional agriculture to high-quality, high efficiency, high yield and stride forward the modernization of agriculture. Greenhouse cultivation of crops can effectively reduce the crops on the environment the effects of climate change, has achieved the purpose of high efficiency, high yield of agricultural production. Because the greenhouses are strict to the environment temperature and humidity, need through the temperature and humidity detection alarm system to real-time detection of environment, so this topic is based on single chip microcomputer the greenhouse temperature and humidity detection alarm system design has a certain meaning and value.The design of temperature and humidity detection consists of STC89C52 microcontroller, DHT11 temperature and humidity sensor, LCD1602 display and other peripheral devices and alarm system, can collect the temperature and humidity of the current environment, and on the LCD1602 display real-time display, due to different crops in different seasons with the most suitable to the growth of environmental temperature and humidity, this system can through the button to set the crops the optimum temperature and humidity, and the value stored in the microcontroller, if the measured temperature and set the optimal temperature difference is greater than 10 degrees or the humidity measuring and setting the optimum humidity difference is greater than 20 degrees, the buzzer will alarm immediately. Because the system has the characteristics of easy operation, stability and real-time, so it has a certain practicality in real life.Key words Single chip microcomputer Temperature and humidity sensorLCD display目录摘要IAbstract II第1章绪论 11.1 选题背景 11.2 研究意义 11.3 系统设计内容和要求 1第2章系统总体设计 22.1 系统总体设计方案 22.2 系统的工作原理 22.3 系统方案的选择与分析 32.3.1 单片机的选择 32.3.2 显示器的选择 32.3.3 传感器的选择 4第3章系统硬件设计 53.1 单片机最小系统模块 53.1.1 STC89C52单片机的介绍 53.1.2 时钟电路 73.1.3 复位电路 73.2 LCD显示模块83.3 温湿度传感器模块93.4 键盘模块113.5 蜂鸣器报警模块123.6 串口通信模块133.7 电源模块14第4章系统软件设计164.1 系统主程序设计164.2 系统子程序设计174.2.1 传感器模块子程序设计 174.2.2 显示模块子程序设计184.2.3 键盘模块子程序设计19第5章系统调试和运行结果 215.1 系统的调试215.2 系统的运行结果21结论23参考文献24致谢25附录26第1章绪论1.1 选题背景随着科学与技术的飞速发展,人们越来越注重自己的生活质量,尤其在饮食健康方面,希望可以在不同的季节都能吃到营养丰富的各类果蔬,因此近几年来温室大棚在农业生产中越来越普及,给人们的生产生活带来了很大的帮助。
基于单片机的温室多路温湿度检测系统设计毕业答辩PPT

系统设计原理图ቤተ መጻሕፍቲ ባይዱ
祝老师身体健康, 工作愉快!!!
系统软件设计
本系统采用分模块化的设计方法对监测端软件进行设计, 模块程序由键盘识别模块、温湿度检测模块、LCD 液晶显示 模块、声光报警模块与串行通信模块几个部分构成。系统流 程图如下所示:
系统软件设计
1、键盘子程序
键盘扫描任务流程图如图所示:
系统软件设计
2 温湿度超限报警模块
该程序模块的功能是:将从传感器的到得温度 湿度数据转换成十进制数,然后由进行码管显示, 若温度湿度值大于设定的上限值或者小于设定的下 限值,则进行声光报警提示。
系统硬件电路设计
在“传输启动”时序之后,单片机向 SHT11 发送指令。 (4)在本系统设计中由于要对多个点进行温湿度的测量, 因此AT89S51与SHT11的连接方式为:各个传感器的SCK引 脚都连接至单片机的同一引脚,DATA引脚连接至单片机不 同的引脚。 单片机与多个SHT11连接电路图如下:
系统整体设计
2、系统设计主要内容
㈠ 系统硬件部分主要为数字传感器 SHT11、AT89S51 单片 机和微型计算机。单片机与PC机通过总线RS-485相连, 以实现远距离多节点的通信,进而完成对温室内多点温湿 度数据的监测。 ㈡上位机管理系统软件编程及界面设计利用VB语言开发,实 现数据分析处理及报表打印等功能。 ㈢下位机以AT89S51单片机为核心,单片机软件编程采用 C51编写,完成各个测量点数据的测量、显示、超范围报 警等工作。
系统整体设计
• 3、系统总体模式图
在系统中,上位计算机通过 RS-485 串行接口,按照 一定的周期向各个监控点发送控制命令,并接收各监控点 采集的数据,对采集到的数据进行处理并显示,同时供用 户进行打印等。
基于单片机的大棚温、湿度的检测系统的设计

基于单片机的大棚温、湿度的检测系统的设计摘要:传统的温湿度控制是在温室大棚内部悬挂温度计和湿度计,通过读取温度值和湿度值了解实际温湿度,随着单片机和传感技术的迅速发展,自动检测领域发生了巨大变化,本文介绍的温湿度测控系统就是基于单总线技术及其器件组建的。
该系统能够对大棚内的温湿度进行采集,利用温湿度传感器将温室大棚内温湿度的变化,变换成数字量,其值由单片机处理,最后由单片机去控制液晶显示器,显示温室大棚内的实际温湿度,同时通过网络与上位机进行通讯,对大棚内的温湿度进行实时控制,这种设计方案实现了温湿度实时测量、显示。
关键词:自动调节单片机检测系统1 引言随着大棚技术的普及,温室大棚数量不断增多,温室大棚的温湿度控制便成为一个十分重要的课题。
本文介绍的温湿度测控系统就是基于单总线技术及其器件组建的。
该系统能够对大棚内的温湿度进行采集,利用温湿度传感器将温室大棚内温湿度的变化,变换成数字量,其值由单片机处理,最后由单片机去控制液晶显示器,显示温室大棚内的实际温湿度,同时通过与预设量比较,对大棚内的温度进行自动调节,如果超过我们预先设定的湿度限制,湿度报警模块将进行报警。
该系统抗干扰能力强,具有较高的测量精度,安装简单方便,性价比高,可维护性好。
系统分为两个部分,一个是由温湿度传感器组成的检测部分,另一个是由单片机和显示模块组成的主控与显示部分。
温、湿度传感器将检测到的数据送到单片机,单片机对接收到的数据进行处理并送到显示模块显示,5V稳压电源给各部分供电。
2 系统硬件设计2.1单片机及接口电路设计单片机主控模块包括了振荡电路、复位电路,同时接入了各个模块的接口,保证了整个系统的灵活性。
单片机是整个系统的控制中枢,它指挥外围器件协调工作,从而完成特定的功能。
硬件实现上采用模块化设计,每一模块只实现一个特定功能,最后再将各个模块搭接在一起。
这种设计方法可以降低系统设计的复杂性。
控制电路的核心器件AT89C52是一种低功耗、高性能CMOS八位微控制器,具有8K在系统可编程Flash存储器,使用ATMEL公司高密度非易失性存储器技术制造,片上Flash允许ROM在系统可编程,亦适于常规编程器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统硬件电路设计
• 8、SHT11传感器
(1)SHT11传感器将温湿度传感器、信号放大电路、A/D转 换器及串行口均集成在一块芯片上。其优点在于输出信号直 接为数字信号,可靠性及稳定性高。 (2)SHT11主要通过SCK与DATA两个引脚实现与单片机的 通信,利用引脚SCK实现AT89S51与 SHT11的同步,利用 引脚DATA实现AT89S51与 SHT11的数据传输。 (3)SHT11 测量的过程由传输启动,发送测量命令,等待 完成测量与读取测量结果四个部分组成。AT89S51 首先通 过一组“传输启动”时序信号进行初始化传输数据。
系统硬件电路设计
4 系统键盘接口电路
在单片机应用系统中,键盘用于向单片机应用系统输入数据或 控制信息,本系统设计采用4*4行列式键盘,主要有10个数字键与 6个功能键。 键盘电路图如下:
系统硬件电路设计
• 5、声光报警电路
当温度不在预先设定的正常范围内时,需进行声光 报警,本系统设计的声光报警电路图如下:
系统硬件电路设计
• 6、LCD1602
本系统设计采用LCD1602液晶显示器来对测量 数据进行显示,其与单片机连接电路如下:
系统硬件电路设计
• 7、RS-485通信设计
(1)AT89S51通过 P3.0 和 P3.1 两个引脚提供了一个异步 串行输入输出口,通过该口可实现数据的传送。 (2)由于系统中总线采用的是RS-485,因此在系统中采用 了 RS-232/ RS-485 转换器,及芯片MAX485 来实现计算机 和 AT89S51 之间的通讯。 串口电平转换电路11 发送指令。 (4)在本系统设计中由于要对多个点进行温湿度的测量, 因此AT89S51与SHT11的连接方式为:各个传感器的SCK引 脚都连接至单片机的同一引脚,DATA引脚连接至单片机不 同的引脚。 单片机与多个SHT11连接电路图如下:
㈢下位机以AT89S51单片机为核心,单片机软件编程采用 C51编写,完成各个测量点数据的测量、显示、超范围报 警等工作。
系统整体设计
• 3、系统总体模式图
在系统中,上位计算机通过 RS-485 串行接口,按照 一定的周期向各个监控点发送控制命令,并接收各监控点 采集的数据,对采集到的数据进行处理并显示,同时供用 户进行打印等。
系统硬件电路设计
1、单片机的选择
本系统设计选用的是AT89S51单片机,其主 要性能特点为:4kB ROM;128 bytes的RAM;32 个外部双向I/O口;2个16位可编程定时/计数器; 两个串行通信口;WDT电路;与MCS-51完全兼容。
系统硬件设计
2、系统复位电路与时钟电路
(1)单片机的所有工作必须在时钟信号控制下才能有序地进行,时 钟电路为单片机工作提供基本时钟。
选题背景和意义
• 本文拟研究的温湿度监测系统硬件部分由 上位机与下位机两部分组成。上位机由微 型计算机组成,与下位机通过RS-485相连, 实现对温室内温湿度监测数据的分析和处 理。下位机的核心部件是AT89S51单片机 和温湿度复合传感器SHT11,由它们完成 对温湿度参数的采集、预处理、显示、超 限报警等任务,并且实现与上位机之间的 信息通讯,具有实时性高、精度高,能够 综合处理多点温湿度信息的优点。
系统整体设计
1、系统设计所要实现的功能:
本系统设计所实现的功能为:对温室内不同 地点的温湿度参数,通过多个温湿度混合传感器 SHT11对温室内一些关键点或者敏感点进行测量, 然后通过单片机对测量的数据进行基本处理和显 示,实现温室内多节点的温湿度测量。当测定的 数据超过设定限定值时及时给予报警提示。同时 测量值由单片机传给上位机。
系统软件设计
本系统采用分模块化的设计方法对监测端软件进行设计, 模块程序由键盘识别模块、温湿度检测模块、LCD 液晶显示 模块、声光报警模块与串行通信模块几个部分构成。系统流 程图如下所示:
系统软件设计
1、键盘子程序
键盘扫描任务流程图如图所示:
系统软件设计
2 温湿度超限报警模块
该程序模块的功能是:将从传感器的到得温度 湿度数据转换成十进制数,然后由进行码管显示, 若温度湿度值大于设定的上限值或者小于设定的下 限值,则进行声光报警提示。
基于单片机的温室多路温湿度 检测系统设计
姓 名: XXX 专业班级: 自动化2011—02 指导教师:XXX
目录
选题的背景和意义 系统整体设计 系统硬件设计 系统软件设计
系统设计原理图
选题背景和意义
近几年来,我国温室产业发展迅速, 我国东北华北等北方地区,出现了很多农 业温室大棚,为人们提供了大量反季节作 物。但是,我国的温室自动控制技术远远 跟不上温室数量的增长。对温室环境自动 控制,就是根据生物生长特性,自动对温 室内各项环境因素如温度、湿度、光照、 CO₂浓度等进行调节的总称。而温室环境控 制中两个重要的因素便是是温度和湿度。
(2)在单片机刚上电及发生故障时都需要复位。复位电路用于将单 片机内部各电路的状态恢复到一个确定的初始值,并从这个状态开始 工作。 系统中电源电路与复位电路图如下所示:
(1)时钟电路
(2)复位电路
系统硬件设计
• 3 、单片机电源电路
本设计采用 220V 交流电降压、整流滤波、稳压的电源 方案。电源电路图如下:
系统整体设计
2、系统设计主要内容
㈠ 系统硬件部分主要为数字传感器 SHT11、AT89S51 单片 机和微型计算机。单片机与PC机通过总线RS-485相连, 以实现远距离多节点的通信,进而完成对温室内多点温湿 度数据的监测。
㈡上位机管理系统软件编程及界面设计利用VB语言开发,实 现数据分析处理及报表打印等功能。
系统整体设计
• 4、智能监控点原理图
智能监控点以 AT89S51 单片机为核心,组成一个集温度的采集、 处理、显示、为一体的系统,其原理框图如图所示。数据采集通过温 湿度混合数字传感器 SHT11 实现,如果采集的数据值超过限定值时, 由蜂鸣器进行报警以及闪烁灯予以提醒,供用户进行相应处理。测量 得到的温度和湿度数据通过LCD液晶显示器进行显示。通过总线 RS485 接收上位机发送的控制命令,并把采集到的数据传到上位机。