- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于人工养泥鳅的水温监控系统
摘要:在农村经济快速发展的过程中,泥鳅养殖业也得到了快速普及,很多市场上都出现了商品泥鳅,深受人们青睐。泥鳅是一种小型杂食性淡水鱼类,其肉质清淡、细嫩,肉味鲜美,营养丰富,被誉为“水中人参”。目前泥鳅养殖业与以往有很大不同,主要以人工养殖业为主。
关键词:水产养殖;水温监控系统;泥鳅
中图分类号: S966.4 文献标识码: A DOI编号: 10.14025/j.cnki.jlny.2017.09.065
在泥鳅生长的过程中,水体的温度非常关键。养殖池的温度保持在一个合适的范围内,有利于提高泥鳅的产量,并减少饲料和药品的投放量。水温12℃~25℃时泥鳅食欲逐渐增强,25℃~27℃食欲特别旺盛,超过30℃或低于 12℃时,应少投甚至停喂饵料。当水温在20℃以下时,以摄植物性饵料为主,占60%~70%;当水温在21℃~23℃时,动植物饵料各占50%;当水温超过24℃时,植物性饵料应减少到30%~40%。当前,绝大多数养殖户都运用人工方式来对养殖水体温度进行测量与调节,很多情况下水体温度监控会出现较大的误差,给泥鳅的生长带来不利影响。在本系统中,养殖水体温度主要为自动调控的方式被控制,整个水体温度能够始终保持在既定的范围内,降低人力与物力方面的投入,使得养殖的单位面积产量得以提高,减少养殖户的成本,提高经济效益。
1水温监控系统的设计
1.1系统总体设计
本系统主要包括两部分,即上位机与下位机。对于上位机来说,其运行在PC上,能够显示各个养殖水池的水温,并对水温进行及时调控。上位机的主要功能在于对水温进行动态监控,并随时进行调控,确保水温始终在既定的范围内,其能够发送指令,实现冷热水调节模块的控制。对于管理人员来说,其只需要在PC上根据各种显示数据进行操作,就能够实现对水温的控制。下位机则涵盖多个部分,如单片机、冷热水注入控制模块、温度检测模块等。之所以会运用单片机是因为其软件编程相对来说自由度大,我们可以借助编程来实现多种控制。除此之外,单片机体积较小,安装也非常简单,能够配合多种传感器来进行工作,采集的数据也具有非常高的准确度,有助于实现远程控制。在本系统中,下位机所采用的主控芯片为STC89C52。在运作的过程中,其最高频率为35MHz,内部含有8k片内Flas与512字节片内RAM、32 位I/O 口线、看门狗定时器、内置4KB EEPROM、MAX810复位电路、3个16 位定时器/计数器、4个外部中断、一个7向量4级中断结构(兼容传统51的5向量2级中断结构)、全双工串行口等。STC89C52 能够下降到0Hz 静态逻辑操作,可以支撑2种软件,并且能够进入节电模式。在空闲模式下,CPU 会停止运作,并且允许RAM、定时器/计数器、串口、中断持续工作。在掉电保护模式下,RAM内容可以被保存,振荡器能够被冻结,单片机所有工作都会终止,除此之外,STC89C52还被广泛地应用到工业控制领域。高性能的STC89C52单片机能够迅速处理上位机的各种指令,并将所收集到的温度信息传递给上位机。
1.2无线传输和接收模块
本文采用Zig-Bee无线传感器网络技术进行人工泥鳅养殖的监控数据采集,然后通过zigbee网络传递到监控室,上位机能够实时的显示各个监控点对应的温度,并且可以设置对不同监控点的报警温度,温度超过报警值时上位机可以声音报警,在现场监控点也可以声音报警,并且可以随意增加监控点,随意移动监控点,传输数据安全稳定可靠,采用电池供电,操作非常方便,避免了繁琐的拉线等操作。Zig-Bee是当前新兴的一种无线网络通信技术,其具有距离短、速率低的特点。在IEEE802.15.4标准下,可以借助2.4GHz公共频率来实现无线测量与系统监控,该技术介于无线标记技术与蓝牙技术之间,常被应用到短距离的无线通讯中,且具有成本低、耗能少、支持数据校验重发、功能数据通信可靠性高等优势。实现养殖场温湿度的自动化监测,见图1。
2系统软件设计
2.1单片机软件设计
单片机的程序主要实现系统的初始化, A/D转换,传输数据。 系统的初始化包括寄存器的初始化(控制寄存器、堆栈、中断寄存器等),通信的初始化(串口的初始化,stc89c52的初始化,通信缓冲区的初始化),无限接受和传输模块的初始化。本程序的设计全部使用的是最基础的C 语言来加以编写,并运用模块化的思维来展开编程工作,最终再将各个模块分别进行调试,有效地节约了调试时间,增加了程序的可移植性和可剪裁性。在设计主程序的过程中,应先将看门狗与总中断程序进行关闭,从而杜绝在初始化过程中而出现的单片机复位现象,避免初始化难以进行的情况出现。初始化过程分模块进行,增加了程序的可读性,而已便于分块调试,缩
文档评论(0)