English
Language : 

SLUA159 Datasheet, PDF (26/28 Pages) Texas Instruments – Zero Voltage Switching Resonant Power Conversion
APPLICATION NOTE
470 ' '========HERE GOES========
480 '
490 VIMAX = VI(5): IOMIN = IO(1): IOMAX = IO(5)
500 ZR = (VIMAX - (RDS * IOMIN)) / (IOMIN * SAFT)
510 WR = 6.28 * FRES
520 CR = 1 / (ZR * WR)
530 LR = ZR / WR
540 '
550 FOR J = 1 TO 5: VI = VI(J)
560 PRINT #l, USING "
Input Voltage = ###.## V"; VI
570 FOR K = 1 TO 5: IO = IO(K)
580
RSIN = (VI / (IO * ZR)): VDSON = RDS * IO
590 '
600
D(0, K) = IO * .00000l: ' Compensate for later mult. by 10^6
610
D(l, K) = (CR * VI) / IO: 'dtO1
620
D(2, K) = (3.14 / WR) + (1 / WR) * ATN(RSIN / (1 - RSIN ^ 2)): ‘dt12
630
D(3, K) = (2 * LR * IO) / VI: 'dt23
640
D(6, K) = D(1, K) + D(2, K) + D(3, K): ' dt03
650
D(4, K) = ((VO + VDO) * D(6, K)) / ((VI - VDSON) - (VO + VDO)): 'dt34
660
D(5, K) = D(1 K) + D(2, K) + D(3, K) + D(4, K): 'Tconv
670 NEXT K
680 '
690 PAR$(0) = “Io (A) ="
700 PAR$(l) = “dt01 ="
710 PAR$(2) = “dt12 ="
720 PAR$(3) = "dt23 ="
730 PAR$(4) = "dt34 ="
740 PAR$(5) = "Tconv ="
750 PAR$(6) = "dt03 ="
760 '
770 FOR P = 0 TO 6
780
PRINT #1, PAR$(P);
790
FOR K = 1 TO 5
800
PRINT #l, USING " ####.###"; D(P, K) * l000000!;
810
NEXT K: PRINT #l,
820 NEXT P
830 PRINT #l,
840 NEXT J
850 '
860 PRINT #l, "Additional Information:”
870 PRINT #l, “Zr(Ohms) =“; INT(l000! * ZR) / 1000
880 PRINT #l, “wR(KRads)=“; INT(WR / 1000)
890 PRINT #l. "Cr(nF) =“; INT((l000 * CR) / 10 ^ -9) / 1000
900 PRINT #l, “Lr(uH) ="; INT((1000 * LR) / 10 ^ -6) / 1000
910 PRINT #l, “Vdsmax ="; VIMAX * (1 + IOMAX / IOMIN)
920 END
U-138
3-354