• WARNING: Tube/Valve amplifiers use potentially LETHAL HIGH VOLTAGES.
    Building, troubleshooting and testing of these amplifiers should only be
    performed by someone who is thoroughly familiar with
    the safety precautions around high voltages.

Vacuum Tube SPICE Models

ELL80 SPICE Models.

Code:
**** ELL80 ******************************************
* Created on 02/08/2025 11:22 using paint_kip.jar
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: ELL80.jpg
* Data source link: <plate curves URL>
*----------------------------------------------------------------------------------
.SUBCKT ELL80 P G2 G K ; LTSpice tetrode.asy pinout
* .SUBCKT ELL80 P G K G2 ; Koren Pentode Pspice pinout
+ PARAMS: MU=19 KG1=1188 KP=102.11 KVB=12.24 VCT=0.278 EX=1.4 KG2=4200 KNEE=11.76 KVC=2.57
+ KLAM=8.6E-7 KLAMG=9.9E-5   KNK=-0.0983 KNG=0.00606 KNPL=85.5 KNSL=11.22 KNPR=85.5 KNSR=28.42
+ CCG=7P CGP=4.5P CCP=4.2P RGI=2000.0
* Vp_MAX=500 Ip_MAX=100 Vg_step=2 Vg_start=0 Vg_count=8
* X_MIN=103 Y_MIN=57 X_SIZE=620 Y_SIZE=494 FSZ_X=1381 FSZ_Y=720 XYGrid=false
* Rp=1400 Vg_ac=20 P_max=6 Vg_qui=-7 Vp_qui=300
* showLoadLine=n showIp=y isDHP=n isPP=n isAsymPP=n isUL=n showDissipLimit=y
* showIg1=n isInputSnapped=y addLocalNFB=n
* XYProjections=n harmonicPlot=y dissipPlot=n
* UL=0.43 EG2=250 gridLevel2=n addKink=y isTanhKnee=n advSigmoid=n
*----------------------------------------------------------------------------------
RE1  7 0  1G    ; DUMMY SO NODE 7 HAS 2 CONNECTIONS
E1   7 0  VALUE=  ; E1 BREAKS UP LONG EQUATION FOR G1.
+{V(G2,K)/KP*LOG(1+EXP((1/MU+(VCT+V(G,K))/SQRT(KVB+V(G2,K)*V(G2,K)))*KP))}
RE2  6 0  1G    ; DUMMY SO NODE 6 HAS 2 CONNECTIONS
E2  6 0  VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))} ; Kg1 times KIT current
RE21 21 0 1
E21  21 0 VALUE={V(6)/KG1*ATAN(V(P,K)/KNEE)} ; Ip with knee but no slope and no kink
RE22 22 0 1 ; E22: kink curr deviation for plate
E22  22 0 VALUE={V(21)*LIMIT(KNK-V(G,K)*KNG,0,0.3)*(-ATAN((V(P,K)-KNPL)/KNSL)+ATAN((V(P,K)-KNPR)/KNSR))}
G1   P  K  VALUE={V(21)*(1+KLAMG*V(P,K))+KLAM*V(P,K) + V(22)}
* Alexander Gurskii screen current, see audioXpress 2/2011, with slope and kink added
RE43 43 K 1G ; Dummy
E43  43 G2 VALUE={0} ; Dummy
G2   43 K  VALUE={V(6)/KG2*(KVC-ATAN(V(P,K)/KNEE))/(1+KLAMG*V(P,K))-V(22)}
RCP  P K  1G     ; FOR CONVERGENCE
C1   K G  {CCG}  ; CATHODE-GRID 1
C2   G P  {CGP}  ; GRID 1-PLATE
C3   K P  {CCP}  ; CATHODE-PLATE
R1   G 5  {RGI}  ; FOR GRID CURRENT   
D3   5 K  DX     ; FOR GRID CURRENT }
.MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N)
.ENDS
 

Attachments

  • 屏幕截图 2025-02-08 112257.jpg
    屏幕截图 2025-02-08 112257.jpg
    207.2 KB · Views: 58
The china 6c12 SPICE models.

