基于物联网技术的水产养殖监控方案

来源 :数字化用户 | 被引量 : 0次 | 上传用户:zhairui15
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】介绍了一种适用于水产养殖的多水因子远程监控系统,该系统由上位机、网关单元、ZigBee节点、手机组成,网关基于S3C2440嵌入式开发板、GSM模块、ZigBee汇聚节点开发,测控节点基于ZigBee节点扩展温度传感器、溶解氧电极、PH值电极、输出继电器组成,系统可以通过GPRS网络及时的向用户发送监测数据,也可以通过以太网络向上位机发送。
  【关键词】水产养殖 物联网 嵌入式系统 ZigBee
  在名贵水产品育种和养殖中,除了饵料的准确投放外,对水质的要求也很高,水的温度、溶氧量、氨氮浓度、浑浊度、PH值等参数的实时测量[1]和控制是一个十分关键的问题。有的参数容易获得,比如水位高低[2]、浑浊程度肉眼就可以看到,有的参数,比如溶氧量、氨氮浓度、PH值,单凭经验很难精确和实时的估摸,需要借助仪器才能测知。现在的做法是,养殖户购买单独的仪表分别测量某个参数,市售的仪表有手持式的PH计、溶氧计、氨氮计,虽然也出现了在线式的测量仪器,但是这些设备在使用上还是存在一些问题。手持式仪表虽然携带方便,但是不能长时间在线测量,只有用户觉得水质异常时才主动监测,所以测量不及时。而现有的在线测量的仪表功能又比较单一,比如只能测量溶氧量或者氨氮量,用户必须购买所有这些不同厂家生产的测量仪器然后分别得到测量的结果,不能实现长时间多参素的连续测控,并且需要人的频繁的参与,不能满足生产的自动化管理需求。为此,我们提出了物联网技术为核心的水温、溶解氧浓度等水体多环境因子自动监控系统[3],能连续在线测量多个水体参数,并根据用户对测量阈值的设定自动开启或关闭水阀、增氧机等相关设备或报警。在测控单元还进行各参数的补偿和数据处理,有效地提高了测量准确度和控制的时效性,另外根据用户的要求增加了存放历史数据的上位机。
  一、ZigBee技术与物联网
  水产养殖户需要随时了解水池的物理状况,也就是水塘各参数通过互联网或者移动通信网呈现在用户面前,其实就是物联网技术的水产养殖应用。物联网是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,通过各种有线通信、无线通信技术或者移动通信网络与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制,在这种互连中,物联网需要解决的是最后100米的问题,ZigBee[4]技术是目前公认的最后100米主要技术解决方案,它比现有的WiFi、蓝牙等无线技术更加安全、可靠,同时由于其组网能力强、具备网络自愈能力并且功耗更低,ZigBee无线技术的这些特点非常适合物联网的发展要求。
  ZigBee协议是在IEEE 802.15.4标准的物理层和媒介层基础上增加网络层和应用层组成的,网络中的所有设备都拥有一个64位的IEEE地址,在多个微小的末端设备之间相互协调实现通信。这些末端设备只需要很少的能量,以接力的方式通过无线电波将数据从一个节点发送到另一个节点,以达到更大的测控范围和更高的通信效率。作为物联网主要支撑技术之一,ZigBee技术的主要应用领域包括智慧城市、工业自动化、数字家庭、医疗设备和农业应用等,在水环境参数监测中,对数据量和通信速度的要求并不高,采用ZigBee技术既发挥了该技术的优点,又满足了测控需要,节省系统成本。
  二、基于物联网技术的水产养殖测控系统
  (一)系统的网络结构
  水产养殖测控系统结构如图1所示,由ZigBee无线网络、有线以太网络、GPRS移动通信网络组成。ZigBee网络采用星形拓扑结构[5],由一个负责协调管理的汇聚节点和可扩展的若干个测控子节点组成,其中汇聚节点是无線网络的控制核心,负责ZigBee网络的建立、维护、路由等功能,它除具有ZigBee全功能设备(FFD)的电路和协议栈之外,还具有RS232串行通信电路,可以提供ARM的访问和控制功能。测控子节点是一个包含单片机的ZigBee协议应用终端设备(RFD),它用来测量水体的各个参数或执行水塘维护设备的运行控制,它通过ZigBee无线网络和汇聚节点通信,并经过汇聚节点和以太网络或GPRS网络间接接受用户的远程控制。
  (二)网关的设计
  网关包括ARM处理器、人机交互模块、ZigBee通信模块、GSM通信模块、以太网通信模块五部分构成。ARM处理器采用SAMSUNG公司的S3C2440A[6],S3C2440A为用户提供了面向移动终端应用的丰富外设、低功耗管理和低成本的外围配置。S3C2440A内嵌ARM920T 32位ARM内核,运行在200MHz,集成了支持640*480真彩色LCD控制器;支持低成本的NAND Flash并可从其直接启动,支持SDRAM等存储器件,四通道的定时器和三通道的PWM,三个UART控制器满足了GSM模块、ZigBee模块的扩展以及开发过程中的串口调试的需求。
  如图2所示,主节点以S3C2440A为核心,通过片内存储控制器外扩32MB的NAND Flash和64MB SDRAM构成存储子系统,通过片内的LCD控制器和GPIO外扩640×480的TFT LCD和4个按键构成人机交互界面,通过片内UART外扩RS485通信电路,通过片内SPI接口外扩ZigBee模块。ZigBee模块以TI/Chipcon的CC2420单片ZigBee 无线收发电路构成,GSM模块采用西门子TC35成品,保证了稳定性和可靠性,也降低了系统成本。
  (三)测控节点的设计
  测控节点以TI/Chipcon的CC2530单片ZigBee无线收发电路和各传感器电路构成。CC2530是在CC2420的基础上增加微控制器、A/D、DMA、AES协处理器、USART、RAM、Flash等电路组成的,它是完整的ZigBee片上系统,只需外接简单的射频匹配电路和天线即可实现一个ZigBee的FFD或RFD节点,并可外扩常规的传感器电路和I/O量。本设计中,测控节点外扩了温度传感器、溶氧传感器、PH值传感器测量电路,控制节点外扩了水阀继电器、加热炉、增氧机等功率设备的启停控制电路,其中水体测量和调控用的温度传感器、溶氧传感器、PH值传感器、加热炉、增氧机等均采用水产养殖专用设备。   (四)软件设计
  网关主要负责ZigBee网络的维护和管理,接受远程PC机的调度和控制,并且可以响应测控室内用户的按键操作,执行现场查询控制任务,需要进行复杂的多任务处理,因此主节点的软件采用基于uCLinux嵌入式操作系统[7]开发。在S3C2440处理器上移植uCLinux后,根据网关的功能需求,构建uCLinux驱动程序和应用任务、ZigBee组网任务、主节点与测控节点通信交互任务、远程端口监听任务、文件管理任务、按键任务等一系列应用,实现主控协调器软件的全部应用功能。
  测控子节点加电初始化后,先后关闭传感器模块、射频模块、内部时钟进入休眠模式,由休眠模式定时器产生定时中断信号来控制节点的测量工作,当设定的数据发送间隔时间达到后,定时器发送一个中断信号唤醒测控节点,微处理器脱离休眠状态进入工作状态,恢复时钟并打开传感器和射频模块的功能,整個节点微处理器采集传感器检测到的数据进行A/D转换及一些初步处理,按照设定的数据格式送入射频模块调制成射频信号发送出去,汇聚节点接收这个信号再还原成数字量送给远程监控计算机。
  (五)系统的应用
  受目前技术的限制,溶氧量传感器价格昂贵,又需要定期维护,使用较为麻烦,PH值传感器虽然相对便宜,但是也需要定期维护,只有温度传感器便宜并且很少需要维护,所以建议溶氧传感器数量少些,只放置在鱼群集中的地方、PH值传感器和温度传感器的数量可以适当多一些。具体应用时,上位机放置在用户方便操作的地方,网关安置在水池附近的测控室内,上位机和网关之间通过有线以太网通信,测控子节点根据养殖现场规模的大小安置在水体适当的位置,网关也通过GSM网络和用户的手机通信。测控节点定时测量并通过网关向上位机和手机发送一次传感器数值,当测量到水温或溶氧量偏低时,自动启动相应设备进行补偿,当水体PH值不正常时发出报警声,手机会收到是否更换水质的提示,用户只需要回复短信即可打开相应设备,借助本系统的再现测控功能,用户可以及时处理险情,减少损失。
  本系统采用物联网技术和嵌入式系统控制技术,实现了水产养殖多个水体环境参数的实时测控,不仅避免了传统的手工测定存在的耗时费力、数据不及时等弊端,还可以随时了解数据的变化情况,并对环境参数进行自动控制,降低了水产养殖的投入成本和劳动强度,提高了生产效率,加快水产养殖业的商业化进程。产品在满足水塘环境因子测控需求的同时,还可以用于其他工农业控制和通信产品中,具有明显的技术优势和市场推广前景。
  参考文献:
  [1]刘丽.基于Zigbee技术的无线传感器网络在水质监测系统中的应用[J]. 安徽职业技术学院学报,2009,8(1):14-17.
  [2]袁国良,钟飞.基于Zigbee技术的无线传感器网络在水位检测监控系统中的应用[J].水利技术监督,2008,(3):31-33.
  [3]朱祥贤, 卢素锋. ZigBee技术在水产养殖业中的应用[J]. 现代电子技术,2009,(23):168-170.
  [4]朱祥贤,葛素娟,卢素锋. 基于ZigBee技术的无线传感器网络应用方案[J]. 科技信息,2009,(35):66-67.
  [5]武永胜,王伟,沈昱明. 基于ZigBee技术的无线传感器网络组网设计[J]. 电子测量技术,2009,32(11):121-124.
  [6]张豪,杨春燕,汪筱阳. S3C2440A芯片及应用[J]. 电子设计工程,2011,19(24):26-29.
  [7]赵敏,杨恢先,汤安平.基于S3C2440的嵌入式Linux系统移植的研究与实现[J]. 电子器件,2008,31(6):1947-1950.
  作者简介:华大龙,1972-5-1,男,汉族,籍贯:江苏淮安市,淮安信息职业技术学院,副教授 本科,研究方向:计算机应用方面。
其他文献
【摘 要】为了提高轴类零件设计效率,提出了一种基于规则推理的表达方案自动生成方法。通过分析轴类零件结构特点及其视图表达规律,给出了表达方案自动生成的流程。根据零件三维模型得到组成结构及各组成结构之间的位置关系,确定主视图的投影方向,推理获得各组成结构的表达方案,最后整理得到零件的表达方案。一个机床主轴箱输出轴的工程实例,说明了利用该方法确实能自动生成轴类零件的表达方案。  一、前言  随着三维CA
期刊
【摘 要】本文结合笔者多年工作实践经验,就如何将计算机网络技术更好地应用在社会保险基金监督和统计工作中,展开了简要分析。  【关键词】计算机网络技术 社会保险基金 监督和统计  一、引言  在我国医疗保险事业快速发展的大浪潮下,医疗保险基金收支规模也得到了前所未有的扩大。据了解,我国的医疗保险基金年度收支规模高达数千亿元,仅湖南省省级范围内的医疗保险基金年度收支规模就可达到上百亿元抑或数百亿元。日
期刊
【摘 要】对比机构运动学分析常用的方法,对连杆机构中不同杆组进行建模。在此基础上提出创新设计系统,包括连杆方案创新设计、可行性判断和机构实体的自动映射等功能。在研究机构运动学分析常用方法的基础上,对连杆机构组进行运动学数学模型的建模。本文刨析了机构创新设计的原理,阐述了连杆机构创新设计在机械工程实际工作中的具体应用。  【关键词】计算机应用 机构运动仿真 机械工程 连杆机构  连杆机构的常用方法连
期刊
【摘 要】随着信息时代的不断发展,信息传输技术作为其发展的产物也在不断更新,办公自动化是依靠计算机信息传输技术,办公管理信息系统的设计,办公网络,数据库,工作流处理办公设备集成的信息技术和现代网络办公事务型信息综合处理技术,是实现无纸化办公,电子政务,与现代政府办公技术的重要手段。本文从计算机的信息传输技术和办公自动化的集成内涵,以及在办公自动化系统中的计算机技术的应用,并探讨了未来的发展趋势。 
期刊
【摘 要】根据现有网页查询优化方法的分析,在隐式和显式搜索目标上确定了不同的规划方案,在显式上采用数字规划段的方式进行节选,1—5各代表不同用户对网页的偏好程度。在隐式上采用用户对网页的点击量、搜索频率、浏览时间进行精确的判断,假设用户对网页上每种方式的动态性不同,便可判断用户对查询网页的不同的偏好程度。  【关键词】查询优化; 偏好分析; 搜索目标; 点击量  一、绪言  传统模式在对用户网页偏
期刊
【摘 要】缴费渠道管理平台是将北京地区电费代收机构近2万个网点的地址信息和代售电交易信息纳入统一系统管理,具备售电信息实时监控、网点终端审核管控、缴费地图随时查询、质量问题在线分析、管理报表自动生成等功能。缴费渠道管理平台的应用为缴费渠道的规划建设提供了数据支撑,为缴费渠道的服务质量监督提供了系统保障,为广大客户提供了代售电网点查询服务,形成了统一规范的缴费渠道一体化管理。  【关键词】缴费渠道
期刊
【摘 要】随着科技和经济的发展,电子科技与人们的生活也是越来越密切,因此在这种形势下人们对于通信系统也有了更高的要求,尤其是随着快节奏的生活,对通信技术的应急能力有在有着更高的要求。所以,针对4G通信技术的应急通信系统的设计要进行认真的研究分析,更方便的为人们服务。  【关键词】4G通信技术;应急设计;通信手段;应用分析  随着电子科技的迅猛发展,3G技术在世界范围内得到了普及,随之而来的是社会对
期刊
【摘 要】在高职院校计算机实验室开展教学模式创新活动中,开放实验教学管理模式能够满足新时期教学发展的需求。本文分析了计算机实验室实施开放实验教学管理模式的意义,指出了实施开放实验教学管理模式内容,计算机实验室的开放实验类型、开放实验的成绩考核、开放实验日常教学管理。提出了实施开放实验教学管理模式存在的问题及解决措施:实验室的日常管理比较差、实验室的实践教学设置不合理等问题。要通过创新实验室的管理方
期刊
【摘 要】为了激发学生对离散数学课程的兴趣,提高其动手能力和项目开发技能,结合国内外教学经验,分析探讨了项目驱动式教学方法的实施要点和注意事项,提出项目驱动式教学方法必须要以教学为中心,不能脱离教学才能发挥更好的教学效果。  【关键词】离散数学 教学方法 项目驱动  离散数学是一门理论性强、难度大,并且应用范围广的计算机专业基础课程,如何培养学生的学习兴趣,如果提高教学方法,一直是离散数学课改中的
期刊
【摘 要】基于积分级联梳状(CIC)滤波器的工作原理,应用verilog HDL语言及Quartus II软件,通过引入分频器可以分别实现多级CIC抽取滤波器和多级CIC插值滤波器的功能,且能改变CIC滤波器的抽取率和插值率。并对仿真结果进行分析,验证了该设计方法的可靠性和可行性。  【关键词】CIC;分频器;FPGA;Quartus II  在数字信号处理中,随着采样速率的不断提高,采样之后的数
期刊