基于GSM测控的蝴蝶兰花养殖系统

发布时间:2023-12-29 14:42:10   来源:文档文库   
字号:
2014年增刊 《福建师大福清分校学报》 JOURNAL OF FUQING BRANCH OF FUJIAN NORMAL UNIVERSITY 总第123期 基于GSM测控的蝴蝶兰花养殖系统 谢金成,苏燕婷 (福建师范大学福清分校电子与信息工程系,福建福清350300) 要:本设计是应用GSM(Global Syser for Mobi C0mmunicans1网络通信技术,以STC12C5A60S2 为控制核心,通过各个传感器实时检测空气温湿度、土壤湿度、光照、二氧化碳浓度等环境变量,再由手机、单 片机和GSM模块三者相互通信,实现远程查询环境变量和控制改变环境变量的功能,使各参量指标符合蝴 蝶兰花的最佳生长环境要求,保证蝴蝶兰花能正常地生长,进一步降低人工成本。同时用液晶显示蝴蝶兰花 养殖环境的各个变量,在现场就可根据显示结果,用键盘启动相应的处理模块,改变此时的变量。为实现蝴蝶 兰花养殖技术信息化、智能化和规模化的目的提供了一种新的思路,具有一定的实际应用价值。 关键词:远程测控;GSM网络通信;单片机;蝴蝶兰花养殖 中图分类号:¥682.32 文献标志码:A 文章编号:1008—3421(2014)SO一0l10—05 引言 而本设计就是通过短信息服务来随时对蝴 随着无线网络技术的发展,GSM网络通信 蝶兰花的养殖环境情况进行查询和控制的,为 凭借其优越的性能,占据了主导的地位,其通信 实现大面积种植,降低人工成本,使蝴蝶兰花更 范围仍在不断地扩大,已成为成熟、稳定、可靠 容易进人到普通百姓家提供了可能。 和高效的通信网络【_,目前GSM测控技术也得 环境数据采集 到了广泛的应用。 蝴蝶兰花对生长环境要求严格主要表现在 同时随着人们生活水平的提高,人们更加 以下三个方面: 重视美化绿化环境,蝴蝶兰花作为高档观赏绿 (1)温度:蝴蝶兰花主要分布在热带低海拔 色植物,已经进入到千家万户,但蝴蝶兰花对生 沿海田地区,因此对低温十分地敏感,其最适生 长环境要求严格,特别是对温度、空气湿度、土 长栽培温度为白天25 ̄C至28℃,夜间18 ̄C至 壤湿度、光照、二氧化碳浓度等环境参数要求严 20 ̄2。如长时间处于l5℃时,则停止生长;温度 格。因此要实现低成本、规模化养殖蝴蝶兰花, 在l5cC以下时,根部将停止吸收水分,叶片出现 就必须实时检测养殖环境是否符合生长要求, 坏死黑斑,且时间一长叶片就会开始变黄而脱 并随时调整养殖环境的变量,以适生长。 然而人为进行实时监测必然要花费很大的 落。 (2)水份:蝴蝶兰花喜湿,但忌积水。在生长 人力和财力,但如果利用成熟的GSM网络通 期不能缺水,如长时期缺水会使叶片发黄,无法 信,就可以用手机实时对养殖环境进行远程测 补救。 控,这样既简单、方便,又不受时间和空间的限 (3)通风和遮阴:蝴蝶兰花在自然状态下附 制,为实现蝴蝶兰花养殖大规模化和低成本化 生在密林树荫处,因而形成了喜通风,忌闷热的 提供了可能,具有良好的实际应用价值。 习性。如通风不良易引起烂根、生长不良。栽培 收稿日期:2013—12—21 基金项目:国家级科研立项(编号:GCX2013010)。 作者简介:谢金成(1990一),男,福建泉州人,2011级电子信息工程专业本科生。 
增刊 谢金成,苏燕婷:基于GSM测控的蝴蝶兰花养殖系统 时要求冬季少遮光,春秋季多遮光。同时夏季阳 机作为上位机。整个系统的工作由两片STC12 光强、气温高,又要特别注意遮阴,加强通风。 C5A60S2单片机处理完成,这样做的目的一个 根据上述蝴蝶兰花的生长特性,即可选取 是采用51单片机降低开发成本,另一个是为了 合适传感器来对养殖环境进行检测。本设计选 提高处理速度和解决RAM存储不够用的问题。 取的传感器类型详述如下: 整个系统工作流程为:传感器[数据采集组 (1)DHT11型数字温湿度传感器,其具有 不断采集养殖环境的数据,并传给其中单片机 价格低廉,使用方便,稳定性高的优点。该传感 A处理后在12864液晶屏上不断刷新显示,同 器的湿度测量范围为20%~90%RH(0—50%温度 补偿);温度测量范围为0~+50 ̄C。且湿度测量 精度为±5.0%RH;温度测量精度为±2.0 ̄C。这样 的’量范围和精度即可满足对蝴蝶兰花的养殖 环境的空气温湿度进行测量。 (2)YL一69型优质土壤湿度传感器,其检测 深度为40MM,模拟输出量为0—5V,工作湿度 为95%RH以下(标称湿度65%RH)。产品采集 数据通过模拟量输出,经AD转换电路后,将数 据传给单片机处理,从而实现了对土壤湿度的 测量。在本设计中土壤湿度传感器只要检测土 壤是否缺水或长时积水即可,因此对精度要求 不高,所以采用该型号传感器再配以单片机的 内部AD进行处理即满足湿度采集需求。 (3)BH1750FVI型数字光强传感器,其采集 光照度范围为0lx至655351x,且采集的数据直 接以数字信号的形式输出,只需通过I2C协议 即可读出光强度,很容易实现。当光照强度保持 在10001x以下时,说明当前环境为荫蔽状态, 适合蝴蝶兰花生长;当光照强度保持在300 ̄x 以上时,说明当前环境为强光照射状态,已不利 于蝴蝶兰花的生长,需采用遮阳的措施。 还有蝴蝶兰花和其他植物一样需要进行光 合作用,而植物光合作用所需要的主要养分除 了水,还有二氧化碳和光照。因此本设计除了以 上三个传感器对主要养殖环境的变量进行检测 外,还采用了二氧化碳传感器和颜色传感器进 行检测,从而更好地保证蝴蝶兰花地正常生长。 系统设计概述 本设计的整个系统主要由传感器数据采集 组、STCl2C5A60S2微处理器[、12864液晶显示 模块、GSM通信模块、键盘控制模块、电源模块 及继电器组组成,同时以普通可收发短信的手 时通过串口不断地向单片机B传送采集的数 据,单片机B不断地接收数据,当收到手机发来 的查询数据的指令时,就控制GSM模块将数据 通过短信息的形式发到指定的手机上。单片机 B还承担着处理手机发来的控制指令和键盘模 块的操控指令,综合处理后,再对继电器组进行 控制,从而启动相应的处理设备来改变环境变 量。本系统的总设计框如图1所示。 系统的硬件电路设计 3. 电源模块 整个系统除了二氧化碳传感器需要用直 流+6V电源、GSM模块需要用到3.3V电源外和 部分改变环境变量的装置需用市电外,其他均 用用+5V供电,而GSM模块在收发送数据时, 会有较高的电流消耗,最高可达2A,所以本设 计采用5V/2A的开关电源作为主要供电。另外 以7806三端集成稳压芯片来产生6V电压,同 时采用AMS1  17产生3.3V电压『,电路图如图 2所示。 3.2 GSM模块 出于成本考虑和开发方便等因素,本设计 采用的是SIM900A芯片.并设计外围工作电路, 以串口的工作方式为接口与单片机进行通信, 详细图解如图3所示。 SIM900A是一个专为中国大陆市场设计的 2频的GSM/GPRS模块。以EGSM900MHZ和 DCS1800MHz作为工作频段。可以提供GSM语 音和短信等业务。同时具有标准的AT命令接 口,操作方法简洁。 3.液晶显示模块 本设计采用8位并行接口,且带有中文字 库的液晶模块。其具有接口简单,功耗低,仅需 操作相应的时序就可驱动显示等优点。本设计 
lI2 福建师大福清分校学报 2014年4月 图1 系统的总设框图  ±L — Lh _  西  图2电压3.3V的电路图   L  单片机模块 Gs 模块 利用该液晶显示可简便的实现中英文信息交换 界面,提高了系统的可控性。 3.单片机处理模块 STC12C5A6OS2是宏晶科技生产的单时钟/ 机器周期(1T)的单片机,是高效、低功耗、超强 抗干扰的新一代805 1单片机,指令代码完全兼 容传统805l,但速度快8一l2倍【。内部集成专 用复位电路、2个全双工串行通信接口、8路高 速10位A/D转换等,符合本设计的硬件需求, 但其片内RAM只有1280K,本设计为了克服片 图3 GSM模块与单片机连接图 内RAM存储不够的问题和提高处理速度,选用 
增刊 谢金成,苏燕婷:基于GSM; ̄控的蝴蝶兰花养殖系统 113 了两片STCI2C5A60S2作为主控制。其中单片 器的闭合来间接控制。 机A用来控制和处理传感器采集数据[,并把 系统的软件设计 数据通过串口发送出去且在12864液晶上显 系统上电后,在单片机A的控制下液晶显 示;单片机B负责接收单片机A发来的数据、 示所有传感器采集的数据,并通过串口发送数 发送AT指令控制GSM模块、扫描处理键盘和 据给单片机B。单片机B边接收单片机A发来 控制继电器组的工作。 3.继电器组 的数据的同时侦听GSM模块的指令和键盘模 块的控制指令,当收到控制指令时,经指令分析 在本设计中用来改变环境变量的装置有风 后,产生相应的动作。其详细的软件设计的总流 扇、加热器、红灯、绿灯、蓝灯、加湿器、浇水机。 程如图4所示。 要控制这些装置的启动和停止,只能通过继电 初始化   .. …,. 甲H nJ ・   数据采集  液晶 永C 浓度 ● I譬G模块控于连接f + 肯串rI中断 < == ~   艘,k时 进行 r1 _ 液品娃示士壤湿度 + 数据接收 和存储 注册到服务商 N  读DHTII传感器 ●  ,,  液晶5豕卒气温湿度 —\—/ ▲ ● 采集颜色传感器值 + 示 气三埭包值 + 光强 ’ Y GSM模块收发短竹 始化 ◆ 串Ij向GSM模块发送 ‘Initial SUCCESS’ t、 控制相应的装簧 ▲ 读 按键的位置  串u发送所有传感器  采集的数姑 、、— ==二: ,  读}¨瓤信内容 ● “打)r腻墒” 或 ● “扣”红灯” 戏 ● “打”绿灯” 或 ● “打jf监灯” “芰闭虹灯” ● “}J”抽l热器” 或 ◆ “打l加 器” 或 + “打J浇水帆” “戈川浇水机” “戈“{风瑚” “,乏ft】 ̄r: J” “芙 绿灯 “戈l 热器” “’皂 器”  风瑚 被 ”/戈州  红灯 被¨)F/戈^  绿灯 被扣;t/戈1  监” 敞打Jl/戈  加I热器 被 ”/芙闭  加I斑器 砬扣 /,乏川  浇水机 醯 』r/芰l卅 盘询 + 串u向GsM模块发送所午f传感器采集的 数据,GSM模块lJ发送  + 到下机l 图4软件设计总流程图 
114 福建师大福清分校学报 2014年4月 实现 上可以进一步设计对蝴蝶兰花养殖环境变量进 定、对浇水量进行定量设定、对颜色曝光进行定 根据系统设计方案,通过编程调试,最终实 行远程精确控制,如远程对空气温湿度进行设 现了如下功能: (1)在12864液晶显示屏上显示二氧化碳 时设定等。还可以在系统软件设计上加入看门 浓度值、土壤湿度值、空气温度值、空气湿度值、 狗程序和低功耗设置, 将会更好地提高整个系 光照三原色值、光照强度值; 统运行的稳定性和可靠性。相信随着社会的发 (2)当手机发送短信内容为“查询”到系统 展,此研究成果将在更广阔的领域得到更深层 时,系统把液晶显示屏所显示的实时数据全部 次的应用I 以短信的形式返发到手机上;  3)当手机发送短信内容为“打开+装置名 参考文献:]范蟠果,王国斌,高庆.基于GSM的远程无线超声 称”到系统时,系统启动相应的装置;当手机发 【1J1机械与电子,2013(9)1—2. 送短信内容为“关闭+装置名称”到系统时,系统 波测距控制系统的设计f2]杨志娟,张孟锦.蝴蝶兰花期调控技术l J1农业工程 关闭相应的装置;(注:装置名称只限为风扇、加 技术,2012(71:62—63. 热器、红灯、绿灯、蓝灯、加湿器、浇水机) (4)在键盘上同样可打开和关闭(3)中的所 京:北京航天航空大学出版社,2013:1-350. 控制的装置,且不与(3)的操作相干扰,均可独 41周继明,江世明,彭解华.传感技术与应用[M]湖南: 立控制。 结论 中南大学出版社,2009:35~142. 3]马忠梅,等.单片机的C语言应用程序设计『M]北 5]周瑛,等.基于蓝牙技术遥控小车的设计与实现『J1 2012(5)1-5. 本设计基本实现了预期的功能,成功实现 福建师大福清分校学报,6】李金喜,陈继永.基于单片机的情绪调节仪的开发 了对蝴蝶兰花养殖环境进行远程测控,人们对 J1南通纺织职业技术学院学报,2012(3) —14. 养殖环境的管理将不再受时间和空间的限制。 7]徐丽丽,杨风,米卫卫.基于单片机家庭防盗报警系 此技术成果还可以应用于智能家居、远程报警 统的设计[技术与应用,2013(41l一3. 系统、远程水土检测等等。同时在本设计的基础 On Butterfy Orchid Farming System Based on GSM XIE Jingcheng,SU Yantng Fuqing Branch of Fu)an Normal Univery,Fuqing,Fujian,35030 ̄ Abstract:The design i based on GSM Global System for Mobie C0mmunicatons)network communication technology.STC 1 2C5A60S2 is used as control center and various sensors are used to detect ai temperature and humidiy,soi moisture。lght。carbon dioxide concentraton and other environment variables,and then the functons of remote query and contol these environment variables by communicaton between phone,microcontroler and GSM module are realized.So that al parameters meet the best growing envionmental requirements to ensure normal growth of butery orchid,and i urher reduces labor costs.At the same tme,each variable of butterfly orchid farming environment displays wih LCD,using keyboard to start corresponding processing module to change present variables according to the resuls displayed on the spot.Here we proposed a new method to achieve a butery orchid farming echniques of nformaton,intelgence and scale which has cerain applcaton valueKey words:remote quer,GSM communicaton,microcontolerbutterfy orchid faming  (指导教师:吴桔生;责任编辑:林国盛) 

本文来源:https://www.2haoxitong.net/k/doc/41f546a6f32d2af90242a8956bec0975f465a4e5.html

《基于GSM测控的蝴蝶兰花养殖系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式