信号0VTH的上一个上升沿以来,是否已经经过了一个给定时间周期。例如,典型地,用于计时器电路414a的时间阈值或超时值T0应对应于AC电源的典型振荡的多个周期T,诸如40-100毫秒。因此,当计时器电路414a达到超时值T0时,计时器电路414a可以经由信号ΕΝ使能放电电路50,为了对电容304放电。
[0116]在一个实施例中,精化电路418a可以被配置为也在信号0VTH的每个下降沿重置计时器电路414a。因此,在这种情况下,当自信号0VTH的上一个上升或下降沿以来,计时器电路达到给定的超时值T0时,计时器电路414a被配置为使能放电电路。
[0117]因此,一般地,当自信号0VTH的上一个上升和/或下降沿以来,已经经过了一个给定的时间周期,计时器电路414a使能放电电路。
[0118]相反地,不同的解决方案可以用于确定放电电路50应该在何时被再次使能或无效。
[0119]例如,计时器电路414a可以被配置为仅仅在信号0VTH的上升沿,其指示信号S的正斜率,无效放电电路50。例如,在这种情况下,精化电路418a可以被配置为在信号0VTH的每个上升沿经由信号RESET重置计时器电路414a。
[0120]相反地,计时器电路414a不应简单地使放电电路50在下降沿失效,因为一旦放电电路被使能,电容器304的电压减小,其可以引起信号0VTH的下降沿。
[0121]因此,在一个实施例中,为了避免该问题,精化电路418a被配置为确定信号S是否显示斜率改变(二阶导数)并最后重置计时器电路414a。
[0122]例如,在一个实施例中,精化电路418a被配置为确定在信号OVTH的两个连续沿之间经过的时间,即在上升沿和下降沿之间,反之亦然,在下降沿和上升沿之间,因此确定两个值:指示信号0VTH为高的持续时间的第一值TH,以及指示信号0VTH为低的持续时间的第二值TL。在这种情况下,精化电路418a可以被配置为比较这些持续时间和至少一个时间阈值,为了确定这些持续时间是否在给定极限内。例如,在一个实施例中,精化电路418a可以确定第一持续时间TH和第二持续时间TL是否均小于超时值T0,其可以对应于多个周期的持续时间或典型的AC振荡的子周期,例如5、10、20-100ms。因此,在这种情况下,精化电路418a可以重置计时器电路414a,因此仅仅在持续时间TH和/或TL都在规定的极限内时使放电电路50失效。
[0123]例如,图9显示了对于本实施例,用于信号OVTH和用于放电电路50的各个使能信号EN的可能波形。
[0124]具体地,在所考虑的示例中:
[0125]-在时刻,信号S的电压达到较低的电压阈值DLT,
[0126]-在时刻t3,信号S的电压下降为低于较低的电压阈值DLT,
[0127]-在时刻t4,信号S的电压再次达到较低的电压阈值DLT,以及
[0128]-在时刻t5,信号S的电压再次下降为低于较低的电压阈值DLT。
[0129]因此,在所考虑的实施例中,信号0VTH包括两个脉冲。而且,在所考虑的示例中,第一脉冲的持续时间THdP持续时间TL2大于超时值T0,且第二脉冲的持续时间TH2小于超时值T0。因此,考虑到精化电路418a的上述结构,计时器电路414a将使能放电电路50。相反地,精化电路418a将重置计时器电路414a,由此仅仅在时刻丨5的第二下降沿处使放电电路50无效,因为仅仅在该时刻,精化电路414能够确定第二脉冲的持续时间TH2并比较该持续时间和超时值T0。
[0130]该方法具有进一步的优点,S卩AC输入电压的低变化可以自动地被滤波。
[0131]图10显示了处理单元406b的第二实施例。
[0132]具体地,也在本实施例中,处理单元406b包括比较器电路412b、动态阈值生成器电路416b、精化电路418b和计时器电路414b。也在这种情况下,动态阈值生成器电路416b被配置为根据信号S确定提供至少一个阈值至比较器电路412b,以及精化电路418b被配置为根据比较器电路412b的输出端处的一个或多个信号重置计时器电路414b。
[0133]然而,在图6所示的实施例中,阈值以前馈或开环的方式基于信号S直接确定,在所考虑的实施例中,阈值以反馈或闭环的方式基于比较器电路412b的输出端处的信号更新。
[0134]具体地,在所考虑的实施例中,比较器电路412b包括两个比较器412!和4122,其比较信号S和由动态阈值生成器电路416b的两个动态的阈值DTjPDT2。
[0135]因此,在所考虑的实施例中,第一比较器412:的输出端处的信号COMPjg示信号S是否大于电压参考信号DI\,以及第二比较器4122的输出端处的信号C0MP2指示信号S是否大于电压参考信号DT2。
[0136]在所考虑的实施例中,比较器电路412b提供比较信号⑶MP!和⑶MP2至精化电路418b,诸如组合电路,其被配置为基于信号C0MPjPC0MP2确定信号S是否增大或减小。
[0137]具体地,在所考虑的实施例中,针对该目的,精化电路418b提供指示信号S大于DTi和DT2的信号INC,以及指示信号S小于DTdroT2的信号DEC。
[0138]例如,图11显示了用于信号COMPi和(:01^2的逻辑电平的精化电路418b的可能实施例,其来自于连接信号至图10所示的比较器4124P4122的正和负输入端。具体地,在这种情况下,信号INC可以经由与门420获得,并且信号DEC可以经由或非门422获得,其中两个门电路接收信号C0MPjPC0MP2作为输入。
[0139]因此,动态阈值生成器电路416b能够确定(经由比较器电路412b)信号S是否大于(例如,INC = “1”和DEC= “0” ),小于(例如,INC= “0”和DEC= “1”)或者在阈值DT1和DT2之间(例如,INC= “0”和DEC= “0”)。在所考虑的实施例中,为了改变阈值DTdPDT2,动态阈值生成器电路416b使用该信息。
[0140]例如,图16显示了动态阈值生成器电路416b的可能实施例。在所考虑的实施例中,信号INC和DEC被提供至数字处理单元420,诸如微处理器。数字处理单元420精心设计信号INC和DEC,并经由各个数字-模拟转换器DACdPDAC2设置阈值DI^PDT2。
[0141]在这一点上,图12a显示了动态阈值生成器电路416b的实施例的可能操作。
[0142]在所考虑的实施例中,初始地,阈值DTjPDT2被设置为各个初始值,例如Dh=DT!, ο,以及DT2 = DT2, ο,其中阈值中的一个大于另一个,即,一个阈值表示下阈值,且另一个阈值表示上阈值,例如,DT2, o>DTi, ο。
[0143]一旦信号INC指示信号S大于DTdPDT2,即SMTlo且S>DT2,Q,电路416b分配新的值给下阈值,其中新的值大于之前的上阈值。例如,在所考虑的示例中,阈值01'1被分配为新的值DTu,具有DTlODTm。因此之前的下阈值变为新的上阈值(大于信号S的当时值)并且实质性地,信号INC再次改变逻辑状态。
[0144]每一次信号INC变为高,重复该原理,从而紧接着信号S的上升斜率。例如,在所考虑的实施例中,信号S超过阈值DTjPDT2的三倍直到阈值被设置为DTizDTu以及DT2 =DT2, Ιο
[0145]因此,在所考虑的实施例中,两个阈值中的一个表示下阈值,以及另一个表示上阈值,并且当信号INC指示信号S大于两个阈值时,电路416b增大下阈值,使得下阈值变为新的上阈值。
[0146]相反地,当信号S再次下降时,在给定时刻,信号DEC将显示信号S小于DT^DT2,即S〈DTi,2以及SOTu。此时,电路416b将减小当前的上阈值。例如,在图12a中,信号DTj#被设置为新的值DTl 1,其小于DT2的当前值。
[0147]因此,在所考虑的实施例中,当信号DEC指示信号S小于两个阈值时,电路416b减小上阈值,使得上阈值变为新的下阈值。
[0148]因此,通过重复上述操作,处理单元406b能够跟随信号S的波形。而且,信号INC和DEC分别显示了信号S是否具有正斜率或负斜率。
[0149]在一个实施例中,至少四个电平用于阈值DTdPDT2的每一个。例如,图13显示了用于阈值DTjPDT2的每一个的七个电平L的典型数值表。具体地,这些值适用于110VAC和230VDC的应用场合。本领域技术人员可以理解,指示的值与相对于电压Vx的幅值的绝对阈值有关,其最后基于电压检测电路404b的比率被缩小。
[0150]—般地,如图12a所示的,当信号S减小为零时,阈值可以保持在最低电平,例如,电平DTl ο和DT2,0,其大于零。因此,在这种情况下,信号DEC将保持为高直到信号S再次增大为超过下阈值,例如图12a中的DTi, ο。
[0151]相反地,图12b显示了一个实施例,在这种情况下,其中处理单元分配默认值DTo大多数时候为零甚至是负的。具体地,当阈值已经达到最低电平时,例如电平DTi,ο和DT2,Q,以及信号DEC变为高,处理单元分配当前的上阈值为该默认值,例如,DT2 = DTo。
[0152]因此,一般地,阈值信号DTjPDT2的电平被配置为使得信号INC和DEC包括(存在AC电源信号)分别用于信号S的每个上升或下降