- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
.页脚....
一种低成本的温室环境远程监控系统
【基金项目】北京农业职业学院2013年度院级科研项目(XY-YF-13-34)
王官云 【作者简介】王官云
【作者简介】王官云(1959- ),男,北京人,北京农业职业学院信息技术系讲师,学士。研究方向:物联网技术应用
(北京农业职业学院,北京 102442)
【摘要】本文设计并实现了一套低成本的温室环境远程监控系统,这套系统包括采集节点、网关和WEB界面应用,已经在北京农业职业学院绿色科技园温室大棚中实地部署,以较低的成本实现了空气温湿度、土壤温湿度、光照强度等环境参数的采集和三路电气设备的控制,有效提升了温室的信息化水平。
【关键词】CC2530;温室环境远程监控;OpenWrt;WEB应用
1 引言
目前,我国精准农业正处在示范应用和小规模推广阶段。精准农业中涉及的农作物生长环境参数主要有空气温湿度、土壤温湿度、光照强度等,全面精准监测、实时智能处理环境参数是设施农业生产的重要保障。现在已有一些企事业单位开发了不少温室环境远程监测控制的系统,但这些系统普遍存在造价过高、需要后期运营费用等问题,并没有得到大面积应用。
本文设计并实现一套低成本的温室环境远程监测和控制系统,能够采集空气温湿度、土壤温湿度和光照强度等参数并能控制三路电气设备。
2 系统总体设计
本系统主要分成数据采集、数据传输和服务器展示三个部分,系统总体方框图如图1所示。
图1 系统总体方框图
采集节点部分通过IO端口与各种数字传感器相连,通过IO端口控制继电器模块,继电器再去控制实际的强电设备。
网关部分负责向采集节点发送控制命令和接收采集的数据、向服务器查询待执行的控制命令和发送节点采集的数据、接入互联网。网关与采集节点之间通过无线传感网传输数据,网关接入互联网方式可以是ADSL拨号、LAN等多种方式。网关通过串口与传感网的边界路由器相连。
服务器展示部分提供WEB服务,用户输入用户名和密码后,可以访问本用户名下的所有采集节点,同时还提供添加和删除采集节点设备等管理功能。
3 硬件设计
3.1 采集节点部分
采集节点硬件主芯片选用TI公司的CC2530,课题组独立设计并生产了采集节点主控电路板以降低成本,实物图如图2所示。
图2 CC2530采集节点主控电路板实物图
主控板设计了USB供电、电池供电和JTAG供电三种供电方式。引出一组5V电源作为继电器的吸合电压,引出四组3.3V电源用于给各种传感器供电。电源部分接入一个0.75A的自恢复保险丝防止意外短路损坏电路板。CC2530的P0和P1共16个IO口全部引出,用于连接传感器和继电器模块。设计了一个USB转串口用于供电、调试和与上位机通信。射频天线部分采用巴伦电路实现平衡不平衡转换,单端线部分做了50Ω阻抗匹配,差分线部分做了差分100Ω阻抗匹配,最大可能的保证射频信号的接收灵敏度。
空气温湿度传感器采用DHT11模块,光照传感器采用BH1750FVI模块,土壤湿度传感器采用SHT10模块,继电器采用触发电压3.3V且吸合电压5V的模块。
3.2 网关部分
网关部分直接采用市面上销售的普通无线WIFI路由器,无线路由器价格不足100元,相比较于ARM-Linux开发板可以有效降低成本。边界路由器的硬件与采集节点相同,只是烧录不同的程序。
3.3 服务器部分
服务器部分可以租用VPS(虚拟服务器),选用1核CPU、1Mbps带宽、512MB内存、20GB硬盘、独立IP地址的虚拟服务器完全能满足本系统的需要,服务器的租用费用约500元/台年。一台服务器可以给多个用户提供服务以平摊成本。
4 软件设计
4.1 整体思路
WEB页面只是读写数据库,完成采集数据的对外展示和提供控制面板。每个用户对应服务器上MySQL数据库里的一个库,库里有本用户名下所有采集节点信息的表,每一个采集节点对应一个采集参数的表和一个执行控制命令的表。
网关每隔2秒向服务器查询本用户名下的采集节点列表,然后循环读出每个设备的控制命令表判断是否有待执行的命令,如果有待执行的命令就发给采集节点去执行,并用执行的结果更新本节点命令表中本条命令的状态。网关每隔10分钟循环向每个采集节点请求温湿度和光照强度等信息,并把请求结果插入到MySQL数据本节点的参数表中。
采集节点运行一个服务程序,接收网关发过来的采集命令和控制命令,并返回命令的执行结果,每一条控制命令有“waitting”、“success”、“error”和“timeout”四种状态。
4.2 服务器部分
服务器端采用CentOS操作系统、PHP服务器端脚本、MySQL数据库和Apache WEB服务器软件组合;浏览器端采用HTML和JavaScript脚本及AJAX技术。
WEB页面提供节点设备选择,选择完节点后可以查
您可能关注的文档
- 清凉峰中学合作学习小组多元捆绑评价实施计划方案.doc
- 全学前儿童艺术教育美术作业与答案Y.doc
- 仁寿县职业教育中心文化策划实施方案.doc
- 商业银行发展个人理财业务与探讨论文.doc
- 商业银行投行业务发展及创新与应用研究报告.doc
- 上市公司XBRL财务报告编制问题与研究报告.doc
- 生命伦理学与宗教关怀.doc
- 识字教学之路崔峦.doc
- 苏北地区生态农业发展模式与研究报告.doc
- 唐律疏议与法学阶梯的比较研究报告.doc
- 深度解析(2026)《SNT 2497.23-2010 进出口危险化学品安全试验方法 第 23 部分:细胞器的分离实验方法》.pptx
- 深度解析(2026)《SNT 2517-2010 进境羽毛羽绒检疫操作规程》.pptx
- 深度解析(2026)《SNT 2755.2-2011 出口工业产品企业分类管理 第 2 部分:企业分类基本要求》.pptx
- 深度解析(2026)《SNT 2782-2011 原油中盐含量的测定 电测法》.pptx
- 深度解析(2026)《SNT 3016-2011 石脑油中汞含量测定 冷原子吸收光谱法》.pptx
- 深度解析(2026)《ISOTS 19567-12016 Photography — Digital cameras — Texture reproduction measurements — Part 1 Freque标准解读.pptx
- 深度解析(2026)《SNT 3082.5-2012 出口烟花爆竹产品检验规范 第 5 部分:喷花类》.pptx
- 深度解析(2026)《SNT 3086-2012 出境活鳗现场检疫监管规程》.pptx
- 深度解析(2026)《ISOTR 173022015 Nanotechnologies — Framework for identifying vocabulary development for nanotechnol标准解读.pptx
- 深度解析(2026)《SNT 2982-2011 牙鲆弹状病毒病检疫技术规范》.pptx
最近下载
- 基于的小区恒压供水系统的毕业答辩.pptx VIP
- 湖南雅礼中学2026届高三上学期月考(三)生物试题+答案.pdf
- 2020-2021学年北京市丰台区七年级上学期期末数学试卷(附答案解析).docx VIP
- “幼儿园课程与活动设计”形考作业 .pdf VIP
- 机动车维修竣工出厂合格证样式.doc VIP
- 煤矸石堆场生态恢复治理技术规范-山西工商行政管理局 .pdf VIP
- 2025年及未来5年中国根皮苷市场数据分析及竞争策略研究报告.docx
- 《岩土工程勘察报告编制标准》CECS 99:98.pdf VIP
- TSG91-2021 锅炉节能环保技术规程.docx
- 跨境电商-教学实施报告.pptx VIP
原创力文档


文档评论(0)