随着我国经济的快速发展和人民生活水平的逐步提高,特别是国际市场对肉食品需求多元化的发展趋势,促进了我国畜禽养殖业的快速发展。同时,由禽舍环境问题造成畜禽大量死亡带来的巨大经济损失,使人们越来越重视禽场的环境质量及管理。目前,我国畜禽养殖业正处于由千家万户小规模、分散饲养为主向规模化、科学化养殖转型阶段,而大中型养殖场家禽种类繁多,每种家禽在不同的生长周期对生长环境的要求又不相同,使得大中型养殖场管理复杂、混乱,需要投入大量的人力、物力资源,从而增加了生产成本。
本文针对大中型禽舍群存在的问题提出了一种低成本、分布式和智能化的禽舍环境监控解决方案,开发了以多个多功能单片机智能控制器为节点、个人微机为监控服务器的基于RS-485总线网络的分布式禽舍环境监控系统。本系统由下位机监控模块、上位机监控管理模块和通信模块三大部分组成。下位机设计主要分为硬件和软件两部分,以汇编语言和电子自动化技术为主要开发工具,它是以单片机为核心的微控器,包括数据采集、键盘设置、数码显示、控制输出、通信模块,完成对禽舍内温度、NH₃浓度的设置、监测、控制与通信等任务;上位机软件采用Visual Basic开发了禽场环境管理软件,该软件对整个系统进行统一管理,实现对各个禽舍内系统参数的设置,对多个禽舍内环境信息数据的采集、处理、实时直观显示;在比较了现有常用通信总线的基础上,考虑到
RS-485总线廉价、开发周期短、通信协议自定、便于扩展和维护的特点,通信模块选择了RS-485作为通信总线,定义了串行通信协议,进行了PC机侧和单片机侧的通信程序设计,实现了一台PC机与多个单片机之间的通信。