• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

能否用单片机或者STM32做数字电源?

在做数字电源,是全桥DC/DC宽压调节的大功率电源,开关频率20kHz。仿真已经搞定,目前想做数字控制的电源,即包括闭环控制PID程序、PWM输出、通信和监测全通过数字实现,原先打算用dsp2812实现,突发奇想,正好利用手头的一款STM32开发板,代替2812,不知能不能?2812和STM32功能比较1、主要外设功能差不多,都能实现PWM输出;2、2812最高频率150M,ADC12位;3、STM32则是最高72M,ADC也是12位。上述是简单的性能比较,不知STM32能否完成我的数字电源功能。望有经验的大侠给指点迷津。 我们导师说不行,让我很迷茫。。。。
全部回复(5)
正序查看
倒序查看
jiandaa
LV.4
2
2011-08-27 19:28
开始做了吗
0
回复
nz122911
LV.1
3
2011-08-27 19:49

完全可以,我记得虽然STM32的AD比2812的采样率低不少,不过,做开关电源足够

另外STM32也自带PID程序库,C和汇编的都有,可直接调用,调参数即可

0
回复
01pow
LV.3
4
2014-09-10 21:58
可以实现,但有困难,关键是pwm输出,全桥移相要调节两个桥臂的相位,你可以用示波器观察,能不能实现,另外adc如何与pwm同步采样,也有一些难度,供参考
0
回复
ytwsdz
LV.7
5
2014-11-10 19:35
@01pow
可以实现,但有困难,关键是pwm输出,全桥移相要调节两个桥臂的相位,你可以用示波器观察,能不能实现,另外adc如何与pwm同步采样,也有一些难度,供参考
好多芯片有PWM 问题是输出了你就能做好电源吗? 对电源真的明白到家了?
0
回复
2014-11-14 12:08
可以实现,有的成品电源就是用的STM32
0
回复