【2025电源模块创意大赛】口红型便携可调电源的产品设计说明

项目概述

本项目设计并实现了一款基于​​ESP32-C6​​主控的​​口红型便携可调电源系统​​。该设备核心功能是提供多路稳定、可调的直流电压输出,并能通过彩色LCD屏实时监控各路输出的电压和电流数据,适用于嵌入式开发、电路板调试和电子实验等场景。

系统架构与工作流程

下表清晰地展示了系统的电源转换路径与数据采集架构:

功能模块 核心芯片/部件 主要功能与参数
​PD诱骗与主供电​ CH213 从USB-C接口的VBUS诱骗出​​12V​​电压,作为系统主供电,并提供两路​​12V输出​
​一级电压转换​ MPM3632CGQV-Z 将12V主供电高效降压至​​5V​​,为系统提供二级供电及两路​​5V输出​
​二级电压转换​ LDO 将5V电压转换为​​3.3V​​,为监测芯片(INA3221)和数字电位器供电。
​可调电压输出​ MPM38222GR-Z 接受5V输入,通过数字电位器调节反馈(FB),生成两路​​1V至3.6V​​可调的低压电源。
​数据采集​ INA3221 × 2 高精度测量​​2路12V、2路5V、2路可调输出​​,共计6个通道的实时电压和电流值
​主控与显示​ ESP32-C6 + 1.47寸LCD 核心控制器,负责处理数据、驱动显示界面,并通过数字电位器控制输出电压。

项目关键特性

  1. ​高度集成与便携性(目前处于方案设计阶段, PCB打样中,暂时不考虑体积和外形设计, 最终版本再优化成长条形)​​:采用“口红电源”的紧凑设计理念,将所有功能集成于小巧机身内,便于携带和使用。

  2. ​智能可调与实时监测​​:通过ESP32-C6精确控制两路电压输出,并利用INA3221实现对所有输出通道电压和电流的高精度监测与数据记录。

  3. ​高效电源管理​​:采用MPM3632CGQV-Z等高效电源芯片,确保电压转换效率并减少发热。

潜在应用场景

  • ​嵌入式开发​​:为单片机、传感器模块等提供多种电压供电并实时监测功耗。

  • ​电路板调试与维修​​:替代笨重的台式电源,快速提供所需电压,方便排查电路问题。

  • ​电子教学与实验​​:作为便携实验平台,帮助学生理解电源管理和电路特性。


主要电路模块构成如下:

1、PD诱骗部分,使用常见的ch213诱骗方案,由于最终电压可设置为9V或者12V(CFG3引脚引出由ESP32控制最终PD电压),R6采用0805封装的电阻,避免封装过小功率不足。

2、输入端电子保险丝,考虑到软件设计短路保护太麻烦,直接使用一个电子保险丝在PD诱骗电压后。

3、2个INA3221实现一个6路电压和电流的数据采样功能,配置成不同的I2C地址方便esp32管理。

4、12V转5V电路,使用MPM3632CGQV-Z来实现,集成了MOS,外围电路非常简单。

5、2路5V输出使用理想二极管+电子保险丝,这里考虑的是,万一某一路短路,可以通过电子保险丝快速切断输出,保证板子上的INA3221可以正常工作。

6、2路可调的低压输出通道,这里使用了2个100K欧的数字电位器来实现两路低压电压的调整。

这种配置将数字电位器放在下端作为可调电阻。我们需要先为一个固定值的上端电阻(Rtop),并计算出数字电位器(Rbot)的阻值变化范围。

  1. ​计算依据​​:公式变换为 Rbot​=Rtop/(Vout/0.608 -1),假设Rtop固定为64.47KΩ​​

    • 为输出 ​​1.0V​​: Rbot​=Rtop/(1.0/0.608 -1)。设此时数字电位器阻值设置为(100kΩ),

    • 为输出 ​​3.6V​​: Rbot​=Rtop/(3.6/0.608 -1), 此时数字电位器阻值应设置为13.1KΩ

  2. 方案评估​​:此配置利用数字电位器阻值减小时输出电压升高的特性,理论上可以实现1V到3.6V的调节。

该方案仍需实际测试才知道实际结果怎样,等PCB收到后再焊接测试。

板子的PCB预览图如下

软件方面,已经使用INA3221测试模块实现了基本的电压电流数据读取,稳步开发中。

1 个赞

请问这个电源输出的纹波电压是多大呀?电压输出的步进精度能做到多少?

纹波不大清楚,PCB还没收到,也没焊接。低压可调部分的输出步进按公式Vout= (Rtop/Rbot+1)x0.608。不是线性的,按公式计算,1v起步时大约1.5mv每步,阻值增大后步进也增加,3.6v左右大概在100mv。

我用脚本写了下理论输出电压和步进电压的计算输出,具体表格如下

