本发明涉及电力电子,特别是涉及一种光电耦合器光衰补偿电路及光衰补偿方法。
背景技术:
1、光电耦合器在开关电源反馈环路中起着很重要的作用,并且其还具有电气隔离的功能。光电耦合器内部包括两个器件:发光二极管和光敏三极管,光衰作为光电耦合器常见问题,是由于发光二极管在长时间大电流工作时会出现性能下降,导致发光二极管发光变弱,进而出现光衰现象,缩短电源使用寿命,从而影响电源系统的可靠性。
技术实现思路
1、本发明的目的在于提出一种光电耦合器光衰补偿电路及光衰补偿方法,用以补偿光电耦合器的光衰,延长电源的使用寿命,提高电源系统的可靠性。
2、为达到上述目的,本发明提供了以下技术方案:
3、一种光电耦合器光衰补偿电路,包括:数字隔离器和在开关电源的输入侧和输出侧各放置一个单片机,其中:
4、所述输出侧单片机用于输出模拟信号,所述模拟信号用于驱动光电耦合器的发光二极管端;
5、所述输入侧单片机与所述光电耦合器的光敏三极管的输出端连接,通过adc模块采样所述光敏三极管的输出信号;
6、所述输出侧单片机和所述输入侧单片机通过所述数字隔离器进行连接,以实现所述输出侧单片机和所述输入侧单片机之间进行数字通信。
7、进一步的,所述数字隔离器为光电耦合器或高速光电耦合器。
8、一种光电耦合器光衰补偿方法,应用于上述所述的光电耦合器光衰补偿电路,所述光电耦合器光衰补偿电路包括:数字隔离器和在开关电源的输入侧和输出侧各放置一个单片机,该方法包括:
9、所述输出侧单片机将每次驱动所述光电耦合器的dac数据值,通过数字通信传递给所述输入侧单片机;
10、所述输入侧单片机根据接收到的所述dac数据值,与所述adc模块的采样数据进行比较,来判断所述光电耦合器是否发生光衰;
11、当所述adc模块的采样数据与所述dac数据值之差在预设范围之外时,则确定所述光电耦合器发生光衰;
12、所述输入侧单片机通过数字通信将检测结果传递到所述输出侧单片机,所述输出侧单片机对驱动所述光电耦合器的dac数据值进行调整,以补偿所述光电耦合器的光衰,直到使所述光电耦合器的输入信号和输出信号满足正常工作时的信号传输要求。
13、经由上述的技术方案可知,与现有技术相比,本申请公开了一种光电耦合器光衰补偿电路及光衰补偿方法,输出侧单片机将每次驱动光电耦合器的dac数据值,通过数字通信传递给输入侧单片机;输入侧单片机根据接收到的dac数据值,与adc模块的采样数据进行比较,来判断光电耦合器是否发生光衰;当adc模块的采样数据与dac数据值之差在预设范围之外时,则确定光电耦合器发生光衰;输入侧单片机通过数字通信将检测结果传递到输出侧单片机,输出侧单片机对驱动光电耦合器的dac数据值进行调整,以补偿光电耦合器的光衰,直到使光电耦合器的输入信号和输出信号满足正常工作时的信号传输要求。本申请在光电耦合器出现光衰时起到补偿作用,延长电源的使用寿命,提高电源系统的可靠性。
1.一种光电耦合器光衰补偿电路,其特征在于,包括:数字隔离器和在开关电源的输入侧和输出侧各放置一个单片机,其中:
2.根据权利要求1所述的电路,其特征在于,所述数字隔离器为光电耦合器或高速光电耦合器。
3.一种光电耦合器光衰补偿方法,其特征在于,应用于权利要求1-2任意一项所述的光电耦合器光衰补偿电路,所述光电耦合器光衰补偿电路包括:数字隔离器和在开关电源的输入侧和输出侧各放置一个单片机,该方法包括: