- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机畜禽舍环境监控系统研究
基于单片机畜禽舍环境监控系统研究
摘 要:温湿度以及氨气是影响禽畜舍生产水平和健康状况的重要因素。本系统以AT89S51单片机为控制单元,利用AM2301温湿度传感器和MQ137氨气传感器来监测禽畜舍的温度、湿度、氨气等环境要素,并将显示信息通过无线模块HC-11传输到DMT64480T056_01WT触摸屏上,并根据实际需要进行自动控制或手动控制固态继电器ZG3NC-310B 从而实现数据采集、处理、显示、存储及控制等功能,最终实现对禽畜舍的实时监控。测试结果表明,该系统能够实时准确地采集数据值,较好的满足禽畜舍监控的要求,系统运行情况良好,易于操作,且可扩展性强。
关键词:单片机;触摸屏;环境控制
中图分类号:TU264 7 文献标识码:A
0引言
当今的中国经济快速发展,特别是与人民百姓生活息息相关的一些产业发展非常迅速,特别是对肉类等食品安全和质量提出了更高的要求,这也就要求禽畜舍的环境等禽畜生长的关键因素要能够被实时检测且能够认为控制,以达到禽畜舍的最佳生长状态,相比于之前的禽畜舍环境控制系统本文的创新在降低成本的同时利用了触摸屏控制,这样不仅拥有友好的人机界面,而且可以实时地直观的检测禽畜舍环境的变化,本系统在设计之初还考虑到了现场数据传输问题,由于禽畜舍环境较为恶劣,不利于有线传输,所以本文采用了无线传输来解决这一问题[1]。
1禽畜舍监控系统总体方案
基于单片机的畜禽舍环境监控系统[2-4]的研究结构如图1所示,系统硬件主要由触摸屏、单片机、温湿度传感器、氨气传感器、加热装置和风机等组成。
本文以ATMEL公司的AT89S51单片机作为整个系统的控制核心,用来接收传感器的信号输入,通过算法计算将数据传输到触摸屏上,本文所采用的触摸屏是北京迪文公司的DMT64480T056_01WT的普通串口屏,触摸屏与单片机之间的通讯通过无线模块实现,这样可以实现检测与控制的分离进行,特别是在环境恶劣的情况下,解决了有线通讯的局限性。本文主要检测控制了3个环境要素,分别是温度、湿度和氨气。在传感器的选择上,分析了精度要求之后,最终本文选用了AM2301作为温度和湿度的传感器,MQ137作为氨气的传感器,单片机在接收到传感器传回的数据后要对数据进行处理,根据预定的值比较,再将比较的结果传输到触摸屏,由触摸屏控制执行机构进行相应的控制。因为多数执行机构需要工作在220V的交流电压下,需要外接电源,51单片机无法进行直接驱动,所以本文在执行机构和单片机之间加装了固态继电器,利用单片机控制固态继电器ZG3NC-310B来控制执行机构。
2禽畜舍监控系统硬件结构
2.1 AT89S51单片机
单片机是整个系统的控制中枢[5],它指挥外围器件协调工作,从而完成特定的功能。硬件实现上采用模块化设计,每一模块只实现一个特定功能,最后再将各个模块搭接在一起。这种设计方法可以降低系统设计的复杂性。单片机最小系统电路原理图如图2所示。本系统主要硬件设计包括电源电路、晶振电路、复位电路、显示电路以及温湿度氨气传感器电路。控制电路的核心器件是由美国Atmel公司生产的AT89S51单片机,属于MCS-51系列。AT89S51是一种低功耗、高性能的CMOS8位微控制器,具有8K在系统可编程Flash存储器,采用的工艺是Atmel公司的高密度非易失存储器技术;片上Flash允许程序存储器在系统可编程,亦适于常规编程器;在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案;价格低廉、性能可靠、抗干扰能力强。因此广泛应用于工业控制和嵌入式系统中。
2.2 温湿度以及氨气传感器
AM2301是一款数字传感器,可以与单片机直接相连,不需要外接AD转换器,这样就简化了编程难度,同时AM2301温湿度的传感器在0~50℃区间湿度误差是±3%,温度误差为±0.5℃,本文的禽畜舍环境检测控制系统所应用的环境需求精度湿度误差在±5%以内,温度误差在±1℃以内,所以本文所采用的AM2301温湿度传感器满足环境需求精度。同时AM2301具有品质卓越、超快响应、抗干扰能力强、性价比高等特点。
本文选用MQ137作为氨气传感器,MQ137是目前一款十分常用的氨气传感器,该传感器主要是用在清洁空气中电导率较低的二氧化锡(SnO2)作为该传感器的气敏材料。MQ137处于存在氨气的环境中时,传感器的电导率将随着环境中的氨气浓度的增大而增加。在实际的运用过程中,可以外接简单的电路,将电导率的变化转化为与氨气浓度相对应的输出信号。MQ137氨气传感器对氨气的浓度有很高的灵敏度,在多种含有氨气体的环境中,可以用MQ137来检测,所以M
文档评论(0)