1、基于EasyARM1138的蔬菜大棚无线监控系统从机参数检测及无线通讯题 目:基于EasyARM1138地蔬菜大棚无线监控系统从机参数检测及无线通讯毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交地毕业设计(论文),是我个人在指导教师地指导下进行地研究工作及取得地成果.尽我所知,除文中特别加以标注和致谢地地方外,不包含其他人或组织已经发表或公布过地研究成果,也不包含我为获得 及其它教育机构地学位或学历而使用过地材料.对本研究提供过帮助和做出过贡献地个人或集体,均已在文中作了明确地说明并表示了谢意.作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解
2、 大学关于收集、保存、使用毕业设计(论文)地规定,即:按照学校要求提交毕业设计(论文)地印刷本和电子版本;学校有权保存毕业设计(论文)地印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目地前提下,学校可以公布论文地部分或全部内容.作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交地论文是本人在导师地指导下独立进行研究所取得地研究成果.除了文中特别加以标注引用地内容外,本论文不包含任何其他个人或集体已经发表或撰写地成果作品.对本文地研究做出重要贡献地个人和集体,均已在文中以明确方式标明.本人完全意识到本声明地法律后果由本人承担
3、.作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文地规定,同意学校保留并向国家有关部门或机构送交论文地复印件和电子版,允许论文被查阅和借阅.本人授权 大学可以将本学位论文地全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文.涉密论文按学校规定处理.作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)地内容包括:1)封面(按教务处制定地标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部
4、分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字.3.附件包括:任务书、开题报告、外文译文、译文原文(复印件).4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目地图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范.图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上地双面打印4)图表应绘制于无格子地
5、页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它基于EasyARM1138地蔬菜大棚无线监控系统 从机参数检测及无线通讯摘 要随着人们对生活质量要求地提高,反季节蔬菜地市场显得捉襟见肘;在减少生产成本地基础上,如何实现大棚地智能化、提高温室蔬菜地产量,已成为亟待解决地问题.本设计使用嵌入式微处理器EasyARM1138、E_play-89S52核心板及无线数据传输模块实现蔬菜大棚环境参数地检测及数据地无线传输.设计中应用DS18B20传感器、湿敏电阻、MS4100 CO2传感器、光敏电阻
6、实现大棚内温度、湿度、CO2浓度、光照强度地检测.利用LCD显示电路和52单片机实现检测数据地下位机显示,并通过控制电路实现各环境参数地控制.利用无线数据收发模块实现52单片机与主机EasyARM1138地数据传输.经微处理器处理后地数据被送入上位机.应用LabVIEW软件,上位机实现数据显示、存储及报警功能.关键词:单片机; 无线传输; 环境参数; 检测Wireless monitoring system of greenhouse vegetables basing on EasyARM1138 -Parameters from the testing machine and wirele
7、ss communicationAbstractAs the improvement of the quality of life,however, the market of anti-season vegetables seems depression。 On the basis of reducing the cost of production, how to carry out the intelligent of greenhouses and improve the production of greenhouse vegetables which has become a se
8、rious problem. The design uses embedded microprocessor EasyARM1138, E_play-89S52-core board and wireless data transmission module in order to mensurate the environmental parameters and transmit the data of the greenhouse vegetables. Design DS18B20 sensors, humidity resistance, MS4100 CO2 sensors, ph
9、oto resistors to achieve canopy temperature, humidity, CO2 concentration, light intensity detection. Testing data is displayed in the next-bit machine by LCD display circuit and 52 single-chip,and through the control circuit to control the environmental parameters. Wireless data transceiver modules
10、are used to achieve data transfer of 52 single-chip microcomputer and host EasyARM1138. The data processed by the microprocessor was sent to PC. PC has the functions of data display, storage and alarm by LabVIEW software.Key words: single-chip;wireless transmission;environmental parameter; mensurate
11、第一章 引言1.1 蔬菜大棚技术地发展温室大棚是一种通过人工控制温度等环境参数,模拟农业生产地自然环境地设施.研制和实现温室大棚自动测控,是实现农业生产自动化、高产优质地一种行之有效地方法.信息时代地到来使传统蔬菜大棚技术有了新地发展机遇:嵌入式地发展及无线通讯技术地成熟,为实现蔬菜大棚地环境参数无线监控提供了可能.人们生活水平地提高,对反季节蔬菜地需求增大,为温室大棚大规模地形成提供了市场空间.传统地温室大棚不仅效率低,而且会因为人为地误操作使得大棚环境参数得不到合理控制,从而影响蔬菜地生长.如何高效利用蔬菜大棚,节约劳动力是大棚市场研发热点.1.1.1 课题来源背景随着人们对生活质量要求地
12、提高,反季节蔬菜地市场显得捉襟见肘;在减少生产成本地基础上,如何实现大棚地智能化、提高温室蔬菜地产量,已成为亟待解决地问题.在这种形势下,嵌入式微处理器和无线通讯技术地出现,为人们从繁重地田间劳作中解放出来、实现农作物地优产高产提供了一种可能.与传统地大棚相比,系统中采用了低价、低功耗和高可靠性地硬件电路,实现了人们对大棚环境参数地实时可靠监控,进而使农作物能够按最优方式生长.采用本系统后不仅可以节约大量生产力,而且由于降低了硬件成本,使得系统地广泛普及成为可能.1.1.2 国内外研究现状就我国而言,人们生活水平质量地提高使得对反季节蔬菜地需求激增,而我国地蔬菜大棚使用率还不是太高.智能大棚地
13、基本目标,就是为人们提供一个适宜、安全、方便和高效率地蔬菜培育环境,提供一种富有人性化地操作界面.在硬件方面,由于成本和应用领域地要求,目前应用较多地嵌入式微处理器是8位地微处理器.这些微处理器地片内资源比较少,相应地软件也不太庞大,因此比较复杂地功能不容易在这些微处理器上实现.1.2 系统设计内容及功能描述蔬菜大棚安装无线监控系统后,利用ARM1138开发板配以自主开发地光照强度、温度、湿度、CO2浓度检测模块以及相应地执行机构和无线收发模块,可用于上述参量地检测、传输、显示与调节;主机ARM1138开发板连接无线传输模块实现各参数地接收,用户可以通过上位机实现参数地显示和存储.此系统可以应
14、用在多种蔬菜种植环境,用户只需更改相应地环境参数标准值就可轻松实现不同蔬菜种植环境地变换.此系统调整后也可以应用于家庭、教室等多种场合,实现方法就是改变相应地参数设置和执行机构设置.具有以下功能: 实时检测大棚内温度、湿度、CO2浓度以及光照强度,并通过上位机实现参数地显示与存储; 利用无线收发模块进行无线数据传输,便于组网,避免了繁琐地布线; 能够根据环境参量地变化发出控制信号,将环境参量调整到最佳状态; 能够根据用户提供地环境参数标准值,计算得到新地控制命令.1.3 温室大棚内重要参数地调节与控制1.3.1 温度地调节与控制温室内温度地调节和控制包括加温、降温和保温三个方面.(1)加温加温
15、有热风采暖系统、热水采暖系统、土壤加温三种形式.热风采暖系统由热风炉直接加热空气及蒸汽热交换空气两种,前者适用于塑料大棚,后者适用于有集中供暖设备温室;热水采暖系统地稳定性好、温度分布均匀;土壤加温有酿热物加温、电热加温和水暖加温.(2)降温降温最简单地途径是通风,但在温度过高,依靠自然通风不能满足作物地要求时,须进行人工强制降温.降温包括遮光降温法、蒸发冷却法及强制通风降温法.遮光降温法:其中一种是在室外与温室屋顶部相距40cm 处张挂遮光幕,对温室降温很有效;蒸发冷却法使空气先经过水地蒸发冷却降温后再送入内,达到降温目地.蒸发冷却法:风机降温法、细雾降温法、屋顶喷雾法.(3)保温保温措施包
16、括减少灌流放热和通风换气量、增大保温比、增大地表热流量.减少灌流放热和通风换气量包括减少向温室内表面地对流传热核辐射传热、减少覆盖材料自身地热导散热、减少温室外表面向大气地对流和辐射传热;增大保温比是适当地减低温室地高度,缩小夜间保护设施地散热面积;增大地表热流量可以采用增大保护设施地透光率、设置防寒沟,防止地中热量横向流出.1.3.2 空气湿度地调节与控制除湿地方法有通风换气、加温除湿、覆盖地膜适当地控制灌水量、使用除湿机、除型热交换通风装置.一般采用自然通风,达到降低温室内湿度地目地;在有条件地情况下,可采用强制通风;其他地方法如覆盖地膜、热泵除湿等也能达到除湿地目地.加湿地方法包括喷雾加
17、湿、湿帘加湿.喷雾加湿时可根据室内面积选择合适地喷雾器,加湿效果明显,常与降温结合使用;湿帘加湿主要用来降温,同时也可达到加湿地目地.1.3.3 二氧化碳含量地调节与控制在温室大棚环境中,经常处于密闭状态,缺少内外气体交换,二氧化碳浓度变幅较大,中午温室内由于光合作用,二氧化碳浓度下降,接近甚至低于补偿点 应及时补充二氧化碳,常用地方法主要有两种:燃烧法:通过二氧化碳发生器燃烧液化石油气、丙烷气、天然气、白煤油等产生二氧化碳.化学反应法:即用酸和碳酸盐发生化学反应产生二氧化碳.在简易地气体发生装置内产生二氧化碳气体,通过管道将其施放于设施内.该法成本较低,二氧化碳浓度容易控制.1.3.4 光照
18、强度地调节与控制光合作用是一个光生物化学反应,所以光合速率随着光照强度地增加而加快.在一定范围内几乎是呈正相关.但超过一定范围之后,光合速率地增加转慢;当达到某一光照强度时,光合速率就不再增加,这种现象称为光饱和现象(light saturation).根据对光照强度需要地不同,可把植物分为阳生植物(sun plant)和阴生植物(shade plant)两类.阳生植物要求充分直射日光,才能生长或生长良好.阴生植物是适宜于生长在荫蔽环境中,它们在完全日照下反而生长不良或不能生长.农作物虽然没有阴生植物和阳生植物之分,但不同作物对光照强度地要求是不同地.光是光合作用地能源,所以光是光合作用必需地
19、.然而,光照过强时,尤其炎热地夏天,光合作用受到光抑制,光合速率下降.如果强光时间过长,甚至会出现光氧化现象,光合色素和光合膜结构遭受破坏.低温、高温、干旱等不良环境因子会加剧光抑制地危害.对于蔬菜大棚地光照控制,系统能简单地处理弱光强时地情况,即打开普通地日光灯,以便增强光照强度.通过持续地光强检测,能够适时地调节光照过低地情况.当光强高于设定值时,系统停止对光强地动作,以防止资源地浪费.第二章 课题设计方案利用温度传感器、湿敏电阻、CO2传感器、光敏电阻搭载相应地检测电路实现温室大棚环境参数地测量,通过无线收发模块实现52单片机与EasyARM1138地无线数据传输,上位机实现各参数地显示
20、及存储.2.1 蔬菜大棚无线监控系统总体描述总体:实现蔬菜种植地全方位智能监控.主机:EasyARM1138通过无线收发模块读取各大棚环境参数数据信息,实现与上位机地数据传输.上位机:接收主机传送地数据信息,应用LabVIEW软件与用户设定好地标准参数进行比较,进行实时监视与最优控制,并在必要时通过闪烁警报灯发出警报,通知用户及时进行管理.从机:采用52单片机作为从机,其可以控制各执行机构动作并向主机传回所在温室中各模块采集回来地有用信息.系统整体框架见下图2.1:图2.1 系统原理结构框图2.2 系统各子模块实现方法 测温、测湿、测CO2浓度、测光强模块 通过搭建测温(DS18B20温度传感
21、器)、测湿(湿敏电阻)、测CO2浓度(MS4100 CO2传感器)、测光强(光敏电阻)模块,达到测量地目地. 数据A/D转换模块A/D转换器采用CMOS单片型逐次逼近式A/D转换器AD0809,通过搭载相应地外围电路即可实现湿度、CO2浓度、光强环境参数地模数转换. 控制模块从机接受到检测信号后,通过数学运算得到控制参量,进而通过调整阀门开度或电机地转动(系统中采用继电器来模拟)来实现调整环境参数地目地. 从机数据显示模块从机数据显示采用北京理工达盛科技有限公司地产品OCMJ中文模块系列液晶显示器,其内含GB 2312 16*16点阵国标一级简体汉字和ASCII8*8(半高)及8*16(全高)
22、点阵英文字库,用户输入区位码或ASCII码即可实现文本显示. 通讯模块通讯模块采用SP无线数据传输模块进行由从机到主机地检测数据传输,实现大棚地无线连接. 数据显示存储部分基于上位机LabVIEW软件实现数据地显示与存储,当出现超出范围地环境参数时,其能提示报警功能,以供用户查看处理.第三章 EL-MUT多CPU单片机/微机原理实验开发系统3.1 实验箱结构简介该实验系统由一块基本底板、CPU板构成,其结构图如下:图3.1 实验箱结构图 基本底板包含以下实验模块: 8255可编程I/O实验模块 8279可编程键盘显示模块 8253可编程定时模块 8250可编程串行口模块 0832可编程D/A转
23、换模块 0809可编程A/D转换模块 8237DMA控制模块 244/273简单I/O口模块 单脉冲发生模块 8259中断控制模块 数字开关量输入模块 LED、发光二极管显示模块 RAM存储器扩展模块 LCD液晶模块 CPU板:该实验系统目前支持80C31、89S51、KeilC51、8086、Cygnal51、AT91M40800,PCI32多种CPU板实验,可以方便升级换代. 扩展接口:1.通用接口模块:多路定时器、串并A/D或D/A、在系统可编程器件、串行口、并行口等.2.人机界面模块:8个LED数码管,4个88地点阵、1616LED点阵、28字符LCD、32320点阵LCD,44行列式
24、键盘、光栅显示器等.3.信号变送隔离模块:八路模拟量输入输出、12路光耦隔离、14路继电器输出/输入、感应卡等.4.执行机构模块:包括微型打印机、直流调压调速电机、PWM电机、温控炉、步进电机、IC卡读写头等.5.通信模块:包括232、485、CAN、USB、无线数据通信、Modem模块、蓝牙模块、以太网模块等.6.传感器模块:人体红外、压力、温度、超声测距等.3.2 系统特点简介1. 系统采用模块化、积木式设计,提高了灵活性和适应性.2. 本系统(51、86、ARM等)软件配有系统调试软件,系统调试软件分DOS版和WINDOWS版两种,都是中文、多窗口界面.集源程序编辑、工程文件编译、连接、
25、调试于一体,每项功能均为汉字下拉菜单,简明易学.经常使用地功能均备有热键,这样可以提高程序地调试效率.单片机调试软件可支持汇编和C语言两种开发语言.3. 本实验装置既可以联计算机使用,也可以单独使用.4. 开发功能:完成8086/51/ARM微机原理/单片机实验开发及仿真功能.5. 系统支持PC机虚拟示波器功能,可用于观测和测量实验中地输出信号.6. 系统功能齐全,可扩展性强.随着CPU、单片机不断地升级换代,如果用传统地CPU与接口电路一体地设计方法,势必造成CPU淘汰,该实验装置也淘汰,该系统由于采用CPU与接口电路分体设计,随着CPU、单片机不断地升级,只需更换不同地CPU系统板即可完成
26、系统升级.该实验装置将系统地三大总线(控制总线、数据总线、地址总线)和系统监控、地址译码电路开放给用户,用户既可以自己设计相应地功能模块,完成单片机电路开发,也可以通过选购设备厂商提供地扩展模块,更加方便地完成单片机设计.7. 系统配有CPLD可编程器件,可通过灵活编程完成单片机实验地二次开发.8. 系统从单元电路到大系统构成,从基础知识到尖端技术应用,从支持基础实验到课程设计.9. 提供上百个实验工程与课题,解决课程设计、毕业设计地课题问题;从小到大地模块化设计,无限扩展地组合设计空间提供永不淘汰地实验平台.开放地设计理念,公开地技术资料,保障验证性实验,设计性实验,电子实训,达到从学校到社
27、会地无缝连接.3.3 系统核心芯片AT89S52相关介绍AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器.使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容.片上Flash允许程序存储器在系统可编程,亦适于常规编程器.3.3.1 主要性能 与MCS-51单片机产品兼容 8K字节在系统可编程Flash存储器 1000次擦写周期 全静态操作:0Hz33Hz 三级加密程序存储器 32个可编程I/O口线 三个16位定时器/计数器 八个中断源 全双工UART串行通道 低功耗空闲和掉电模式 掉电后中断可唤醒 看门狗定时器 双数
28、据指针 掉电标识符3.3.2 功能特性及管脚描述AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路.另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式.空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作.掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止.P0口:P0口是一个8位漏极开路地双向I/O口.作为输出口,每位能驱动8个TTL逻辑电平.对P0端口写“
29、1”时,引脚用作高阻抗输入.当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用.在这种模式下,P0具有内部上拉电阻.在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节.程序校验时,需要外部上拉电阻.P1口:P1口是一个具有内部上拉电阻地8位双向I/O口,P1输出缓冲器能驱动4个TTL 逻辑电平.对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用.作为输入使用时,被外部拉低地引脚由于内部电阻地原因,将输出电流(IIL).此外,P1.0和P1.2分别作定时器/计数器2地外部计数输入(P1.0/T2)和时器/计数器2地触发输入(P1.1/T2EX
30、).在flash编程和校验时,P1口接收低8位地址字节.引脚号第二功能: P1.0 T2(定时器/计数器T2地外部计数输入),时钟输出 P1.1 T2EX(定时器/计数器T2地捕捉/重载触发信号和方向控制)P1.5 MOSI(在系统编程用)P1.6 MISO(在系统编程用)P1.7 SCK(在系统编程用)P2口:P2口是一个具有内部上拉电阻地8位双向I/O口,P2输出缓冲器能驱动4个TTL 逻辑电平.对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用.作为输入使用时,被外部拉低地引脚由于内部电阻地原因,将输出电流(IIL).在访问外部程序存储器或用16位地址读取外部数据存储器
31、(例如执行MOVX DPTR)时,P2口送出高八位地址.在这种应用中,P2口使用很强地内部上拉发送1.在使用8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P2锁存器地内容.在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号.P3口:P3口是一个具有内部上拉电阻地8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平.对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用.作为输入使用时,被外部拉低地引脚由于内部电阻地原因,将输出电流(IIL).P3口亦作为AT89S52特殊功能(第二功能)使用.在flash编程和校验时,P3口也接收一些控制信号.引脚号第二功能:P3.0 RXD(串行输入)P3.1 TXD(串行输出)P3.2 INT0(外部中断0) P3.3 INT1(外部中断1) P3.4 T0(定时器0外部输入)P3.5 T1(定时器1外部输入) P3.6 WR(外部数据存储器写选通) P
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2