三角波电流与梯形波电流的分析

本文详细分析了自激式和反激式开关电源中一次和二次绕组的三角波及梯形波电流。讨论了电流的峰值、平均值、有效值之间的关系,并通过数学推导得出相关公式。内容涉及电流的积分计算、占空比的影响以及电流峰值与有效值的转换,对于理解和设计开关电源具有指导意义。
摘要由CSDN通过智能技术生成
  • 三角波电流的峰值与平均值之间的关系

电流平均值的计算方法是先在一个周期T内积分,再除以T,单位为A。下图为自激式开关电源一、

二次绕组周期性三角波电流示意图。其一次绕组电流的峰值I1P和平均值I1之间的关系,推导如下:

设电流的时间函数为I1(t)=kt,其中,k=I1P/tON,则有

t = 0时,I1(0) = 0;

t = tON时,I1(tON) = I1P

于是,I1(t) = kt可以表示为I1(t) = I1P*t/tON。因此,峰值为I1P的三角波电流平均值I1为

式中,D = tON / T。

  一次绕组的电流峰值I1P和平均值I1之间的关系可以这样理解:电流的峰值I1P与tON包围的三角形“等积变形”

整个周期T的矩形,则矩形的纵向高就是平均值I1。直观的如上图所示。黑色大三角的面积等于黑色小三角与黑色

矩形面积之和,灰色梯形是公共面积。

  二次绕组的电流峰值I2P和平均值I2之间也有类似的关系,但二次绕组电流过程时间为tOFF , 故需要把公式中的D

换成1-D,即

org 0000h loot: jnb p1.0,aa jnb p1.1,bb jnb p1.2,cc jnb p1.3,dd jnb p1.4,ee sjmp loot aa: mov r7,#10 net: mov p2,#0 acall delay mov p2,#0ffh acall delay djnz r7,net sjmp loot bb: mov r6,#10 lll: mov A,#0 ll: mov p2,A inc a mov r2,#10 djnz r2,$ cjne a,#0ffh,ll djnz r6,lll sjmp loot cc: mov r5,#10 looop:mov a,#0 loop: mov p2,a inc a mov r2,#10 djnz r2,$ cjne a,#0ffh,loop gg: mov p2,a dec a mov r2,#10 djnz r2,$ jnz gg djnz r5,looop sjmp loot dd: start:mov r1,#10 start1:mov a,#0 xx: mov p2,a mov r2,#10 djnz r2,$ inc a cjne a,#0ffh,xx acall delay2 yy: mov p2,a dec a mov r2,#10 djnz r2,$ jnz yy mov p2,a acall delay2 djnz r1,start1 sjmp loot ee: MOV R6,#10 LOOP2: MOV DPTR,#table LOOP3:MOV A,#0 MOVC A,@A+DPTR MOV P2,A ACALL DELAY4 INC DPTR mov r4,dph CJNE r4,#01h,loop3 mov r4,dpl cjne r4,#0f7h,loop3 DJNZ R6,LOOP2 ljmp loot DELAY4:mov r2,#10 djnz r2,$ ret TABLE: DB 128, 130, 132, 135, 137, 139, 141, 144, 146, 148 DB 150, 152, 155, 157, 159, 161, 163, 165, 168, 170 DB 172, 174, 176, 178, 180, 182, 184, 186, 188, 190 DB 192, 194, 196, 198, 200, 201, 203, 205, 207, 209 DB 210, 212, 214, 215, 217, 219, 220, 222, 223, 225 DB 226, 227, 229, 230, 232, 233, 234, 235, 237, 238 DB 239, 240, 241, 242, 243, 244, 245, 246, 247, 247 DB 248, 249, 250, 250, 251, 252, 252, 253, 253, 254 DB 254, 254, 255, 255, 255, 255, 255, 255, 255, 255 DB 255, 255, 255, 255, 255, 255, 255, 255, 255, 254 DB 254, 254, 253, 253, 252, 252, 251, 250, 250, 249 DB 248, 247, 247, 246, 245, 244, 243, 242, 241, 240 DB 239, 238, 237, 235, 234, 233, 232, 230, 229, 227 DB 226, 225, 223, 222, 220, 219, 217, 215, 214, 212 DB 210, 209, 207, 205, 203, 201, 200, 198, 196, 194 DB 192, 190, 188, 186, 184, 182, 180, 178, 176, 174 DB 172, 170, 168, 165, 163, 161, 159, 157, 155, 152 DB 150, 148, 146, 144, 141, 139, 137, 135, 132, 130 DB 128, 126, 124, 121, 119, 117, 115, 112, 110, 108 DB 106, 104, 101, 99, 97, 95, 93, 91, 88, 86 DB 84, 82, 80, 78, 76, 74, 72, 70, 68, 66 DB 64, 62, 60, 58, 56, 55, 53, 51, 49, 47 DB 46, 44, 42, 41, 39, 37, 36, 34, 33, 31 DB 30, 29, 27, 26, 24, 23, 22, 21, 19, 18 DB 17, 16, 15, 14, 13, 12, 11, 10, 9, 9 DB 8, 7, 6, 6, 5, 4, 4, 3, 3, 2 DB 2, 2, 1, 1, 1, 0, 0, 0, 0, 0 DB 0, 0, 0, 0, 0, 0, 1, 1, 1, 2 DB 2, 2, 3, 3, 4, 4, 5, 6, 6, 7 DB 8, 9, 9, 10, 11, 12, 13, 14, 15, 16 DB 17, 18, 19, 21, 22, 23, 24, 26, 27, 29 DB 30, 31, 33, 34, 36, 37, 39, 41, 42, 44 DB 46, 47, 49, 51, 53, 55, 56, 58, 60, 62 DB 64, 66, 68, 70, 72, 74, 76, 78, 80, 82 DB 84, 86, 88, 91, 93, 95, 97, 99, 101, 104 DB 106, 108, 110, 112, 115, 117, 119, 121, 124, 126 DB 128 delay:mov r2,#200 djnz r2,$ ret delay2: mov r3,#60 zz: mov r2,#0 djnz r2,$ djnz r3,zz ret end
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值