大家好! 在堂内看到好好好多有关UPS的帖子,心里有点养养,也做了个玩玩!
说明下,主变压器EE55 4:4:150 ,驱动变压器EPC13,前极PIC12F509产生10k-100KHZ(可定义)带频率抖动的振荡波形,通过一个隔离变压器给MOS驱动(考虑48V驱动),主控PIC16F676 (处理显示部分+设置部分+OVP(后级过压)+OIP(过流)+UVP(前级欠压)+TVP(过温)等保护部分。变压器输出有2组头,高和特高电压,后级采用另一片PIC12F509隔离驱动T1 T2分别控制2对交叉的双硅(学习谭内的说法和做法),高压反馈用辅助绕住产生给TL431,有此来做过压反馈和设置值反馈(自己测试过,可在100V--800V内通过前级按键来设置)。连接3片单片机之间为单总线驱动方式(GND+DATA),这个参考红外遥控器的编码规律来做的,也就是说每个IC内带了红外线的接收和处理单元了。软件已经好了,因为手上只有PIC16F676和12F509,也就没有用常规的STC AVR等芯片了。再此一并对习惯MCS51系列的哥哥姐姐叔叔阿姨爷爷奶奶们表示歉意!下次把软件献上。今天忘C了!请做过UPS的兄台能给点意见,下次做个更好的。 暂时没有做到后级高压短路的保护问题,用了一片817不知道是否可行,没试,太费钱了。