位置:51电子网 » 技术资料 » 单 片 机

基于PIC单片机的自动喷料机设计

发布时间:2008/5/27 0:00:00 访问次数:448

1 引言

  目前,我国人工养殖业发展迅速。但是养殖方法却很落后,多数仍旧是采用传统的人工方式投放饲料,费时费料、饲料投放不均、距离不远,不便于定时定量地科学养殖。文中介绍了一种在鱼塘里自动喷料机的电路设计。经过实践证明。该自动喷料机不仅能够定时定量地喷洒饲料。而且喷料均匀,喷洒距离远,能明显节约饲料。大大提高养殖效益。

2 自动喷料机的硬件设计

  在渔业养殖中,大多数需要在早、中、晚喷洒饲料,每次喷料时间约在两三个小时。喷饲料是按喷几十秒、停几十秒断续进行,具体一天喷饲料几次、喷料时间长度、喷停时间长度,因鱼的品种、饲料的品种、鱼的养殖密度、环境气候等因素而不同,可由用户根据具体情况自行设定。为实现上述自动控制,本设计采用以pic单片机为核心的电路,配以电源模块、按键显示、时钟电路、驱动控制(包括喷料方向控制。喷料距离控制,喷料的量控制)构成完整系统。

2.1 电源模块的设计

  由220 v交流电降压后经整流滤波后得到+24 v直流电压,向驱动控制电路供电;+24 v直流电经过7805稳压后向按键显示等电路供电;当主电源有电时,主电源向各电路供电并向备份电源(3.6 v充电电池)充电;当主电源断电时,由备份电源向pic单片机及时钟电路供电,以维持正常走时和保存预设的信息,而显示及驱动控制部分电路则停止工作。输入到pic单片机ra5口的模拟电压经a/d转换。若转换值小于154(对应模拟值为3 v),则单片机进入低功耗模式,此时由备份电池供电,仅保证正常走时和保存预设的信息,按键显示和驱动控制部分电路均停止工作,该情况下电路耗电流仅几十微安。

2.2 时钟电路设计
  本系统要求时间相对精确,故需一个硬件计时电路,该电路主要由pic单片机内部的16位定时计数器tmr1和外部的32.768 khz晶体振荡器电路组成,tmr1工作在计数状态,每当计数满16 384时产生一个半秒(为方便秒闪编程)中断输出,用于精确计时。该方法电路简单、编程方便、计时精确。在低功耗状态下,tmr1能正常工作,tmr1每次溢出时唤醒单片机检测是否有主电源,若有主电源,则由低功耗状态转入正常工作状态。

2.3 按键显示电路的设计

  按键显示电路共有12个按键及4位数码管,2个秒闪发光二极管及8个状态指示发光二极管。状态指示灯也可用于1位数码管与另外4位数码管进行动态扫描显示,节省i/o口。12个按键设计为2×6按键矩阵且与扫描显示的段位共用i/o口,充分利用单片机的i/o口资源,同时为避免按键和动态扫描显示互相影响,增加二极管(in4148)进行隔离。12个按键的功能分别为设置键、右移键、上升键、下降键、喷料最大距离加键、喷料最大距离减键、喷料的量加键、喷料的量减键、喷料方向左和右位置检测键、喷料的量最大和最小检测键。8个状态指示灯分别指示:设定时间状态、设定喷料总长时间状态、设定第一二三四次喷料时间状态、设定喷料时连续喷时间长度状态、设定喷料时暂停时间长度状态。

2.4 驱动控制电路的设计

  驱动控制电路是系统设计的重点。喷洒饲料的方向及饲料的量涉及到电机转动方向控制和左转、右转到位检测,而喷料的距离则涉及到电机转速的控制。

2.4.1 喷料方向控制电路

  由于喷料机安装在鱼塘岸边,为了能将饲料均匀地喷向鱼塘,要求喷料方向不断地转动。即由左到右,再由右到左,如此反复。喷料的方向是由一个功率为几十瓦的小直流电机驱动。本电路采用功率管构成桥式结构控制电机正反转,另配合两个行程开关(电路中的按键)检测是否转动到极限位置,避免电机转动到极限位置还继续工作,从而损坏电机或机械装置。当i/o1和i/o2为00时,q6、q7、q1o、q11四个功率管都截止,加在喷料方向电机上的电压为o,电机不转。当i/o1和i/o2为01时,q7、q11导通且q6、q10截止。当i/o1和i/o2为10时。q7、q11截止且q6、q10导通,这两种情况流经喷料方向电机上的电流互为相反,电机转动方向也相反。当i/o1和i/o2为11时,q6、q7、q10、q11四个功率
管都导通,+24 v电源经q7、q11和q6、q10到地,此时电机不转,但q6、q10和q7、q11导通时内阻很小,流过的电流很大,会损坏功率管.处于禁止状态。

2.4.2 喷料量控制电路

  鱼类对饲料量的需求因鱼类品种、养殖密度、环境气候等因素不同而不同,因此要对喷洒饲料的量进行控制,由用户根据不同情况设定。其工作原理是由一个小功率减速电机带动饲料箱口开启的大小,该电机在正反转极限位置检测按键的配合下正反转工作,其电路原理同喷料方向的控制电路。

2.4.3 喷射距离控制电路

  为了把饲料均匀喷洒到池塘中,不仅要求喷料方向要左右转动,而且喷料距离也要由近而远或由远而近地变化喷洒。喷料最远距离可根据池塘的大小进行设定。饲料的喷洒是由压缩空气

