您当前的位置:五五电子网电子知识电器控制开关控制电路基于PROG-110水族箱加氧泵自动控制开关的设计 正文
基于PROG-110水族箱加氧泵自动控制开关的设计

基于PROG-110水族箱加氧泵自动控制开关的设计

点击数:7645 次   录入时间:03-04 11:52:58   整理:http://www.55dianzi.com   开关控制电路

  这款使用“PROG-110可编程控制器模块”制作的“水族箱加氧泵自控开关电路”可按照使用者的预先设置,自动(定时)控制加氧泵启动和停止,适时完成对水族箱的加氧工作,具有电路简单、制作容易、分档设置、使用灵活等优点,非常适合在专业水族养殖和业余(家庭)观赏水族养殖及餐馆、饭店的水族箱中安装使用。
  
  1、电路的主要功能
  
  ①本电路初始加电时,被控“加氧泵”将自动处于加电状态。
  
  ②被控“加氧泵”加电、断电的时间,均可独立地分档调节、分别进行控制,其中,加电时间设置有10、20、30、40分钟共四个档位:断电时间设置有20、40、60分钟共三个档位,二者完全独立、互不影响。例如:将加电时间设置开关拨至10分挡;将断电时间设置开关拨至20分档,则电路工作时,“加氧泵”将会按照每加电10分钟,断电20分钟的周期自动循环工作下去,这为用户根据水族箱的使用季节、环境温度、养殖水族品种的类型及数量等具体情况,适时进行调节选用合适的加氧(通、断电)时间提供了方便。
  
  ③由于本电路采用了PROG-110可编程控制器,其时钟是对12兆晶振分频后获得的,具有极高的频率稳定性,因而对时间的控制能做到分秒不差,可有效地避免普通RC延时电路控制时间不准确、不可靠的问题出现。
  
  ④本电路控制“加氧泵”时的初始状态(加电或断电)及加电、断电各档位时间参数的设置均可以很方便地通过修改相应的程序指令进行调整。
  
  2、电路硬件
  
  电路见下图。PROG-110模块为本电路的核心,其六个I/O中的P1-P3口分别做为“加电延时”档位的输入控制口,受S1拨动开关的控制,按图示接法,当S1拨至10分位时,P1-P3口均被悬空,只有当S1拨至20-40分的某一位时,才会将P1-P3中的某一个接至低电平,这样,通过与程序配合,就可以实现加电延时10、20、30、40分钟四个输入控制档位的功能。P4、P5口为“断电延时”档位的输入控制口,受S2拨动开关的控制,与上面相似,当S2拨至20分位时,P4、P5口均被悬空,而S2拨至40分或60分位时,P4或P5口才会被接至低电平,这样,通过与程序配合,就可以实现断电延时20、40、60分钟三个输入控制档位的功能。P6口为输出控制口,经R1电阻接至IC1(光电耦合器)的2脚,控制IC1适时驱动K1继电器的吸合与释放并通过K1-1接点控制插座接通或断开220V交流电源,使插座内连接的被控“加氧泵”断续加电工作,完成“自控开关”的功能。电路中所需元件的参数均如图中所标注。

水族箱加氧泵自动控制开关电路


  
  3、程序介绍
  
  本程序的流程图如下图所示。程序运行后,系统首先使P6口输出低电位,Kl吸合,插座接通220V电源,被控的“加氧泵”开始工作。接着,程序利用6个延时9秒和1个延时6秒的指令,构成了时长为1分钟的延时段,为“加电”计数延时做好准备。
  
  随后,系统将检测P1-P3口的状态,一旦发现某输入口为低电位或全部为高电位(通过S1选择了某档位)时,便立即跳至相应的地址处去执行相应的“加计数”指令,以完成该档位预置的“加电”延时控制。待“加电”延时时间一到,系统便立即在P6口输出高电位,则K1继电器释放,K1-1接点断开,插座断开220V电源,被控的“加氧泵”停止工作。此时,与上述相似,程序将再次利用6个延时9秒和1个延时6秒的指令,构成时长为1分钟的延时段,为“断电”计数延时做好准备。然后,系统将检测P4、P5口的状态,一旦发现某输入口为低电位或全部为高电位(通过S2选择了某档位)时,也立即跳至相应的地址处去执行相应的“加计数”指令,以完成该档位预置的“断电”延时,当“断电”延时完成后,系统即完成了一个工作周期,此时,系统将自动返回程序始端,开始新一轮的“加电”延时和“断电”延时的循环,只要不断电,系统就将一直如此循环工作下去。如需要变换控制“加氧泵”加电、断电的时间间隔周期时,只要分别将Sl、S2转换开关拨至相应的档位上,再按动一下“复位”(SO)键,系统即可按照新选用档位的时间周期自动循环工作下去,使用非常方便。

流程图



www.55dianzi.com

  4、程序清单(本程序在PROG-110上运行通过)
  
  指令    注释60(P6口输出低电位,K1吸合,被控“加氧泵”加电开始工作)79(延时9秒,如果延时完成,就执行下一条指令,否则自循环)




本文关键字:开关  水族箱  开关控制电路电器控制 - 开关控制电路