
天空星-可调电源拓展板
简介
基于天空星的可调电源拓展版,使用运放对反馈引脚进行调节从而达到线性可调的目的,无需PID计算反复调节,精度可达到0.1V
简介:基于天空星的可调电源拓展版,使用运放对反馈引脚进行调节从而达到线性可调的目的,无需PID计算反复调节,精度可达到0.1V开源协议
:GPL 3.0
描述
简介
简介:基于天空星-STM32F407VET6的可调电源拓展板,项目使用USB-TYPEC进行供电,默认诱骗9V输出,支持1.8V~8V可调输出,精度0.1V,后续可编程修改诱骗电压为12V/15V/20V,支持更高输出可调,默认电路最高可调输出为14V,若有更高需求,需要更换电路电阻。
1 项目简介
基于天空星-STM32F407VET6的可调电源拓展板,板载1.8寸TFT屏幕接口,板载两路TPS5430DC-DC电源芯片为整个系统进行供电,其中一路固定5V为开发板进行固定,一路可调输出,使用OPA2197IDR精密运放对电源反馈引脚进行调节从而实现可调输出,通过两个按键进行调节,板载3个2*3Pin排针接口分别对可调输出以及固定5V输出和GND进行引出。
2 输出显示
| 1.8V输出 | 5V输出 | 7V输出 |
|---|---|---|
![]() | ![]() | ![]() |
| 5V空载 | 5V500mA带载 | ||
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
3 使用说明
- SW1:双击SW1进入/退出设置界面,单击切换设置选项
- SW2:电源开关设置界面(打开/关闭可调电源输出)、输出电压设置界面(对输出电压进行编程,0.1V可调,单击增加,双击减少)、保护电流阈值设置界面(当超过编程电流时断开可调输出,100mA可调,单击增加,双击减少)
4 资料链接
文档资料:https://wiki.lceda.cn/zh-hans/course-projects/microcontroller/32-adjustablepower/introduce.html
代码资料:https://gitee.com/chen11232/AdjustablePower
5 写在最后
该项目原理&代码并不复杂,适合刚想上手做项目或做电赛练习的同学,通过这个项目你能学到DC-DC器件滤波电容的选择、反馈调节方式以及布局走线对噪声的影响,我在调试过程中也遇到过很多问题,在此非常感谢醒工、管鸭酱等群友的帮助,项目若有改善建议,若有建议欢迎在评论区讨论。
6 勘误
最近看评论区发现有部分ch224k诱骗不出来,焊接看起来也没问题,我后面仔细查看ch224k的数据手册,发现我的10K下拉配置似乎是有问题的,按照官方的说明,似乎只需要在cfg1添加电阻,变成电阻配置模式,后续当单片机稳定运行后,再通过io去进行配置。
我原本的电路是将三个io口都10K下拉,这似乎不太稳定,现在我将其cfg1下拉为6.8K,其余两个引脚直连io不下拉,先进入电阻调压模式等mcu程序运行再进入IO配置模式



设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

















