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