基于中颖SH79F081的电源适配器方案
该电源适配器第一版采用的是SH79F081+3843/7575控制方案实现。在DC输入情况下,3843负责升压PWM控制,SH79F081根据采样电压给3843提供反馈。在220v AC情况下,7575负责降压PWM控制,同样SH79F081根据采样电压提供7575反馈控制。而USB端采用的是固定的34063输出5v控制,这个不需要mcu控制,只需要采集usb输出电压后显示即可。而显示部分采用芯片IO仿真LCD显示。
下面分电路模块来分析:
DC部分
DC部分是将输入的直流12V通过3843 PWM控制,升压输出到设定的电压值。控制原理是通过控制3843的电压反馈端,让3843自动调整PWM。而mcu部分根据当前输出电压值和设定值比较,控制反馈给3843电压反馈端的反馈值。
AC部分
AC部分其实是一个开关电源。原理也是通过7575的电压反馈端来控制输出电压。
USB部分
SH79F081通过采集当前输出电压AD值,跟设定值比较,然后PWM口输出一定占空比的PWM波形,通过滤波后形成一定电压的直流波形,提供给PWM控制芯片反馈端控制。PWM输出控制部分,分两路实现控制,一路输出到DC部分的3843电压反馈端实现DC升压控制;一路输出到AC部分的TL431部分,通过改变光耦的电流来实现死循环控制调节PWM。
LCD显示
LCD显示采用的是IO仿真LCD驱动。同时按键部分跟LCD共享IO。要注意的是上述的电阻值需要根据对应的LCD调整。太大的话可能会导致驱动波形变形而显示效果不好。
电流采集
SH79F081利用3路AD来采集当前输出电压,输出电流,USB输出电压。根据当前AD值来进行对应的控制。同时有背光控制,PWM输出控制等。
后续
以上第一版电源适配器的PWM控制都是采用的外部PWM芯片而没有利用SH79F081的PWM模块,所以我们第二版的电源适配器采用的是芯片内置PWM模块。只有在AC部分还是采用7575控制。这样可以节省一个DC PWM控制的3843及对应的外围器件,同时节省一个USB PWM控制34063及对应的外围。这样升级后,可以减少BOM器件,减小PCB尺寸,同时降低功耗提升转换效率。
暂无评论