# 介绍
# 交流QQ群:540094134,如果你觉得工程不错请点赞留言哟
# 1、自我/团队介绍
一个缺少仪器且贫穷的电子爱好者
# 2、简要介绍项目
* 一个简单而且轻薄的"可调电源",关键是便宜。
* 将各种保护(过流,过压)放在PD电源中,"可调电源"只诱导电压。
* 会有详细的焊接教程,保证整个焊接简单而且充满乐趣。
* 带有详细注释的模块化的源代码。
# 1、描述项目详情
* 本产品的主要目的是做一个简单而且可靠的"可调电源"。
* 一个简单的PD诱导芯片CH224,它可以诱导出5V,9V,12V,20V电压。而且可以和沁恒原厂申请样片哟。
* 一个增益100V/V的电流检测芯片INA199A2DCKR,该器件可以在独立于电源电压的-0.3V-26V共模电压下感应分流电阻器上的电压降。
# 2、描述项目所面临的挑战及所解决的问题
* 市面上已经存在有不少专业或者DIY的"可调电源"。专业的"可调电源"价格较为昂贵,而且个人DIY的“可调电源"也存在时间成本高昂和制作困难
* 本设计的主要目的是抛弃220V部分,由专业的PD电源提供220V到5V,9V,12V,20V的转换,使得BOM成本降低,DIY难度降低
# 3、描述项目硬件、软件部分涉及到的关键点
Mcu部分采用HK32F030MF4P6或者STM32F030F4P6,采用内部晶振驱动 ![mcu.png](//image.lceda.cn/pullimage/UipL190QDZnxGHUX72SitDcisOAq9kywr9eH6qNf.png)
显示部分,采样0.96寸oled,4线SPI模式保证显示刷新率
![oled.png](//image.lceda.cn/pullimage/2sjGe6zmONdq4ypmrqUirNX8JSR7MsFAOKPyn7g9.png)
PD诱导部分,如原理图可以诱导如下电压,默认上电后MCU控制诱导5V输出
![pd.png](//image.lceda.cn/pullimage/8T3MZRlFvS12YqPFSSzCclLcsGaRCdO6dPjWHPbq.png)
系统总供电部分,5-40V宽电压输入,固定输出5V,5V到3.3V由LDO提供干净的电源
![DCDC.png](//image.lceda.cn/pullimage/lBgCEOFPhuUuzxsnZjEpjeb1V07OA3ZudVzTJyl1.png)
PD诱导电压输出,当诱导电压和设置的诱导电压相等的时候,MCU控制三极管,输出PD诱导的电压
![PDON.png](//image.lceda.cn/pullimage/F962eJDXGIvbdivF1bR2SDFrHnuNHYexu1tX6eYT.png)
电流检测部分,检测PD诱导电压的输出电流
![current.png](//image.lceda.cn/pullimage/s3XAQvoGrjKAH91RqkehlDOLGg1odZvH9dsiGB1T.png)
PD输出部分,输出诱导的PD电压,默认焊接为一个接插件,当然也可以焊接鳄鱼夹
![out.png](//image.lceda.cn/pullimage/Th5AkeWu0sqDMk6U81HAsx70PLmrfEDcdFoC9n2W.png)
# 4、项目材料清单展示
| Comment | Description | Designator | Footprint | Quantity |
| ------- | ----------- | ---------- | --------- | -------- |
| 0.1UF | 贴片电容 | C1, C2, C4, C12,C13, C19 | C0603 | 6 |
| 10uF | 贴片电容 | C3, C14 | C0603 | 2 |
| 1uF | 贴片电容 | C5, C6, C7, C8, C11 | C0603 | 5 |
| 4.7uF | 贴片电容 | C9 | C0603 | 1 |
| 2.2uF | 贴片电容 | C10 | C0603 | 1 |
| 100nF | 贴片电容 | C15 | C0603 | 1 |
| 22pF | 贴片电容 | C16 | C0603 | 1 |
| 22uF | 贴片电容 | C17, C18 | C0603 | 2 |
| 22nF | 贴片电容 | C20 | C0603 | 1 |
| | | CN1 | WJ15EDGRC-3.81-2P | 1 |
| 10uH | 电感 | L1 | SMD,6.6x7.1x3.0mm | 1 |
| Header 4 | Header, 4-Pin | P1 | HDR1X4 | 1 |
| HSBB3105 | | Q1 | PRPAK3*3 | 1 |
| SS8050 | 贴片三极管 | Q2 | SOT-23 | 1 |
| 10K | 贴片电容 | R1, R2 | R0603 | 2 |
| 100K | 贴片电阻 | R5, R6, R7, R8, R13, R17 | R0603 | 6 |
| 1KΩ | 贴片电阻 | R9 | R0603 | 1 |
| 10KΩ | 贴片电阻 | R10 | R0603 | 1 |
| 24KΩ | 贴片电阻 | R11 | R0603 | 1 |
| 10MΩ ±1% | 贴片电阻 | R12 | R0603 | 1 |
| 0.005 | 贴片电阻 | R14 | 2512 | 1 |
| 1MΩ ±1% | 贴片电阻 | R15 | R0603 | 1 |
| 1K | 贴片电阻 | R16 | R0603 | 1 |
| 100KΩ | 贴片电阻 | R18, R19 | R0603 | 2 |
| 12.4KΩ | 贴片电阻 | R20 | R0603 | 1 |
| 1TS003B-2400-3500A | | SW1, SW2 | KEY-SMD_1TS003B | 2 |
| HK32F030MF4P6 | | U1 | TSSOP-20 | 1 |
| CH330N | | U2 | SOP-8_150MIL | 1 |
| 0\.96\_oled\_30\_pin | | U3 | 0.96_OLED | 1 |
| ch224k | | U4 | ESSOP-10 | 1 |
| INA199A2DCKR | | U5 | SOT-363 | 1 |
| SY8291ABC | | U6 | SOT-23-6 | 1 |
| RT9193-33GB | | U7 | SOT-23-5 | 1 |
| TYPE-C16PIN | | USB1, USB2 | TYPEC | 2 |
# 5、项目图片上传
![1.jpg](//image.lceda.cn/pullimage/jhuoKJWjwSSxVMEu8nOJyFraBJwCbtrWgryvGA9y.jpeg)
![2.jpg](//image.lceda.cn/pullimage/TYDWPU2SHA3ORvQiId9rVmF7RDQtzHeKF6Fjhjx4.jpeg)
![3.jpg](//image.lceda.cn/pullimage/uuPor8m0S1PCaWBYcUaOu04449yRbSBu0UjcgBBC.jpeg)
## 5.1 基于pyqtgraph的功率计上位机,目前正在完善中,基本功能已经实现,使用TYPEC连接功率计到PC即可,详细请见附件
```
该图是测量锂电池500mA充电时候的电流和电压曲线图
```
![锂电池充电曲线.png](//image.lceda.cn/pullimage/xrlOgA1CIeBwVkEDDj75AQufoGMkuHAJmB53a6uu.png)
# 6、演示您的项目并录制成视频上传
# 7、是否首次公开发布
是
# 8、开源文档
## 8.1 注意!!!
```
1.所有器件的选型请参考原理图![锂电池充电曲线.png](//image.lceda.cn/pullimage/83ntjCIPHtzruTltY649HrUoRh99e46cBYG1XUyP.png)
2.打样请下载Jlc_Pd_Pcb_V1.0.zip直接进行打样
3."可调电源"和PC连接需要CH340的驱动
4.上位机未进行打包如果要运行建议在Pycharm中直接运行即可,运行的时候在Pycharm中的调试界面输入"可调电源的COM号"即可。
5."可调电源"的按键任务在systick的中断中调用。
```
# 9、参考文献
29
58
收藏到专辑