工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->光电电路图->其他光电实用电路图->用PROG-110模块制作双线探测自动水位控制器

用PROG-110模块制作双线探测自动水位控制器

作者:dolphin时间:2016-09-12

  一般的自动水位控制器的水位探测线必须是三根,给安装带来了麻烦。针对这一情况,有一些改进的电路实现了两根探测线,利用PROG-110可编程控制器制作了一个双线探测的自动水位控制器,效果非常好,而且电路简单、稳定可靠、程序简短。在此体现了PROG-110在实际应用中之广泛灵活。

  一、电路硬件
  
  电路如下图所示。PROG-110模块作为本电路的核心,其P1和P2口分别作为水位探测信号的输入、输出端口,P1口为输出时,P2口就作为水位探测信号的输入端口;P2口为输出时.Pl口就作为水位探测信号的输入端口。P6口作为输出控制端口。

  为了避免水的电阻和探测线对PROG-110输入输出的影响,Q1和Q2组成了可以双向传输信号的电路,作为P1口的驱动。其原理是:当A点为低电平时,Q1导通,经过D2使B点也为低电平;A点为高电平时,显然B点也是高电平。反过来,B点作为输入.A点作为输出时。A点也一样受B点控制。这样信号可以从A传到B;也可以从B传到A。实现了信号的双向传输。

  由Q3和Q4组成的电路,原理相同。其作为P2口的驱动。

  控制原理是:首先让Pl口输出低电平,然后检测P2口。如果P2口为高电平(水位在H点以下)就让P6口输出高电平,供水水泵开始工作,进行补水;如果P2口为低电平(水位达到H点),P6口就输出低电平,水泵停止进水。然后让P2口输出低电平,再检测Pl口。如果P1口为低电平(水位在L点和H点之间),让P6口输出低电平,停止进水:如果P2口为高电平(水位在L点以下),P6口就输出高电平,开始进水。这样就保持了水箱里的水位始终都处在L点和H点之间,达到自动控制水位的作用。实际是利用了二极管D的单向导电性,使水位控制信号有了区别。

  左图是驱动电路的印刷电路板图。电路安装好后,不需要调试即可正常运行。

  二、PROG-110的程序软件
  
  右图是此控制器的程序流程图。

  程序清单如下:10-02-00-06-61-07-05-60-20-01-01-00-07-08 -09



评论

技术专区