当前位置:首页 > 工业控制 > 工业控制
[导读] 近年来,温室大棚种植为提高人们的生活水平带来极大的便利,得到了迅速的推广和应用。种植环境中的温度、湿度、光照度、CO2浓度等环境因子对作物的生产有很大的影响。传统的人工控制方式难以达到科学合理种植的要求

 近年来,温室大棚种植为提高人们的生活水平带来极大的便利,得到了迅速的推广和应用。种植环境中的温度、湿度、光照度、CO2浓度等环境因子对作物的生产有很大的影响。传统的人工控制方式难以达到科学合理种植的要求,目前国内可以实现上述环境因子自动监控的系统还不多见,而引进国外具有多功能的大型连栋温室控制系统价格昂贵,不适合国情。

针对目前大棚发展的趋势,提出了一种大棚智能监控系统的设计。根据大棚智能监控的特殊性,需要传输大棚现场参数给管理者,并把管理者的命令下发到现场执行设备,同时又要使上级部门可随时通过互连网或者手机信息了解区域大棚的实时状况。基于 GPRS的智能大棚监控系统使这些成为可能。

1 GPRS系统简介

GPRS(General Packet Radio Service)是通用分组无线业务的简称。它允许用户在端到端分组转移模式下发送和接收数据, GPRS的理论带宽可达171.2Kbps,实际应用带宽大约在20~100Kbps之间,在此信道上提供了TCP/IP连接,可以用于INTERNET 连接、数据传输等,本身就是一个分组型数据网。此外,GPRS还具有实时在线、快捷登陆、按量计费、高速传输等优点,特别适用于间断、突发性、频繁和少量的数据传输,也适用于偶尔的大数据量的传输。

GPRS的网络构建是在原有的GSM网络的基础上新增了两个节点(GPRS业务支持节点SGSN和GPRS网关节点GGSN)以及这两个新增节点与其他硬件设备相连接的接口。基于GPRS网的数据传输系统如图1 所示。具体的数据传输流程为:

(1)GPRS终端通过接口从客户系统中取出用户数据;

(2)处理后以GPRS分组数据的形式发送到基站(BSS);

(3)分组数据经GPRS封装后发送到GPRS IP骨干网;

(4)若分组数据是发送到另一GPRS终端,则先发送到目的SGSN, 再经BSS发送到GPRS终端;若分组数据是发送到外部网络如INTERNET,则将分组数据包经GGSN进行协议转换后发送到外部网络。

2 系统的总体设计方案

大棚现场的温度、湿度、CO2、风速等参数通过不同的传感器采集后,通过传输线送入单片机,经微处理器的处理后通过GPRS模块根据需要发送到农场监控室的PC机或者是管理者所携带的手机上,同时单片机对数据与原设数据进行比较分析,启动现场的执行系统如电机、喷药喷肥、报警系统等,完成大棚的灌溉、自然灾害的预防等控制功能。另外,通过GPRS所具有的网络连接功能,上级部门由GPRS模块所获得的动态 IP地址随时对大棚进行抽样调查,了解某区域的农作物生长环境情况,还可以将该地区的以往的高产经验环境参数发送给农场管理者参考。

3 系统的总体结构

基于GPRS大棚智能监控系统的总体结构框架如图2所示。系统由下位机和传感器执行机构检测控制、上位机监控、GPRS无线数据传输、移动终端和互联网等五部分组成。现场监控的下位机系统由单片机作为微处理器,而上位机为中心的监控管理部门则采用PC机作为主控机。管理者只需要使用现有的高级语言编程模块,在监控室内部或持有手机等无线终端就可以随时了解现场状态,完成控制。

基于GPRS的大棚智能监控系统


系统各部分说明:

(1)微处理器采用了工业级单片机P89C51RD2,它是

80C51系列单片机中的佼佼者,具有1KB的片上RAM和64KB的非易失FLASH程序存储器。环境较差时,可以安装机箱来防尘防水。微处理器是系统核心,主要完成采集参数的处理、执行系统控制以及与监控者的通信等功能。

