# PowerLite **Repository Path**: mysoftlab/power-lite ## Basic Information - **Project Name**: PowerLite - **Description**: 这是一款完全开源的便携式数控可调电源,支持PD快充输入或者直流电源输入,可实现0.8~20V/0~3A的恒压恒流输出。小巧轻便,可搭配PD充电宝户外使用,成本低廉,人人可做 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2026-06-01 - **Last Updated**: 2026-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 🔧 项目背景 本电源是一款基于开源硬件理念设计的便携式数控可调电源。所有设计文件(硬件、软件、机械)均已公开,你可以自行打样PCB、烧录固件、打印外壳,也可以在此基础上修改和优化。项目旨在提供一种低成本、高性能、可定制的PD供电解决方案。 ### ✨ 核心特性 - **数控调节**:输出电压0.8~20V连续可调,输出电流≤3A,支持恒压(CV)/恒流(CC)双模式,适用于LED驱动、电机测试、开发板供电等场景。 - **多种输入**: - USB PD协议输入(可读取充电器功率档位,主动选择最佳输入电压) - 普通USB电源(默认5V输入,输出功率受限) - 外接直流电源(2.7V~30V宽压输入,注意无反接保护) - **输入监测**:连接PD充电器时可实时查看充电器支持的电压档位,选择最优输入以提高效率。 - **超低纹波**:典型纹波Vpp≤24mV,Vrms≤10mV,可为音频、传感器等噪声敏感电路提供干净供电。 - **多重保护**:内置过热、过压、短路保护,运行稳定可靠。 - **固件可升级**:预留固件升级接口,后续可解锁新功能或优化算法。 - **便携设计**:3D打印外壳(提供STL文件),轻巧个性,可放进口袋。 ### 📂 开源内容 项目仓库包含以下文件: - **硬件**:原理图、PCB文件 - **软件**:完整固件源码(C语言,基于CH32X035) - **机械**:3D外壳模型(STL/STEP格式),可自行打印或修改 开源许可证:采用 MIT 或 CERN OHL v2 许可证,允许商业使用,但需保留原作者声明。 ### ⚙️ 技术规格 | 参数 | 最小值 | 典型值 | 最大值 | 单位 | | ---------------- | ------ | -------- | ------ | ---- | | 输出电压 | 0.8 | - | 20.0 | V | | 输出电流 | 0 | - | 3.0 | A | | 输入电压(DC口) | 2.7 | - | 30.0 | V | | 输入电压(PD) | 5 | 12/15/20 | 20 | V | | 输出纹波(Vpp) | - | 24 | 50 | mV | ### 🔌 应用场景 - 电子制作 / 单片机开发板供电(如Arduino、ESP32) - 维修笔记本、手机、小家电时临时供电 - 户外使用PD充电宝驱动12V设备(路由器、风扇、灯带、摄像机) - 实验室、创客空间备用电源或教学演示 - 电池充电(锂电池、铅酸电池需配合充电管理) ### ⚠️ 注意事项(DIY自行组装时) 1. **输入要求**:使用非PD充电器时输出功率受限,建议使用支持PD协议且功率≥30W的充电器/充电宝。外接直流电源时务必注意正负极,本设计无反接保护。 2. **功率预算**:输入功率不足时,无法达到标称最大输出(如20V/3A需至少60W PD输入)。 3. **外壳打印**:3D打印外壳可能存在层纹或细微公差,建议使用PLA或PETG材料,层高≤0.2mm。 4. **散热**:大功率输出时(>15W)建议增加小型散热片或主动风扇。 ### 🤝 贡献与反馈 欢迎提交Issue、Pull Request或参与讨论。如果你改进了设计,也欢迎分享你的改动。 --- **让我们一起享受开源DIY的乐趣!**