我这个原理图的本意是将DSP输出的两路互补的3.3VPWM脉冲经过变压器隔离升压后驱动IGBT,要求3、4脚之间要有18V左右的PWM波形.
我搭了个面包板,变压器前端都照原理图来搭的,不过后端只用了一路线圈,在3、4脚之间接了个电阻,其他部分都没接.
做了几次实验后发现,PWM波形在A、B处很好,但在C、D处就出现了问题.3、4脚之间的波形比较差,而且幅度放大倍数也不理想.
波形如下,由于示波器有点问题,不能把波形拷出来,所以直接用手画的.
图中,A、B幅度为3.3V;C、D幅度约为2V、1V;3、4脚之间尖峰处为8V左右.另外线圈是自己随便绕的,砸数比2:18.
实验还发现,+18V电源只要在+4V以上效果都差不多,一旦小于+4V,输出波形幅度就跟着下降,电压越大,Q1-Q4发热就越大.
在C和D处加两个合适的滤波电容,3、4脚之间波形要稍微好些,但还是不让人满意.
不知道是原理图哪部分出了问题?
由于本人对模拟电路不是太熟悉,如果有哪位大哥对这个比较熟悉的,望不吝赐教,先谢过了.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/79/3372021248953248.gif');}" onmousewheel="return imgzoom(this);">500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/79/3372021248952987.gif');}" onmousewheel="return imgzoom(this);">
求助PWM隔离变压器问题
全部回复(20)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@xing1234
1、Q1和Q3的导通有个前提就是A点到C点要有电流流过,R1、Q1的BE、负载是一个串联回路,C点的电压=3.3V(理想值)-R1上的压降-0.7V(BE压降),这个回路的工作电压只有3.3V,所以C点的电压高不起来.2、加反向器实际上是加了个电压放大器,用个三极管加上拉电阻将3.3V控制18V,这样A点电压在0-18V(大约值)变化,C点也就差不多了
谢谢你的解释!但是你说的三极管加上拉电阻的试验我做过了,电压可以提升到18V,但是波形是在是让人无法接受.加三极管后的波形下降沿(即输入的上升沿)很好,但是加三极管后的上升沿很差,不但有延时,而且有差不多6us的关断时间.
请问还有什么好的方法能将3.3V脉冲尽量不失真,又延时小的放大到18V啊?
请问还有什么好的方法能将3.3V脉冲尽量不失真,又延时小的放大到18V啊?
0
回复
提示
@firefox886
把你改后的图贴上来吧!
我只是用下面这个图做了个试验,发现输出波形很差,就没有继续下去.
我输入端加的是20K的PWM波形,结果OUT的波形下降沿(PWM的上升沿)有1-2uS的延时并且从0电平上升到最高电平差不多有6uS时间,上升沿还不错.
不知道有没有什么好的方法能改善一下波形,按照这样肯定不能用.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/80/3372021249450304.gif');}" onmousewheel="return imgzoom(this);">
我输入端加的是20K的PWM波形,结果OUT的波形下降沿(PWM的上升沿)有1-2uS的延时并且从0电平上升到最高电平差不多有6uS时间,上升沿还不错.
不知道有没有什么好的方法能改善一下波形,按照这样肯定不能用.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/80/3372021249450304.gif');}" onmousewheel="return imgzoom(this);">
0
回复
提示
@zdw28578294
我只是用下面这个图做了个试验,发现输出波形很差,就没有继续下去.我输入端加的是20K的PWM波形,结果OUT的波形下降沿(PWM的上升沿)有1-2uS的延时并且从0电平上升到最高电平差不多有6uS时间,上升沿还不错.不知道有没有什么好的方法能改善一下波形,按照这样肯定不能用.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/80/3372021249450304.gif');}"onmousewheel="returnimgzoom(this);">
那个上拉电阻太大了,改成1K!
0
回复
提示