基于51单片机的自动化禽类养殖系统研究

时间:2018-02-02 编辑整理:汪已涵 来源:早发表网

:针对笼养鸡的养殖方法与自动化养殖的需求,提出一种基于51单片机控制的禽类自动化养殖系统,实现对禽类的自动上料喂食与供水、禽舍环境监控、粪便清理。通过系统集成的将各部分功能集成一体,借助芯片、电路设计与软件编程实现自动控制,从而减少劳工数量与劳动量。

关键词:51单片机;系统集成;功能芯片;电路设计;软件编程

 

0 引言

随着社会与科技的发展,自动化技术已经走入我们的日常生活工作的各个方面。养殖业的发展也需要自动化控制来解放劳动量,但大多数养殖业自动化程度不完善,功能集成度较低,远不能满足大型养殖企业的需求。采用51单片机对自动化禽类养殖系统研究,能够成分利用电路模块进行设计,且成本较低,稳定性好,具有一定的实际应用性。

 

1 系统的总体构想

该系统是针对笼养鸡的自动化养殖,提出了一个鸡舍鸡群自动化养殖管理的系统。该系统将自动上料喂食、自动上水供水、鸡舍光照监控、鸡舍温度监控与鸡舍粪便清理的功能进行集成,减少鸡场管理养殖人员的工作量。通过对系统的稳定性、精确性、节能性、适应性等原则,单片机处理部分选用成本和功能较为理想的STC89C52作为系统主控芯片。由于51单片机芯片的集成度高,将微型计算机的主要部件都集成在一块芯片上,便于实现一机多用。其系统功能图如图1所示。

0201 01.png 

整个系统的硬件包括单片机处理器部分、时间、水位、光照、温度信息采集部分、继电器执行部分、显示部分。采集部分包括水位、光照、温度传感器部分和AD转化部分。为了满足经济性要求选用等阻值的电阻式水位传感器进行水位的检测,光敏电阻对鸡舍采光情况进行检测,热敏电阻进行温度采集。采用PCF8591数模转换芯片实现光照与温度的模数转换。显示部分包括液晶显示和时钟、LED 指示灯部分。通过接 DS1302 时钟芯片和继电器执行电路驱动电机转动。继电器执行部分包括自动上料、上水电路与驱动步进电机部分当水位、光照、温度信号低于某个值时,继电器动作开始自动上水、灯光开启、保温操作;当时间点达到设定上料、粪便清理与夜间照明时间分别启动电机与灯光开关。

软件程序部分才用 Keil 软件进行C语言编程,生成HEX文件,再烧写到 STC89C52主控芯片中,将主控芯片安装到系统中上电,即可运行。

 

2 结论

本文针对禽类自动化养殖的需求,提出基于51单片机的自动化养殖系统,通过多系统集成实现了对禽类的自动上料喂养、自动上水供水,对禽舍内的光照与温度实时监控,并做到自动调节,采用步进电机带动刮板,实现粪便处理。整个系统的设计具有一机多用的特点,能够在一个主控芯片的作用下对多个功能模块进行控制,采用模块化的电路设计减少布线难度,该系统较大程度上减少养殖人员的劳动量,具有一定的可行性。


职称
论文

期刊
发表

加急
见刊

写作
咨询

课题
专答

编辑
顾问

关注
我们

返回
顶部