本发明涉及电路控制技术领域,具体涉及一种双控控制电路及控制方法。
背景技术:
在供热等领域,热力公司一般都会在用户家里安装室温控制器,以便统计供热实际效果,室温控制器一般有两种供电方式:电池供电,单火线供电,单火线供电由于可以替代机械开关,能够很好的安装在原有的86盒位置,所以单火线供电的室温控制器逐渐流行起来,但是单火线供电的室温控制器有一个缺点,当用户的灯具为双控的时候就无法使用低成本的室温控制器代替。
现有技术中的室温控制器对用户电器的双控一般采用反相器等方法来实现,该方法在关灯的情况下,停电后再来电的时候,用户的电器或者灯具有50%的概率会常亮,造成浪费,用户体验较差。
技术实现要素:
为解决上述技术问题,本发明提供一种双控控制电路及控制方法,双控检测电路成本很低,配合双控检测和控制方法,可以实现真正意义上的双控功能,不会出现停电再来电用户灯具常亮的问题,而且可以通过现场配置选择单路双控或者双路双控功能,适应所有安装现场,极大地方便了施工,降低维护成本和管理成本。
为解决上述技术问题,本发明采用如下技术方案:
一种双控控制电路,用于对第一电器进行双控控制,包括:
第一单片机,其具有第一开关引脚、第一通电引脚、第二通电引脚以及第一控制引脚;
第一电器,其包括第一电器本体以及用于控制第一电器开关的第一继电器,所述第一继电器具有与第一控制引脚电连接的第一控制端;
第一供电电路,其包括第一单刀双掷开关、二极管d1、二极管d2,所述第一单刀双掷开关具有第一端子和第二端子;所述第一端子通过二极管d1、所述第二端子通过二极管d2均与第一继电器一端电连接,所述第一继电器的另一端接地;以及
第一双控检测电路,其包括:
第一通电检测电路,用于检测第一端子的通电情况,其与第一通电引脚电连接,且在第一端子通电时使第一通电引脚产生高低电平脉冲;
第二通电检测电路,用于检测第二端子的通电情况,其与第二通电引脚电连接,且在第二端子通电时使第二通电引脚产生高低电平脉冲。
进一步地,所述第一通电检测电路包括电阻r1、电阻r2、电阻r3、电阻r4、电容c1以及三极管q1;所述电阻r4与电容c1并联且一端通过电阻r3、电阻r2与第一端子相连,另一端接地并通过电阻r5接零线;所述三极管q1的集电极与第一通电引脚相连且通过电阻r1与3.3v电源相连,三极管q1的基极与电容c1的远地端相连,三极管q1的发射极接地。
进一步地,所述第二通电检测电路包括电阻r6、电阻r7、电阻r8、电阻r9、电容c2以及三极管q2;所述电阻r9与电容c2并联且一端通过电阻r8、电阻r7与第二端子相连,另一端接地并通过电阻r5接零线;所述三级管q2的集电极与第二通电引脚相连且通过电阻r6与3.3v电源相连,三极管q2的基极与电容c2的远地端相连,三极管q2的发射极接地。
一种双控控制电路,用于对第二电器和第三电器进行双控控制,包括:
第二单片机,其具有第二开关引脚、第三开关引脚、第三通电引脚、第四通电引脚、第二控制引脚、第三控制引脚;
第二电器,其包括第二电器本体以及用于控制第二电器开关的第二继电器,所述第二继电器具有与第二控制引脚电连接的第二控制端;
第三电器,其包括第三电器本体以及用于控制第三电器开关的第三继电器,所述第三继电器具有与第三控制引脚电连接的第三控制端;
第二供电电路,其包括第二单刀双掷开关,所述第二单刀双掷开关具有第三端子和第四端子;所述第三端子与第二继电器的一端电连接,且第二继电器的另一端接地;所述第四端子与第三继电器的一端电连接,且第三继电器的另一端接地;
第二双控检测电路,其包括:
第三通电检测电路,用于检测第三端子的通电情况,其与第三通电引脚电连接,且在第三端子通电时使第三通电引脚产生高低电平脉冲;
第四通电检测电路,用于检测第四端子的通电情况,其与第四通电引脚电连接,且在第四端子通电时使第四通电引脚产生高低电平脉冲。
进一步地,所述第三通电检测电路包括电阻r10、电阻r11、电阻r12、电阻r13、电容c3以及三极管q3;所述电阻r13与电容c3并联且一端通过电阻r12、电阻r11与第三端子相连,另一端接地并通过电阻r14接零线;所述三极管q3的集电极与第三通电引脚相连且通过电阻r10与3.3v电源相连,三极管q3的基极与电容c3的远地端相连,三极管q3的发射极接地。
进一步地,所述第四通电检测电路包括电阻r15、电阻r16、电阻r17、电阻r18、电容c4以及三极管q4;所述电阻r16与电容c4并联且一端通过电阻r17、电阻r16与第四端子相连,另一端接地并通过电阻r14接零线;所述三级管q4的集电极与第四通电引脚相连且通过电阻r15与3.3v电源相连,三极管q4的基极与电容c4的远地端相连,三极管q4的发射极接地。
一种双控控制电路的控制方法,包括以下步骤:
步骤一:上电时刻记录ac1和ac2的状态a1last,in1输出为低电平,使上电时刻电器不运行,记录key1的状态k1last;
步骤二:记录ac1和ac2的状态a1now;如果a1now≠a1last且ac1为高低电平脉冲,或者a1now≠a1last且ac2为高低电平脉冲,则in1输出电平反转,且使a1last=a1now;
步骤三:检测key的状态k1now,如果k1now≠k1last,则使in1输出电平反转,且使k1last=k1now。
一种双控控制电路的控制方法,包括以下步骤:
步骤一:上电时刻记录ac3和ac4的状态a2last;如果ac3为高低电平脉冲,则in2输出低电平且in3输出高电平,如果ac4为高低电平脉冲,则in2输出高电平且in3输出低电平,使上电时刻灯具不亮;记录key2的状态k2last,记录key3的状态k3last;
步骤二:检测key2的状态k2now,如果k2now≠k2last,则使in2输出电平反转、in3输出电平反转,且使k2last=k2now;
步骤三:检测key3的状态k3now,如果k3now≠k3last,则使in2的输出电平反转、in3输出电平反转,且使k3last=k3now。
与现有技术相比,本发明的有益技术效果是:
1.双控检测电路成本低,配合双控检测和控制方法,可以实现真正意义上的双控功能,不会出现停电再来电用户灯具常亮的问题,而且可以通过现场配置选择单路双控或者双路双控功能,适应所有安装现场,极大地方便了施工,降低维护成本和管理成本。
附图说明
图1为本发明第一双控检测电路的结构示意图;
图2为本发明第二双控检测电路的结构示意图;
图3为本发明单路双控的结构示意图;
图4为本发明双路双控的结构示意图;
图5为本发明单路双控的控制方法;
图6为本发明双路双控的控制方法。
具体实施方式
下面结合附图对本发明的一种优选实施方式作详细的说明。
如图1和3所示,一种双控控制电路,用于对第一电器10进行双控控制,其特征在于,包括:
第一单片机50,其具有第一开关引脚key1、第一通电引脚ac1、第二通电引脚ac2以及第一控制引脚in1;
第一电器10,其包括第一电器本体11以及用于控制第一电器开关的第一继电器12,所述第一继电器具有与第一控制引脚in1电连接的第一控制端;
第一供电电路20,其包括第一单刀双掷开关spdt1、二极管d1、二极管d2,所述第一单刀双掷开关具有第一端子k1和第二端子k2;所述第一端子通过二极管d1、所述第二端子通过二极管d2均与第一继电器一端电连接,所述第一继电器的另一端接地;以及
第一双控检测电路1,其包括:
第一通电检测电路31,用于检测第一端子k1的通电情况,其与第一通电引脚电连接,且在第一端子通电时使第一通电引脚ac1产生高低电平脉冲;
第二通电检测电路32,用于检测第二端子k2的通电情况,其与第二通电引脚电连接,且在第二端子通电时使第二通电引脚ac2产生高低电平脉冲。
如图1所示,根据权利要求1所述的双控控制电路,其特征在于:所述第一通电检测电路31包括电阻r1、电阻r2、电阻r3、电阻r4、电容c1以及三极管q1;所述电阻r4与电容c1并联且一端通过电阻r3、电阻r2与第一端子k1相连,另一端接地并通过电阻r5接零线n;所述三极管q1的集电极与第一通电引脚ac1相连且通过电阻r1与3.3v电源相连,三极管q1的基极与电容c1的远地端相连,三极管q1的发射极接地。
如图1所示,根据权利要求1所述的双控控制电路,其特征在于:所述第二通电检测电路32包括电阻r6、电阻r7、电阻r8、电阻r9、电容c2以及三极管q2;所述电阻r9与电容c2并联且一端通过电阻r8、电阻r7与第二端子k2相连,另一端接地并通过电阻r5接零线n;所述三级管q2的集电极与第二通电引脚ac2相连且通过电阻r6与3.3v电源相连,三极管q2的基极与电容c2的远地端相连,三极管q2的发射极接地。
第一电器本体一端与第一单刀双掷开关spdt1相连,另一端与火线l相连。
所述第一单刀双掷开关spdt1搭接到第一端子k1时,由于电阻r2、电阻r3和电阻r4的分压使得三极管q1导通,使第一通电引脚ac1产生高低电平脉冲。
所述第一单刀双掷开关spdt1搭接到第一端子k2时,由于电阻r7、电阻r8和电阻r9的分压使得三极管q2导通,使第二通电引脚ac2产生高低电平脉冲。
上电时刻记录第一通电引脚ac1和第二通电引脚ac2的状态a1last,in1输出为低电平,使上电时刻电器不运行,记录key1的状态k1last;
第一单刀双掷开关spdt1布置在远端,记录第一通电引脚ac1和第二通电引脚ac2的状态a1now,如果第一单刀双掷开关的状态被改变,则a1now≠a1last,如果此时第一通电引脚ac1或者第二通电引脚ac2为高低电平脉冲,则第一控制引脚in1输出电平反转,且使a1last=a1now;即位于远端的第一单刀双掷开关spdt1的状态被改变后,用于控制第一继电器通电状态的第一控制引脚in1输出电平也会发生反转,实现了远端单刀双掷开关对用户电器或者灯具的控制。
第一单片机的第一开关引脚key1与控制开关相连,所述控制开关可以为触摸按键或者机械按键,所述近端开关的状态改变后,key1状态发生改变,检测key的状态k1now,如果k1now≠k1last,则使第一控制引脚in1输出电平反转,且使k1last=k1now;即近端开关的状态改变后,用于控制第一继电器通电状态的第一控制引脚in1输出电平也会发生翻转,实现了近端开关对用户电器或者灯具的控制;进而实现了单路电器的双控。
其中第一单片机检测ac1、ac2以及key1引脚电平,并根据其电平状态改变第一控制引脚in1电平的高低是现有技术,可以根据需要进行电路实现或编程实现。
如图2和4所示,一种双控控制电路,用于对第二电器13和第三电器16进行双控控制,其特征在于,包括:
第二单片机51,其具有第二开关引脚key2、第三开关引脚key3、第三通电引脚ac3、第四通电引脚ac4、第二控制引脚in2、第三控制引脚in3;
第二电器13,其包括第二电器本体14以及用于控制第二电器开关的第二继电器15,所述第二继电器具有与第二控制引脚in2电连接的第二控制端;
第三电器16,其包括第三电器本体17以及用于控制第三电器开关的第三继电器18,所述第三继电器具有与第三控制引脚in3电连接的第三控制端;
第二供电电路21,其包括第二单刀双掷开关spdt2,所述第二单刀双掷开关具有第三端子k3和第四端子k4;所述第三端子与第二继电器的一端电连接,且第二继电器的另一端接地;所述第四端子与第三继电器的一端电连接,且第三继电器的另一端接地;
第二双控检测电路2,其包括:
第三通电检测电路33,用于检测第三端子k3的通电情况,其与第三通电引脚电连接,且在第三端子通电时使第三通电引脚ac3产生高低电平脉冲;
第四通电检测电路34,用于检测第四端子k4的通电情况,其与第四通电引脚电连接,且在第四端子通电时使第四通电引脚ac4产生高低电平脉冲。
如图2所示,所述第三通电检测电路33包括电阻r10、电阻r11、电阻r12、电阻r13、电容c3以及三极管q3;所述电阻r13与电容c3并联且一端通过电阻r12、电阻r11与第三端子k3相连,另一端接地并通过电阻r14接零线n;所述三极管q3的集电极与第三通电引脚ac3相连且通过电阻r10与3.3v电源相连,三极管q3的基极与电容c3的远地端相连,三极管q3的发射极接地。
如图2所示,所述第四通电检测电路34包括电阻r15、电阻r16、电阻r17、电阻r18、电容c4以及三极管q4;所述电阻r16与电容c4并联且一端通过电阻r17、电阻r16与第四端子k4相连,另一端接地并通过电阻r14接零线n;所述三级管q4的集电极与第四通电引脚ac4相连且通过电阻r15与3.3v电源相连,三极管q4的基极与电容c4的远地端相连,三极管q4的发射极接地。
所述第二单刀双掷开关spdt2搭接到第三端子k3时,由于电阻r11、电阻r12和电阻r13的分压使得三极管q3导通,使第三通电引脚ac3产生高低电平脉冲。
所述第二单刀双掷开关spdt2搭接到第四端子k4时,由于电阻r16、电阻r17和电阻r18的分压使得三极管q4导通,使第四通电引脚ac4产生高低电平脉冲。
上电时刻记录ac3和ac4的状态a2last;如果ac3为高低电平脉冲,则in2输出低电平且in3输出高电平,如果ac4为高低电平脉冲,则in2输出高电平且in3输出低电平,使上电时刻灯具不亮;记录key2的状态k2last,记录key3的状态k3last;
第二单片机的第二开关引脚key2、第三开关引脚key3分别与两个控制开关相连,所述控制开关可以为触摸按键或者机械按键,如果与key2连接的控制开关的状态被改变,key2的状态发生改变,检测key2的状态k2now,如果k2now≠k2last,则使第二控制引脚in2输出电平反转,使第三控制引脚in3输出电平反转,且使k2last=k2now;如果与key3连接的控制开关的状态被改变,key3的状态发生改变,检测key3的状态k3now,如果k3now≠k3last,则使第二控制引脚in2输出电平反转,使第三控制引脚in3输出电平反转,且使k3last=k3now;两个控制开关可以分别布置在不同地方,实现了控制开关对双路用户电器的继电器的控制;进而实现了双路电器的双控。
其中,第一继电器、第二继电器、第三继电器均可以被可控硅替代,继电器具有相应的控制端,继电器通电情况下如果控制端为低电平则继电器不会发生作用,电器或者灯具不能通电启动,只有当控制端为高电平时,继电器会控制相应的电器通电启动。
本发明中的电器为灯具或者其他家用电器。
一种双控控制电路的控制方法,包括以下步骤:
s1:上电时刻记录ac1和ac2的状态a1last,in1输出为低电平,使上电时刻电器不运行,记录key1的状态k1last;
s2:记录ac1和ac2的状态a1now;如果a1now≠a1last且ac1为高低电平脉冲,或者a1now≠a1last且ac2为高低电平脉冲,则in1输出电平反转,且使a1last=a1now;
s3:检测key的状态k1now,如果k1now≠k1last,则使in1输出电平反转,且使k1last=k1now。
一种双控控制电路的控制方法,包括以下步骤:
s4:上电时刻记录ac3和ac4的状态a2last;如果ac3为高低电平脉冲,则in2输出低电平且in3输出高电平,如果ac4为高低电平脉冲,则in2输出高电平且in3输出低电平,使上电时刻灯具不亮;记录key2的状态k2last,记录key3的状态k3last;
s5:检测key2的状态k2now,如果k2now≠k2last,则使in2输出电平反转、in3输出电平反转,且使k2last=k2now;
s6:检测key3的状态k3now,如果k3now≠k3last,则使in2的输出电平反转、in3输出电平反转,且使k3last=k3now。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内,不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立技术方案,说明书的这种叙述方式仅仅是为了清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。