(2)GPRS无线通讯模块采用SIEMENS的MC35I,该模块兼容了TC35 GSM模块的功能,支持语音通信和短信息通讯,并且支持网络连接及无线上网、数据传递的功能。

 (3)现场的设备参数采集传感器如图2中所列,若想扩展智能监控系统的采集功能,还可以接入其他传感器;执行系统包括电动机、自动喷药喷肥、报警系统等,本部分主要实现现场数据采集及数据输出控制。

(4)监控部门是由农场监控室及携带移动终端的管理者以及上级部门组成。

(5)网络使用移动通信网和INTERNET网。

监控功能:

(1)测试大棚内的瞬时温度、空气湿度及土壤湿度、气体浓度、光照强度并显示。

(2)根据检测到的各参数与设定值的偏差以及偏差变化率对电炉、喷泵及滴泵等设备进行控制,实现对棚内的温湿度、气体浓度、光照的调节。

(3)如果三项参数中有一项参数偏离给定值太多,系统将发出报警并反复检测参数并显示。

(4)自诊断、自恢复及报警电路用于检测系统运行是否正常,如果出现异常,例如“死循环”或“乱飞”,则报警并使系统自动复位。

4 微处理器与通讯模块

P89C51RD2与GPRS模块之间的连接如图3所示。因为要实现网络连接,又因为GPRS技术是一种基于分包的传输技术,因此数据在传输之前必须进行TCP/IP技术的封装处理,这个任务由TCP/IP协议处理芯片E5112完成,而短信的收发主要通过AT指令完成。GPRS在此嵌入式系统中有两种应用方式,一是利用GPRS模块实现SMS短信的收发,二是利用GPRS模块实现微处理器的无线上网。

基于GPRS的大棚智能监控系统


当农业大棚现场系统与持有手机终端的管理者交流时,通过收发SMS短信,协议处理芯片E5112为模块提供的是透明通道;上级部门分配动态IP地址,实现无线上网时,数据需要先通过E5112打包成TCP/IP数据。

4.1 GPRS模块与AT指令

AT 指令是GPRS 模块的底层指令,用来控制GPRS 进行无线通信。 硬件连接完成后,在GPRS 接入网络操作之前,首先要对GPRS 模块进行一定的设置,如通信波特率、接入网关、设置移动终端的类别等,然后便可以通过AT 命令来完成需要的功能。“AT” 或 “at” 前缀一定是放置在每条指令行最前面。通过输入一个回车〈CR〉来结束一个指令行。

MC35I中常使用的硬件初始化指令如下:

(1)AT+CGATT=1激活GPRS功能命令。如果返回OK,则说明开通了GPRS功能。

(2)AT+CGDCONT=1,“IP”,“CMNET”命令用于设置GPRS网关,其中,CMNET是中国移动梦网的接入网关。返回OK,说明接入网关成功,否则接入失败。

(3)ATD*99***1#用于拨通连接手机的GPRS网络,操作通过返回CONNECT。此时MC35I进入PPP模式,不再响应其他AT命令。

(4)AT+CMGF=0用于选择短消息格式,1为文本格式,0为PDU格式,操作通过MC35I返回OK,确定系统采用PDU格式。

(5)AT+CMGS=“手机号码”用于发送短信息,操作成功MC35I返回OK。

4.2 协议处理器芯片

微处理器通过GPRS模块上网,首先要对模块进行一定的设置,使模块MC35I处于数据通信的状态。通信状态设置后,数据在传输之前必须进行 TCP/IP技术的封装处理,这个任务由TCP/IP协议处理芯片E5112完成。E5112协议处理芯片采用通用的MCU Core,内嵌经过精简的TCP/IP软件,它兼有服务器和客户机的双重功能,使用它的系统之间只要知道对方的IP地址和端口号,即可完成 INTERNET的网络连接。首先单片机P89C51RD2与E5112通过串/并转换芯片16C550实现数据串行/并行转换,然后E5112通过 RS232串口与无线GPRS Modem通信。P89C51RD2 与E5112的连接如图4所示。E5112为模块提供透明和非透明两种通道方式,在透明方式下E5112对用户数据不做处理,直接接收发送数据。帧是单片机与E5112进行通信与控制的载体,E5112的帧分为输入与输出两大类,每种帧都有特定的功能,其帧格式如图5所示。

值得注意的是,E5112接口是5V逻辑,而MC35I是3V逻辑,两者连接起来使用必须经过电平转换。

