1.一种两相交错图腾柱无桥pfc电路的pwm信号生成方法,其特征在于,所述方法包括:
指示主计数器、第一pwm计数器和第二pwm计数器进行计数操作;
在第n个计数区间内,根据所述主计数器的计数波形调整所述第一pwm计数器的计数波形和所述第二pwm计时器的计数波形;其中,n为大于或等于1的整数,当所述主计数器的计数值等于所述第n个计数区间对应的第一门限值cmpan时,指示所述第一pwm计数器进行复位操作;在所述主计数器的计数值等于所述第n个计数区间对应的第二门限值cmpbn时,指示所述第二pwm计数器进行复位操作;在所述主计数器的计数值等于所述第n个计数区间对应的第三门限值cmpcn时,触发数据加载中断,在所述数据加载中断中生成第n+1个计数区间的第一门限值cmpan+1、第二门限值cmpbn+1、第三门限值cmpcn+1和第四门限值prdn+1,上述4个更新值是由环路中断经过反馈补偿控制计算得到的;在所述主计数器的计数值等于所述第n个计数区间对应的第四门限值prdn时,指示所述主计时器进行复位操作;cmpan<cmpbn<cmpcn<prdn;
根据所述第一pwm计数器的计数波形生成第一pwm信号和第二pwm信号,以及根据所述第二pwm计数器的计数波形生成第三pwm信号和第四pwm信号;所述第一pwm信号和第二pwm信号的波形是互补的,所述第三pwm信号和所述第四pwm信号的波形是互补的。
2.根据权利要求1所述的方法,其特征在于,cmpan=0。
3.根据权利要求1所述的方法,其特征在于,cmpbn=prdn/2。
4.根据权利要求1所述的方法,其特征在于,cmpcn=cmpbn+3。
5.根据权利要求1所述的方法,其特征在于,所述指示主计数器、第一pwm计数器和第二pwm计数器进行计数操作之前,还包括:
初始化配置生成第1个计数区间的第一门限值cmpa1、第二门限值cmpb1、第三门限值cmpc1和第四门限值prd1。
6.根据权利要求1所述的方法,其特征在于,所述生成第n+1个计数区间的第一门限值cmpan+1、第二门限值cmpbn、第三门限值cmpcn和第四门限值prdn+1包括:
接收控制指令;
解析所述控制指令得到所述第n+1个计数区间的第一门限值cmpan+1、第二门限值cmpbn+1、第三门限值cmpcn+1和第四门限值prdn+1。
7.根据权利要求1所述的方法,其特征在于,在高电平为有效电平的情况下,所述第一pwm信号和所述第二pwm信号的边沿不对齐,且存在同时为低电平的死区;所述第三pwm信号和第四pwm信号之间的边沿不对齐,且存在同时为低电平的死区。
8.一种两相交错图腾柱无桥pfc电路的pwm信号生成装置,其特征在于,所述装置包括:
指示单元,用于指示主计数器、第一pwm计数器和第二pwm计数器进行计数操作;
调整单元,用于在第n个计数区间内,根据所述主计数器的计数波形调整所述第一pwm计数器的计数波形和所述第二pwm计时器的计数波形;其中,n为大于或等于1的整数,当所述主计数器的计数值等于所述第n个计数区间对应的第一门限值cmpan时,指示所述第一pwm计数器进行复位操作;在所述主计数器的计数值等于所述第n个计数区间对应的第二门限值cmpbn时,指示所述第二pwm计数器进行复位操作;在所述主计数器的计数值等于所述第n个计数区间对应的第三门限值cmpcn时,触发数据加载中断,在所述数据加载中断中生成第n+1个计数区间的第一门限值cmpan+1、第二门限值cmpbn+1、第三门限值cmpcn+1和第四门限值prdn+1,上述4个更新值是由环路中断经过反馈补偿控制计算得到的;在所述主计数器的计数值等于所述第n个计数区间对应的第四门限值prdn时,指示所述主计时器进行复位操作;cmpan<cmpbn<cmpcn<prdn;
生成单元,用于根据所述第一pwm计数器的计数波形生成第一pwm信号和第二pwm信号,以及根据所述第二pwm计数器的计数波形生成第三pwm信号和第四pwm信号;所述第一pwm信号和第二pwm信号的波形是互补的,所述第三pwm信号和所述第四pwm信号的波形是互补的。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~7任意一项的方法步骤。
10.一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~7任意一项的方法步骤。