STM32控制输出电压可控DCDC(硬件)

本文介绍了一个使用STM32微控制器通过DAC控制DCDC转换器反馈脚,实现0~9V电压可调的项目。目标还包括0~3A的输出电流和24位ADC进行1uA精度的电流测量。作者分享了硬件设计思路,包括两种不同的电路方案,并提供了已完成的PCB设计。下一步将进行软件开发,欢迎读者通过QQ交流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这几天突然心血来潮,想做一个使用STM32的dac控制dcdc的fb脚达到电压可控的目的。
目的:

  1. 输出电压可控0~9V;
  2. 输出电流0~3A(主要看DCDC IC);
  3. 使用24位ADC读取电流(精度1uA);
  4. usart打印出电压电流值;
    STM32控制DCDC原理
    在这里插入图片描述
    画得不好大家请见谅🤣🤣🤣
    在网上还看到有同仁在FB处增加一运放原理如下
    在这里插入图片描述
    该电路运放需要是轨比轨运放。
    我目前用的电路是第一种电路。在这里插入图片描述
    理论计算如上图所示,改该电路是在网上看到一位朋友的博客看到的https://blog.csdn.net/u014453443/article/details/80828519大家可以去看看。
    目前控制电压输出电路已完成。接下来为电流检测。因为想测试0~3A,所以需要分两个通道。在这里插入图片描述
    硬件电路相对比较简单,主要工作是软件。到此硬件就完成了在这里插入图片描述这是画好的PCB。接下来就开始编写软件。大家有好的建议可QQ沟通953091376
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值