这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【设计竞赛】双向DCDC变换器

共19条 2/2 1 2 跳转至
菜鸟
2018-04-30 17:09:01     打赏
11楼

基于这种情况,3P3Z的波特图的增益曲线关系是,-1+1+1-1-1.从这个关系上来看,我们可以用把BOOST的双极点位置用3P3Z的两个零点进行补偿,并且把这两个零点都设计在双极点的位置,这样,补偿过后的环路在通过双极点位置过后,会继续与-1的斜率往下走,直到穿过0dB线,并且把3P3Z的第二个极点补偿boostESR零点,这样整个补偿后的环路会以-1的斜率继续远离0dB线,并且在遇见3P3Z的第三个极点后,会以-2的斜率继续远离0dB线,使因为离散参数造成的二次穿越将不在发生。大大增加了环路的稳定性。



菜鸟
2018-05-07 00:19:53     打赏
12楼

把上周的进度整理一下吧。

由于前期有些软件功能需要在MICROCHIP发的开发板上进行验证,所以原理图细节迟迟没有定稿,终于在这周定稿完成,并且加快了速度,做封装,把PCB布局,走线。然后头出去打样PCB,回来后埋头苦焊接,把之前的开发板上的代码移植到最新的板子上。最终效果还是出来了。如下图。

Capture.JPG


菜鸟
2018-05-07 00:32:57     打赏
13楼

去microchip的官网上面扣了一个LOGO下来,哈哈,填进去了这个小显示屏。显示的功能可以通过按键进行切换,切换成四种工作状态,显示在显示屏幕上。

  1. BUCK CC MODE.

  2. BUCK CV MODE.

  3. BOOST CC MODE.

  4. BOOST CV MODE.

每个页面的内容还需要完善,但主要功能已经差不多完成了。

现在可以实现BUCK 恒流/恒压输出,BOOST恒流/恒压输出。电压为9V/12V。

但现在存在的问题就是双向的功能还得手工切换,软件自己判断切换的逻辑还没有加进去。

当然,在代码从开发板上移植到这个双向板子上的时候,还是出现了一些问题。最开始就是电流采样电阻的取值过小,造成恒流工作一直工作不正常。分析了很久,终于解决。

另外,在这个环路的应用过程中,我使用了辅助工作寄存器,但是dsPIC33EP64GS502只有2组辅助工作寄存器,而我的环路有4路。刚开始确实让我头痛了一阵子。后来仔细分析,其实这个电路在任何情况下,都只有2套环路在工作,那么我可以选择在切换的时候工作模式的时候,重新初始化辅助工作寄存器,结果发现,非常好用,完全没有问题,这样看来,辅助工作寄存器真是强大啊。

辅助工作寄存器初始化部分我定义四个,如下:

void InitAltRegContext1Setup(void);

void InitAltRegContext2Setup(void);

void InitAltRegContext1Setup_BOOST_Current(void);

void InitAltRegContext2Setup_BOOST_Voltage(void);


菜鸟
2018-05-07 00:36:56     打赏
14楼

最终定稿后的控制器部分如下:

Captu11re.JPG从上面可以看到,除了两个预留的脚以为,IO脚已经用的满打满算了,最后可能那两个引脚我也会用上,做为软件自动切换方向的逻辑判断。


菜鸟
2018-05-11 00:04:32     打赏
15楼

双向DCDC的功能基本上全部完成,只有一些优化工作需要最后结尾,以防在最后关头出现什么异常情况,先把视频已经录制,并且完成。现在先传一些波形上去。总的来说,本次设计遇见了不少问题,当然基本上全部都已经顺利解决,通过这次的应用,对dsPIC33EP64GS502有了更全面的理解,并且对数字电源环路有了更深的感悟。先感谢microchip举办的本次活动,希望以后多多举办类似的活动,希望microchip以后越来越好。

下面的回复就是一些测试波形已经测试波形说明。


菜鸟
2018-05-11 00:09:44     打赏
16楼

tek00001.png

buck恒流输出,在该负载条件下,电源为3.4V左右

通道一是BUCK输出电压值。

通道三是同步整流下管的VDS电压。

占空比大概25%左右


菜鸟
2018-05-11 00:11:55     打赏
17楼

tek00002.png

buck恒压输出,输入电压12V,输出电压9V,在该负载条件下,输出电压实际值为8.9V左右

通道一是BUCK输出电压值。

通道三是同步整流下管的VDS电压。

占空比大概75%左右



菜鸟
2018-05-11 00:15:41     打赏
18楼

tek00003.pngBOOST恒流输出,BOOST输入电压9V,

通道二为BOOST输出电压,实际值也是9V左右。

通道三为下管的VGS波形,从这里可以看出,其实环路是不稳的,出现了大小波,并且断断续续的情况,在写这个的时候,已经想到了解决方案,明天可以稍微试一下。


菜鸟
2018-05-11 00:18:12     打赏
19楼

tek00000.png

BOOST恒压输出,BOOST输入电压9V,输出电压12V

通道二为BOOST输出电压,实际值也是11.75V左右。

通道三为下管的VGS波形,很平稳,其实上面的帖子可以看出,在第一次调试的时候,BOOST的电压环其实并没有调节稳定的,后面重新设计了环路,才到到这个效果。

后面还有一些拍摄的图片,陆续上传一些。准备结贴了。



共19条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]