5 系统软件设计

系统控制程序可用C51语言实现,与汇编语言相比,C51具有开发速度快、软件质量高、结构化强、可维护性好的优点。监控部门主要采用现有的高级语言程序模块。下位机系统的控制需人为随时改变,整体框架不变。

如图6所示,开机上电后,先对单片机进行初始化,再对通信模块初始化。初始化包括设置串口工作方式、波特率,以及初始化变量参数和标志位。
 



本系统以单片机和GPRS通信技术为核心,适应现代农业发展的要求,实现了现代农业大棚的智能化监控。该系统既解决了大棚现场数据信息的自动获取问题,又可以远程智能监控农场的执行系统,满足了管理的要求,通过GPRS模块实现无线上网,为上级管理者提供方便,节省了大量的人力物力。设计成本适中,实用性强,对同类设计有重要的借鉴作用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:随着农业生产中对水资源利用率重视程度的不断提升,农业用水的灌溉效率与灌溉渗漏系数测定准确化与规范化越来越重要。为实现渠道水位测量的精确化与自动化,研制开发出一种基于GPRS的渠道水位监测系统。对投入式压力水位检测方...

关键字: GPRS 水位监测 上位机设计

GPS和GPRS,字面上仅仅多了个G,按照中国人捂住一半,读一半的猜字逻辑来看,这两者区别应该是不多的,GPS模块能做的,GPRS模块应该也能干,这显然是个美丽的误会。

关键字: GPS GPRS 通信

摘要:随着农业生产中对水资源利用率重视程度的不断提升,农业用水的灌溉效率与灌溉渗漏系数测定准确化与规范化越来越重要。为实现渠道水位测量的精确化与自动化,研制开发出一种基于GPRS的渠道水位监测系统。对投入式压力水位检测方...

关键字: GPRS 水位监测 上位机设计

摘要:针对目前城市道路井盖安全存在的问题,提出了一种基于ZigBee组网技术监测井盖破损或移位以及丢失的实时监测系统,其由井盖数据采集系统和上位机监测系统两部分构成。井盖数据采集系统由多个ZigBee节点构成,同一个Zi...

关键字: 井盖管理 Zigbee GPRS 实时监测

摘 要:设计一种运行在嵌入式Linux平台下的智能家居控制系统的实现方案,该系统采用ARM9微处理器S3C2440作 为主处理器,通过传感器模块对温度、湿度、烟雾信息等进行检测;通辻USB接口的摄像头采集视频信息,采用J...

关键字: S3C2440 Linux 传感器 GPRS 远程监控

摘要:论述了船舶企业高电耗的主要表现,为了达到船舶建造企业节电增效的目标,利用先进的物联网技术、传感器技术、智能仪表及嵌入式技术,研究并提出了船舶企业电能智能化应用的思路。同时通过对国内外电能研究的综合分析,设计了电能智...

关键字: 电能 智能化 船舶企业 物联网 GPRS

GSM-GPRS通过在原GSM网络基础上增加一系列的功能实体来完成分组数据功能,新增功能实体组成GSM-GPRS网络,作为独立的网络实体对CSM数据进行旁路,完成GPRS业务,原GSM网络则完成话音功能,尽量减少了对CS...

关键字: GSM GPRS SMG

GPRS主要的应用领域可以是:E—mail电子邮件、WWW浏览、WAP业务、电子商务、信息查询、远程监控,等等。人们通常将移动通信分为三代。第一代是模拟的无线网络,第二代是数字通信包括GSM、CDMA等,第三代是分组型的...

关键字: GPRS GSM CDMA

GPRS英文全称为 General packet radio service,中文名称为通用无线分组业务,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。相对原来GSM的拨号方式的电路交换数据传...

关键字: GPRS GSM 移动通信

从覆盖范围、传输速率、基本业务类别、可移动速率、前向扩展、演进走向等多方面综合分析,3G与WLAN是一种可以扬长避短的互补关系。对于GPRS、CDMA1x、1xRTT、EV-DO、EV-DV等技术而言,上下链路数据业务的...

关键字: 3G WLAN GPRS

工业控制

13606 篇文章

关注

发布文章

编辑精选

技术子站

关闭