Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 82
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
Download (31)
ScottH (37)


Next birthdays
11/03 Electroguy (94)
11/04 nitromarsjipan (2024)
11/04 mb (31)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

bandgap and Vbe

Move Thread LAN_403
kell
Sun Apr 18 2010, 10:54PM Print
kell Registered Member #142 Joined: Sat Feb 11 2006, 01:19PM
Location:
Posts: 102
Vbe kind of mystified me for a long time. I finally dove into a good textbook and picked apart the equations.

This is actually the math for a bjt (diode-connected), and it has a term related to base doping level, so it may not apply to a diode that consists of a single pn junction.

But that's just as well; it makes more sense in most applications to use a diode-connected transistor anyway.

The expression for Vbe is a linear function of the log of absolute temperature.

Vbe = Vg + (kT/q)( ln(E*Ic) - (4-n) ln T)

where Vg = band gap voltage for silicon

k/q = 86.17 microvolts per degree Kelvin (Boltzmann's constant divided by electron charge)

E is a bunch of device parameters bundled together that doesn't depend on temperature, according to the text. I got an expression for E in terms of the fundamental device parameters but it's nasty.

Ic = collector current

-n is the exponent in the power law that relates average electron mobility in the base to absolute temperature. A possible value for n, according to the text, is 0.8

Taking the derivative,
dVbe/dT = (k/q) (ln(E*Ic) - (4-n) (1+ ln T))

Ok, so the temperature coefficient is still a linear function of ln T. Now the question that always interested me was, what happens to the temperature coefficient as the temperature varies across a range, say -55C to 125C?
According to the equation, tempco changes 166uV. If the Vbe is 2mV per degree Kelvin, then diode tempco changes about 460 ppm per degree centigrade. It changes about 8 percent from -55C to 125C.


So for example, say you are using a diode-determined voltage or current to cancel a thermal-voltage determined source in a bandgap circuit.

The thermal voltage is perfectly linear over temperature, in fact it is directly proportional to absolute temperature.

The fact that diode voltage is not quite perfectly linear points up a systemic error in the bandgap circuit architecture, and explains why it may not be possible to get a perfectly flat voltage or current reference with respect to temperature from a bandgap circuit, even in theory. But it's still pretty darn good. And there are ways of compensating even the small curvature in a bandgap reference, apparently.
Another interesting fact the equations reveal: at very low temperatures the temperature coefficient begins to shift dramatically.
Back to top
radiotech
Mon Apr 19 2010, 01:24AM
radiotech Registered Member #2463 Joined: Wed Nov 11 2009, 03:49AM
Location:
Posts: 1546
Wow! we just used 26mV/mA to determine Re to add to RE for the effective emitter resistance. The constant seemed to work with all bjt's.
Back to top
kell
Mon Apr 19 2010, 02:27PM
kell Registered Member #142 Joined: Sat Feb 11 2006, 01:19PM
Location:
Posts: 102
On further reflection, the argument of a log function should be dimensionless, so there's something suspect about those equations.
I think I'll try to rework it. I could use Boltzmann's constant and the bandgap voltage to cancel degrees Kelvin.
Vg*q/k equals about 13 thousand degrees Kelvin. I can use that as the new base unit for temperature. Call it Ta, for apocalypse temperature. Then temperature expressed in terms of that base unit would be dimensionless, and ln (T/Ta) would make sense.
Back to top
Steve Conner
Mon Apr 19 2010, 03:14PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Interesting! I enjoy messing around with solid-state audio amps, and the thermal stability of them depends quite a lot on minutiae like these.

For instance, ONSemi and Sanken make output transistors with built in diodes for thermal sensing and compensation. But nobody, not even the guys who write the ONSemi application notes, seems to know whether the diode actually has the same tempco as the transistor Vbe it's supposed to be compensating! Let alone how the tempco varies with current, and what current you're supposed to run it at.

I always just assumed that Vbe had a tempco of -2.1mV per degree C in theory. In practice it doesn't, but the deviations from theory I always treated as manufacturing defects that you can't model. Non-linearity of the tempco with temperature is a second-order effect: it's the tempco of the tempco if you like.

Bob Pease presents a much more detailed method that takes account of how the tempco varies with current and temperature. Link2 Interestingly, he points out that a bandgap reference works by extrapolating Vbe back to a temperature of absolute zero.

There are ICs used to provide a digital readout from thermal sensing diodes, and the datasheets and app notes for these ICs go into the theory in quite some detail.
Back to top
kell
Tue Apr 20 2010, 02:17AM
kell Registered Member #142 Joined: Sat Feb 11 2006, 01:19PM
Location:
Posts: 102
Well, that's mighty interesting reading in the link you gave.
We have a new Robert A. Pease constant, or Crap for short, on the order of 10^11 depending on device.
Set the classic ideal diode equation for Ic equal to the equation for Ic that Pease gives at the bottom of the article.
Comes out Crap equals the saturation current times exp (Vg/Vt), but Crap has very small temperature dependency and Is has a very heavy temperature dependency. Pease's equation is so much more useful. But even it is not a perfect model -- he states in the article that the Vbe versus temperature graphs are not actually perfectly linear like the model he's using. When I have some free time I'll try to see if the slight nonlinearity he describes is congruent with the results I got working from the other direction, starting with the saturation current and deriving that goofy equation that uses log T. Perhaps there will be some distant convergence point at very high T (that apocalypse temperature) analogous to the voltage convergence at absolute zero.

[edit] Hey radiotech, I'm not sure what you mean by 26 mV per mA. That's just 26 ohms.
Do you mean thermal voltage divided by emitter current: 26mV/Ie -- is that the value of the emitter resistance? I'll have to look it up.
Back to top
Steve Conner
Tue Apr 20 2010, 09:42AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
kell wrote ...

Do you mean thermal voltage divided by emitter current: 26mV/Ie -- is that the value of the emitter resistance? I'll have to look it up.
Yep, to a first approximation, the internal emitter resistance of a transistor is 26/Ie ohms, with Ie in mA.

So, in a common-emitter amp, the small-signal input impedance at the base is beta times that.

And the small-signal transconductance, gm, is just the inverse of that: Ie/26.

Funny how the UK and Canada use 26, but some American texts use 25. I guess it's colder over here...

Back to top
kell
Tue Apr 20 2010, 04:25PM
kell Registered Member #142 Joined: Sat Feb 11 2006, 01:19PM
Location:
Posts: 102
Pease's equation at the very end of that article includes a term for emitter resistance. I guess I'd like to know whether that's emitter resistance in the small-signal definition, or does it carry some other meaning?
Back to top
radiotech
Tue Apr 20 2010, 04:51PM
radiotech Registered Member #2463 Joined: Wed Nov 11 2009, 03:49AM
Location:
Posts: 1546
Bias stabilization calculations were done in the past while various techniques were being perfected to move away from germanium and over to silicon. You can bypass the external emitter resistor but not the intrinsic.
So when you think about alpha always being <1, at one point there was a 'hook transistor' with a>1.

This was the thinking about 50 years ago- Reference Data for Radio Engineers 4th Ed. International Telephone and Terlegraph Corp. New York (1962)- note how 'c' was wandering then.

Back to top
radiotech
Tue Apr 20 2010, 05:19PM
radiotech Registered Member #2463 Joined: Wed Nov 11 2009, 03:49AM
Location:
Posts: 1546
sorry abour dounle post image vanished
1271783958 2463 FT87736 Scan0007
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.