EmoePower-便携电源

EmoePower-便携电源

在实验室用的实验电源一般都是些大块头…重达10几斤的铁坨子,搬来搬去的也不方便orz

于是萌生了做一个便携式的数控电源的想法——

项目说明

本项目硬件软件完全开源,项目地址: https://github.com/emoestudio/EmoePower
如有疑问,请联系我们

确定需求

对于我这种玩弱电电路比较多的人来说…我并不需要它能跑很大的功率、能输出很高的电压,但是我需要它:

  • 小体积
  • 可设定输出电压和限流
  • 高效率、高可靠性、高精度(三高实锤)
  • 多种控制方法(旋转编码器+Wi-Fi远程控制)
  • 现代化的GUI(还要好看才行~)
  • (Optional)使用锂电池组作为内置能源,可离线使用
  • (Optional)支持多设备级联,支持并联/串联同步调节
  • (Optional)做一个精致的外壳~

开工——V1.0版本

首先我们需要验证方案可行性,并在实际电路上验证并且测试它的可靠性——这就是我们的V1.0版本了~

我们选择ti公司的 LM5175 4管buck-boost控制器作为我们的电源管理芯片,同时确定参数如下:

设计需求 参数
输入电压 20V(65W PD)
输出范围 0.8V(最小) ~ 24V
输出电流 0 ~ 4A(0-12V),0 ~ 2A(12-24V)
开关频率 300KHz左右
LM5175工作模式 CCM & Hiccup On

PCB Design

使用Kicad设计原理图、绘制PCB:

tip:
对于电源类PCB,在设计PCB时应该注意器件布局和强电/弱电信号间的耦合与隔离。一般来说根据特定的规则和注意事项来布线就可以~
LM5175的数据手册里就有这样的例程,我也参考数据手册的例程进行了布局和布线。

KiCad的渲染图:

ywPQ1O.jpg
ywPM9K.jpg

后来我觉得背面不应该画那个箭头丝印的…好丑啊= =

然后是实物~

ywP1je.jpg
ywPlcD.jpg

在模拟环路的测试条件下,使用小米65W PD充电器+PD诱骗芯片 IP2721,诱骗出20V电压为电路供电,测得输出为12V出头,非常准确~

接下来要使用外部控制环路来替代模拟环,实现电压/限流调节功能。( 待完成 )

LM5175参数简单计算

以下计算公式和过程均参考了LM5175的数据手册。

Frequency Calc

R_T={{{1 \over F_{SW}}-200ns}\over{37pF}}

Finally get Rt = 84.5kΩ and we select standard value, that is 82kΩ.

Inductor Selection

L_{BUCK}={({{V_{IN(MAX)}-V_{OUT})*V_{OUT}}}\over{0.4*I_{OUT(MAX)}*F_{SW}*V_{IN(MAX)}}}

In most cases, circuit works in BUCK mode, so choose a most-common used voltage range, and calculate its L, finally we get L is about 10uH.

And the maximum average inductor current occurs at the minimum input and maximum load current:

I_{L(MAX)}={{V_{OUT}*I_{OUT(MAX)}}\over{0.9*V_{IN(MIN)}}}
I_{L(PEAK)}=I_{L(MAX)}+{{V_{IN(MIN)}*(V_{OUT}-V_{IN(MIN)})}\over{2*L_1*F_{SW}*V_{OUT}}}

And Saturation current should be higher, about 1.5xIL, about 20A.

Finally we choose two 1265 4.7uH in series.

What’s left…

Please refer to ti’s docs

发表回复

这篇文章有 2 个评论

  1. 第 LoserWong页

    这么宽范围的输出电压和输出电流怎么控制呢?

  2. 第 ccy页

    请问限流调节的部分完成了么,俺看github上面这个项目好久不更新了OVO