Code:
**** 6C12 ******************************************
* Created on 02/13/2025 11:31 using paint_kit.jar 3.1
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: *.jpg
* Data source link:
*----------------------------------------------------------------------------------
.SUBCKT 6C12 1 2 3 ; Plate Grid Cathode
+ PARAMS: CCG=3.7P  CGP=0.08P CCP=1.5P RGI=2000
+ MU=74.59 KG1=172.5 KP=308 KVB=89.62 VCT=0.198 EX=1.484
* Vp_MAX=200 Ip_MAX=30 Vg_step=0.5 Vg_start=0 Vg_count=7
* Rp=4000 Vg_ac=55 P_max=2 Vg_qui=-48 Vp_qui=300
* X_MIN=65 Y_MIN=171 X_SIZE=425 Y_SIZE=244 FSZ_X=1260 FSZ_Y=630 XYGrid=true
* showLoadLine=n showIp=y isDHT=n isPP=n isAsymPP=n showDissipLimit=y
* showIg1=n gridLevel2=n isInputSnapped=n 
* XYProjections=n harmonicPlot=n dissipPlot=n
*----------------------------------------------------------------------------------
E1 7 0 VALUE={V(1,3)/KP*LOG(1+EXP(KP*(1/MU+(VCT+V(2,3))/SQRT(KVB+V(1,3)*V(1,3)))))}
RE1 7 0 1G  ; TO AVOID FLOATING NODES
G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1}
RCP 1 3 1G   ; TO AVOID FLOATING NODES
C1 2 3 {CCG} ; CATHODE-GRID
C2 2 1 {CGP} ; GRID=PLATE
C3 1 3 {CCP} ; CATHODE-PLATE
D3 5 3 DX ; POSITIVE GRID CURRENT
R1 2 5 {RGI} ; POSITIVE GRID CURRENT
.MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N)
.ENDS
 

Attachments

  • 屏幕截图 2025-02-13 113325.jpg
    屏幕截图 2025-02-13 113325.jpg
    74.2 KB · Views: 38
6EM7 SPICE models.

Code:
**** 6EM7_1 ******************************************
* Created on 02/17/2025 10:23 using paint_kit.jar 3.1
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: 6EM7.jpg
* Data source link:
*----------------------------------------------------------------------------------
.SUBCKT 6EM7_1 1 2 3 ; Plate Grid Cathode
+ PARAMS: CCG=2.2P  CGP=4.8P CCP=0.6P RGI=2000
+ MU=63.84 KG1=1200 KP=1184 KVB=5688 VCT=3.955E-5 EX=1.218
* Vp_MAX=400 Ip_MAX=14 Vg_step=1 Vg_start=0 Vg_count=7
* Rp=4000 Vg_ac=55 P_max=1.5 Vg_qui=-48 Vp_qui=300
* X_MIN=51 Y_MIN=38 X_SIZE=699 Y_SIZE=595 FSZ_X=1292 FSZ_Y=754 XYGrid=false
* showLoadLine=n showIp=y isDHT=n isPP=n isAsymPP=n showDissipLimit=y
* showIg1=n gridLevel2=n isInputSnapped=n
* XYProjections=n harmonicPlot=n dissipPlot=n
*----------------------------------------------------------------------------------
E1 7 0 VALUE={V(1,3)/KP*LOG(1+EXP(KP*(1/MU+(VCT+V(2,3))/SQRT(KVB+V(1,3)*V(1,3)))))}
RE1 7 0 1G  ; TO AVOID FLOATING NODES
G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1}
RCP 1 3 1G   ; TO AVOID FLOATING NODES
C1 2 3 {CCG} ; CATHODE-GRID
C2 2 1 {CGP} ; GRID=PLATE
C3 1 3 {CCP} ; CATHODE-PLATE
D3 5 3 DX ; POSITIVE GRID CURRENT
R1 2 5 {RGI} ; POSITIVE GRID CURRENT
.MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N)
.ENDS