1 引言

  目前,我国人工养殖业发展迅速。但是养殖方法却很落后,多数仍旧是采用传统的人工方式投放饲料,费时费料、饲料投放不均、距离不远,不便于定时定量地科学养殖。文中介绍了一种在鱼塘里自动喷料机的电路设计。经过实践证明。该自动喷料机不仅能够定时定量地喷洒饲料。而且喷料均匀,喷洒距离远,能明显节约饲料。大大提高养殖效益。

2 自动喷料机的硬件设计

  在渔业养殖中,大多数需要在早、中、晚喷洒饲料,每次喷料时间约在两三个小时。喷饲料是按喷几十秒、停几十秒断续进行,具体一天喷饲料几次、喷料时间长度、喷停时间长度,因鱼的品种、饲料的品种、鱼的养殖密度、环境气候等因素而不同,可由用户根据具体情况自行设定。为实现上述自动控制,本设计采用以pic单片机为核心的电路,配以电源模块、按键显示、时钟电路、驱动控制(包括喷料方向控制。喷料距离控制,喷料的量控制)构成完整系统。

2.1 电源模块的设计

  由220 v交流电降压后经整流滤波后得到+24 v直流电压,向驱动控制电路供电;+24 v直流电经过7805稳压后向按键显示等电路供电;当主电源有电时,主电源向各电路供电并向备份电源(3.6 v充电电池)充电;当主电源断电时,由备份电源向pic单片机及时钟电路供电,以维持正常走时和保存预设的信息,而显示及驱动控制部分电路则停止工作。输入到pic单片机ra5口的模拟电压经a/d转换。若转换值小于154(对应模拟值为3 v),则单片机进入低功耗模式,此时由备份电池供电,仅保证正常走时和保存预设的信息,按键显示和驱动控制部分电路均停止工作,该情况下电路耗电流仅几十微安。

2.2 时钟电路设计
  本系统要求时间相对精确,故需一个硬件计时电路,该电路主要由pic单片机内部的16位定时计数器tmr1和外部的32.768 khz晶体振荡器电路组成,tmr1工作在计数状态,每当计数满16 384时产生一个半秒(为方便秒闪编程)中断输出,用于精确计时。该方法电路简单、编程方便、计时精确。在低功耗状态下,tmr1能正常工作,tmr1每次溢出时唤醒单片机检测是否有主电源,若有主电源,则由低功耗状态转入正常工作状态。

2.3 按键显示电路的设计

  按键显示电路共有12个按键及4位数码管,2个秒闪发光二极管及8个状态指示发光二极管。状态指示灯也可用于1位数码管与另外4位数码管进行动态扫描显示,节省i/o口。12个按键设计为2×6按键矩阵且与扫描显示的段位共用i/o口,充分利用单片机的i/o口资源,同时为避免按键和动态扫描显示互相影响,增加二极管(in4148)进行隔离。12个按键的功能分别为设置键、右移键、上升键、下降键、喷料最大距离加键、喷料最大距离减键、喷料的量加键、喷料的量减键、喷料方向左和右位置检测键、喷料的量最大和最小检测键。8个状态指示灯分别指示:设定时间状态、设定喷料总长时间状态、设定第一二三四次喷料时间状态、设定喷料时连续喷时间长度状态、设定喷料时暂停时间长度状态。

2.4 驱动控制电路的设计

  驱动控制电路是系统设计的重点。喷洒饲料的方向及饲料的量涉及到电机转动方向控制和左转、右转到位检测,而喷料的距离则涉及到电机转速的控制。

2.4.1 喷料方向控制电路

  由于喷料机安装在鱼塘岸边,为了能将饲料均匀地喷向鱼塘,要求喷料方向不断地转动。即由左到右,再由右到左,如此反复。喷料的方向是由一个功率为几十瓦的小直流电机驱动。本电路采用功率管构成桥式结构控制电机正反转,另配合两个行程开关(电路中的按键)检测是否转动到极限位置,避免电机转动到极限位置还继续工作,从而损坏电机或机械装置。当i/o1和i/o2为00时,q6、q7、q1o、q11四个功率管都截止,加在喷料方向电机上的电压为o,电机不转。当i/o1和i/o2为01时,q7、q11导通且q6、q10截止。当i/o1和i/o2为10时。q7、q11截止且q6、q10导通,这两种情况流经喷料方向电机上的电流互为相反,电机转动方向也相反。当i/o1和i/o2为11时,q6、q7、q10、q11四个功率
管都导通,+24 v电源经q7、q11和q6、q10到地,此时电机不转,但q6、q10和q7、q11导通时内阻很小,流过的电流很大,会损坏功率管.处于禁止状态。

2.4.2 喷料量控制电路

  鱼类对饲料量的需求因鱼类品种、养殖密度、环境气候等因素不同而不同,因此要对喷洒饲料的量进行控制,由用户根据不同情况设定。其工作原理是由一个小功率减速电机带动饲料箱口开启的大小,该电机在正反转极限位置检测按键的配合下正反转工作,其电路原理同喷料方向的控制电路。

2.4.3 喷射距离控制电路

  为了把饲料均匀喷洒到池塘中,不仅要求喷料方向要左右转动,而且喷料距离也要由近而远或由远而近地变化喷洒。喷料最远距离可根据池塘的大小进行设定。饲料的喷洒是由压缩空气

相关IC型号

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!