Electronics-Related.com
Forums

fet for automatic gain control?

Started by Hul Tytus December 10, 2013
On 12/11/2013 7:01 PM, Fred Bartoli wrote:
> Le Wed, 11 Dec 2013 10:08:52 -0500, Phil Hobbs a &eacute;crit: > > >>> And there's some gimmick where you add 0.5*VDS voltage to VGS to >>> linearize. >>> >>> ...Jim Thompson >>> >>> >> That seems to be a lot closer with JFETs than with MOSFETs. >> >> I did some measurements a few years back that showed that 2N7002s kept >> improving as I cranked the V_GS feedback up from 0.5*V_DS to 1.5*V_DS. >> See http://electrooptical.net/www/sed/sed.html#2N7000 . (Doesn't have >> the 150% feedback measurements unfortunately--I'll see if I can find >> them.) >> >> Cheers >> >> Phil Hobbs > > > I recall you already saying that. > > In fact, for the usual circuits conditions a JFET is not a MOSFET > (indeed :-) > > The main difference is that, at ordinary low level currents, you use the > JFET in its quadratic region, while you use the MOSFET in its > subthreshold region. And that makes for all the difference... > > See, for a JFET, in the triode region: > > ID = k ((vgs-vt) vds - 1/2 vds^2) > when substituting vgs for vc+1/2*vds (vc for control voltage) > you get > ID = k vds (vc - 2 vt) > which indeed is the mark of a resistor. > > Now for a MOSFET in the subthreshold region the drain current is > diffusion driven and you have: > ID = is W/L Exp[vgs/(n uT)] (1 - Exp[-vds/uT] + vds/va) > > with va being the equivalent of BJT early voltage, > and n an "ideality factor" above 1, ordinarily between 3 and 5 for power > MOSFETS. (the 2N7002 is a power MOSFET) > > In the low level triode region vds/va << 1 and the drain current > simplifies to: > > ID = is W/L Exp[vgs/(n uT)] (1 - Exp[-vds/uT]) (Eq1) > > From the last term of Eq1, one can see that for vds>4*uT (roughly 100mV) > there's no more ID dependency on vds and the MOSFET behaves like a super > FET with constant 100mV triode to saturation "vds knee voltage". > > For a constant vgs, the (1 - Exp[-vds/uT]) term makes for a drain current > barely linear up to the 25mV uT > > If now you set vgs=vc+k1*vds by mean of external circuitery you get: > > ID = is W/L Exp[(vc+k1*vds)/(n uT)] (1 - Exp[-vds/uT]) (Eq2) > > You factor out a beta=W/L is Exp[vc/(n uT)] term which depends only on > physics and control voltage, then you Taylor expand ID at vds=0 to 3rd > order (get it simple :-) and you get: > > ID = beta [vds/uT + (k/n-1/2)(vds/uT)^2 + > (3 k^2 - 3 k n + n^2)/(6 n^2) (vds/uT)^3)] (Eq3) > > You can null the 2nd order term by setting k=n/2, (1.5 to 2.5, depending > on the ideality factor value). The 3rd order term then simplifies to 1/24. > > Note that this is kind of optimal for low distortion at vanishingly low > drain voltage. > > If you want a usable vds range up to say 100mV, maybe 200mV, at cost of a > somewhat reduced linearity you just lower k1. > For a 100mV vds range, a pretty good linearization occurs for k1=n/3 > (=1.6 for a small power MOS with n=5) which roughly tallies with your > results. > > With k1=n/3 the expanded ID becomes: > ID = beta [vds/uT - 1/6 (vds/uT)^2 + 1/18 (vds/uT)^3)] > > and that gives a resistance variation of only 1.5% up to 100mV vds. > > Note that this is totally independant from the resistor value as vc > doesn't enter into the equation. > >
Thanks, Fred, that's interesting. I've never got into the deep theoretical details of FETs, because all the theory I've seen has these fudge factors with huge ranges like your factor of 3 to 5. Bipolars are doing badly if they're off by a few percent, once you include the extrinsic E, B, and C resistances. Those are real resistances, are reasonably linear, drop actual voltages, and have Johnson noise of exactly the magnitude you'd expect. The only real fudge factor in BJTs is the Early voltage. Cheers Phil Hobbs -- Dr Philip C D Hobbs Principal Consultant ElectroOptical Innovations LLC Optics, Electro-optics, Photonics, Analog Electronics 160 North State Road #203 Briarcliff Manor NY 10510 hobbs at electrooptical dot net http://electrooptical.net
On Wednesday, December 11, 2013 7:01:06 PM UTC-5, Fred Bartoli wrote:
> Le Wed, 11 Dec 2013 10:08:52 -0500, Phil Hobbs a =E9crit:
<snip Phil's stuff>
>=20 > In fact, for the usual circuits conditions a JFET is not a MOSFET=20 > (indeed :-) >=20 > The main difference is that, at ordinary low level currents, you use the=
=20
> JFET in its quadratic region, while you use the MOSFET in its=20 > ubthreshold region. And that makes for all the difference... >=20 > See, for a JFET, in the triode region: >=20 > ID =3D k ((vgs-vt) vds - 1/2 vds^2) > when substituting vgs for vc+1/2*vds (vc for control voltage) > you get=20 > ID =3D k vds (vc - 2 vt) > which indeed is the mark of a resistor. >=20
Nice! Thanks Fred. I tried a Jfet for agc following J.Williams. (Not as good as a light bulb... and a much more involved circuit.) =20 <snip equally good (or better?) mosfet discussion>
>=20 > Thanks, >=20 > Fred.