本科毕业设计--蔬菜大棚参数控制小模型设计_第1页
本科毕业设计--蔬菜大棚参数控制小模型设计_第2页
本科毕业设计--蔬菜大棚参数控制小模型设计_第3页
本科毕业设计--蔬菜大棚参数控制小模型设计_第4页
本科毕业设计--蔬菜大棚参数控制小模型设计_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

吉 林 农 业 大 学 学 士 学 位 论 文 论文题目 : 蔬菜大棚参数控制小模型设计 学生姓名: 专业年级: 电子信息科学与技术 指 导教师 : 职称 副教授 2007 年 06 月 09 日 目 录题目 . I 摘要及关键词 . I 1 前 言 . 1 1.1 题目的来源与开发的意义 . 1 1.2 课题功能概述 . 1 2 系统硬件设计 . 2 2.1 系统硬件总体设计概述 . 2 2.2 方案论证 . 2 2.2.1 方案一 . 2 2.2.2 方案二 . 3 2.3 系统各个模块的设计 . 3 2.3.1 AT89C51 单片机的简介 . 3 2.3.2 器件及芯片介绍 . 5 2.3.2.1 温度传感器 DS18B20 简介 . 5 2.3.2.2 湿敏电容 HS1101 . 9 2.3.2.3 TLC555 定时器 . 9 2.3.2.4 光耦 . 11 2.3.2.5 电磁继电器 . 11 2.3.3 温湿度采集模块 . 12 2.3.3.1 温度采集模块 . 12 2.3.3.2 湿度采集模块 . 13 2.3.4 键盘显示 . 13 2.3.5 报警电路 . 15 2.3.6 控制模块 . 16 3 系统软件 设计 . 16 3.1 系统软件总体设计思路 . 16 3.2 各功能模块软件程序的设计 . 17 3.2.1 温度检测模块 . 17 3.2.2 湿度检测模块 . 18 3.2.3 键盘扫描 . 19 4 结论 . 20 参考文献 . 21 致 谢 . 22 附录一 系统总体硬件原理图 . 23 附录二 系统程序流程 . 24 附录三 资源分配 . 26 附录四 系统程序清单 . 27 附录五 外文科技文献阅读 . 41 吉林农业大学学士学位论文 I 蔬菜大棚参数控制小模型设计 学 生 : 专 业:电子信息科学与技术 指导老师: 摘 要: 本设计是以 单片机 AT89C51 为核心, 利用 温度传感器 DS18B20 和湿度传感器HS1101 采集模拟 的 温度信号 和湿度信号, 单片机对采集到的温度和湿度数据进行转换和处理,送入串行静态显示电路中进行显示。 温度和湿度传感器对测得的数据进行报警检测,如果满足报警条件,则响应单片机发出的报警查询命令,进入相应的报警。进入报警状态后,针对不同 的报警状态 有相应的补偿操作,高温 时启动风扇降温,低温时启动加热炉升温,超过湿度下限时 启动洒水增加湿度,从而 实现 温度和湿度的 自动循环控制。 关键词: 单片机 温湿度传感器 温度测量 湿度测量 自动控制 A small model design on the vegetable canopy parameter control Name: Ma Qiaojuan Major: Electronics information science and technology Tutor: Shi Huanzhi Abstract: This design takes the microprocessor AT89C51 as core By taking use of the temperature sensor DS18B20 and the humidity sensor HS1101 to collect the signal of the analog temperature and humidity, Single Chip Microcomputer will convert and deal with them These data are displayed in the string static display circuit The temperature and the humidity sensor refer the alarming check to the data which have measured If the alarming state has get, Single Chip Microcomputer will send the alarming check demand to the alarming circuit As soon as it is the alarming state, the compensating operation will correspond with the state When the temperature is high, it is going to set up the fan to decrease it If it is the opposite state, it will start up the heating oven When the humidity gets over the bottom data, it will water to increase humidity Then the temperature and the humidity realize the automatic cycle control Keyword: Single Chip Microcomputer Temperature and Humidity sensor Temperature Measurement Humidity Measurement Automatic Control 吉林农业大学学士学位论文 1 1 前 言 1.1 题目的来源与开发的意义 近几年来, 单片机 应用广泛,生产量大,在单片机领域里具有重要的影响。其它新型单片机产品的出现,使单片机领域出现了日新月异的景象。单片机是为满足工业控制而设计的,具有良好的实时控制性能和灵活的嵌入品质,近年来在智能仪器仪表、机电一体化产品、实时工业控制、分布系统的前端模块和家用电器等领域都获得了极为广泛的应用。单片机作为一片集成电路芯 片,它自身没有开发功能 ,必须借助开发机完成应用系统的硬件故障和软件错误的排除,调试完的程序还要固化到单片机内部或外部程序存储器芯片中。新的单片机应用系统开发技术在近年来也有了较快的发展。 此外,温度和湿度的高低对我们的生活和工作有很大的影响,也是各门学科与工程研究设计中经常遇到的和必须精确测量的物理量。因此温度和湿度传感器的应用也尤为广泛,随着应用范围的扩大,人们对温湿度传感器的要求日益提高 1。 本设计基于教学,源于生产,受应于科学技术的发展。在生活中因大棚蔬菜产量高,投入大,对水、温度要求高,菜农对棚内 这些因素方便观察,但很难做到适时控制,进而会影响到蔬菜的生长和品质。因此,菜农需要了解 蔬菜 对水、温度 以及 养分需求知识,并且 做到合理控制 913。 为了满足这一生产需求,该小模型 就针对蔬菜在棚内的生长因素,建立了蔬菜光合作用的数学模型,并结合环境控制成本综合分析,应用相应的计算机软件,智能器件进行周年环境优化控制。欲将大棚作物生长模型与环境控制的经济模型结合起来,开发出环境优化控制的系统。该系统以微型计算机为核心,通过单片机系统采集大棚湿度 /温度参数 ,实现 自动监控,其具有简单、低功耗、高可靠性、易于实现和维 护等诸多优点,使其广泛适用于各种类型的农业种植大棚 。 1.2 课题功能概述 该蔬菜大棚小模型试验其主要内容是基于计算机技术及单片机技术的温室监控系统,以设定的温度 /湿度参数为基准,通过传感器将现场采集的信息通过 I/O 口发送到微处理器,同时接受微处理器传来的控制信息,使其实时监测和控制棚内的二因素,自动调节大棚气候因子,为种植作物提供最佳生长发育环境。首先,该设计采用滴灌技术,它不仅具有节水、节能、降温、增产、高效的性能。同时还可以调节小气候,改善作物生长环境,且其价廉,抗堵塞性能好等优点广泛受到菜农 欢迎;其次,采用智能化器件温度传感器 DS18B20 和湿敏电容 HS1101 将采集到的棚内气候因子参数通过串口去显示;同时运用了光电隔离器降低了输入输出信号之间的干扰,提高了输出信号的信噪比;此外,在该小模型中棚内的温度是靠继电器控制风扇,加热棒,雨刷的开与断来实现的 ,加热棒来升温风扇来降温,同时若棚内水分过多风扇还用于吹走多余的水分,然而在投入真正的种植大棚时,采用电热线加温的环境调控技术,具有低功耗,高效的优点。诸如在江南地区一般蔬菜大棚冬季夜间保温效果差,喜温作物不能越冬栽培,夏季高温条吉林农业大学学士学位论文 2 件下,不能使用因 而周年生产水平较低。因此,该模型为以后更大规模的普及蔬菜等农作物的大棚种植打下坚实的基础。 2 系统硬件设计 2.1 系统硬件总体设计概述 以微处理器 AT89C51 为核心,有温度和湿度 的 采集和控制模块,静态显示电路,报警电路,键盘输入等模块。将温度传感器 DS18B20 和湿度传感器 HS1101 采集到的温湿度值经转换后送入单片机的 I/O 口中,在七段数码管中实时显示采集到的温湿度值。同时可以通过功能键查看已设定的初值,并且将实时值和初值比较,开启控制模块。 硬件框图如图 2-1 所示 。 图 2-1 硬件框图 Fig.2-1 The hardware frame drawing 2.2 方案论证 2.2.1 方案一 该方案中,在采集温湿度数据方面,用数字温度传感器 DS18B20 和湿敏电容HS1101。 DS18B20 是美国 DALLAS 半导体公司继 DS1820 之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,他能够直接读出被测温度并且可根据实际要求通过简单的编程实现 9 12 位的数字值读数方式。可以分别在 93.75 ms 和 750 ms 内完成 9 位 和 12 位的数字量,并且从 DS18B20 读出的信息或写入 DS18B20 的信息仅需要一根口线(单线接口)读写 ,温度变换功率来源于数据总线,总线本身也可以向所挂接的 DS18B20 供电,而无需额外电源。因而使用 DS18B20 可使系统结构更趋简单,可靠性更高。他在测温精度、转换时间、传输距离、分辨率等方面较 DS1820 有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。但是湿度电容 HS1101 在不同的相对湿度中的电容值不同,而 HS1101 容值的改变,使输出的频率发生相应的变化 ,它和 TLC555 定时器相连,然后 再和单片机的定时器 T0 相接 。在控制模块,将单片机先和光耦相连,以防模数信号之间的干扰,然后接继电器,控制风扇, 加热炉,雨刷的通单片机 AT89C51 温度传感器 555 定时器 湿敏 传感器 洒水 模块 风扇 加热 模块 显示 模块 报警模块 键盘 模块 吉林农业大学学士学位论文 3 断。 2.2.2 方案二 该方案中,在温湿度采集上,运用由瑞士公司生产的集成数字温湿度传感器 SHT11。SHT11 的湿度检测运用电容式结构,并采用具有不同保护的“微型结构”检测电极系统与聚合物覆盖层来组成传感器芯片的电容,除保持电容式湿敏器件的原有特性外,还可抵御来自外界的影响。由于它将温度传感器与湿度传感器结合在一起而构成了一个单一的个体,因而测量精度较高且可精确得出露点,同时不会 产生由于温度与湿度传感器之间随温度梯度变化引起的误差。 COMsensTM 技术不仅将温湿度传感器结合在一起,而且还将信号放大器、模数转换器、校准数据存储器、标准 I2C 总线等电路全部集成在一个芯片内。 SHT11 的每一个传感器都是在极为精确的湿度室中校准的。 SHT11 传感器的校准系数预先存在 OTP 内存中。经校准的相对湿度和温度传感器与一个 14 位的 A/D转换器相连,可将转换后的数字温湿度值送给二线 I2C 总线器件,从而将数字信号转换为符合 I2C 总线协议的串行数字信号。该方案中控制模块的设计和方案一相同。 将以上 两方 案对比,前者在硬件实现上较后者麻烦,控制部分设计的相同,结合实际情况 从各个方面考虑之后 本设计 采用了方案一,方案二可作为改进型。 2.3 系统各个模块的设计 2.3.1 AT89C51 单片机的简介 该系列单片机是采用高性能的静态 80C51设计。由先进 CMOS工艺制造并带有非易失性 Flash程序存储器。全部支持 12时钟和 6时钟操作。 P89C51X2和 P89C52X2/54X2/58X2分别包含 128字节和 256字节 RAM、 32条 I/O口线、 3个 16位定时 /计数器、 6输入 4优先级嵌套中断结构、 1个串行 I/O口( 可用于多机通信、I/O扩展或全双工 UART)以及片内振荡器和时钟电路。 AT89C51是一种带 4K字节闪烁可编程可擦除只读存储器 ( FPEROMFalsh Programmable and Erasable Read Only Memory) 的低电压,高性能 CMOS8位微处理器,俗称单片机 。 AT89C2051是一种带 2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除 100次。该器件采用 ATMEL高密度非易失存储器制造技术制造,与工业标准的 MCS-51指令集和输出管脚相兼容。由于 将多功能 8位 CPU和闪烁存储器组合在单个芯片中 , ATMEL的 AT89C51是一种高效微控制器, AT89C2051是它的一种精简版本 。 AT89C51单片机为很多嵌 入式控制系统提供了一种灵活性高且价廉的方案。 一 主要特性: 1. 80C51 核心处理单元 4k字节 FLASH( 89C51X2) 8k字节 FLASH( 89C52X2) 16k字节 FLASH( 89C54X2) 吉林农业大学学士学位论文 4 32k字节 FLASH( 89C58X2) 128字节 RAM( 89C51X2) 256字节 RAM( 89C52X2/54X2/58X2) 布尔处理器 全静 态操作 2. 12时钟操作,可选 6个时钟(通过软件或并行编程器) 3. 存储器寻址范围 64K字节 ROM和 64K字节 RAM 二管脚说明 : P0 口: P0 口为一个 8 位漏极开路双向 I/O 口,每脚可吸收 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。 P0 能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在 FIASH 编程时, P0 口作为原码输入口,当 FIASH 进行校验时, P0 输出原码,此时 P0 外部必须被拉高。 P1 口: P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口, P1 口缓冲器能接 收输出 4TTL门电流。 P1 口管脚写入 1 后,被内部上拉为高,可用作输入, P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH 编程和校验时, P1 口作为第八位地址接收。 P2 口: P2 口为一个内部上拉电阻的 8 位双向 I/O 口, P2 口缓冲器可接收,输出 4 个TTL 门电流,当 P2 口被写 “1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时, P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时, P2 口输出地址的高八位 。在给出地址 “1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。 P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。 P3 口: P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当 P3 口写入 “1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平, P3 口将输出电流( ILL)这是由于上拉的缘故。 RST:复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平时间。 /EA/VPP:当 /EA 保持低电 平时,则在此期间外部程序存储器( 0000H-FFFFH),不管是否有内部程序存储器。注意加密方式 1 时, /EA 将内部锁定为 RESET;当 /EA 端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源( VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 三振荡器特性: XTAL1 和 XTAL2 分别为反向放大器的输入和输出。该反向放大器可以配置为片内吉林农业大学学士学位论文 5 振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件, XTAL2 应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。 四 、定时器 0和 1的操作 定时和计数功能由特殊功能寄存器 TMOD的控制位 C/T进行选择。这两个定时 /计数器有 4种操作模式,通过 TMOD的 M1和 M0选择。两个定时 /计数器的模式 0、 1和 2都相同,模式 3不同。如下所述:模式 0 将定时器设置成模式 0时类似 8048定时器,即 8位计数器带 32分频的预分频器。此模式下,定时器寄存器配置为 13位寄存器。当计数从全为 “1”翻转为全为 “0”时,定 时器中断标志位 TFn置位。当 TRn=1同时 GATE=0或 INTn=1时定时器计数。置位 GATE时允许由外部输入 INTn控制定时器,这样可实现脉宽测量。 TRn为 TCON寄存器内的控制位。该13位寄存器包含 THn全部 8个位及 TLn的低 5位。 TLn的高 3位不定,可将其忽略。置位运行标志( TRn)不能清零此寄存器。模式 0的操作对于定时器 0及定时器 1都是相同的。两个不同的 GATE位( TMOD.7和 TMOD.3)分别分配给定时器 0及定时器 1。 2.3.2 器件及芯片介绍 2.3.2.1 温度传感器 DS18B20 简介 DS18B20 是美国 DALLAS 半导体公司继 DS1820 之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现 9 12 位的数字值读数方式。可以分别在 93.75 ms 和 750 ms 内完成9 位和 12 位的数字量,并且从 DS18B20 读出的信息或写入 DS18B20 的信息仅需要一根口线(单线接口)读写 ,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20 供电,而无需额外电源。因而使用 DS18B20 可使系统结构更趋简单,可靠性更高。他在测 温精度、转换时间、传输距离、分辨率等方面较 DS1820 有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。 1.DS18B20 主要性能 ( 1)独特的单线接口方式: DS18B20 与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20 的双向通讯。 ( 2)在使用中不需要任何外围元件。 ( 3)可用数据线供电,电压范围: +3.0 +5.5 V。 ( 4)测温范围: -55 +125 。固有测温分辨率为 0.5 。 ( 5)通过编程可实现 9 12 位的数字读数方式。 ( 6) 用户可自设定非易失性的报警上下限值。 ( 7)支持多点组网功能,多个 DS18B20 可以并联在惟一的三线上,实现多点测温。 ( 8)负压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。 2.DS18B20 的内部结构 DS18B20 采用 3 脚 PR35 封装或 8 脚 SOIC 封装,其内部结构框图如图 2-2 所示。 吉林农业大学学士学位论文 6 图 2-2 DS18B20 内部结构 Fig.2-2 The chart of DS1820 interior structure (1) 64 b 闪速 ROM 的结构如下: 8b 检验 CRC 48b 序列号 8b 工厂代码 (10H) MSB LSB MSB LSB MSB LSB 开始 8 位是产品类型的编号,接着是每个器件的惟一的序号,共有 48 位,最后 8位是前 56 位的 CRC 校验码,这也是多个 DS18B20 可以采用一线进行通信的原因。 (2) 非易市失性温度报警触发器 TH 和 TL,可通过软件写入用户报 警上下限。 (3) 高速暂存存储器 DS18B20 温度传感器的内部存储器包括一个高速暂存 RAM 和一个非易失性的可电擦除的 E2RAM。后者用于存储 TH, TL 值。数据先写入 RAM,经校验后再传给 E2RAM。而配置寄存器为高速暂存器中的第 5 个字节,他的内容用于确定温度值的数字转换分辨率, DS18B20 工作时按此寄存器中的分辨率将温度转换为相应精度的数值。该字节各位的定义如下: TM R1 R0 1 1 1 1 1 低 5 位一直都是 1, TM 是测试模式位,用于设置 DS18B20 在工作模式还是在测试模式 。在 DS18B20 出厂时该位被设置为 0,用户不要去改动, R1 和 R0 决定温度转换的精度位数,即是来设置分辨率,如表 2-1 所示( DS18B20 出厂时被设置为 12 位)。 表 2-1 R1 和 R0 模式表 Table2-1 the mode list of R1 and R0 R1 R0 分辨率 温度最大转换时间 /mm 0 0 9 位 93.75 0 1 10 位 187.5 1 0 11 位 275.00 1 1 12 位 750.00 由表 2-2 可见,设定的分辨率越高,所需要的温度数据转换时间就越长。因此,在实际应用中要在分辨率和转换时间权衡考虑。 高速暂存存储器除了配置寄存器外,还有其他 8 个字节组成,其分配如下所示。其中吉林农业大学学士学位论文 7 温度信息(第 1, 2 字节)、 TH 和 TL 值第 3, 4 字节、第 6 8 字节未用,表现为全逻辑1;第 9 字节读出的是前面所有 8 个字节的 CRC 码,可用来保证通信正确。 温度低位 温度高位 TH Tl 配置 保留 保留 保留 8 位 CRC LSB MSB 当 DS18B20 接 收到温度转换命令后,开始启动转换。转换完成后的温度值就以 16位带符号扩展的二进制补码形式存储在高速暂存存储器的第 1, 2 字节。单片机可通过单线接口读到该数据,读取时低位在前,高位在后,数据格式以 0.062 5 /LSB 形式表示。温度值格式如下: 23 22 21 20 2-1 2-2 2-3 2-4 MSB LSB S S S S S 26 25 24 MSB LSB 对应的温度计算:当符号位 S=0 时,直接将二进制位转换为十进制;当 S=1 时,先将补码变换为原码,再计算十进制值。表 2 2 是对应的一部分温度值。 表 2-2 部分温度值 Table2-2 The part temperature data 温度 / 二进制表示 十六进制表示 +125 00000111 11010000 07D0H +25.0625 00000001 10010001 0191H +0.5 00000000 00001000 0008H 0 00000000 00000000 0000H 0.5 11111111 11111000 FFF8H 25.0625 11111110 01101111 FE6FH 55 11111100 10010000 FC90H DS18B20 完成温度转换后,就把测得的温度值与 TH, TL 作比较,若 TTH 或 T2001 年 09 期 李继亭 , 台祥科 李合方 13王大海 新型温湿度自动控制系统的设计与应用 Design and Application of a New 吉林农业大学学士学位论文 22 Automatic Control System for Temperature and Humidity 电子工程师 , 2002, 03 14杨少俊 , 赵锁忠 , 卫秀云 昂贵技术 降价进入农村大棚 -大棚蔬菜膜下滴灌设计与施工技术 农业科技与信息 , 2003, 11 15江建友 大棚滴灌系统设计与应用 农村实用工程技术温室园艺 , 2001, 12 16王高民 , 焦晓燕 山西大棚蔬菜养分供给问题与对策 山西农业 , 2006, 07 17李全利 , 迟荣强 单片机原理与接口技术 高等教育出版社 , 2004, 01, 1234 18张伟 , 王力 Protel 99 se 基础教程 人民邮电出版社 老虎工作室 , 1134 19李华 MCS-51 系列单片机实用接口技术 北京: 北京航空航天大学出版社 , 2000 ,120136 20潘新民 微型计算机控制技术 北京:人民邮电出版社 , 1998, 755757 21余成波 传感器与自动检测技术 西安:西安电子科技大学出版社, 2002, 01, 168194 22黄坚 自动控制原理及其应用 机械工业出版社 , 2003, 78199 23王大海 . 新型温湿度自动控制系统的设计与应用 J.电子工程师 , 2002,28(3):33-36. 24 王福瑞 .单 片 微机 测 控 系 统 设 计 大 全 M. 北京 :北 京 航空 航 天 大 学 出 版社 ,1998,282-283. 25陈汝全,刘运国,雷国君单片机使用技术北京:电子工业出版社, 1993, 9, 3876 26李广弟,朱月秀,王秀山单片机技术基础北京:北京航空航天大学出版社, 2003,6, 89112 27吕俊芳传感器接口与检测仪器电路北京:北京航空航天大学出版社, 1993, 100110 28陈艳峰,张征平,丘水生实用线性光隔离放大电路电子测量技术, 1999, (2), 29张毅刚 MCS-51 单片机应用设计哈尔滨:哈尔滨工业大学出版社, 1997, 128140 30Intel.MCS-51 Family of Single Chip Microcomputer Users Manual,1990,5899 致 谢 本课题在选题及设计过程中得到 指导 老师 史焕之老师 的悉心指导,我多次向指导 老师询问 设计中遇到的问题, 她 为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。他 们 严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。 在设计中宫鹤老师也给了我很大 的帮助 , 对于我一个对软硬件学习不太深的人来说要想在短短的两三个月的时间里学习到更全面的软硬件知识并完成毕业论文是有点困难的。真的很感谢 各位老师,你们 对我的支持与帮助 对我今后的学习或工作会大有裨益 。 吉林农业大学学士学位论文 23 附录一 系统总体硬件原理图 E A /V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E /P30T X D11R X D10A T 8 9 C 5 112456A7 4 L S 2 1T R I G2Q3R4C V o lt5T H R6D I S7VCC8GND18 . 2 K1 0 u F3 0 u F3 0 u F1K0 . 1 u FT L C 5 5 55 7 6 K4 9 . 9 K+5H S 1 1 0 19 0 9 KA1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR97 4 L S 1 6 4显示温度 显示湿度1K 1K 1K1K1K1KabfcgdeD P Y1234567abcdefg8dpdpabfcgdeD P Y1234567abcdefg8dpdpabfcgdeD P Y1234567abcdefg8dpdpabfcgdeD P Y1234567abcdefg8dpdpabfcgdeD P Y1234567abcdefg8dpdpabfcgdeD P Y1234567abcdefg8dpdp1K1K 1K 1K 1K 1K0 . 1 K85500 . 1 K1K 1K901390139013J风扇1K1K雨刷J1K 1KJ加热炉+ 2 2 0 V123vccDQGNDD S 1 8 2 04 . 7 KO P T O I S O 1O P T O I S O 1O P T O I S O 1+5V+ 2 4 V+ 1 2 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V + 5 V+ 5 V+ 5 V+ 5 V+ 5 V+ 5 V吉林农业大学学士学位论文 24 附录二 系统程序流程 初始化 键盘扫描 设置温度上限 设置温度下限 设置湿度下 限 是否有键按下? 键号是 0? 键号是 1? 键号是 3? Y Y Y Y N N N 开 始 调用温度 显示温度 吉林农业大学学士学位论文 25 大于温度上限 ? 关闭风扇 小于温度下限? 关闭加热 调用湿度 显示湿度 报警 启动风扇 报警 启动加热 Y Y N N 小于湿度下限? 报警 启动加湿 Y 关闭加湿 N 吉林农业大学学士学位论

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论