需求描述: USB接口输入5V,分别输出±5V,100mA; 3.3V,100mA; 1.2V,500mA;四路电源。同时可给锂电池充电,在移除USB输入时锂电池能供电。 分析: 首先考虑需要一个充电管理芯片来实现电池充电和后级供电的管理。对于±5V输出,考虑到效率及纹波要求,先经过DC/DC变换进行升压和反压,再通过LDO来稳压。3.3V可以直接使用LDO进行稳压。1.2V由于电流大,所以效率要着重考虑,DC/DC,其应用于数字电平,故对于纹波要求稍低,所以可行。 充电管理芯片选择LT公司的LTC4055EUF,其 · 可直接从 USB 端口给单节锂离子电池充电 · 当输入电源被拿掉时,将自动切换为电池供电 · 可选的 100mA/500mA 电流限值 等性能可以很好的满足要求,且外围所需器件少是很大的优点。 ±5V DC/DC选用双通道 1.3A、1.2MHz 升压/负输出转换器LT3471,其输入范围:2.4V 至 16V, 可从 3.3V 输入提供 5V/630mA 输出 可从 5V 输入提供 12V/320mA 输出 可从 5V 输入提供 -12V/200mA 输出 等满足要求,方案选用从5V输入转换到±7V。 然后7V到5V的LDO选用AMS1117,-7V到-5V的LDO选用79L05 3.3V LDO选用LT1762 1.2V DC/DC选用MCP1603 其原理框图如图:
根据芯片的参数进行计算之后的框图如下: