DIY Tube Audio Preamplifier
Not sure if this is the right section to post this, but I'm building a unity gain tube buffer preamp from scratch and ran into a few roadblocks along the way. Some background on the design: A MOSFET-based current sink will eliminate the need in a high-voltage power supply. The tube will be biased with an op-amp-based servo circuit for elimination of the output DC offset. The cathode follower will be implemented for reduction of the distortions caused by excessive load to the signal source.
The project will have three steps:
1. Design of the device
2. Simulation in PSPICE to verify the design
3. Construction of a prototype of the tube preamplifier and testing.
In addition, a method of source switching will be included to select from various audio sources such as a Turntable, CD, SACD, or DVD-Audio player. Volume control will be accomplished with a single dual channel potentiometer.
The first choice was whether or not to use a toroidal or iron core transformer. [I did research on various transformers from Hammond Manufacturing to find an ideal match for this project.] Also, schematics were drawn in which the power supply and audio signal paths were created.
The operating points and B+ requirements were determined to match the tube used. As the tube used was designed for mobile (car) applications, the B+ voltage does not have to be high resulting in greater safety for this project.
My circuit simulation looks like the following:
*source TUBE
C_C1 2 1 0.1u
R_R2 2 5 200k
R_R3 14 8 100k
R_R4 5 8 100k
R_R8 14 0 150k
C_C2 5 8 1u
R_R5 2 3 1k
R_R6 0 1 150k
Xtube1 4 3 11 NH6dj8
.SUBCKT TRIODENH A G K
+PARAMS: LIP=1 LIF=3.7E-3 RAF=18E-3 RAS=1 CDO=0 RAP=4E-3
+ ERP=1.5
+ MU0=17.3 MUR=19E-3 EMC=9.6E-6 GCO=0 GCF=213E-6
+ CGA=3.9p CGK=2.4p CAK=0.7p
Elim LI 0 VALUE {PWR(LIMIT(V(A,K),0,1E6),{LIP})*{LIF}}
Egg GG 0 VALUE {V(G,K)-{CDO}}
Erpf RP 0 VALUE {1-PWR(LIMIT(-V(GG)*{RAF},0,0.999),{RAS})+LIMIT(V(GG),0,1E6)*{RA P}}
Egr GR 0 VALUE {LIMIT(V(GG),0,1E6)+LIMIT((V(GG))*(1+V(GG)*{MUR}), 0,-1E6)}
Eem EM 0 VALUE {LIMIT(V(A,K)+V(GR)*{MU0},0,1E6)}
Eep EP 0 VALUE {PWR(V(EM),ERP)*{EMC}*V(RP)}
Eel EL 0 VALUE {LIMIT(V(EP),0,V(LI))}
Eld LD 0 VALUE {LIMIT(V(EP)-V(LI),0,1E6)}
Ga A K VALUE {V(EL)}
Egf GF 0 VALUE {PWR(LIMIT(V(G,K)-{GCO},0,1E6),1.5)*{GCF}}
Gg G K VALUE {(V(GF)+V(LD))}
CM1 G K {CGK}
CM2 A G {CGA}
CM3 A K {CAK}
RF1 A 0 1000MEG
RF2 G 0 1000MEG
RF3 K 0 1000MEG
.ENDS
VCC 4 0 25vDC
VFE 13 0 25vDC
Vsig 1 0 AC 1V
.SUBCKT NH6DJ8 A G K
XV1 A G K TRIODENH
+PARAMS: LIP= 1.5 LIF= 10 RAF= 0.09 RAS= 0.2 CDO= 0
+ RAP= 0 ERP= 1.35
+ MU0= 33 MUR= 0.02 EMC= 0.0000795
+ GCO=-0.2 GCF= 0
+ CGA=1.40E-12 CGK=3.30E-12 CAK=1.80E-12
.ENDS
V1 0 150 1
.dc v1 0 150 1
*.ac dec 20 1k 1g
.probe
The question I have is, for some reason I cannot get a usable output from the tube. Am I doing something wrong with the circuit or can someone give me some background on simulating circuits with tube designs?
Thanks!

Reply With Quote

