Commit e4dad12a authored by Lalit Patnaik's avatar Lalit Patnaik

Added some comments within LTspice simulation files of 5V flyback.

parent a6ea937e
...@@ -54,8 +54,8 @@ WIRE 128 368 128 352 ...@@ -54,8 +54,8 @@ WIRE 128 368 128 352
WIRE 48 384 48 352 WIRE 48 384 48 352
WIRE 272 384 272 352 WIRE 272 384 272 352
WIRE 48 464 48 448 WIRE 48 464 48 448
WIRE 128 464 48 464
WIRE 128 464 128 448 WIRE 128 464 128 448
WIRE 128 464 48 464
WIRE 128 480 128 464 WIRE 128 480 128 464
WIRE 272 480 272 448 WIRE 272 480 272 448
WIRE 864 608 848 608 WIRE 864 608 848 608
...@@ -346,7 +346,7 @@ SYMATTR InstName C6 ...@@ -346,7 +346,7 @@ SYMATTR InstName C6
SYMATTR Value 47p SYMATTR Value 47p
TEXT 208 -24 Left 2 !K1 L1 L2 0.99 TEXT 208 -24 Left 2 !K1 L1 L2 0.99
TEXT -152 -232 Left 2 !.tran 8m uic TEXT -152 -232 Left 2 !.tran 8m uic
TEXT -160 -520 Left 2 ;Note:\n1. Dsn must NOT be a Schottky diode (would cause large spike current at MOSFET turn-on)\n2. N too small=>unstable; N too large=>large Vo ripple\n3. Ferrite core datasheet: https://www.tdk-electronics.tdk.com/inf/80/db/fer/rm_4.pdf\n4. Co part number: TPSD476K010R0100 (47uF,10V,0.1ohm) -- 4 no.\n5. Lo part number: MAKK2520HR22M (220nH, 4.5A, 21mohm)\n6. Rs part number: KDV08DR220ET (Ohmite, 0.22ohm, 0805)\n7. N vs D optimization; Refer flyback_NvsD.m\n8. Transformer design: Refer flyback_xfr_design.xlsx TEXT -152 -544 Left 2 ;Note:\n1. cl = closed loop (non-solated i.e. without optocoupler)\n2. Dsn must NOT be a Schottky diode (would cause large spike current at MOSFET turn-on)\n3. N too small=>unstable; N too large=>large Vo ripple\n4. Ferrite core datasheet: https://www.tdk-electronics.tdk.com/inf/80/db/fer/rm_4.pdf\n5. Co part number: TPSD476K010R0100 (47uF,10V,0.1ohm) -- 4 no.\n6. Lo part number: MAKK2520HR22M (220nH, 4.5A, 21mohm)\n7. Rs part number: KDV08DR220ET (Ohmite, 0.22ohm, 0805)\n8. N vs D optimization; Refer flyback_NvsD.m\n9. Transformer design: Refer flyback_xfr_design.xlsx
TEXT 184 16 Left 2 ;RM5 M33 Ferrite\nAL=100nH TEXT 184 16 Left 2 ;RM5 M33 Ferrite\nAL=100nH
TEXT -152 -208 Left 2 !.param Vin=48 N1=40 N2=12 AL=100e-9\n.param N=N2/N1 L1=N1**2*AL r1=0.5 r2=0.029 Resr=0.1 TEXT -152 -208 Left 2 !.param Vin=48 N1=40 N2=12 AL=100e-9\n.param N=N2/N1 L1=N1**2*AL r1=0.5 r2=0.029 Resr=0.1
TEXT -152 -256 Left 2 !.ic V(mod)=0 TEXT -152 -256 Left 2 !.ic V(mod)=0
......
...@@ -3,7 +3,8 @@ SHEET 1 2824 1944 ...@@ -3,7 +3,8 @@ SHEET 1 2824 1944
WIRE 448 -112 432 -112 WIRE 448 -112 432 -112
WIRE 560 -112 528 -112 WIRE 560 -112 528 -112
WIRE 640 -112 624 -112 WIRE 640 -112 624 -112
WIRE 128 -48 -128 -48 WIRE -32 -48 -128 -48
WIRE 128 -48 48 -48
WIRE 432 -48 432 -112 WIRE 432 -48 432 -112
WIRE 496 -48 432 -48 WIRE 496 -48 432 -48
WIRE 640 -48 640 -112 WIRE 640 -48 640 -112
...@@ -366,8 +367,13 @@ SYMBOL current -256 944 R0 ...@@ -366,8 +367,13 @@ SYMBOL current -256 944 R0
WINDOW 123 0 0 Left 0 WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0 WINDOW 39 0 0 Left 0
SYMATTR InstName I1 SYMATTR InstName I1
SYMATTR Value 1.23m SYMATTR Value 0
TEXT 208 -24 Left 2 !K1 L1 L2 0.99 SYMBOL ind -48 -32 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName Llk
SYMATTR Value 1.6
TEXT 208 -24 Left 2 !K1 L1 L2 1
TEXT -152 -232 Left 2 !.tran 8m uic TEXT -152 -232 Left 2 !.tran 8m uic
TEXT -152 -544 Left 2 ;Note:\n1. cl = closed loop (non-isolated i.e. without optocoupler)\n2. Dsn must NOT be a Schottky diode (would cause large spike current at MOSFET turn-on)\n3. N too small=>unstable; N too large=>large Vo ripple\n4. Ferrite core datasheet: https://www.tdk-electronics.tdk.com/inf/80/db/fer/rm_4.pdf\n5. Co part number: TPSD476K010R0100 (47uF,10V,0.1ohm) -- 4 no.\n6. Lo part number: MAKK2520HR22M (220nH, 4.5A, 21mohm)\n7. Rs part number: KDV08DR220ET (Ohmite, 0.22ohm, 0805)\n8. N vs D optimization; Refer flyback_NvsD.m\n9. Transformer design: Refer flyback_xfr_design.xlsx TEXT -152 -544 Left 2 ;Note:\n1. cl = closed loop (non-isolated i.e. without optocoupler)\n2. Dsn must NOT be a Schottky diode (would cause large spike current at MOSFET turn-on)\n3. N too small=>unstable; N too large=>large Vo ripple\n4. Ferrite core datasheet: https://www.tdk-electronics.tdk.com/inf/80/db/fer/rm_4.pdf\n5. Co part number: TPSD476K010R0100 (47uF,10V,0.1ohm) -- 4 no.\n6. Lo part number: MAKK2520HR22M (220nH, 4.5A, 21mohm)\n7. Rs part number: KDV08DR220ET (Ohmite, 0.22ohm, 0805)\n8. N vs D optimization; Refer flyback_NvsD.m\n9. Transformer design: Refer flyback_xfr_design.xlsx
TEXT 184 16 Left 2 ;RM5 M33 Ferrite\nAL=100nH TEXT 184 16 Left 2 ;RM5 M33 Ferrite\nAL=100nH
...@@ -378,9 +384,9 @@ TEXT 32 1240 Left 2 ;Slope compensation ...@@ -378,9 +384,9 @@ TEXT 32 1240 Left 2 ;Slope compensation
TEXT -152 -144 Left 2 !.temp 60 TEXT -152 -144 Left 2 !.temp 60
TEXT 288 112 Left 2 ;0.5W TEXT 288 112 Left 2 ;0.5W
TEXT 1856 -520 Left 2 !.SUBCKT LM4041 FB V+ V- PARAMS: TOL=1\nC_Cstart V- START 60nF TC=0,0\nQ_Q22 N03098 N01931 V- NPN1X\nQ_Q7 N02184 VC_Q2 N01786 NPN1X\nQ_Q12 N02229 N03098 N04190 NPN1X\nQ_Q13 N04160 N04160 N04190 NPN1X 10\nQ_Q3 VC_Q3 VB_Q3 VE NPN1X 10\nQ_Q5 VC_Q3 N01129 N01136 PNPL1X 1.8\nQ_Q6 N01129 N01129 N01136 PNPL1X 1.8\nC_C3 N03098 N01136 3pF TC=0,0\nQ_Q23 N01136 N01136 N08107 NPN1X\nR_R10 N01129 N01786 60K TC=0,0\nQ_Q15 N04160 N02229 N01136 PNPL1X 10\nR_R1toR5 N07686 N01136 30.5K TC=0,0\nR_R15 N01931 Q20B 66K TC=0,0\nQ_Q14 N02229 N02229 N01136 PNPL1X 1\nQ_Q20 N01533 Q20B V- NPN1X\nR_R6 VB_Q2 N07686 20K TC=0,0\nC_Cx V- N01136 150pF TC=0,0\nC_C2 VC_Q3 N02514 6pF TC=0,0\nE_Estart N30465 V- VALUE { max(0.4*(1-V(VB_Q2, VB_Q3)/.05), 0)+V(Q20B)\n+ }\nQ_Q1 V- FB Q1E PNPV1X 5\nQ_Q17 N01533 FB Q1E PNPL1X 1\nR_Rx6 V+ N01136 40 TC=0,0\nQ_Q19 Q20B VE N08426 PNPL1X 1\nR_R8 Q1E VB_Q3 45K TC=0,0\nQ_Q16 N01136 N04160 V- NPN1X 10\nQ_Q4 VC_Q2 N01129 N01136 PNPL1X 1.8\nR_R13 Q20B N01533 40K TC=0,0\nR_Rstart0 START N30465 100 TC=0,0\nR_R11 N02514 N02184 100K TC=0,0\nR_R14 N01755 V- {IF({TOL}>0,10K ,3.8K)} TC=0,0\nQ_Q11 N03098 N02514 N01136 PNPL1X 1.8\nQ_Q21 N01786 Q20B N01755 NPN1X 6.75\nQ_Q24 N01136 N07686 N08116 NPN1X\nQ_Q8 N02514 VC_Q3 N01786 NPN1X\nQ_Q2 VC_Q2 VB_Q2 VE NPN1X\nQ_Q10 N02514 N02184 N01136 PNPL1X 3.1\nQ_Q9 N02184 N02184 N01136 PNPL1X 3.1\nR_R18 Q1E N08116 138K TC=0,0\nR_R59 N01136 N08426 51K TC=0,0\nR_R12 N01505 V- 6K TC=0,0\nL_Lx1 N01136 V+ 10uH\nR_R16 N04190 V- 1K TC=0,0\nQ_Q18 VE Q20B N01505 NPN1X\nR_Rstart1 Q20B START 20K TC=0,0\nR_R17 N08116 N08107 260K TC=0,0\nR_R7 VB_Q3 VB_Q2 10K TC=0,0\nC_C1 VC_Q2 N03098 3pF TC=0,0\n*\n.model Menable NMOS LEVEL 1\n+ VTO 0\n+ KP 20.000000E-06\n+ PHI 0.6\n+ IS 10.000000E-15\n+ PB .8\n+ PBSW .8\n+ UCRIT 10.000000E+03\n+ DIOMOD 1\n*+ VDD 5\n*+ XPART 0\n*\n.model NPN1X NPN Is=13.84e-18 Bf=130 TR=8ns\n*+ ne=3 CJE=.2pF CJC=4pF TF=8ns\n*\n*+ Bf=40\n*\n.model PNPV1X PNP Is=261.8e-18 Bf=222\n*\n.model PNPL1X PNP Is=48e-18 Bf=63\n*+ CJE=1pF\n*\n*\n.model Dideal D Is=0.001p N=0.01 Rs=0 Ikf=0 Xti=2 Eg=1.11 Cjo=0\n+ M=0.33 Vj=1 Fc=0.5 Isr=0.1n Nr=2 Bv=75 Ibv=1e-10 Tt=0\n*\n.ENDS LM4041 TEXT 1856 -520 Left 2 !.SUBCKT LM4041 FB V+ V- PARAMS: TOL=1\nC_Cstart V- START 60nF TC=0,0\nQ_Q22 N03098 N01931 V- NPN1X\nQ_Q7 N02184 VC_Q2 N01786 NPN1X\nQ_Q12 N02229 N03098 N04190 NPN1X\nQ_Q13 N04160 N04160 N04190 NPN1X 10\nQ_Q3 VC_Q3 VB_Q3 VE NPN1X 10\nQ_Q5 VC_Q3 N01129 N01136 PNPL1X 1.8\nQ_Q6 N01129 N01129 N01136 PNPL1X 1.8\nC_C3 N03098 N01136 3pF TC=0,0\nQ_Q23 N01136 N01136 N08107 NPN1X\nR_R10 N01129 N01786 60K TC=0,0\nQ_Q15 N04160 N02229 N01136 PNPL1X 10\nR_R1toR5 N07686 N01136 30.5K TC=0,0\nR_R15 N01931 Q20B 66K TC=0,0\nQ_Q14 N02229 N02229 N01136 PNPL1X 1\nQ_Q20 N01533 Q20B V- NPN1X\nR_R6 VB_Q2 N07686 20K TC=0,0\nC_Cx V- N01136 150pF TC=0,0\nC_C2 VC_Q3 N02514 6pF TC=0,0\nE_Estart N30465 V- VALUE { max(0.4*(1-V(VB_Q2, VB_Q3)/.05), 0)+V(Q20B)\n+ }\nQ_Q1 V- FB Q1E PNPV1X 5\nQ_Q17 N01533 FB Q1E PNPL1X 1\nR_Rx6 V+ N01136 40 TC=0,0\nQ_Q19 Q20B VE N08426 PNPL1X 1\nR_R8 Q1E VB_Q3 45K TC=0,0\nQ_Q16 N01136 N04160 V- NPN1X 10\nQ_Q4 VC_Q2 N01129 N01136 PNPL1X 1.8\nR_R13 Q20B N01533 40K TC=0,0\nR_Rstart0 START N30465 100 TC=0,0\nR_R11 N02514 N02184 100K TC=0,0\nR_R14 N01755 V- {IF({TOL}>0,10K ,3.8K)} TC=0,0\nQ_Q11 N03098 N02514 N01136 PNPL1X 1.8\nQ_Q21 N01786 Q20B N01755 NPN1X 6.75\nQ_Q24 N01136 N07686 N08116 NPN1X\nQ_Q8 N02514 VC_Q3 N01786 NPN1X\nQ_Q2 VC_Q2 VB_Q2 VE NPN1X\nQ_Q10 N02514 N02184 N01136 PNPL1X 3.1\nQ_Q9 N02184 N02184 N01136 PNPL1X 3.1\nR_R18 Q1E N08116 138K TC=0,0\nR_R59 N01136 N08426 51K TC=0,0\nR_R12 N01505 V- 6K TC=0,0\nL_Lx1 N01136 V+ 10uH\nR_R16 N04190 V- 1K TC=0,0\nQ_Q18 VE Q20B N01505 NPN1X\nR_Rstart1 Q20B START 20K TC=0,0\nR_R17 N08116 N08107 260K TC=0,0\nR_R7 VB_Q3 VB_Q2 10K TC=0,0\nC_C1 VC_Q2 N03098 3pF TC=0,0\n*\n.model Menable NMOS LEVEL 1\n+ VTO 0\n+ KP 20.000000E-06\n+ PHI 0.6\n+ IS 10.000000E-15\n+ PB .8\n+ PBSW .8\n+ UCRIT 10.000000E+03\n+ DIOMOD 1\n*+ VDD 5\n*+ XPART 0\n*\n.model NPN1X NPN Is=13.84e-18 Bf=130 TR=8ns\n*+ ne=3 CJE=.2pF CJC=4pF TF=8ns\n*\n*+ Bf=40\n*\n.model PNPV1X PNP Is=261.8e-18 Bf=222\n*\n.model PNPL1X PNP Is=48e-18 Bf=63\n*+ CJE=1pF\n*\n*\n.model Dideal D Is=0.001p N=0.01 Rs=0 Ikf=0 Xti=2 Eg=1.11 Cjo=0\n+ M=0.33 Vj=1 Fc=0.5 Isr=0.1n Nr=2 Bv=75 Ibv=1e-10 Tt=0\n*\n.ENDS LM4041
TEXT -416 768 Left 2 ;Emulate CTR degradation:\nI1=1.23m => CTR degrades to 5% of original value\nI1=0 => Not CTR degradation TEXT -568 768 Left 2 ;Emulate CTR degradation:\nI1=1.23m => CTR degrades to 5% of original value\nI1=0 => Not CTR degradation
LINE Normal -272 944 -320 848 2 LINE Normal -272 944 -320 848 2
LINE Normal -272 912 -272 944 2 LINE Normal -272 912 -272 944 2
LINE Normal -304 928 -272 944 2 LINE Normal -304 928 -272 944 2
RECTANGLE Normal 1008 1232 544 1040 2 RECTANGLE Normal 1008 1232 544 1040 2
RECTANGLE Normal 320 1216 -16 912 2 RECTANGLE Normal 320 1216 16 912 2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment