很久没有发帖,这次这个东西也是帮客户做的,第一次做逆变,中间遇到不少小问题,零零总总大概花了近两个月完成了。先上几个图,然后作简单说明,至于原理图什么的,没有什么新奇的,变压器和电感设计之类的,稍后讲述。
按照用户要求,输入12V/20AH的铅酸电池,输出一组220V/50Hz/50W和一组110V/50Hz/50W.带有短路、过流、过放电保护,根据是否有市电接入,220V输出可以在逆变和市电之间切换。
整机的主体结构是SG3525准闭环推挽升压+EG8010全桥逆变+EG4318充电控制,使用了一颗带8位AD的MCU作电量指示、过放电自动关机控制、单键轻触开关机控制以及市电/逆变切换,同时在电池侧使用了高边电流检测方式,电池测电流超过15A时自动关机。
整版的结构比较紧凑,因此使用了常用的字母板结构,由于输出功率很小,选用廉价的IR2106作为高低边驱动。推挽部分使用EI33变压器,瞬间功率可以超过200W,但实际功率受到推挽部分散热限制,因此通过高边电流检测限制在120W左右确保可靠性。两路spwm滤波电感均采用廉价的EE25铁氧体磁芯气隙电感。
下面重点讲解众多初学者的迷惑,本人也是初学者,如有不当指出,还请前辈指出:
1、推挽部分该用什么磁芯?
首先我们要搞清楚,推挽属于正激类,我们要做的是一个真正意义的变压器,而不是反激里面的电感,所以应该用高磁导率的磁芯以增大初级电感,降低励磁电流。所以磁芯材料一般用铁氧体,至于结构,可以用能够想象的任何结构,包括磁环。
2、已知了输出功率,应该用多大的磁芯?
这个问题我感觉确实很复杂。磁芯大小完全取决于两个条件,一是磁芯任何时候不能饱和,这就要求磁芯要有一定的截面积能够容下足够的匝数(也就是窗口面积);二是温升,包括磁芯的温升以及铜线温升。磁芯的温升受频率,detaB影响,而detaB同样取决于截面积和匝数,不考虑趋肤效应的话,铜线温升又取决于电流密度。归一而论,最后磁芯的截面积Ae和窗口面积Aw决定了磁芯能够做到的功率。对于初学者,个人感觉没有必要通过计算的方法选磁芯,根据功率,查查前辈们的使用经验,该用多大磁芯也就心里有数。如果是做实验,可以大胆地把磁芯用小,而给客户做产品,就尽可能用大一点的,留足余量。
3、推挽变压器的匝数怎么算?
匝数的计算,最终的目的有两个:一是使峰值磁通密度Bmax小于饱和磁通密度Bsat,防止磁芯饱和,PC40材质的铁氧体100摄氏度下Bsat=0.39T;二是使磁通密度摆幅detaB控制在一定范围内,通常对于单向摆幅的正激、反激类,detaB取在0.2到0.25之间,对于双向摆幅的推挽、半桥和全桥类,detaB取在正负0.2以内。
下面介绍推挽的怎么算。首先我们要搞清楚推挽的工作频率。对于SG3525,振荡频率计算方法如下:
fosc=1/(Ct*(0.67Rt+3Rd))
千万记住,这个频率是振荡频率,SG3525输出的两路互补方波频率是振荡频率的一半。如果我们取Ct=2.2nF,Rt=10K,Rd=47欧的话,fosc=66KHz,那么输出两路方波的频率就是33KHz,占空比为0.5(死区就忽略了)。
对于正激类的变压器,磁芯是工作在断续模式的,因此可以直接用独立电压方程计算匝数:
N=Von*Ton/(Ae*detaB)
假设使用的是12V电池,那么最高电压接近14V,因此Von=14V,Ton=0.5/f=0.5/33=0.015ms=15us,选用EI33磁芯,Ae=107mm^2,detaB选正负0.16,即0.32,那么:
N=14*15/(107*0.32)=6T
所以,初级绕组我们就采用6+6的结构。
接下来看次级。次级有两种绕法,中抽头接成全波整流的形式或者单绕组接成桥式整流的方式。因为第二种方法变压器磁芯利用率更高且结构更简单,因此采用第二种。
考虑到效率不为1带来的损失及逆变部分占空比的限制,对于220V输出这组,我们取最低母线电压为220V交流正弦峰值的1.1倍,即310*1.1=340V,这个点对应电池电压接近过放电关机电压10.8V时获得,取电池电压11V,那么匝比为:
n=Vbuik_min/Vbat_min=340/11=31,
因此,次级绕组匝数为6*31=186V,以此类推可以得到110V输出绕组的匝数。
按照以上匝比,14V输入时,母线电压为14*31=434V,如果做成准闭环结构,我们可以设定闭环电压在430V附近,防止空载和轻载下电压过高,这样就可以使用450V耐压的电解电容作为母线滤波电容。