您当前的位置:五五电子网电子知识电子知识资料安全-防盗-报警基于AT89C2051的虫害检测报警系统设计 正文
基于AT89C2051的虫害检测报警系统设计

基于AT89C2051的虫害检测报警系统设计

点击数:7869 次   录入时间:03-04 12:01:37   整理:http://www.55dianzi.com   安全-防盗-报警

  害虫是粮食贮存的大敌,虫害一旦发生,则影响粮食的品质和价值、使粮食不能食用,造成巨大的经济损失。因此,对虫害的检测和预防是非常重要的。使用本系统不用翻仓倒库便可及时了解仓库中有无害虫发生和害虫密度。本系统不但检测准确,还有声光报警,并能显示害虫数量,非常直观。
  
  一、工作原理
  
  害虫,特别是幼虫,都有向孔、缝中钻的生活习性。本检测报警系统就是基于这种原理而设计的(如下图所示)。用一根内壁光滑的细长管做成害虫收集器,插入粮食中,管壁上钻有很多细孔,细孔的直径要恰当,即粮食颗粒不能掉入而害虫刚好能钻人。小型粮仓只需在粮仓中间插1个收集管便可;中型粮仓则可用2—3个收集管选择适当的距离,按直线形或三角形插入粮仓内;大型粮仓可用5个收集管,按一定的距离,按梅花形插入粮仓内。在管子下方某一位置设一个光电传感器,害虫钻人后就会从管中落下,通过传感器时便产生一个脉冲,这个脉冲就输出到AT89C2051的INTO、TO,单片机即可对其计数并产生报警信亏。

1253


  
  二、硬件电路
  
  硬件电路图如下图所示。图中虚线部分为光电传感器及脉冲产生电路,它通过长导线置于害虫收集管中。为了增加电路检测报警的灵敏度和可靠性,VD1选用聚光型红外发射二极管,VT1选用国产的光敏三极管3DU.VT2的β值应大于80;HA应选用低电压小电流的蜂鸣器,如PMB-12型。平时VT1导通,VT2截止,A点输出高电平;当害虫经过光电传感器挡光时,VT1截止,导致VT2导通,A点输出低电平。之后,A点恢复高电平,故有一害虫落下A点即产生一个负脉冲。AT89C2051输出电流可达20mA,驱动能力强,可直接驱动LED,故三个LED数码管段码直接接到P1口(P1.0、P1.1输出时应接上拉电阻,图中忽略没有画出来),P3.0、P3.1、P3.3分别接百位、十位、个位LED数码管的公共端作为位选信号。单片机所接晶振的频率fe=6MHz。P3.7输出10秒的报警信号。

硬件电路


  
  三、软件设计
  
  AT89C2051的片内定时器TO用于对从TO处输入的脉冲计数(即害虫数),外部中断0用于启动片内定时器T1、并启动报警;T1用于产生500μs的定时,在T1的中断服务程序中由R0、R1l决定共产生10秒报警信号。程序流程图见下图。

程序流程图




本文关键字:检测  报警系统  虫害  安全-防盗-报警电子知识资料 - 安全-防盗-报警