容性负载过零点导通的控制方法及装置与流程

文档序号:15048742发布日期:2018-07-27 23:31阅读:192来源:国知局
本发明涉及智能电子控制
技术领域
,特别涉及一种容性负载过零点导通的控制方法及装置。
背景技术
:在智能电子控制中,有很多负载是容性的。例如家庭照明现在基本都不再用白织灯泡,而是使用led(light-emittingdiode,发光二极管)灯这样的容性负载,灯光的控制也有采用智能开关来控制灯的开关。由于led灯为容性负载,如果智能开关的控制器件在导通打开led灯时,若市电电压在高点时,冲击电流会非常大,此时加上过零电路检测,在220v电源过零点让容性负载启动是一个非常有用的功能。目前去除容性负载启动时大电流设计大都是在过零点让控制器件或其它电子开关开通,来去除大的电流冲击而损坏控制器件触点粘连或其它电子开关,无法进行正常的容性负载开关控制,过零点调整的精确性相对不高,不能很好地保护容性负载及其控制器件。技术实现要素:本发明实施例提供了一种容性负载过零点导通的控制方法及装置,去除了类似led灯这样的容性负载打开时大电流对智能开关的控制器件的触点冲击,避免控制器件损坏,而且精确性高。根据本发明实施例的第一方面,提供了一种容性负载过零点导通的控制方法,包括以下步骤:获取容性负载的控制器件的初始导通时间;调整所述控制器件的导通时间,获得过零点导通时间,根据所述过零点导通时间与所述初始导通时间的差值,获得过零点时间差;存储所述过零点时间差;依据所述过零点时间差控制导通所述容性负载,实现所述容性负载在过零点启动。可选地,所述获得零点导通时间后,还包括,判断所述初始导通时间是否与所述过零点导通时间重合;若是,所述控制器件依据所述初始导通时间控制导通所述容性负载,实现所述容性负载在过零点启动。可选地,所述过零点的信号波形图的全波周期为t,根据所述全波周期t与所述过零点时间差的大小关系进行所述控制器件的导通时间调整。可选地,所述导通时间调整,具体为:当所述过零点时间差大于t/4,所述控制器件的导通时间向下一个过零点调整;当所述过零点时间差小于t/4,所述控制器件的导通时间向上一个过零点调整。可选地,所述存储所述过零点时间差,具体为:所述过零点时间差存储于所述控制器件的中央微处理器内。可选地,所述控制器件为一个或多个时,分别调整一个或多个所述控制器件的导通时间。根据本发明实施例的第二方面,提供了一种容性负载过零点导通的控制装置,包括:获取单元,用于获取容性负载的控制器件的初始导通时间;调整单元,用于调整所述控制器件的导通时间,获得过零点导通时间;根据所述过零点导通时间与所述初始导通时间的差值,获得过零点时间差;存储单元,用于存储所述过零点时间差;控制单元,用于依据所述过零点时间差控制导通所述容性负载,实现所述容性负载在过零点启动。可选地,容性负载过零点导通的控制装置还包括判断单元,用于判断所述初始导通时间是否与所述过零点导通时间重合;若是,所述控制器件依据所述初始导通时间控制导通所述容性负载,实现所述容性负载在过零点启动。可选地,容性负载过零点导通的控制装置还包括检测单元,用于检测所述过零点的信号波形图的全波周期为t,根据所述全波周期t与所述过零点时间差的大小关系进行所述控制器件的导通时间调整。可选地,所述控制单元包括一个或多个控制模块,用于分别控制一个或多个所述控制器件的导通时间。本发明实施例提供的技术方案可以包括以下有益效果:经过调整后的智能电子开关,都可以保证其控制的容性负载在220v电源过零点启动,既保护了容性负载未受到大的电流冲击,同时也避免了智能电子开关安装后控制器件受到大的电流冲击损坏,无法进行正常的容性负载开关控制。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。附图说明此处所说明的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是本发明提供的一种容性负载过零点导通的控制方法的流程图;图2是本发明具体实施例的容性负载过零点导通的控制方法的流程图;图3是本发明控制器件导通过零点信号检测及调整的电路原理图;图4是本发明提供的一种容性负载过零点导通的控制方法的过零信号波形图;图5是本发明实施例的容性负载过零点导通的控制装置的示意图;图6是本发明具体实施例的容性负载过零点导通的控制装置的示意图。附图编号说明:r18、第一电阻;n4、三极管;r17、第二电阻;r16、第三电阻;ic4、光耦;r11、第四电阻;d8、二极管;c4、电容;r10、第一高压电阻;r13、第二高压电阻;t、周期;1、获取单元;2、检测单元;3、判断单元;4、调整单元;5、存储单元、6、控制单元。具体实施方式在以下详细描述中,提出大量特定细节,以便提供对于本发明的透彻理解。但是,本领域的技术人员会理解,即使没有这些特定细节也可实施本发明。在其他情况下,没有详细描述众所周知的方法、过程,以免影响对本发明的理解。结合参照图1所示,根据本发明实施例的第一方面,提供了一种容性负载过零点导通的控制方法,包括以下步骤:s1,获取容性负载的控制器件的初始导通时间;s2,调整控制器件的导通时间,获得过零点导通时间,根据过零点导通时间与初始导通时间的差值,获得过零点时间差;s3,存储过零点时间差;s4,依据过零点时间差控制导通容性负载,实现容性负载在过零点启动。其中,调整控制器件的导通时间是个动态调整的过程,通过检测获取初始导通时间,再通过不断调整后获得过零点导通时间,将两个时间的差值存储起来,容性负载的控制器件在日常使用时在初始导通时间的基础上,利用过零点时间差进行修正后再导通,确保其导通时在过零点。控制器件包括继电器和其它的控制器件,处理的原理和方式是一样的。当初始导通时间与过零点导通时间不重合时,经调整后的控制器件在导通时,通过存储的过零点时间差在初始导通时间的基础上修正,使其调整后的导通时间与过零点导通时间同步,实现其控制的容性负载在过零点启动,避免了大电流对容性负载及控制器件的冲击过零点检测与调整的原理如图3所示,其中,第一高压电阻r10、第四电阻r11、第二高压电阻r13为220v回路限流电阻,为光耦ic4导通的限流电阻和分压电阻,电容c4为滤波,滤除电源干扰毛刺,三极管n4为波形整形,提高抗干扰性,光耦ic4为光电耦合器,把220v强电和弱电信号隔离。l和n是电源的220v交流信号,当220v电源为正向时,光耦导通,光耦左侧接收端为低电平,三极管n4截止,三极管集电极信号为高电平。当220v电源为负向时,电源通过二极管d8,不再通过光耦,光耦截止,光耦右侧接收端为高电平,三极管n4导通,三极管集电极信号为低电平。在三极管集电极端电平从高到低或者从低到高变化,就是220v电源过零点。在一种可选的实施例中,获得零点导通时间后,还包括,判断所述初始导通时间是否与所述过零点导通时间重合;若是,所述控制器件依据所述初始导通时间控制导通所述容性负载,实现所述容性负载在过零点启动。当检测到生产完成后的智能开关控制器件在电源过零点时导通,说明该控制器件的导通时间无需进行调整,直接将其初始导通时间存储在中央微处理器(mcu,microprogrammedcontrolunit)中,安装使用时即可确保其所控制的容性负载在电源过零点启动。在一种可选的实施例中,所述过零点的信号波形图的全波周期为t,根据所述全波周期t与所述过零点时间差的大小关系进行所述控制器件的导通时间调整。如图4所示,时间的存储能够提高过零点时间的正确性,可确保控制器件在过零点导通。通过对于电源过零点的信号波形图的检测,通常情况下看,220v市电为标准的50hz交流波形,全波周期为20ms,半波周期为10ms,也就是两个相邻的过零点之间的时间间隔为10ms,过零点和峰值点时间间隔为5ms。因此,调整的控制器件导通时间在20ms内。在一种可选的实施例中,导通时间的调整,具体为:当过零点时间差大于t/4时,控制器件的导通时间向上一个过零点调整;当过零点时间差小于t/4时,控制器件的导通时间向上一个过零点调整。其中,当过零点时间差等于t/4时,控制器件的导通时间可选择向上一个或向下一个过零点调整。在一种可选的实施例中,存储过零点时间差,具体为:过零点时间差存储于控制器件的mcu内。在一种可选的实施例中,控制器件为多个时,分别调整检测多个控制器件的导通时间。其中,每一个控制器件的调整检测方法是相同的,以确保一个智能开关上所控制的多个容性负载都能在电源过零点启动。根据本发明提供的实施例,如图2所示,上述的容性负载过零点导通的控制方法包括如下步骤:s10,获取控制器件的初始导通时间。获取初始导通时间可以采取电路检测的方式。s20,获取过零点导通时间及过零点时间差。过零点的检测采用如图3所示的方法进行。s30,判断控制器件的初始导通时间是否与过零点导通时间重合。如果是,执行步骤s41;如果否,执行步骤s42。s41,存储过零点时间差。当控制器件的初始导通时间与过零点导通时间重合时,直接按照初始导通时间进行导通即可,说明产品合格可以直接出厂,不用再进行调试;当控制器件的初始导通时间与过零点导通时间不重合时,过零点时间差存储为步骤s20中获取的过零点时间差。s51,实现了过零点导通。通过控制容性负载的控制器件在过零点导通从而确保容性负载在过零点导通。s42,过零点时间差大于5ms,控制器件的导通时间向下一个过零点调整;当过零点时间差小于5ms,控制器件的导通时间向上一个过零点调整,这样可以尽快调整到过零点导通。如图4所示,由于交流电的波形图一般为正弦或者余弦曲线,所以会有多个电源过零点,这样可以尽快调整到过零点导通。s52,控制器件导通。经过调整后的控制器件再次导通后,进行步骤s30,判断此时的导通时间与过零点导通时间是否重合,重复上述步骤,直至控制器件可以在电源过零点导通,进行步骤s41。在一具体的实施例中,比如3键的智能开关,其上面有3路控制器件。通电后,先对第一路控制器件导通后的220v电源过零点检测调整,直到控制器件导通后,整好为220v电源过零点。第一路测试通过后,再进行第二路测试。第二路测试通过后,再进行第三路测试,直至全部测试通过。表1智能电子开关mcu存储的数据控制器件序号控制器件的过零点时间差控制器件13ms控制器件29ms控制器件35ms从表1可知,控制器件1的过零点时间差为3ms,小于5ms,需要向上一个过零点调整2ms;控制器件2的过零点时间差为8ms,大于5ms,需要向下一个过零点调整1ms;控制器件3的过零点时间差为8ms,大于5ms,需要向下一个或者下一个过零点调整5ms。这样,智能开关每次控制容性负载导通时,就按照对应的控制器件过零点时间差来闭合控制器件,达到容性负载在220v电源过零点启动来去除容性负载开通时大电流冲击的目的。根据本发明实施例的第二方面,提供了一种容性负载过零点导通的控制装置,包括:获取单元1,用于获取容性负载的控制器件的初始导通时间;调整单元4,用于调整控制器件的导通时间,获得过零点导通时间,根据过零点导通时间与初始导通时间的差值,获得过零点时间差;存储单元5,用于存储过零点时间差;控制单元6,用于依据过零点时间差控制导通容性负载,实现容性负载在过零点启动。该容性负载过零点导通的控制装置包括的四个单元之间是相互关联的,本发明实施例的容性负载过零点导通的控制装置中的装置不做限定,只要可以起到相应的作用即可。在一种可选的实施例中,存储单元5选用中央微处理器。中央微处理器mcu是整个控制器件的核心部件,对其导通进行相应的控制,利用mcu存储控制器件的过零点时间差,使得出厂后的智能开关的控制器件在安装使用时更加简单、安全。在一种可选的实施例中,容性负载过零点导通的控制装置还包括判断单元3,用于判断所述初始导通时间是否与所述过零点时间重合;若是,所述控制器件依据所述初始导通时间控制导通所述容性负载,实现所述容性负载在过零点启动。在一种可选的实施例中,容性负载过零点导通的控制装置还包括检测单元2,用于检测所述过零点的信号波形图的全波周期为t,根据所述全波周期t与所述过零点时间差的大小关系进行所述控制器件的导通时间调整。在一种可选的实施例中,控制单元包括一个或多个控制模块,用于分别控制一个或多个控制器件的导通时间。智能开关生产完成后,要进行功能测试。在智能电子开关每一路控制器件导通时,检测控制器件导通时是否在220v电源过零点。如果不在过零点,就改变控制器件的导通时间,再次进行控制器件导通,然后继续检测是否在220v电源过零点,一直到控制器件导通时正好在220v电源过零点。智能电子开关第一路控制器件测试通过后,开始第二路控制器件测试,一直到开关上所有的控制器件全部测试通过。经过调整后的智能电子开关,都可以保证其控制的容性负载在220v电源过零点启动,实现容性负载启动时没有大的电流冲击。本发明的容性负载过零点导通的控制方法及装置通过对智能开关内的所有控制器件在生产完成后进行过零点导通时间的调整,使其在安装使用后都可在电源过零点进行导通,提高了电源过零点导通的精确性,避免了大电流的冲击,保护了容性负载的同时也保护了控制器件,可保证每一个控制器件出厂后安装使用时都可以在电源过零点导通。以上实施例的说明只是用于帮助理解本发明的方法及核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书不应理解为对本发明的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1