diff options
author | Arpit Sharma | 2022-10-21 23:09:53 +0530 |
---|---|---|
committer | Arpit Sharma | 2022-10-21 23:09:53 +0530 |
commit | 8bea2eb6540f75495e26b430c0dc6373489641e5 (patch) | |
tree | d5b977fe789d4b888a517e2a625e7de3a7807880 /library/SubcircuitLibrary | |
parent | a939d001f0acea4b750eb7e9aae4e15c3fce46bd (diff) | |
download | eSim-8bea2eb6540f75495e26b430c0dc6373489641e5.tar.gz eSim-8bea2eb6540f75495e26b430c0dc6373489641e5.tar.bz2 eSim-8bea2eb6540f75495e26b430c0dc6373489641e5.zip |
LM723 Adjustable Voltage Regulator IC
Diffstat (limited to 'library/SubcircuitLibrary')
-rw-r--r-- | library/SubcircuitLibrary/LM723/D.lib | 2 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723-cache.lib | 182 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723.cir | 69 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723.cir.out | 83 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723.pro | 81 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723.sch | 1388 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723.sub | 77 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/LM723_Previous_Values.xml | 1 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/NJF.lib | 4 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/NMOS-180nm.lib | 13 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/NPN.lib | 4 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/PNP.lib | 4 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/README.md | 36 | ||||
-rw-r--r-- | library/SubcircuitLibrary/LM723/analysis | 1 |
14 files changed, 1945 insertions, 0 deletions
diff --git a/library/SubcircuitLibrary/LM723/D.lib b/library/SubcircuitLibrary/LM723/D.lib new file mode 100644 index 00000000..f53bf3e0 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/D.lib @@ -0,0 +1,2 @@ +.model 1N4148 D(is=2.495E-09 rs=4.755E-01 n=1.679E+00 tt=3.030E-09 cjo=1.700E-12 vj=1 m=1.959E-01 bv=1.000E+02 ibv=1.000E-04) + diff --git a/library/SubcircuitLibrary/LM723/LM723-cache.lib b/library/SubcircuitLibrary/LM723/LM723-cache.lib new file mode 100644 index 00000000..3dddd3f6 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723-cache.lib @@ -0,0 +1,182 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# eSim_C +# +DEF eSim_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "eSim_C" 25 -100 50 H V L CNN +F2 "" 38 -150 30 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS capacitor +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# eSim_Diode +# +DEF eSim_Diode D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "eSim_Diode" 0 -100 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + TO-???* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +T 0 -100 50 60 0 0 0 A Normal 0 C C +T 0 100 50 60 0 0 0 K Normal 0 C C +P 2 0 1 6 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +X A 1 -150 0 100 R 40 40 1 1 P +X K 2 150 0 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# eSim_NJF +# +DEF eSim_NJF J 0 0 Y N 1 F N +F0 "J" -100 50 50 H V R CNN +F1 "eSim_NJF" -50 150 50 H V R CNN +F2 "" 200 100 29 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS jfet_n +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# eSim_NPN +# +DEF eSim_NPN Q 0 0 Y N 1 F N +F0 "Q" -100 50 50 H V R CNN +F1 "eSim_NPN" -50 150 50 H V R CNN +F2 "" 200 100 29 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS BC547 Q2N2222 +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# eSim_PNP +# +DEF eSim_PNP Q 0 0 Y N 1 F N +F0 "Q" -100 50 50 H V R CNN +F1 "eSim_PNP" -50 150 50 H V R CNN +F2 "" 200 100 29 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# eSim_R +# +DEF eSim_R R 0 0 N Y 1 F N +F0 "R" 50 130 50 H V C CNN +F1 "eSim_R" 50 -50 50 H V C CNN +F2 "" 50 -20 30 H V C CNN +F3 "" 50 50 30 V V C CNN +ALIAS resistor +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S 150 10 -50 90 0 1 10 N +X ~ 1 -100 50 50 R 60 60 1 1 P +X ~ 2 200 50 50 L 60 60 1 1 P +ENDDRAW +ENDDEF +# +# zener +# +DEF zener U 0 40 Y Y 1 F N +F0 "U" -50 -100 60 H V C CNN +F1 "zener" 0 100 60 H V C CNN +F2 "" 50 0 60 H V C CNN +F3 "" 50 0 60 H V C CNN +DRAW +P 2 0 1 0 100 -50 50 -100 N +P 2 0 1 0 100 50 100 -50 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 0 50 0 -50 100 0 0 50 N +X ~ IN -200 0 200 R 50 43 1 1 I +X ~ OUT 300 0 200 L 50 43 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/LM723/LM723.cir b/library/SubcircuitLibrary/LM723/LM723.cir new file mode 100644 index 00000000..d513ed3e --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723.cir @@ -0,0 +1,69 @@ +* C:\FOSSEE\eSim\library\SubcircuitLibrary\LM723\LM723.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 07/28/22 22:27:49 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U1 Net-_J1-Pad3_ /V+ zener +R2 /V+ Net-_Q4-Pad3_ 900 +R5 Net-_Q25-Pad3_ /V+ 550 +Q4 Net-_Q14-Pad2_ Net-_Q14-Pad2_ Net-_Q4-Pad3_ eSim_PNP +Q5 Net-_C1-Pad2_ Net-_Q14-Pad2_ Net-_Q25-Pad3_ eSim_PNP +R3 Net-_Q14-Pad2_ Net-_J1-Pad3_ 22k +Q8 /V+ Net-_C1-Pad2_ /Vref eSim_NPN +Q2 /V- Net-_D1-Pad1_ Net-_Q2-Pad3_ eSim_PNP +D1 Net-_D1-Pad1_ Net-_D1-Pad2_ eSim_Diode +Q7 /V- Net-_C1-Pad1_ Net-_D1-Pad2_ eSim_PNP +Q9 Net-_C1-Pad1_ Net-_Q11-Pad1_ /Vref eSim_PNP +Q11 Net-_Q11-Pad1_ Net-_C2-Pad1_ /Vref eSim_PNP +R8 Net-_Q11-Pad1_ Net-_C2-Pad1_ 1.8k +C1 Net-_C1-Pad1_ Net-_C1-Pad2_ 10p +C2 Net-_C2-Pad1_ Net-_C1-Pad2_ 5p +U2 /V- Net-_C1-Pad2_ zener +R16 /V+ Net-_Q14-Pad3_ 1.8k +R18 Net-_Q16-Pad3_ /V+ 1.8k +Q14 Net-_Q14-Pad1_ Net-_Q14-Pad2_ Net-_Q14-Pad3_ eSim_PNP +Q16 /Compensation Net-_Q14-Pad2_ Net-_Q16-Pad3_ eSim_PNP +Q19 /V+ /Compensation Net-_Q19-Pad3_ eSim_NPN +Q23 /Vc Net-_Q19-Pad3_ /Vout eSim_NPN +R21 Net-_Q19-Pad3_ /Vout 15k +U3 /Vz /Vout zener +Q12 Net-_Q11-Pad1_ Net-_D2-Pad2_ Net-_Q12-Pad3_ eSim_NPN +Q10 Net-_C1-Pad1_ Net-_D2-Pad2_ Net-_D2-Pad1_ eSim_NPN +D2 Net-_D2-Pad1_ Net-_D2-Pad2_ eSim_Diode +R9 Net-_D2-Pad1_ Net-_Q12-Pad3_ 2k +R6 Net-_D2-Pad1_ Net-_R6-Pad2_ 11k +R7 Net-_R6-Pad2_ /V- 1k +Q6 Net-_J1-Pad3_ Net-_Q17-Pad2_ Net-_Q6-Pad3_ eSim_NPN +Q3 Net-_J1-Pad3_ Net-_J1-Pad1_ Net-_Q1-Pad2_ eSim_NPN +Q1 Net-_J1-Pad1_ Net-_Q1-Pad2_ /V- eSim_NPN +R1 Net-_Q1-Pad2_ /V- 2.4k +R4 Net-_Q6-Pad3_ /V- 160 +R10 /Vref Net-_Q13-Pad1_ 409 +R11 Net-_Q13-Pad1_ Net-_D2-Pad2_ 11.89k +R12 Net-_D2-Pad2_ Net-_Q15-Pad2_ 1.1k +R13 Net-_Q15-Pad2_ Net-_Q13-Pad2_ 380 +R14 Net-_Q13-Pad2_ /V- 1.1k +Q15 Net-_Q13-Pad1_ Net-_Q15-Pad2_ Net-_Q15-Pad3_ eSim_NPN +R17 Net-_Q15-Pad3_ /V- 1.1k +Q13 Net-_Q13-Pad1_ Net-_Q13-Pad2_ Net-_Q13-Pad3_ eSim_NPN +R15 Net-_Q13-Pad3_ /V- 1.7k +Q17 Net-_Q14-Pad1_ Net-_Q17-Pad2_ Net-_Q17-Pad3_ eSim_NPN +R19 Net-_Q17-Pad3_ /V- 300 +Q18 /Vref Net-_Q14-Pad1_ Net-_Q17-Pad2_ eSim_NPN +R20 Net-_Q17-Pad2_ /V- 10k +Q24 /Compensation Net-_Q24-Pad2_ /Current_sense eSim_NPN +R24 /Current_limit Net-_Q24-Pad2_ 400 +Q22 /Compensation /Inverting_input Net-_Q20-Pad3_ eSim_NPN +Q20 /Vref /Non-inverting_input Net-_Q20-Pad3_ eSim_NPN +Q21 Net-_Q20-Pad3_ Net-_Q17-Pad2_ Net-_Q21-Pad3_ eSim_NPN +R22 Net-_Q21-Pad3_ /V- 300 +R23 Net-_Q26-Pad3_ /V- 300 +U4 /V+ /Vc /Vout /Vz /Vref /Compensation /Current_limit /Current_sense /Inverting_input /Non-inverting_input ? ? ? /V- PORT +J1 Net-_J1-Pad1_ /V- Net-_J1-Pad3_ jfet_n +Q25 Net-_Q2-Pad3_ Net-_Q14-Pad2_ Net-_Q25-Pad3_ eSim_PNP +Q26 Net-_Q20-Pad3_ Net-_Q17-Pad2_ Net-_Q26-Pad3_ eSim_NPN + +.end diff --git a/library/SubcircuitLibrary/LM723/LM723.cir.out b/library/SubcircuitLibrary/LM723/LM723.cir.out new file mode 100644 index 00000000..6530b650 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723.cir.out @@ -0,0 +1,83 @@ +* c:\fossee\esim\library\subcircuitlibrary\lm723\lm723.cir + +.include D.lib +.include PNP.lib +.include NJF.lib +.include NPN.lib +* u1 net-_j1-pad3_ /v+ zener +r2 /v+ net-_q4-pad3_ 900 +r5 net-_q25-pad3_ /v+ 550 +q4 net-_q14-pad2_ net-_q14-pad2_ net-_q4-pad3_ Q2N2907A +q5 net-_c1-pad2_ net-_q14-pad2_ net-_q25-pad3_ Q2N2907A +r3 net-_q14-pad2_ net-_j1-pad3_ 22k +q8 /v+ net-_c1-pad2_ /vref Q2N2222 +q2 /v- net-_d1-pad1_ net-_q2-pad3_ Q2N2907A +d1 net-_d1-pad1_ net-_d1-pad2_ 1N4148 +q7 /v- net-_c1-pad1_ net-_d1-pad2_ Q2N2907A +q9 net-_c1-pad1_ net-_q11-pad1_ /vref Q2N2907A +q11 net-_q11-pad1_ net-_c2-pad1_ /vref Q2N2907A +r8 net-_q11-pad1_ net-_c2-pad1_ 1.8k +c1 net-_c1-pad1_ net-_c1-pad2_ 10p +c2 net-_c2-pad1_ net-_c1-pad2_ 5p +* u2 /v- net-_c1-pad2_ zener +r16 /v+ net-_q14-pad3_ 1.8k +r18 net-_q16-pad3_ /v+ 1.8k +q14 net-_q14-pad1_ net-_q14-pad2_ net-_q14-pad3_ Q2N2907A +q16 /compensation net-_q14-pad2_ net-_q16-pad3_ Q2N2907A +q19 /v+ /compensation net-_q19-pad3_ Q2N2222 +q23 /vc net-_q19-pad3_ /vout Q2N2222 +r21 net-_q19-pad3_ /vout 15k +* u3 /vz /vout zener +q12 net-_q11-pad1_ net-_d2-pad2_ net-_q12-pad3_ Q2N2222 +q10 net-_c1-pad1_ net-_d2-pad2_ net-_d2-pad1_ Q2N2222 +d2 net-_d2-pad1_ net-_d2-pad2_ 1N4148 +r9 net-_d2-pad1_ net-_q12-pad3_ 2k +r6 net-_d2-pad1_ net-_r6-pad2_ 11k +r7 net-_r6-pad2_ /v- 1k +q6 net-_j1-pad3_ net-_q17-pad2_ net-_q6-pad3_ Q2N2222 +q3 net-_j1-pad3_ net-_j1-pad1_ net-_q1-pad2_ Q2N2222 +q1 net-_j1-pad1_ net-_q1-pad2_ /v- Q2N2222 +r1 net-_q1-pad2_ /v- 2.4k +r4 net-_q6-pad3_ /v- 160 +r10 /vref net-_q13-pad1_ 409 +r11 net-_q13-pad1_ net-_d2-pad2_ 11.89k +r12 net-_d2-pad2_ net-_q15-pad2_ 1.1k +r13 net-_q15-pad2_ net-_q13-pad2_ 380 +r14 net-_q13-pad2_ /v- 1.1k +q15 net-_q13-pad1_ net-_q15-pad2_ net-_q15-pad3_ Q2N2222 +r17 net-_q15-pad3_ /v- 1.1k +q13 net-_q13-pad1_ net-_q13-pad2_ net-_q13-pad3_ Q2N2222 +r15 net-_q13-pad3_ /v- 1.7k +q17 net-_q14-pad1_ net-_q17-pad2_ net-_q17-pad3_ Q2N2222 +r19 net-_q17-pad3_ /v- 300 +q18 /vref net-_q14-pad1_ net-_q17-pad2_ Q2N2222 +r20 net-_q17-pad2_ /v- 10k +q24 /compensation net-_q24-pad2_ /current_sense Q2N2222 +r24 /current_limit net-_q24-pad2_ 400 +q22 /compensation /inverting_input net-_q20-pad3_ Q2N2222 +q20 /vref /non-inverting_input net-_q20-pad3_ Q2N2222 +q21 net-_q20-pad3_ net-_q17-pad2_ net-_q21-pad3_ Q2N2222 +r22 net-_q21-pad3_ /v- 300 +r23 net-_q26-pad3_ /v- 300 +* u4 /v+ /vc /vout /vz /vref /compensation /current_limit /current_sense /inverting_input /non-inverting_input ? ? ? /v- port +j1 net-_j1-pad1_ /v- net-_j1-pad3_ J2N3819 +q25 net-_q2-pad3_ net-_q14-pad2_ net-_q25-pad3_ Q2N2907A +q26 net-_q20-pad3_ net-_q17-pad2_ net-_q26-pad3_ Q2N2222 +a1 net-_j1-pad3_ /v+ u1 +a2 /v- net-_c1-pad2_ u2 +a3 /vz /vout u3 +* Schematic Name: zener, NgSpice Name: zener +.model u1 zener(v_breakdown=6.2 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +* Schematic Name: zener, NgSpice Name: zener +.model u2 zener(v_breakdown=5.7 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +* Schematic Name: zener, NgSpice Name: zener +.model u3 zener(v_breakdown=5.6 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/LM723/LM723.pro b/library/SubcircuitLibrary/LM723/LM723.pro new file mode 100644 index 00000000..b033facd --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723.pro @@ -0,0 +1,81 @@ +update=09/24/22 18:28:26 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=adc-dac +LibName2=memory +LibName3=xilinx +LibName4=microcontrollers +LibName5=dsp +LibName6=microchip +LibName7=analog_switches +LibName8=motorola +LibName9=texas +LibName10=intel +LibName11=audio +LibName12=interface +LibName13=digital-audio +LibName14=philips +LibName15=display +LibName16=cypress +LibName17=siliconi +LibName18=opto +LibName19=atmel +LibName20=contrib +LibName21=power +LibName22=eSim_Plot +LibName23=transistors +LibName24=conn +LibName25=eSim_User +LibName26=regul +LibName27=74xx +LibName28=cmos4000 +LibName29=eSim_Analog +LibName30=eSim_Devices +LibName31=eSim_Digital +LibName32=eSim_Hybrid +LibName33=eSim_Miscellaneous +LibName34=eSim_Power +LibName35=eSim_Sources +LibName36=eSim_Subckt +LibName37=eSim_Nghdl +LibName38=eSim_Ngveri +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 diff --git a/library/SubcircuitLibrary/LM723/LM723.sch b/library/SubcircuitLibrary/LM723/LM723.sch new file mode 100644 index 00000000..98e57d33 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723.sch @@ -0,0 +1,1388 @@ +EESchema Schematic File Version 2 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:power +LIBS:eSim_Plot +LIBS:transistors +LIBS:conn +LIBS:eSim_User +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Power +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_Nghdl +LIBS:eSim_Ngveri +LIBS:LM723-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L zener U1 +U 1 1 62BC8919 +P 900 1400 +F 0 "U1" H 850 1300 60 0000 C CNN +F 1 "zener" H 900 1500 60 0000 C CNN +F 2 "" H 950 1400 60 0000 C CNN +F 3 "" H 950 1400 60 0000 C CNN + 1 900 1400 + 0 -1 -1 0 +$EndComp +$Comp +L resistor R2 +U 1 1 62BC891A +P 1550 800 +F 0 "R2" H 1600 930 50 0000 C CNN +F 1 "900" H 1600 750 50 0000 C CNN +F 2 "" H 1600 780 30 0000 C CNN +F 3 "" V 1600 850 30 0000 C CNN + 1 1550 800 + 0 1 1 0 +$EndComp +$Comp +L resistor R5 +U 1 1 62BC891B +P 2650 900 +F 0 "R5" H 2700 1030 50 0000 C CNN +F 1 "550" H 2700 850 50 0000 C CNN +F 2 "" H 2700 880 30 0000 C CNN +F 3 "" V 2700 950 30 0000 C CNN + 1 2650 900 + 0 -1 -1 0 +$EndComp +$Comp +L eSim_PNP Q4 +U 1 1 62BC891C +P 1700 1400 +F 0 "Q4" H 1600 1450 50 0000 R CNN +F 1 "eSim_PNP" H 1650 1550 50 0000 R CNN +F 2 "" H 1900 1500 29 0000 C CNN +F 3 "" H 1700 1400 60 0000 C CNN + 1 1700 1400 + -1 0 0 1 +$EndComp +$Comp +L eSim_PNP Q5 +U 1 1 62BC891D +P 2500 1400 +F 0 "Q5" H 2400 1450 50 0000 R CNN +F 1 "eSim_PNP" H 2450 1550 50 0000 R CNN +F 2 "" H 2700 1500 29 0000 C CNN +F 3 "" H 2500 1400 60 0000 C CNN + 1 2500 1400 + 1 0 0 1 +$EndComp +$Comp +L resistor R3 +U 1 1 62BC891E +P 1550 1800 +F 0 "R3" H 1600 1930 50 0000 C CNN +F 1 "22k" H 1600 1750 50 0000 C CNN +F 2 "" H 1600 1780 30 0000 C CNN +F 3 "" V 1600 1850 30 0000 C CNN + 1 1550 1800 + 0 1 1 0 +$EndComp +$Comp +L eSim_NPN Q8 +U 1 1 62BC891F +P 3000 1650 +F 0 "Q8" H 2900 1700 50 0000 R CNN +F 1 "eSim_NPN" H 2950 1800 50 0000 R CNN +F 2 "" H 3200 1750 29 0000 C CNN +F 3 "" H 3000 1650 60 0000 C CNN + 1 3000 1650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_PNP Q2 +U 1 1 62BC8920 +P 1300 2500 +F 0 "Q2" H 1200 2550 50 0000 R CNN +F 1 "eSim_PNP" H 1250 2650 50 0000 R CNN +F 2 "" H 1500 2600 29 0000 C CNN +F 3 "" H 1300 2500 60 0000 C CNN + 1 1300 2500 + -1 0 0 1 +$EndComp +$Comp +L eSim_Diode D1 +U 1 1 62BC8921 +P 1900 2500 +F 0 "D1" H 1900 2600 50 0000 C CNN +F 1 "eSim_Diode" H 1900 2400 50 0000 C CNN +F 2 "" H 1900 2500 60 0000 C CNN +F 3 "" H 1900 2500 60 0000 C CNN + 1 1900 2500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_PNP Q7 +U 1 1 62BC8922 +P 2700 2750 +F 0 "Q7" H 2600 2800 50 0000 R CNN +F 1 "eSim_PNP" H 2650 2900 50 0000 R CNN +F 2 "" H 2900 2850 29 0000 C CNN +F 3 "" H 2700 2750 60 0000 C CNN + 1 2700 2750 + -1 0 0 1 +$EndComp +$Comp +L eSim_PNP Q9 +U 1 1 62BC8923 +P 3550 2150 +F 0 "Q9" H 3450 2200 50 0000 R CNN +F 1 "eSim_PNP" H 3500 2300 50 0000 R CNN +F 2 "" H 3750 2250 29 0000 C CNN +F 3 "" H 3550 2150 60 0000 C CNN + 1 3550 2150 + -1 0 0 1 +$EndComp +$Comp +L eSim_PNP Q11 +U 1 1 62BC8924 +P 4500 2150 +F 0 "Q11" H 4400 2200 50 0000 R CNN +F 1 "eSim_PNP" H 4450 2300 50 0000 R CNN +F 2 "" H 4700 2250 29 0000 C CNN +F 3 "" H 4500 2150 60 0000 C CNN + 1 4500 2150 + 1 0 0 1 +$EndComp +$Comp +L resistor R8 +U 1 1 62BC8925 +P 4000 2200 +F 0 "R8" H 4050 2330 50 0000 C CNN +F 1 "1.8k" H 4050 2150 50 0000 C CNN +F 2 "" H 4050 2180 30 0000 C CNN +F 3 "" V 4050 2250 30 0000 C CNN + 1 4000 2200 + 1 0 0 -1 +$EndComp +$Comp +L capacitor C1 +U 1 1 62BC8926 +P 3250 2900 +F 0 "C1" H 3275 3000 50 0000 L CNN +F 1 "10p" H 3275 2800 50 0000 L CNN +F 2 "" H 3288 2750 30 0000 C CNN +F 3 "" H 3250 2900 60 0000 C CNN + 1 3250 2900 + 1 0 0 -1 +$EndComp +$Comp +L capacitor C2 +U 1 1 62BC8927 +P 4300 2900 +F 0 "C2" H 4325 3000 50 0000 L CNN +F 1 "5p" H 4325 2800 50 0000 L CNN +F 2 "" H 4338 2750 30 0000 C CNN +F 3 "" H 4300 2900 60 0000 C CNN + 1 4300 2900 + 1 0 0 -1 +$EndComp +$Comp +L zener U2 +U 1 1 62BC8928 +P 2900 3500 +F 0 "U2" H 2850 3400 60 0000 C CNN +F 1 "zener" H 2900 3600 60 0000 C CNN +F 2 "" H 2950 3500 60 0000 C CNN +F 3 "" H 2950 3500 60 0000 C CNN + 1 2900 3500 + 0 -1 -1 0 +$EndComp +$Comp +L resistor R16 +U 1 1 62BC8929 +P 6050 800 +F 0 "R16" H 6100 930 50 0000 C CNN +F 1 "1.8k" H 6100 750 50 0000 C CNN +F 2 "" H 6100 780 30 0000 C CNN +F 3 "" V 6100 850 30 0000 C CNN + 1 6050 800 + 0 1 1 0 +$EndComp +$Comp +L resistor R18 +U 1 1 62BC892A +P 6950 900 +F 0 "R18" H 7000 1030 50 0000 C CNN +F 1 "1.8k" H 7000 850 50 0000 C CNN +F 2 "" H 7000 880 30 0000 C CNN +F 3 "" V 7000 950 30 0000 C CNN + 1 6950 900 + 0 -1 -1 0 +$EndComp +$Comp +L eSim_PNP Q14 +U 1 1 62BC892B +P 6000 1350 +F 0 "Q14" H 5900 1400 50 0000 R CNN +F 1 "eSim_PNP" H 5950 1500 50 0000 R CNN +F 2 "" H 6200 1450 29 0000 C CNN +F 3 "" H 6000 1350 60 0000 C CNN + 1 6000 1350 + 1 0 0 1 +$EndComp +$Comp +L eSim_PNP Q16 +U 1 1 62BC892C +P 6800 1350 +F 0 "Q16" H 6700 1400 50 0000 R CNN +F 1 "eSim_PNP" H 6750 1500 50 0000 R CNN +F 2 "" H 7000 1450 29 0000 C CNN +F 3 "" H 6800 1350 60 0000 C CNN + 1 6800 1350 + 1 0 0 1 +$EndComp +$Comp +L eSim_NPN Q19 +U 1 1 62BC892D +P 7750 1350 +F 0 "Q19" H 7650 1400 50 0000 R CNN +F 1 "eSim_NPN" H 7700 1500 50 0000 R CNN +F 2 "" H 7950 1450 29 0000 C CNN +F 3 "" H 7750 1350 60 0000 C CNN + 1 7750 1350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_NPN Q23 +U 1 1 62BC892E +P 8700 1350 +F 0 "Q23" H 8600 1400 50 0000 R CNN +F 1 "eSim_NPN" H 8650 1500 50 0000 R CNN +F 2 "" H 8900 1450 29 0000 C CNN +F 3 "" H 8700 1350 60 0000 C CNN + 1 8700 1350 + 1 0 0 -1 +$EndComp +$Comp +L resistor R21 +U 1 1 62BC892F +P 7800 1900 +F 0 "R21" H 7850 2030 50 0000 C CNN +F 1 "15k" H 7850 1850 50 0000 C CNN +F 2 "" H 7850 1880 30 0000 C CNN +F 3 "" V 7850 1950 30 0000 C CNN + 1 7800 1900 + 0 1 1 0 +$EndComp +$Comp +L zener U3 +U 1 1 62BC8930 +P 8850 2150 +F 0 "U3" H 8800 2050 60 0000 C CNN +F 1 "zener" H 8850 2250 60 0000 C CNN +F 2 "" H 8900 2150 60 0000 C CNN +F 3 "" H 8900 2150 60 0000 C CNN + 1 8850 2150 + 0 -1 -1 0 +$EndComp +$Comp +L eSim_NPN Q12 +U 1 1 62BC8931 +P 4700 4500 +F 0 "Q12" H 4600 4550 50 0000 R CNN +F 1 "eSim_NPN" H 4650 4650 50 0000 R CNN +F 2 "" H 4900 4600 29 0000 C CNN +F 3 "" H 4700 4500 60 0000 C CNN + 1 4700 4500 + -1 0 0 -1 +$EndComp +$Comp +L eSim_NPN Q10 +U 1 1 62BC8932 +P 3550 4500 +F 0 "Q10" H 3450 4550 50 0000 R CNN +F 1 "eSim_NPN" H 3500 4650 50 0000 R CNN +F 2 "" H 3750 4600 29 0000 C CNN +F 3 "" H 3550 4500 60 0000 C CNN + 1 3550 4500 + -1 0 0 -1 +$EndComp +$Comp +L eSim_Diode D2 +U 1 1 62BC8933 +P 3850 4800 +F 0 "D2" H 3850 4900 50 0000 C CNN +F 1 "eSim_Diode" H 3850 4700 50 0000 C CNN +F 2 "" H 3850 4800 60 0000 C CNN +F 3 "" H 3850 4800 60 0000 C CNN + 1 3850 4800 + 0 -1 -1 0 +$EndComp +$Comp +L resistor R9 +U 1 1 62BC8934 +P 4200 5000 +F 0 "R9" H 4250 5130 50 0000 C CNN +F 1 "2k" H 4250 4950 50 0000 C CNN +F 2 "" H 4250 4980 30 0000 C CNN +F 3 "" V 4250 5050 30 0000 C CNN + 1 4200 5000 + 1 0 0 -1 +$EndComp +$Comp +L resistor R6 +U 1 1 62BC8935 +P 3400 5250 +F 0 "R6" H 3450 5380 50 0000 C CNN +F 1 "11k" H 3450 5200 50 0000 C CNN +F 2 "" H 3450 5230 30 0000 C CNN +F 3 "" V 3450 5300 30 0000 C CNN + 1 3400 5250 + 0 1 1 0 +$EndComp +$Comp +L resistor R7 +U 1 1 62BC8936 +P 3400 6050 +F 0 "R7" H 3450 6180 50 0000 C CNN +F 1 "1k" H 3450 6000 50 0000 C CNN +F 2 "" H 3450 6030 30 0000 C CNN +F 3 "" V 3450 6100 30 0000 C CNN + 1 3400 6050 + 0 1 1 0 +$EndComp +$Comp +L eSim_NPN Q6 +U 1 1 62BC8937 +P 2600 5600 +F 0 "Q6" H 2500 5650 50 0000 R CNN +F 1 "eSim_NPN" H 2550 5750 50 0000 R CNN +F 2 "" H 2800 5700 29 0000 C CNN +F 3 "" H 2600 5600 60 0000 C CNN + 1 2600 5600 + -1 0 0 -1 +$EndComp +$Comp +L eSim_NPN Q3 +U 1 1 62BC8938 +P 1650 5400 +F 0 "Q3" H 1550 5450 50 0000 R CNN +F 1 "eSim_NPN" H 1600 5550 50 0000 R CNN +F 2 "" H 1850 5500 29 0000 C CNN +F 3 "" H 1650 5400 60 0000 C CNN + 1 1650 5400 + -1 0 0 -1 +$EndComp +$Comp +L eSim_NPN Q1 +U 1 1 62BC8939 +P 1000 5800 +F 0 "Q1" H 900 5850 50 0000 R CNN +F 1 "eSim_NPN" H 950 5950 50 0000 R CNN +F 2 "" H 1200 5900 29 0000 C CNN +F 3 "" H 1000 5800 60 0000 C CNN + 1 1000 5800 + -1 0 0 -1 +$EndComp +$Comp +L resistor R1 +U 1 1 62BC893B +P 1500 6050 +F 0 "R1" H 1550 6180 50 0000 C CNN +F 1 "2.4k" H 1550 6000 50 0000 C CNN +F 2 "" H 1550 6030 30 0000 C CNN +F 3 "" V 1550 6100 30 0000 C CNN + 1 1500 6050 + 0 1 1 0 +$EndComp +$Comp +L resistor R4 +U 1 1 62BC893C +P 2450 6050 +F 0 "R4" H 2500 6180 50 0000 C CNN +F 1 "160" H 2500 6000 50 0000 C CNN +F 2 "" H 2500 6030 30 0000 C CNN +F 3 "" V 2500 6100 30 0000 C CNN + 1 2450 6050 + 0 1 1 0 +$EndComp +$Comp +L resistor R10 +U 1 1 62BC893D +P 5250 3150 +F 0 "R10" H 5300 3280 50 0000 C CNN +F 1 "409" H 5300 3100 50 0000 C CNN +F 2 "" H 5300 3130 30 0000 C CNN +F 3 "" V 5300 3200 30 0000 C CNN + 1 5250 3150 + 0 1 1 0 +$EndComp +$Comp +L resistor R11 +U 1 1 62BC893E +P 5250 3650 +F 0 "R11" H 5300 3780 50 0000 C CNN +F 1 "11.89k" H 5300 3600 50 0000 C CNN +F 2 "" H 5300 3630 30 0000 C CNN +F 3 "" V 5300 3700 30 0000 C CNN + 1 5250 3650 + 0 1 1 0 +$EndComp +$Comp +L resistor R12 +U 1 1 62BC893F +P 5250 4650 +F 0 "R12" H 5300 4780 50 0000 C CNN +F 1 "1.1k" H 5300 4600 50 0000 C CNN +F 2 "" H 5300 4630 30 0000 C CNN +F 3 "" V 5300 4700 30 0000 C CNN + 1 5250 4650 + 0 1 1 0 +$EndComp +$Comp +L resistor R13 +U 1 1 62BC8940 +P 5250 5250 +F 0 "R13" H 5300 5380 50 0000 C CNN +F 1 "380" H 5300 5200 50 0000 C CNN +F 2 "" H 5300 5230 30 0000 C CNN +F 3 "" V 5300 5300 30 0000 C CNN + 1 5250 5250 + 0 1 1 0 +$EndComp +$Comp +L resistor R14 +U 1 1 62BC8941 +P 5250 6000 +F 0 "R14" H 5300 6130 50 0000 C CNN +F 1 "1.1k" H 5300 5950 50 0000 C CNN +F 2 "" H 5300 5980 30 0000 C CNN +F 3 "" V 5300 6050 30 0000 C CNN + 1 5250 6000 + 0 1 1 0 +$EndComp +$Comp +L eSim_NPN Q15 +U 1 1 62BC8942 +P 6450 5000 +F 0 "Q15" H 6350 5050 50 0000 R CNN +F 1 "eSim_NPN" H 6400 5150 50 0000 R CNN +F 2 "" H 6650 5100 29 0000 C CNN +F 3 "" H 6450 5000 60 0000 C CNN + 1 6450 5000 + 1 0 0 -1 +$EndComp +$Comp +L resistor R17 +U 1 1 62BC8943 +P 6500 6000 +F 0 "R17" H 6550 6130 50 0000 C CNN +F 1 "1.1k" H 6550 5950 50 0000 C CNN +F 2 "" H 6550 5980 30 0000 C CNN +F 3 "" V 6550 6050 30 0000 C CNN + 1 6500 6000 + 0 1 1 0 +$EndComp +$Comp +L eSim_NPN Q13 +U 1 1 62BC8944 +P 5850 5550 +F 0 "Q13" H 5750 5600 50 0000 R CNN +F 1 "eSim_NPN" H 5800 5700 50 0000 R CNN +F 2 "" H 6050 5650 29 0000 C CNN +F 3 "" H 5850 5550 60 0000 C CNN + 1 5850 5550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 900 600 1600 600 +Wire Wire Line + 1600 600 2600 600 +Wire Wire Line + 2600 600 3100 600 +Wire Wire Line + 3100 600 6100 600 +Wire Wire Line + 6100 600 6900 600 +Wire Wire Line + 6900 600 7850 600 +Wire Wire Line + 7850 600 9700 600 +Connection ~ 2600 600 +Wire Wire Line + 2600 700 2600 600 +Wire Wire Line + 1600 700 1600 600 +Wire Wire Line + 900 600 900 1100 +Connection ~ 1600 600 +Wire Wire Line + 1600 1200 1600 1000 +Wire Wire Line + 2600 1000 2600 1100 +Wire Wire Line + 2600 1100 2600 1200 +Wire Wire Line + 1900 1400 2000 1400 +Wire Wire Line + 2000 1400 2050 1400 +Wire Wire Line + 2050 1400 2100 1400 +Wire Wire Line + 2100 1400 2300 1400 +Wire Wire Line + 1600 1600 1600 1650 +Wire Wire Line + 1600 1650 1600 1700 +Wire Wire Line + 1600 2150 1600 2000 +Wire Wire Line + 1600 1650 2000 1650 +Wire Wire Line + 2000 1650 2000 1400 +Connection ~ 2000 1400 +Connection ~ 1600 1650 +Wire Wire Line + 2600 1600 2600 1650 +Wire Wire Line + 2600 1650 2600 2250 +Wire Wire Line + 2600 1650 2800 1650 +Wire Wire Line + 3750 2150 3800 2150 +Wire Wire Line + 3800 2150 3900 2150 +Wire Wire Line + 4200 2150 4300 2150 +Wire Wire Line + 4300 2150 4300 2750 +Wire Wire Line + 2900 3200 3250 3200 +Wire Wire Line + 3250 3200 4300 3200 +Wire Wire Line + 2600 2250 2900 2350 +Connection ~ 2600 1650 +Wire Wire Line + 1200 2250 1200 2300 +Wire Wire Line + 1500 2500 1750 2500 +Wire Wire Line + 2050 2500 2600 2500 +Wire Wire Line + 2900 2750 3250 2750 +Wire Wire Line + 3250 2750 3250 2550 +Wire Wire Line + 3250 2550 3450 2550 +Wire Wire Line + 3100 1850 3450 1850 +Wire Wire Line + 3450 1850 4600 1850 +Wire Wire Line + 4600 1850 5300 1850 +Wire Wire Line + 4600 2500 3800 2500 +Wire Wire Line + 1200 2700 1200 3100 +Wire Wire Line + 1200 3100 2600 3100 +Wire Wire Line + 2600 2950 2600 3100 +Wire Wire Line + 2600 3100 2600 3700 +Connection ~ 3250 3200 +Wire Wire Line + 2900 2350 2900 3200 +Wire Wire Line + 2600 3700 2900 3700 +Wire Wire Line + 2900 3700 4050 3700 +Wire Wire Line + 6900 700 6900 600 +Connection ~ 6900 600 +Wire Wire Line + 6100 700 6100 600 +Connection ~ 6100 600 +Wire Wire Line + 6100 1150 6100 1000 +Wire Wire Line + 6900 1150 6900 1000 +Connection ~ 2100 1400 +Wire Wire Line + 6900 1550 6900 1850 +Wire Wire Line + 6900 1850 6900 2600 +Wire Wire Line + 6900 1850 7300 1850 +Wire Wire Line + 7300 1850 7300 1350 +Wire Wire Line + 7300 1350 7550 1350 +Wire Wire Line + 7850 1550 7850 1650 +Wire Wire Line + 7850 1650 7850 1800 +Wire Wire Line + 7850 1650 8250 1650 +Wire Wire Line + 8250 1650 8250 1350 +Wire Wire Line + 8250 1350 8500 1350 +Connection ~ 7850 1650 +Wire Wire Line + 7850 1150 7850 600 +Connection ~ 7850 600 +Wire Wire Line + 7850 2100 7850 2250 +Wire Wire Line + 7850 2250 8350 2250 +Wire Wire Line + 8350 2250 8350 1850 +Wire Wire Line + 8350 1850 8800 1850 +Wire Wire Line + 8800 1850 8850 1850 +Wire Wire Line + 8850 1850 9700 1850 +Connection ~ 8850 1850 +Wire Wire Line + 8850 2350 8850 2400 +Wire Wire Line + 8850 2400 9700 2400 +Wire Wire Line + 3450 2350 3450 2550 +Wire Wire Line + 3450 2550 3450 4300 +Wire Wire Line + 3800 2500 3800 2150 +Connection ~ 3800 2150 +Wire Wire Line + 2600 2500 2600 2550 +Wire Wire Line + 3250 3200 3250 3050 +Wire Wire Line + 4300 3200 4300 3050 +Connection ~ 2600 3100 +Wire Wire Line + 2100 1400 2100 1150 +Wire Wire Line + 2100 1150 2850 1150 +Wire Wire Line + 2850 1150 2850 1350 +Wire Wire Line + 4600 2350 4600 2500 +Wire Wire Line + 4600 2500 4600 4300 +Wire Wire Line + 3100 1450 3100 600 +Connection ~ 3100 600 +Wire Wire Line + 3450 1850 3450 1950 +Wire Wire Line + 4600 1850 4600 1950 +Connection ~ 3450 1850 +Wire Wire Line + 5300 1850 5300 2900 +Wire Wire Line + 5300 2900 5300 3050 +Wire Wire Line + 5300 2900 7600 2900 +Wire Wire Line + 7600 2900 9700 2900 +Connection ~ 4600 1850 +Wire Wire Line + 6100 1550 6100 3150 +Wire Wire Line + 6900 2600 8400 2600 +Wire Wire Line + 8400 2600 8400 3250 +Wire Wire Line + 8400 3250 8400 3450 +Wire Wire Line + 8400 3450 8400 4050 +Connection ~ 6900 1850 +Wire Wire Line + 8400 3250 9700 3250 +Connection ~ 8400 3250 +Wire Wire Line + 8800 1550 8800 1850 +Connection ~ 8800 1850 +Wire Wire Line + 2850 1350 5700 1350 +Wire Wire Line + 5700 1350 5800 1350 +Wire Wire Line + 5700 1350 5700 1150 +Wire Wire Line + 5700 1150 6600 1150 +Wire Wire Line + 6600 1150 6600 1350 +Connection ~ 5700 1350 +Connection ~ 4600 2500 +Connection ~ 3450 2550 +Wire Wire Line + 900 1600 900 2150 +Wire Wire Line + 900 2150 900 4250 +Wire Wire Line + 3750 4500 3850 4500 +Wire Wire Line + 3850 4500 4450 4500 +Wire Wire Line + 4450 4500 4900 4500 +Wire Wire Line + 3850 4650 3850 4500 +Connection ~ 3850 4500 +Wire Wire Line + 4600 4700 4600 4950 +Wire Wire Line + 4600 4950 4400 4950 +Wire Wire Line + 3450 4950 3850 4950 +Wire Wire Line + 3850 4950 4100 4950 +Wire Wire Line + 3450 4700 3450 4950 +Wire Wire Line + 3450 4950 3450 5150 +Connection ~ 3850 4950 +Connection ~ 3450 4950 +Wire Wire Line + 3450 5950 3450 5450 +Wire Wire Line + 3450 6450 3450 6250 +Wire Wire Line + 900 4250 1400 4250 +Wire Wire Line + 1400 4250 1700 4250 +Wire Wire Line + 1700 4250 2500 4250 +Wire Wire Line + 2500 4250 2500 5400 +Wire Wire Line + 1700 4350 1700 4250 +Connection ~ 1700 4250 +Wire Wire Line + 1700 4750 1850 4750 +Wire Wire Line + 1850 4750 1850 5000 +Wire Wire Line + 1850 5000 1850 5400 +Wire Wire Line + 2000 6450 2000 4550 +Wire Wire Line + 900 5600 900 5000 +Wire Wire Line + 900 5000 1850 5000 +Connection ~ 1850 5000 +Wire Wire Line + 1550 5600 1550 5800 +Wire Wire Line + 1550 5800 1550 5950 +Wire Wire Line + 1550 5800 1200 5800 +Connection ~ 1550 5800 +Wire Wire Line + 900 6000 900 6450 +Wire Wire Line + 900 6450 1550 6450 +Wire Wire Line + 1550 6450 2000 6450 +Wire Wire Line + 2000 6450 2500 6450 +Wire Wire Line + 2500 6450 3450 6450 +Wire Wire Line + 3450 6450 4050 6450 +Wire Wire Line + 4050 6450 5300 6450 +Wire Wire Line + 5300 6450 5950 6450 +Wire Wire Line + 5950 6450 6550 6450 +Wire Wire Line + 6550 6450 7000 6450 +Wire Wire Line + 7000 6450 7600 6450 +Wire Wire Line + 7600 6450 8250 6450 +Wire Wire Line + 8250 6450 8800 6450 +Wire Wire Line + 8800 6450 9700 6450 +Wire Wire Line + 1550 6250 1550 6450 +Connection ~ 1550 6450 +Connection ~ 2000 6450 +Wire Wire Line + 2500 5950 2500 5800 +Wire Wire Line + 2500 6250 2500 6450 +Connection ~ 2500 6450 +Wire Wire Line + 2800 5600 3050 5600 +Wire Wire Line + 3050 5600 3050 4050 +Wire Wire Line + 3050 4050 7350 4050 +Connection ~ 3450 6450 +Wire Wire Line + 4450 4500 4450 4300 +Wire Wire Line + 4450 4300 5300 4300 +Connection ~ 4450 4500 +Connection ~ 5300 2900 +Wire Wire Line + 5300 3350 5300 3450 +Wire Wire Line + 5300 3450 5300 3550 +Wire Wire Line + 5300 3850 5300 4300 +Wire Wire Line + 5300 4300 5300 4550 +Connection ~ 5300 4300 +Wire Wire Line + 5300 4850 5300 5000 +Wire Wire Line + 5300 5000 5300 5150 +Wire Wire Line + 5300 5450 5300 5550 +Wire Wire Line + 5300 5550 5300 5900 +Wire Wire Line + 5300 6200 5300 6450 +Connection ~ 5300 6450 +Wire Wire Line + 4050 3700 4050 6450 +Connection ~ 4050 6450 +Connection ~ 2900 3700 +Wire Wire Line + 5300 3450 6250 3450 +Wire Wire Line + 6250 3450 6250 4250 +Connection ~ 5300 3450 +Wire Wire Line + 6550 4250 6550 4800 +Wire Wire Line + 5950 4250 6250 4250 +Wire Wire Line + 6250 4250 6550 4250 +Wire Wire Line + 6550 5900 6550 5200 +Wire Wire Line + 6250 5000 5300 5000 +Connection ~ 5300 5000 +Wire Wire Line + 5950 4250 5950 5350 +Connection ~ 6250 4250 +Wire Wire Line + 5650 5550 5300 5550 +Connection ~ 5300 5550 +$Comp +L resistor R15 +U 1 1 62BC8945 +P 5900 6000 +F 0 "R15" H 5950 6130 50 0000 C CNN +F 1 "1.7k" H 5950 5950 50 0000 C CNN +F 2 "" H 5950 5980 30 0000 C CNN +F 3 "" V 5950 6050 30 0000 C CNN + 1 5900 6000 + 0 1 1 0 +$EndComp +Wire Wire Line + 5950 5750 5950 5900 +Wire Wire Line + 5950 6200 5950 6450 +Connection ~ 5950 6450 +Wire Wire Line + 6550 6200 6550 6450 +Connection ~ 6550 6450 +Wire Wire Line + 6100 3150 7000 3150 +Wire Wire Line + 7000 3150 7000 5100 +Wire Wire Line + 7000 5100 7000 5250 +$Comp +L eSim_NPN Q17 +U 1 1 62BC8946 +P 7100 5450 +F 0 "Q17" H 7000 5500 50 0000 R CNN +F 1 "eSim_NPN" H 7050 5600 50 0000 R CNN +F 2 "" H 7300 5550 29 0000 C CNN +F 3 "" H 7100 5450 60 0000 C CNN + 1 7100 5450 + -1 0 0 -1 +$EndComp +$Comp +L resistor R19 +U 1 1 62BC8947 +P 6950 6000 +F 0 "R19" H 7000 6130 50 0000 C CNN +F 1 "300" H 7000 5950 50 0000 C CNN +F 2 "" H 7000 5980 30 0000 C CNN +F 3 "" V 7000 6050 30 0000 C CNN + 1 6950 6000 + 0 1 1 0 +$EndComp +Wire Wire Line + 7000 5900 7000 5650 +Wire Wire Line + 7000 6200 7000 6450 +Connection ~ 7000 6450 +Wire Wire Line + 7600 2900 7600 3850 +Wire Wire Line + 7600 3850 7600 4900 +Connection ~ 7600 2900 +$Comp +L eSim_NPN Q18 +U 1 1 62BC8948 +P 7500 5100 +F 0 "Q18" H 7400 5150 50 0000 R CNN +F 1 "eSim_NPN" H 7450 5250 50 0000 R CNN +F 2 "" H 7700 5200 29 0000 C CNN +F 3 "" H 7500 5100 60 0000 C CNN + 1 7500 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7300 5100 7000 5100 +Connection ~ 7000 5100 +Wire Wire Line + 7600 5300 7600 5450 +Wire Wire Line + 7600 5450 7600 5500 +Wire Wire Line + 7600 5500 7600 5900 +Wire Wire Line + 7300 5450 7350 5450 +Wire Wire Line + 7350 5450 7600 5450 +Connection ~ 7600 5450 +$Comp +L resistor R20 +U 1 1 62BC8949 +P 7550 6000 +F 0 "R20" H 7600 6130 50 0000 C CNN +F 1 "10k" H 7600 5950 50 0000 C CNN +F 2 "" H 7600 5980 30 0000 C CNN +F 3 "" V 7600 6050 30 0000 C CNN + 1 7550 6000 + 0 1 1 0 +$EndComp +Wire Wire Line + 7600 6200 7600 6450 +Connection ~ 7600 6450 +$Comp +L eSim_NPN Q24 +U 1 1 62BC894A +P 8750 3650 +F 0 "Q24" H 8650 3700 50 0000 R CNN +F 1 "eSim_NPN" H 8700 3800 50 0000 R CNN +F 2 "" H 8950 3750 29 0000 C CNN +F 3 "" H 8750 3650 60 0000 C CNN + 1 8750 3650 + -1 0 0 -1 +$EndComp +Wire Wire Line + 8400 3450 8650 3450 +Wire Wire Line + 8650 3950 9700 3950 +$Comp +L resistor R24 +U 1 1 62BC894B +P 9150 3600 +F 0 "R24" H 9200 3730 50 0000 C CNN +F 1 "400" H 9200 3550 50 0000 C CNN +F 2 "" H 9200 3580 30 0000 C CNN +F 3 "" V 9200 3650 30 0000 C CNN + 1 9150 3600 + -1 0 0 1 +$EndComp +Wire Wire Line + 8950 3650 8950 3650 +Wire Wire Line + 9250 3650 9700 3650 +Connection ~ 8400 3450 +Wire Wire Line + 7350 4050 7350 5450 +Connection ~ 7350 5450 +$Comp +L eSim_NPN Q22 +U 1 1 62BC894C +P 8500 4250 +F 0 "Q22" H 8400 4300 50 0000 R CNN +F 1 "eSim_NPN" H 8450 4400 50 0000 R CNN +F 2 "" H 8700 4350 29 0000 C CNN +F 3 "" H 8500 4250 60 0000 C CNN + 1 8500 4250 + -1 0 0 -1 +$EndComp +$Comp +L eSim_NPN Q20 +U 1 1 62BC894D +P 8000 4250 +F 0 "Q20" H 7900 4300 50 0000 R CNN +F 1 "eSim_NPN" H 7950 4400 50 0000 R CNN +F 2 "" H 8200 4350 29 0000 C CNN +F 3 "" H 8000 4250 60 0000 C CNN + 1 8000 4250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7800 4250 7800 4600 +Wire Wire Line + 7800 4600 9700 4600 +Wire Wire Line + 8700 4250 9700 4250 +Wire Wire Line + 8100 4450 8100 4500 +Wire Wire Line + 8100 4500 8250 4500 +Wire Wire Line + 8250 4500 8400 4500 +Wire Wire Line + 8400 4500 8400 4450 +Wire Wire Line + 8100 4050 8100 3850 +Wire Wire Line + 8100 3850 7600 3850 +Connection ~ 7600 3850 +$Comp +L eSim_NPN Q21 +U 1 1 62BC894E +P 8150 5500 +F 0 "Q21" H 8050 5550 50 0000 R CNN +F 1 "eSim_NPN" H 8100 5650 50 0000 R CNN +F 2 "" H 8350 5600 29 0000 C CNN +F 3 "" H 8150 5500 60 0000 C CNN + 1 8150 5500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8250 4500 8250 4950 +Wire Wire Line + 8250 4950 8250 5300 +Connection ~ 8250 4500 +Wire Wire Line + 7600 5500 7900 5500 +Wire Wire Line + 7900 5500 7950 5500 +Connection ~ 7600 5500 +Wire Wire Line + 8250 5700 8250 5750 +Wire Wire Line + 8250 5750 8250 5900 +Wire Wire Line + 8800 5350 8800 5900 +Connection ~ 8250 5750 +$Comp +L resistor R22 +U 1 1 62BC894F +P 8200 6000 +F 0 "R22" H 8250 6130 50 0000 C CNN +F 1 "300" H 8250 5950 50 0000 C CNN +F 2 "" H 8250 5980 30 0000 C CNN +F 3 "" V 8250 6050 30 0000 C CNN + 1 8200 6000 + 0 1 1 0 +$EndComp +$Comp +L resistor R23 +U 1 1 62BC8950 +P 8750 6000 +F 0 "R23" H 8800 6130 50 0000 C CNN +F 1 "300" H 8800 5950 50 0000 C CNN +F 2 "" H 8800 5980 30 0000 C CNN +F 3 "" V 8800 6050 30 0000 C CNN + 1 8750 6000 + 0 1 1 0 +$EndComp +Wire Wire Line + 8250 6200 8250 6450 +Connection ~ 8250 6450 +Wire Wire Line + 8800 6200 8800 6450 +Connection ~ 8800 6450 +Wire Wire Line + 1400 4250 1400 5150 +Wire Wire Line + 1400 5150 1550 5150 +Wire Wire Line + 1550 5150 1550 5200 +Connection ~ 1400 4250 +Wire Wire Line + 8650 3950 8650 3850 +Wire Wire Line + 8800 1150 8800 1000 +Wire Wire Line + 8800 1000 9700 1000 +Text Label 9200 600 0 60 ~ 0 +V+ +Text Label 9200 1000 0 60 ~ 0 +Vc +Text Label 9200 1850 0 60 ~ 0 +Vout +Text Label 9200 2400 0 60 ~ 0 +Vz +Text Label 9200 2900 0 60 ~ 0 +Vref +Text Label 9050 3250 0 60 ~ 0 +Compensation +Text Label 9250 3650 0 60 ~ 0 +Current_limit +Text Label 9050 3950 0 60 ~ 0 +Current_sense +Text Label 9050 4250 0 60 ~ 0 +Inverting_input +Text Label 8800 4600 0 60 ~ 0 +Non-inverting_input +Text Label 9350 6450 0 60 ~ 0 +V- +$Comp +L PORT U4 +U 1 1 62BC8951 +P 9950 600 +F 0 "U4" H 10000 700 30 0000 C CNN +F 1 "PORT" H 9950 600 30 0000 C CNN +F 2 "" H 9950 600 60 0000 C CNN +F 3 "" H 9950 600 60 0000 C CNN + 1 9950 600 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 2 1 62BC8952 +P 9950 1000 +F 0 "U4" H 10000 1100 30 0000 C CNN +F 1 "PORT" H 9950 1000 30 0000 C CNN +F 2 "" H 9950 1000 60 0000 C CNN +F 3 "" H 9950 1000 60 0000 C CNN + 2 9950 1000 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 3 1 62BC8953 +P 9950 1850 +F 0 "U4" H 10000 1950 30 0000 C CNN +F 1 "PORT" H 9950 1850 30 0000 C CNN +F 2 "" H 9950 1850 60 0000 C CNN +F 3 "" H 9950 1850 60 0000 C CNN + 3 9950 1850 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 4 1 62BC8954 +P 9950 2400 +F 0 "U4" H 10000 2500 30 0000 C CNN +F 1 "PORT" H 9950 2400 30 0000 C CNN +F 2 "" H 9950 2400 60 0000 C CNN +F 3 "" H 9950 2400 60 0000 C CNN + 4 9950 2400 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 5 1 62BC8955 +P 9950 2900 +F 0 "U4" H 10000 3000 30 0000 C CNN +F 1 "PORT" H 9950 2900 30 0000 C CNN +F 2 "" H 9950 2900 60 0000 C CNN +F 3 "" H 9950 2900 60 0000 C CNN + 5 9950 2900 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 6 1 62BC8956 +P 9950 3250 +F 0 "U4" H 10000 3350 30 0000 C CNN +F 1 "PORT" H 9950 3250 30 0000 C CNN +F 2 "" H 9950 3250 60 0000 C CNN +F 3 "" H 9950 3250 60 0000 C CNN + 6 9950 3250 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 7 1 62BC8957 +P 9950 3650 +F 0 "U4" H 10000 3750 30 0000 C CNN +F 1 "PORT" H 9950 3650 30 0000 C CNN +F 2 "" H 9950 3650 60 0000 C CNN +F 3 "" H 9950 3650 60 0000 C CNN + 7 9950 3650 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 8 1 62BC8958 +P 9950 3950 +F 0 "U4" H 10000 4050 30 0000 C CNN +F 1 "PORT" H 9950 3950 30 0000 C CNN +F 2 "" H 9950 3950 60 0000 C CNN +F 3 "" H 9950 3950 60 0000 C CNN + 8 9950 3950 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 9 1 62BC8959 +P 9950 4250 +F 0 "U4" H 10000 4350 30 0000 C CNN +F 1 "PORT" H 9950 4250 30 0000 C CNN +F 2 "" H 9950 4250 60 0000 C CNN +F 3 "" H 9950 4250 60 0000 C CNN + 9 9950 4250 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 10 1 62BC895A +P 9950 4600 +F 0 "U4" H 10000 4700 30 0000 C CNN +F 1 "PORT" H 9950 4600 30 0000 C CNN +F 2 "" H 9950 4600 60 0000 C CNN +F 3 "" H 9950 4600 60 0000 C CNN + 10 9950 4600 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 11 1 62BC895B +P 9950 5000 +F 0 "U4" H 10000 5100 30 0000 C CNN +F 1 "PORT" H 9950 5000 30 0000 C CNN +F 2 "" H 9950 5000 60 0000 C CNN +F 3 "" H 9950 5000 60 0000 C CNN + 11 9950 5000 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 12 1 62BC895C +P 9950 5300 +F 0 "U4" H 10000 5400 30 0000 C CNN +F 1 "PORT" H 9950 5300 30 0000 C CNN +F 2 "" H 9950 5300 60 0000 C CNN +F 3 "" H 9950 5300 60 0000 C CNN + 12 9950 5300 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 13 1 62BC895D +P 9950 5600 +F 0 "U4" H 10000 5700 30 0000 C CNN +F 1 "PORT" H 9950 5600 30 0000 C CNN +F 2 "" H 9950 5600 60 0000 C CNN +F 3 "" H 9950 5600 60 0000 C CNN + 13 9950 5600 + -1 0 0 1 +$EndComp +$Comp +L PORT U4 +U 14 1 62BC895E +P 9950 6450 +F 0 "U4" H 10000 6550 30 0000 C CNN +F 1 "PORT" H 9950 6450 30 0000 C CNN +F 2 "" H 9950 6450 60 0000 C CNN +F 3 "" H 9950 6450 60 0000 C CNN + 14 9950 6450 + -1 0 0 1 +$EndComp +$Comp +L jfet_n J1 +U 1 1 62BE9EF0 +P 1800 4550 +F 0 "J1" H 1700 4600 50 0000 R CNN +F 1 "jfet_n" H 1750 4700 50 0000 R CNN +F 2 "" H 2000 4650 29 0000 C CNN +F 3 "" H 1800 4550 60 0000 C CNN + 1 1800 4550 + -1 0 0 1 +$EndComp +Wire Wire Line + 1600 2150 900 2150 +Connection ~ 900 2150 +$Comp +L eSim_PNP Q25 +U 1 1 62E05DAD +P 2250 1850 +F 0 "Q25" H 2150 1900 50 0000 R CNN +F 1 "eSim_PNP" H 2200 2000 50 0000 R CNN +F 2 "" H 2450 1950 29 0000 C CNN +F 3 "" H 2250 1850 60 0000 C CNN + 1 2250 1850 + 1 0 0 1 +$EndComp +Wire Wire Line + 2350 1650 2350 1100 +Wire Wire Line + 2350 1100 2600 1100 +Connection ~ 2600 1100 +Wire Wire Line + 2050 1850 2050 1400 +Connection ~ 2050 1400 +Wire Wire Line + 2350 2050 2350 2250 +Wire Wire Line + 2350 2250 1200 2250 +$Comp +L eSim_NPN Q26 +U 1 1 62E06C82 +P 8700 5150 +F 0 "Q26" H 8600 5200 50 0000 R CNN +F 1 "eSim_NPN" H 8650 5300 50 0000 R CNN +F 2 "" H 8900 5250 29 0000 C CNN +F 3 "" H 8700 5150 60 0000 C CNN + 1 8700 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7900 5150 7900 5500 +Connection ~ 7900 5500 +Wire Wire Line + 8800 4950 8250 4950 +Connection ~ 8250 4950 +Wire Wire Line + 7900 5150 8500 5150 +NoConn ~ 9700 5000 +NoConn ~ 9700 5300 +NoConn ~ 9700 5600 +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/LM723/LM723.sub b/library/SubcircuitLibrary/LM723/LM723.sub new file mode 100644 index 00000000..2d8b199b --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723.sub @@ -0,0 +1,77 @@ +* Subcircuit LM723 +.subckt LM723 /v+ /vc /vout /vz /vref /compensation /current_limit /current_sense /inverting_input /non-inverting_input ? ? ? /v- +* c:\fossee\esim\library\subcircuitlibrary\lm723\lm723.cir +.include D.lib +.include PNP.lib +.include NJF.lib +.include NPN.lib +* u1 net-_j1-pad3_ /v+ zener +r2 /v+ net-_q4-pad3_ 900 +r5 net-_q25-pad3_ /v+ 550 +q4 net-_q14-pad2_ net-_q14-pad2_ net-_q4-pad3_ Q2N2907A +q5 net-_c1-pad2_ net-_q14-pad2_ net-_q25-pad3_ Q2N2907A +r3 net-_q14-pad2_ net-_j1-pad3_ 22k +q8 /v+ net-_c1-pad2_ /vref Q2N2222 +q2 /v- net-_d1-pad1_ net-_q2-pad3_ Q2N2907A +d1 net-_d1-pad1_ net-_d1-pad2_ 1N4148 +q7 /v- net-_c1-pad1_ net-_d1-pad2_ Q2N2907A +q9 net-_c1-pad1_ net-_q11-pad1_ /vref Q2N2907A +q11 net-_q11-pad1_ net-_c2-pad1_ /vref Q2N2907A +r8 net-_q11-pad1_ net-_c2-pad1_ 1.8k +c1 net-_c1-pad1_ net-_c1-pad2_ 10p +c2 net-_c2-pad1_ net-_c1-pad2_ 5p +* u2 /v- net-_c1-pad2_ zener +r16 /v+ net-_q14-pad3_ 1.8k +r18 net-_q16-pad3_ /v+ 1.8k +q14 net-_q14-pad1_ net-_q14-pad2_ net-_q14-pad3_ Q2N2907A +q16 /compensation net-_q14-pad2_ net-_q16-pad3_ Q2N2907A +q19 /v+ /compensation net-_q19-pad3_ Q2N2222 +q23 /vc net-_q19-pad3_ /vout Q2N2222 +r21 net-_q19-pad3_ /vout 15k +* u3 /vz /vout zener +q12 net-_q11-pad1_ net-_d2-pad2_ net-_q12-pad3_ Q2N2222 +q10 net-_c1-pad1_ net-_d2-pad2_ net-_d2-pad1_ Q2N2222 +d2 net-_d2-pad1_ net-_d2-pad2_ 1N4148 +r9 net-_d2-pad1_ net-_q12-pad3_ 2k +r6 net-_d2-pad1_ net-_r6-pad2_ 11k +r7 net-_r6-pad2_ /v- 1k +q6 net-_j1-pad3_ net-_q17-pad2_ net-_q6-pad3_ Q2N2222 +q3 net-_j1-pad3_ net-_j1-pad1_ net-_q1-pad2_ Q2N2222 +q1 net-_j1-pad1_ net-_q1-pad2_ /v- Q2N2222 +r1 net-_q1-pad2_ /v- 2.4k +r4 net-_q6-pad3_ /v- 160 +r10 /vref net-_q13-pad1_ 409 +r11 net-_q13-pad1_ net-_d2-pad2_ 11.89k +r12 net-_d2-pad2_ net-_q15-pad2_ 1.1k +r13 net-_q15-pad2_ net-_q13-pad2_ 380 +r14 net-_q13-pad2_ /v- 1.1k +q15 net-_q13-pad1_ net-_q15-pad2_ net-_q15-pad3_ Q2N2222 +r17 net-_q15-pad3_ /v- 1.1k +q13 net-_q13-pad1_ net-_q13-pad2_ net-_q13-pad3_ Q2N2222 +r15 net-_q13-pad3_ /v- 1.7k +q17 net-_q14-pad1_ net-_q17-pad2_ net-_q17-pad3_ Q2N2222 +r19 net-_q17-pad3_ /v- 300 +q18 /vref net-_q14-pad1_ net-_q17-pad2_ Q2N2222 +r20 net-_q17-pad2_ /v- 10k +q24 /compensation net-_q24-pad2_ /current_sense Q2N2222 +r24 /current_limit net-_q24-pad2_ 400 +q22 /compensation /inverting_input net-_q20-pad3_ Q2N2222 +q20 /vref /non-inverting_input net-_q20-pad3_ Q2N2222 +q21 net-_q20-pad3_ net-_q17-pad2_ net-_q21-pad3_ Q2N2222 +r22 net-_q21-pad3_ /v- 300 +r23 net-_q26-pad3_ /v- 300 +j1 net-_j1-pad1_ /v- net-_j1-pad3_ J2N3819 +q25 net-_q2-pad3_ net-_q14-pad2_ net-_q25-pad3_ Q2N2907A +q26 net-_q20-pad3_ net-_q17-pad2_ net-_q26-pad3_ Q2N2222 +a1 net-_j1-pad3_ /v+ u1 +a2 /v- net-_c1-pad2_ u2 +a3 /vz /vout u3 +* Schematic Name: zener, NgSpice Name: zener +.model u1 zener(v_breakdown=6.2 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +* Schematic Name: zener, NgSpice Name: zener +.model u2 zener(v_breakdown=5.7 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +* Schematic Name: zener, NgSpice Name: zener +.model u3 zener(v_breakdown=5.6 i_breakdown=2.0e-2 i_sat=1.0e-12 n_forward=1.0 limit_switch=FALSE ) +* Control Statements + +.ends LM723
\ No newline at end of file diff --git a/library/SubcircuitLibrary/LM723/LM723_Previous_Values.xml b/library/SubcircuitLibrary/LM723/LM723_Previous_Values.xml new file mode 100644 index 00000000..730dd730 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/LM723_Previous_Values.xml @@ -0,0 +1 @@ +<KicadtoNgspice><source /><model><u1 name="type">zener<field1 name="Enter Breakdown Voltage (default=5.6)">6.2</field1><field2 name="Enter Breakdown Current (default=2.0e-2)" /><field3 name="Enter Saturation Current (default=1.0e-12)" /><field4 name="Enter Forward Emission Coefficient (default=1.0)" /><field5 name="Enter Switch for Limiting (default=FALSE)" /></u1><u2 name="type">zener<field6 name="Enter Breakdown Voltage (default=5.6)">5.7</field6><field7 name="Enter Breakdown Current (default=2.0e-2)" /><field8 name="Enter Saturation Current (default=1.0e-12)" /><field9 name="Enter Forward Emission Coefficient (default=1.0)" /><field10 name="Enter Switch for Limiting (default=FALSE)" /></u2><u3 name="type">zener<field11 name="Enter Breakdown Voltage (default=5.6)" /><field12 name="Enter Breakdown Current (default=2.0e-2)" /><field13 name="Enter Saturation Current (default=1.0e-12)" /><field14 name="Enter Forward Emission Coefficient (default=1.0)" /><field15 name="Enter Switch for Limiting (default=FALSE)" /></u3></model><devicemodel><q4><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q4><q5><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q5><q8><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q8><q2><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q2><d1><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Diode\D.lib</field></d1><q7><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q7><q9><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q9><q11><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q11><q14><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q14><q16><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q16><q19><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q19><q23><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q23><q12><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q12><q10><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q10><d2><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Diode\D.lib</field></d2><q6><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q6><q3><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q3><q1><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q1><q15><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q15><q13><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q13><q17><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q17><q18><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q18><q24><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q24><q22><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q22><q20><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q20><q21><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q21><j1><field>C:\FOSSEE\eSim\library\deviceModelLibrary\JFET\NJF.lib</field></j1><q25><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\PNP.lib</field></q25><q26><field>C:\FOSSEE\eSim\library\deviceModelLibrary\Transistor\NPN.lib</field></q26></devicemodel><subcircuit /><analysis><ac><field1 name="Lin">true</field1><field2 name="Dec">false</field2><field3 name="Oct">false</field3><field4 name="Start Frequency" /><field5 name="Stop Frequency" /><field6 name="No. of points" /><field7 name="Start Fre Combo">Hz</field7><field8 name="Stop Fre Combo">Hz</field8></ac><dc><field1 name="Source 1" /><field2 name="Start" /><field3 name="Increment" /><field4 name="Stop" /><field5 name="Operating Point">0</field5><field6 name="Start Combo">Volts or Amperes</field6><field7 name="Increment Combo">Volts or Amperes</field7><field8 name="Stop Combo">Volts or Amperes</field8><field9 name="Source 2" /><field10 name="Start" /><field11 name="Increment" /><field12 name="Stop" /><field13 name="Start Combo">Volts or Amperes</field13><field14 name="Increment Combo">Volts or Amperes</field14><field15 name="Stop Combo">Volts or Amperes</field15></dc><tran><field1 name="Start Time" /><field2 name="Step Time" /><field3 name="Stop Time" /><field4 name="Start Combo">Sec</field4><field5 name="Step Combo">Sec</field5><field6 name="Stop Combo">Sec</field6></tran></analysis></KicadtoNgspice>
\ No newline at end of file diff --git a/library/SubcircuitLibrary/LM723/NJF.lib b/library/SubcircuitLibrary/LM723/NJF.lib new file mode 100644 index 00000000..dbb2cbae --- /dev/null +++ b/library/SubcircuitLibrary/LM723/NJF.lib @@ -0,0 +1,4 @@ +.model J2N3819 NJF(Beta=1.304m Betatce=-.5 Rd=1 Rs=1 Lambda=2.25m Vto=-3 ++ Vtotc=-2.5m Is=33.57f Isr=322.4f N=1 Nr=2 Xti=3 Alpha=311.7u ++ Vk=243.6 Cgd=1.6p M=.3622 Pb=1 Fc=.5 Cgs=2.414p Kf=9.882E-18 ++ Af=1) diff --git a/library/SubcircuitLibrary/LM723/NMOS-180nm.lib b/library/SubcircuitLibrary/LM723/NMOS-180nm.lib new file mode 100644 index 00000000..51e9b119 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/NMOS-180nm.lib @@ -0,0 +1,13 @@ +.model CMOSN NMOS (LEVEL=8 VERSION=3.2 TNOM=27 TOX=4.1E-9 XJ=1E-7 NCH=2.3549E17 VTH0=0.3823463 K1=0.5810697 ++ K2=4.774618E-3 K3=0.0431669 K3B=1.1498346 W0=1E-7 NLX=1.910552E-7 DVT0W=0 DVT1W=0 DVT2W=0 ++ DVT0=1.2894824 DVT1=0.3622063 DVT2=0.0713729 U0=280.633249 UA=-1.208537E-9 UB=2.158625E-18 ++ UC=5.342807E-11 VSAT=9.366802E4 A0=1.7593146 AGS=0.3939741 B0=-6.413949E-9 B1=-1E-7 KETA=-5.180424E-4 ++ A1=0 A2=1 RDSW=105.5517558 PRWG=0.5 PRWB=-0.1998871 WR=1 WINT=7.904732E-10 LINT=1.571424E-8 XL=0 ++ XW=-1E-8 DWG=1.297221E-9 DWB=1.479041E-9 VOFF=-0.0955434 NFACTOR=2.4358891 CIT=0 CDSC=2.4E-4 CDSCD=0 ++ CDSCB=0 ETA0=3.104851E-3 ETAB=-2.512384E-5 DSUB=0.0167075 PCLM=0.8073191 PDIBLC1=0.1666161 PDIBLC2=3.112892E-3 ++ PDIBLCB=-0.1 DROUT=0.7875618 PSCBE1=8E10 PSCBE2=9.213635E-10 PVAG=3.85243E-3 DELTA=0.01 RSH=6.7 MOBMOD=1 ++ PRT=0 UTE=-1.5 KT1=-0.11 KT1L=0 KT2=0.022 UA1=4.31E-9 UB1=-7.61E-18 UC1=-5.6E-11 AT=3.3E4 WL=0 WLN=1 ++ WW=0 WWN=1 WWL=0 LL=0 LLN=1 LW=0 LWN=1 LWL=0 CAPMOD=2 XPART=0.5 CGDO=7.08E-10 CGSO=7.08E-10 CGBO=1E-12 ++ CJ=9.68858E-4 PB=0.8 MJ=0.3864502 CJSW=2.512138E-10 PBSW=0.809286 MJSW=0.1060414 CJSWG=3.3E-10 PBSWG=0.809286 ++ MJSWG=0.1060414 CF=0 PVTH0=-1.192722E-3 PRDSW=-5 PK2=6.450505E-5 WKETA=-4.27294E-4 LKETA=-0.0104078 ++ PU0=6.3268729 PUA=2.226552E-11 PUB=0 PVSAT=969.1480157 PETA0=1E-4 PKETA=-1.049509E-3) diff --git a/library/SubcircuitLibrary/LM723/NPN.lib b/library/SubcircuitLibrary/LM723/NPN.lib new file mode 100644 index 00000000..be5f3073 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/NPN.lib @@ -0,0 +1,4 @@ +.model Q2N2222 NPN( Is=14.34f Xti=3 Eg=1.11 Vaf=74.03 Bf=400 Ne=1.307 ++ Ise=14.34f Ikf=0.2847 Xtb=1.5 Br=6.092 Nc=2 Isc=0 Ikr=0 Rc=1 Cjc=7.306p ++ Mjc=0.3416 Vjc=0.75 Fc=0.5 Cje=22.01p Mje=0.377 Vje=0.75 Tr=46.91n Tf=411.1p ++ Itf=0.6 Vtf=1.7 Xtf=3 Rb=10) diff --git a/library/SubcircuitLibrary/LM723/PNP.lib b/library/SubcircuitLibrary/LM723/PNP.lib new file mode 100644 index 00000000..7edda0ea --- /dev/null +++ b/library/SubcircuitLibrary/LM723/PNP.lib @@ -0,0 +1,4 @@ +.model Q2N2907A PNP(Is=650.6E-18 Xti=3 Eg=1.11 Vaf=115.7 Bf=231.7 Ne=1.829 ++ Ise=54.81f Ikf=1.079 Xtb=1.5 Br=3.563 Nc=2 Isc=0 Ikr=0 Rc=.715 ++ Cjc=14.76p Mjc=.5383 Vjc=.75 Fc=.5 Cje=19.82p Mje=.3357 Vje=.75 ++ Tr=111.3n Tf=603.7p Itf=.65 Vtf=5 Xtf=1.7 Rb=10) diff --git a/library/SubcircuitLibrary/LM723/README.md b/library/SubcircuitLibrary/LM723/README.md new file mode 100644 index 00000000..291d0bd9 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/README.md @@ -0,0 +1,36 @@ + +# LM723 Adjustable Voltage Regulator IC + +LM723 is an adjustable voltage regulator IC. It’s regulated output can be determined, by the external circuitry. It’s output can range from 2V to 37V. It can be used either as a linear regulator or a switching regulator. The Line Regulation & Load Regulation observed for this IC is 0.089% and 0.351% respectively. + + +## Usage/Examples + +Basic High Voltage Regulator + +Positive/Negative Voltage Regulator + +Positive/Negative Switching Regulator + +Foldback Current Limiting + +Positive/Negative Floating Regulator + +Shunt Regulator + + +## Documentation + +To know the details of LM723 IC please refer to this link [LM723_datasheet.](https://www.ti.com/lit/ds/symlink/lm723.pdf?ts=1665878014301&ref_url=https%253A%252F%252Fwww.google.com%252F) + +## Comments/Notes + +Please note this is a complete analog IC. It works fine at the time of simulation. + +## Contributor + +Name: Arpit Sharma +Email: arpitniraliya306@gmail.com +Year: 2022 +Position: FOSSEE Summer Fellowship Intern 2022 + diff --git a/library/SubcircuitLibrary/LM723/analysis b/library/SubcircuitLibrary/LM723/analysis new file mode 100644 index 00000000..ebd5c0a9 --- /dev/null +++ b/library/SubcircuitLibrary/LM723/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00
\ No newline at end of file |