**** 6EM7_2 ** Advanced Grid Current **********************************
* Created on 02/17/2025 11:02 using paint_kit.jar 3.1
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: 6EM7_2.jpg
* Data source link:
*----------------------------------------------------------------------------------
.SUBCKT TRIODE_6EM7_2 1 2 3 ; Plate Grid Cathode
+ PARAMS: CCG=7P  CGP=10P CCP=1.8P
+ MU=6.216 KG1=255 KP=32 KVB=1056 VCT=0.736 EX=1.008
+ VGOFF=-7.44 IGA=5E-4 IGB=0.306 IGC=1.94 IGEX=1.96
* Vp_MAX=400 Ip_MAX=140 Vg_step=10 Vg_start=0 Vg_count=8
* Rp=4000 Vg_ac=55 P_max=10 Vg_qui=-48 Vp_qui=300
* X_MIN=41 Y_MIN=68 X_SIZE=825 Y_SIZE=720 FSZ_X=1376 FSZ_Y=877 XYGrid=false
* showLoadLine=n showIp=y isDHT=n isPP=n isAsymPP=n showDissipLimit=y
* showIg1=n gridLevel2=y isInputSnapped=n
* XYProjections=n harmonicPlot=n dissipPlot=n
*----------------------------------------------------------------------------------
E1 7 0 VALUE={V(1,3)/KP*LOG(1+EXP(KP*(1/MU+(VCT+V(2,3))/SQRT(KVB+V(1,3)*V(1,3)))))}
RE1 7 0 1G  ; TO AVOID FLOATING NODES
G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1}
RCP 1 3 1G   ; TO AVOID FLOATING NODES
C1 2 3 {CCG} ; CATHODE-GRID
C2 2 1 {CGP} ; GRID=PLATE
C3 1 3 {CCP} ; CATHODE-PLATE
RE2 2 0 1G
EGC 8 0 VALUE={V(2,3)-VGOFF} ; POSITIVE GRID THRESHOLD
GG 2 3 VALUE={(IGA+IGB/(IGC+V(1,3)))*(MU/KG1)*(PWR(V(8),IGEX)+PWRS(V(8),IGEX))}
.ENDS
 

Attachments

  • 6EM7_1.jpg
    6EM7_1.jpg
    343 KB · Views: 55
  • 6EM7_2.jpg
    6EM7_2.jpg
    454.9 KB · Views: 52
  • Like
Reactions: Adrian Immler
CX_301A SPICE Models.

Code:
**** CX_301A ******************************************
* Created on 03/25/2025 12:52 using paint_kit.jar 3.1
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: CX-301A.jpg
* Data source link:
*----------------------------------------------------------------------------------
.SUBCKT TRIODE_CX_301A 1 2 3 ; Plate Grid Cathode
+ PARAMS: CCG=3.1P  CGP=8.1P CCP=2.2P RGI=2000
+ MU=8.652 KG1=31200 KP=50 KVB=0.947 VCT=6.312E-4 EX=1.988
* Vp_MAX=240 Ip_MAX=7 Vg_step=1.5 Vg_start=0 Vg_count=13
* Rp=4000 Vg_ac=55 P_max=1.5 Vg_qui=-48 Vp_qui=300
* X_MIN=114 Y_MIN=150 X_SIZE=1013 Y_SIZE=595 FSZ_X=1851 FSZ_Y=857 XYGrid=false
* showLoadLine=n showIp=y isDHT=n isPP=n isAsymPP=n showDissipLimit=y
* showIg1=n gridLevel2=n isInputSnapped=n 
* XYProjections=n harmonicPlot=n dissipPlot=n
*----------------------------------------------------------------------------------
E1 7 0 VALUE={V(1,3)/KP*LOG(1+EXP(KP*(1/MU+(VCT+V(2,3))/SQRT(KVB+V(1,3)*V(1,3)))))}
RE1 7 0 1G  ; TO AVOID FLOATING NODES
G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1}
RCP 1 3 1G   ; TO AVOID FLOATING NODES
C1 2 3 {CCG} ; CATHODE-GRID
C2 2 1 {CGP} ; GRID=PLATE
C3 1 3 {CCP} ; CATHODE-PLATE
D3 5 3 DX ; POSITIVE GRID CURRENT
R1 2 5 {RGI} ; POSITIVE GRID CURRENT
.MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N)
.ENDS
 

Attachments

  • 屏幕截图 2025-03-25 141713.jpg
    屏幕截图 2025-03-25 141713.jpg
    270.2 KB · Views: 28