# 【开源】基于SC8703的升降压DCDC可调电源（Buck-Boost），电压电流可调，支持PD快充输入

**URL:** <https://bbs.eeclub.top/t/topic/272>\
**Category:** 开源项目 / Open-Source Project\
**Tags:** KiCad, Power, Buck-Boost, DCDC, Open-Source\
**Created:** [2026 年2 月 22 日 17:39 UTC](https://bbs.eeclub.top/t/topic/272 "2026-02-22T17:39:36Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年2 月 22 日 17:39 UTC](https://bbs.eeclub.top/t/topic/272/1 "2026-02-22T17:39:37Z")

</div>

**开源一个基于SC8703芯片的Buck-Boost升降压DC/DC电源模块，输入电压最高36V，输入输出电流最高10A，开关频率600kHz，输出电压可调，输出电流恒流可调，最高转换效率95%，输入输出接口XT30，带TypeC口，支持PD快充输入，最高诱骗28V。**

* * *

## 设计参数

| 参数项 | 值 |
| --- | --- |
| 输入电压范围 | 2.7V ~ 36V |
| 输出电压范围 | 1.21V ~ 36V |
| 最大输入/输出电流 | 10A |
| 输出恒流可调范围 | 0.58A ~ 10A |
| 开关频率 | 600kHz |
| PCB尺寸 | 79.6 x 47 mm |

Buck-Boost电源控制器芯片是SC8703，快充协议芯片是CH224Q。

* * *

## 复刻说明

1. **本项目使用KICAD设计的** ，立创开源平台上的立创EDA项目为从KICAD工程文件导入的，所以会有点问题，复刻的建议直接用我提供的Gerber文件下单PCB。
2. 项目开源在 Gitee、立创开源硬件平台、华秋开源硬件社区，项目资料和开源平台链接在文章底部，提供的资料有 **KICAD项目文件、Gerber制板文件、详细BOM表（表里有元器件购买地址和价格）、顶层和底层拼一起的钢网文件、贴片丝印图、交互式BOM表（焊接辅助）、用到的芯片的数据手册文件、PCBA和外壳3D模型 等。**
3. 外壳是某宝购买的成品铝合金外壳，购买链接已放BOM表，外壳的前后面板是自己3D打印的，3D打印的3mf模型文件在资料里。
4. MOS管需通过散热硅胶垫与外壳接触导热！
5. 裸板不加散热时建议工作电流在5A以内！
6. Type-C口输入XT30输入接口是并联的，禁止同时使用！

小批量的元器件成本大概是30元/套（不含PCB、外壳），主要还是SC8703芯片贵，要9元左右每颗。

▶ **本项目视频演示：** [https://www.bilibili.com/video/BV1mMfPBzEXH/](https://www.bilibili.com/video/BV1mMfPBzEXH/)

▶ **电子/单片机技术交流QQ群： [2169025065](https://qm.qq.com/q/haWR2WfhIc)**

▶ **eeClub-电子工程师社区:** [https://bbs.eeclub.top/](https://bbs.eeclub.top/)

* * *

## 实物图片

 ![](https://s3.eeclub.top/original/2X/d/d47d343b0c7f4d2551cc0defa2aeb9c27e2925ef.webp)

 ![](https://s3.eeclub.top/original/2X/d/dcf213a0c08df5635742d0fad7563cbea1b17b33.webp)

* * *

## 焊接过程

用我提供的钢网文件去某宝打个10x10的钢网大概15元，然后自己3D打印一个刷锡膏的夹具，把钢网和PCB固定并对好位置，刷上锡膏，接着对照着交互式BOM表放好元器件，接着放上加热台或回流焊炉即可，建议先贴底层再贴顶层。

 ![](https://s3.eeclub.top/original/2X/3/31e29f5ec5942bf9b7c05925a4247958df03da38.webp)  
 ![](https://s3.eeclub.top/original/2X/1/18debdeb26e724389da05b17aa67510c1022765b.png)  
 ![](https://s3.eeclub.top/original/2X/3/333b57ef40cf14b37cc7c0b1aa10466645574f9d.webp)  
 ![](https://s3.eeclub.top/original/2X/1/1efed632cbd57da544730d144f8d843daada9dd7.webp)  
 ![](https://s3.eeclub.top/original/2X/a/ae0a156c59ec5c6de0577702f9880171f2e06993.webp)

* * *

## 测试

通电测试，输入12V，输出24V，空载功耗0.37瓦左右。

 ![](https://s3.eeclub.top/original/2X/b/bb357a5bf9c56fccd8f95b5751a4875ab44abc78.webp)

TypeC输入测试，使用65W的PD充电头，诱骗出20V。

 ![](https://s3.eeclub.top/original/2X/9/9b36c82b2b5da03bba8010a1be3bc161cc282312.webp)

### 转换效率测试

睿登RD6012P数控可调电源简单开箱评测：[https://blog.zeruns.com/archives/740.html](https://blog.zeruns.com/archives/740.html)

 ![](https://s3.eeclub.top/original/2X/b/b0d4eafcda0fd5919eb4895871564b4131270eab.webp)

 ![](https://s3.eeclub.top/original/2X/a/a14431511b3bcb534bf66de123950093d6e3ebe7.webp)

**测得最高转换效率95.45%**

| 输入电压(V) | 输入电流(A) | 输入功率(W) | 输出电压(V) | 输出电流(A) | 输出功率(W) | 转换效率(%) |
| --- | --- | --- | --- | --- | --- | --- |
| 35.999 | 0.752 | 27.071 | 24.130 | 1.000 | 24.130 | 89.14% |
| 35.999 | 6.699 | 241.157 | 23.954 | 9.600 | 229.955 | 95.35% |
| 5.000 | 9.063 | 45.315 | 24.028 | 1.500 | 36.042 | 79.54% |
| 5.000 | 8.520 | 42.600 | 12.054 | 3.000 | 36.162 | 84.89% |
| 12.000 | 4.382 | 52.584 | 5.230 | 9.000 | 47.070 | 89.51% |
| 11.999 | 8.753 | 105.027 | 24.048 | 4.000 | 96.192 | 91.59% |
| 5.000 | 9.803 | 49.015 | 19.990 | 2.000 | 39.980 | 81.57% |
| 5.000 | 5.063 | 25.315 | 21.116 | 1.000 | 21.116 | 83.41% |
| 11.999 | 6.705 | 80.453 | 35.477 | 2.000 | 70.954 | 88.19% |
| 35.999 | 3.459 | 124.521 | 11.998 | 9.510 | 114.097 | 91.63% |
| 35.999 | 1.839 | 66.202 | 12.023 | 5.000 | 60.116 | 90.81% |
| 35.999 | 9.288 | 334.359 | 35.460 | 9.000 | 319.141 | 95.45% |

### MOS驱动波形

输入侧（Buck部分）MOS上管栅极对地波形，开关频率607kHz，周期1.65微秒左右，米勒平台持续时间20nS左右，正常，驱动波形比较干净，没有振铃，过冲很小。

 ![](https://s3.eeclub.top/original/2X/a/a8b4dd3083880f93213e7045edb61865b9ad1b68.png)

 ![](https://s3.eeclub.top/original/2X/9/958aaa2ac868fa3edb53f8999ecf0b2efd798022.png)

输出侧（Boost部分）MOS上管栅极对地波形，开关频率607kHz，周期1.65微秒左右，MOS开启时存在过冲和振铃，应该是驱动走线不合理的问题。

 ![](https://s3.eeclub.top/original/2X/0/0e4dc7e49bdf8473fd948f1052a86d46febec2ad.png)

 ![](https://s3.eeclub.top/original/2X/b/b9a6338d9e747faf2579997fdd939a0068c94989.png)

### 纹波测试

普源(RIGOL) DHO914S示波器 简单开箱评测：[https://blog.zeruns.com/archives/764.html](https://blog.zeruns.com/archives/764.html)

输入12V，输出24V空载时，测得纹波峰峰值60mV左右。

 ![](https://s3.eeclub.top/original/2X/a/a8c4ebf00124899aaf5032170dcb5249c4e4e4ba.webp)

 ![](https://s3.eeclub.top/original/2X/b/b0f22b01bfce57838e6f305986541d7c8d8ab35d.png)

输入12V，输出24V/2A时，测得纹波峰峰值200mV左右。

 ![](https://s3.eeclub.top/original/2X/4/4137732750bbdb6fe2e09a634f4ea3a025e93a07.webp)

 ![](https://s3.eeclub.top/original/2X/d/d27bc3ffe998af2eef87586135b5f67a778fde22.png)

输入24V，输出5V空载时，测得纹波峰峰值16mV左右。

 ![](https://s3.eeclub.top/original/2X/0/014cfdcbe429ca154146beb4fcf583162439da77.webp)

 ![](https://s3.eeclub.top/original/2X/4/4323eafbbc920ed466ae704c91deffee62657bcc.png)

输入24V，输出5V/2A时，测得纹波峰峰值35mV左右。

 ![](https://s3.eeclub.top/original/2X/f/f6b2f3b6320243550a33c46fc7c87c87563f6466.webp)

 ![](https://s3.eeclub.top/original/2X/1/1a7e3714cc9b0a4a46b777b9d29ecee1bbae3a13.png)

### 发热情况热成像

不加任何散热，输入36V，输出24V/9.5A时MOS管温度5秒升到100℃以上。底面热成像图如下。

 ![](https://s3.eeclub.top/original/2X/a/a17a92d54cafaee6e706f2399cc05d5cb579ff59.webp)

正面热成像图，SC8703芯片温度70度以上。

 ![](https://s3.eeclub.top/original/2X/d/d3ab5dcfc521db697c8a82c4516c3b87c7161b22.webp)

装上铝合金外壳后的热成像图，由于铝合金有点反光，避免影响测量结果所以在中间贴了个胶布，测得MOS管接触的那一面最高温度53℃左右。

 ![](https://s3.eeclub.top/original/2X/d/dd0ddac2901f8ede92def36109fc4e2a07fbbe33.webp)

* * *

## 资料下载地址

提供的资料有 **KICAD项目文件、Gerber制板文件、详细BOM表（表里有元器件购买地址和价格）、顶层和底层拼一起的钢网文件、贴片丝印图、交互式BOM表（焊接辅助）、用到的芯片的数据手册文件、PCBA和外壳3D模型 等。**

- Gitee开源地址：[https://gitee.com/zeruns/sc8703\_-buck-boost](https://gitee.com/zeruns/sc8703_-buck-boost)
- Github开源地址：[https://github.com/zeruns/sc8703\_-buck-boost](https://github.com/zeruns/sc8703_-buck-boost)
- 立创开源平台地址：[https://oshwhub.com/zeruns/sc8703\_buck-boost](https://oshwhub.com/zeruns/sc8703_buck-boost)
- 华秋开源平台地址：[https://p.eda.cn/d-1341729185952956416](https://p.eda.cn/d-1341729185952956416)
- 123云盘下载地址：[https://www.123865.com/s/2Y9Djv-I9ddH](https://www.123865.com/s/2Y9Djv-I9ddH)

* * *

## 开源项目推荐

- **做了个三相电量采集器开源出来，可以方便监测家里用电情况：** [https://blog.zeruns.com/archives/771.html](https://blog.zeruns.com/archives/771.html)
- **基于STM32的同步整流Buck-Boost数字电源 开源：** [https://blog.zeruns.com/archives/791.html](https://blog.zeruns.com/archives/791.html)
- LM25118自动升降压可调DCDC电源模块：[https://blog.zeruns.com/archives/727.html](https://blog.zeruns.com/archives/727.html)
- **基于CH32V307的智能电子负载开源，嵌入式大赛作品开源：** [https://blog.zeruns.com/archives/785.html](https://blog.zeruns.com/archives/785.html)
- EG1151大功率同步整流可调升降压电源模块（支持TypeC PD快充输入）开源：[https://blog.zeruns.com/archives/794.html](https://blog.zeruns.com/archives/794.html)
- 开源 140W+65W升降压PD3.1快充模块(2C+1A口)，IP6557+IP6538，205W桌面充电器：[https://blog.zeruns.com/archives/801.html](https://blog.zeruns.com/archives/801.html)
- **开源TypeC拓展坞，4个10Gbps的USBA口+2.5G网卡+读卡器：** [https://blog.zeruns.com/archives/868.html](https://blog.zeruns.com/archives/868.html)
- 【开源】24V3A反激式开关电源（基于UC3842，含电路和变压器参数计算过程）：[https://blog.zeruns.com/archives/910.html](https://blog.zeruns.com/archives/910.html)

* * *

## 推荐阅读

- **高性价比和便宜的VPS/云服务器推荐:** [https://blog.zeruns.com/archives/383.html](https://blog.zeruns.com/archives/383.html)
- 我的世界开服教程：[https://blog.zeruns.com/tag/mc/](https://blog.zeruns.com/tag/mc/)
- GL-RM1PE 简单开箱测评和拆解，让普通电脑实现BMC远程管理功能：[https://blog.zeruns.com/archives/900.html](https://blog.zeruns.com/archives/900.html)
- Discourse论坛搭建教程，零基础部署Discourse开源社区论坛网站：[https://blog.zeruns.com/archives/919.html](https://blog.zeruns.com/archives/919.html)
- OWON HDS160 示波万用表 简单开箱测评和拆解：[https://blog.zeruns.com/archives/927.html](https://blog.zeruns.com/archives/927.html)
- 我的世界一键快速开服教程，支持各个MC版本（forge、fabric、paper、基岩 等等）：[https://blog.zeruns.com/archives/923.html](https://blog.zeruns.com/archives/923.html)

---

<div class="post-metadata">

作者： ![海阔天空](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/%E6%B5%B7%E9%98%94%E5%A4%A9%E7%A9%BA/32/591_2.png) [@海阔天空](https://bbs.eeclub.top/u/%E6%B5%B7%E9%98%94%E5%A4%A9%E7%A9%BA)\
发布日期： [2026 年2 月 22 日 17:45 UTC](https://bbs.eeclub.top/t/topic/272/2 "2026-02-22T17:45:37Z")

</div>

不错的项目 👍

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 7 日 07:50 UTC](https://bbs.eeclub.top/t/topic/272/4 "2026-03-07T07:50:45Z")

</div>

很厉害精简的项目，感谢作者大大的分享，有一个问题想请教一下作者大大，原理图CH224Q芯片设置的是诱骗电压28V，为什么测试的时候诱骗出的是20V

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年3 月 7 日 07:55 UTC](https://bbs.eeclub.top/t/topic/272/5 "2026-03-07T07:55:21Z")

</div>

最高诱骗28V，不是一定能诱骗出28V，这个得看充电器是否支持，一般来说100w/65w的PD充电器最高输出电压是20V，  
另外140w的充电器分两种，一种是魔改PD协议实现20V7A，另一种是标准的PD协议28V5A

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 7 日 08:02 UTC](https://bbs.eeclub.top/t/topic/272/6 "2026-03-07T08:02:51Z")

</div>

好的好的，嗯嗯，明白了感谢您

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 15 日 08:03 UTC](https://bbs.eeclub.top/t/topic/272/7 "2026-03-15T08:03:54Z")

</div>

请教一下大佬，原理图里面 R11 R12是负载，空载测试的时候志，这两个电阻是不焊吗

 ![image](https://s3.eeclub.top/original/2X/1/1f2902acbe65ec42f0132c4ccfd028d145de3c70.png)

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年3 月 15 日 08:28 UTC](https://bbs.eeclub.top/t/topic/272/8 "2026-03-15T08:28:52Z")

</div>

这是LED的限流电阻，你不要电源指示灯可以不焊

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 15 日 09:04 UTC](https://bbs.eeclub.top/t/topic/272/9 "2026-03-15T09:04:27Z")

</div>

嗯嗯，好的，还有一个不太理解的地方，就是负载要加在哪里呢，VOUT输出直接接负载吗

 ![image](https://s3.eeclub.top/original/2X/2/274c497bd7ea65b5d036957d7f09a23b210e511e.png)

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年3 月 15 日 09:07 UTC](https://bbs.eeclub.top/t/topic/272/10 "2026-03-15T09:07:27Z")

</div>

对啊Vout输出就可以接负载了啊，xt30的接口你可以转接成其他的

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 15 日 09:11 UTC](https://bbs.eeclub.top/t/topic/272/11 "2026-03-15T09:11:07Z")

</div>

好滴，明白了

---

<div class="post-metadata">

作者： ![铭景](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/%E9%93%AD/df788c/32.png) [@铭景](https://bbs.eeclub.top/u/%E9%93%AD%E6%99%AF)\
发布日期： [2026 年3 月 31 日 12:20 UTC](https://bbs.eeclub.top/t/topic/272/12 "2026-03-31T12:20:04Z")

</div>

作者大大，为什么用PD充电口供电，基本没有电流呢，输入部分电压正常为20V，输出为24V，不是博主测试显示的电压输出12V

 ![基本无电流](https://s3.eeclub.top/original/2X/5/5425559cb14fceef61cc05a29261f82fdbd0ed74.jpeg)

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年3 月 31 日 12:38 UTC](https://bbs.eeclub.top/t/topic/272/13 "2026-03-31T12:38:09Z")

</div>

看图片输入有0.04A电流，这不叫没电流，这是空载电流，你输出没有接任何负载，甚至连输出端子都是空着没焊！

这个设计输出电压是可以调的，调那个电位器。

你有没有学过电路基础，知不知道什么是DCDC电源，电源用来做什么？

---

<div class="post-metadata">

作者： ![wp476043](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/w/6a8cbe/32.png) [@wp476043](https://bbs.eeclub.top/u/wp476043)\
发布日期： [2026 年8 月 30 日 01:53 UTC](https://bbs.eeclub.top/t/topic/272/14 "2026-08-30T01:53:03Z")

</div>

小白请问大佬如何在现有的基础上增加一个电流电压表呢？😁

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年8 月 30 日 03:50 UTC](https://bbs.eeclub.top/t/topic/272/15 "2026-08-30T03:50:48Z")

</div>

加个电流采样电阻和运放，再加个带ADC的MCU和数码管或屏幕。  
或者自己买个成品电流表模块，把电流采样串进去

---

<div class="post-metadata">

作者： ![wp476043](https://bbs.eeclub.top/letter_avatar_proxy/v4/letter/w/6a8cbe/32.png) [@wp476043](https://bbs.eeclub.top/u/wp476043)\
发布日期： [2026 年8 月 30 日 07:28 UTC](https://bbs.eeclub.top/t/topic/272/16 "2026-08-30T07:28:26Z")

</div>

立创打样用文件包里的GERber检测不是立创EAD不让我免费打板 😁

---

<div class="post-metadata">

作者： ![zeruns](https://bbs.eeclub.top/user_avatar/bbs.eeclub.top/zeruns/32/7_2.png) [@zeruns](https://bbs.eeclub.top/u/zeruns)\
发布日期： [2026 年8 月 31 日 04:44 UTC](https://bbs.eeclub.top/t/topic/272/17 "2026-08-31T04:44:51Z")

</div>

自己花钱打呗，两层版也就20元，或者自己用立创EDA重新画一个