step vout ΔVout
255 1.000 NaN
254 1.002 1.543
253 1.003 1.555
252 1.005 1.568
251 1.006 1.580
250 1.008 1.593
249 1.009 1.606
248 1.011 1.619
247 1.013 1.632
246 1.014 1.645
245 1.016 1.658
244 1.018 1.672
243 1.019 1.686
242 1.021 1.700
241 1.023 1.714
240 1.024 1.728
239 1.026 1.743
238 1.028 1.757
237 1.030 1.772
236 1.032 1.787
235 1.033 1.802
234 1.035 1.818
233 1.037 1.833
232 1.039 1.849
231 1.041 1.865
230 1.043 1.881
229 1.044 1.898
228 1.046 1.914
227 1.048 1.931
226 1.050 1.948
225 1.052 1.966
224 1.054 1.983
223 1.056 2.001
222 1.058 2.019
221 1.060 2.037
220 1.062 2.056
219 1.064 2.075
218 1.067 2.094
217 1.069 2.113
216 1.071 2.132
215 1.073 2.152
214 1.075 2.172
213 1.077 2.193
212 1.079 2.214
211 1.082 2.235
210 1.084 2.256
209 1.086 2.277
208 1.089 2.299
207 1.091 2.321
206 1.093 2.344
205 1.096 2.367
204 1.098 2.390
203 1.100 2.414
202 1.103 2.438
201 1.105 2.462
200 1.108 2.486
199 1.110 2.511
198 1.113 2.537
197 1.115 2.563
196 1.118 2.589
195 1.121 2.615
194 1.123 2.642
193 1.126 2.670
192 1.129 2.697
191 1.131 2.726
190 1.134 2.754
189 1.137 2.783
188 1.140 2.813
187 1.143 2.843
186 1.145 2.874
185 1.148 2.905
184 1.151 2.936
183 1.154 2.968
182 1.157 3.001
181 1.160 3.034
180 1.163 3.068
179 1.166 3.102
178 1.170 3.137
177 1.173 3.173
176 1.176 3.209
175 1.179 3.245
174 1.182 3.283
173 1.186 3.321
172 1.189 3.359
171 1.193 3.398
170 1.196 3.438
169 1.199 3.479
168 1.203 3.521
167 1.207 3.563
166 1.210 3.606
165 1.214 3.649
164 1.217 3.694
163 1.221 3.739
162 1.225 3.785
161 1.229 3.832
160 1.233 3.880
159 1.237 3.929
158 1.241 3.979
157 1.245 4.029
156 1.249 4.081
155 1.253 4.134
154 1.257 4.187
153 1.261 4.242
152 1.266 4.298
151 1.270 4.355
150 1.274 4.413
149 1.279 4.472
148 1.283 4.533
147 1.288 4.594
146 1.293 4.657
145 1.297 4.722
144 1.302 4.787
143 1.307 4.854
142 1.312 4.922
141 1.317 4.992
140 1.322 5.064
139 1.327 5.136
138 1.332 5.211
137 1.338 5.287
136 1.343 5.365
135 1.348 5.444
134 1.354 5.525
133 1.360 5.608
132 1.365 5.693
131 1.371 5.780
130 1.377 5.869
129 1.383 5.960
128 1.389 6.053
127 1.395 6.149
126 1.401 6.246
125 1.408 6.346
124 1.414 6.449
123 1.421 6.554
122 1.427 6.661
121 1.434 6.771
120 1.441 6.884
119 1.448 7.000
118 1.455 7.118
117 1.462 7.240
116 1.470 7.365
115 1.477 7.493
114 1.485 7.624
113 1.493 7.759
112 1.500 7.898
111 1.508 8.040
110 1.517 8.186
109 1.525 8.336
108 1.534 8.491
107 1.542 8.650
106 1.551 8.813
105 1.560 8.981
104 1.569 9.153
103 1.578 9.331
102 1.588 9.514
101 1.598 9.702
100 1.608 9.896
99 1.618 10.096
98 1.628 10.302
97 1.638 10.515
96 1.649 10.734
95 1.660 10.960
94 1.671 11.193
93 1.683 11.434
92 1.694 11.682
91 1.706 11.939
90 1.719 12.204
89 1.731 12.479
88 1.744 12.762
87 1.757 13.056
86 1.770 13.359
85 1.784 13.674
84 1.798 13.999
83 1.812 14.337
82 1.827 14.686
81 1.842 15.049
80 1.857 15.425
79 1.873 15.816
78 1.889 16.221
77 1.906 16.642
76 1.923 17.080
75 1.941 17.536
74 1.959 18.010
73 1.977 18.503
72 1.996 19.017
71 2.016 19.553
70 2.036 20.112
69 2.057 20.694
68 2.078 21.303
67 2.100 21.939
66 2.122 22.604
65 2.146 23.299
64 2.170 24.027
63 2.195 24.790
62 2.220 25.590
61 2.247 26.429
60 2.274 27.310
59 2.302 28.236
58 2.331 29.209
57 2.362 30.234
56 2.393 31.314
55 2.425 32.453
54 2.459 33.655
53 2.494 34.925
52 2.530 36.268
51 2.568 37.690
50 2.607 39.198
49 2.648 40.798
48 2.690 42.498
47 2.735 44.306
46 2.781 46.232
45 2.829 48.287
44 2.880 50.482
43 2.933 52.830
42 2.988 55.346
41 3.046 58.045
40 3.107 60.948
39 3.171 64.073
38 3.238 67.446
37 3.309 71.091
36 3.385 75.041
35 3.464 79.329
34 3.548 83.995
33 3.637 89.086