check in
Ongoing

Transistor Matching Circuit

STDTransistor Matching Circuit

tag

2.6k
0
0
0
Mode:Full
Creation time:2020-11-20 23:00:58Update time:2020-11-20 23:35:55

Description

WARNING
for the moment there is a problem, I still have not enough time to understand, the only one that I have in mind for the moment is that the NPN and PNP party can not function in parallel.

Transistor Matching
Ian Fritz, October 2010

Purpose

  • The purpose of this document is to describe a simple and accurate method of matching
    transistors for equal base-emitter voltage Vbe. Transistor matching is required in several
    situations. One is in selecting matched pairs for exponential or logarithmic circuits. Here
    it is actually the leakage currents that should be matched, but these are difficult to
    measure without special equipment, so Vbe is often used instead. A second use of
    transistor matching is for differential signal processing applications. These applications
    often have very stringent requirements on matching. For example, to make a high-
    performance operational transconductance amplifier with discrete components requires
    Vbe matching to within ~50 μV.

Ye Olde Way

  • A common method of matching transistors is to use a fancy active current source to drive
    a stable current through the devices one at a time and to record the individual Vbe values.
    Then matched devices are selected based on the recorded values. There are a couple of
    limitations to this method. First, it is necessary to make highly precise measurements,
    since matching in the μV regime must be deduced from measured voltages near 0.6 V.
    Second, since the devices are characterized sequentially, there are possibly errors caused
    by temperature variations in the ambient surroundings.

Ye Easy Way

  • Fortunately, there is a simpler, easier and more accurate method of Vbe matching. One
    such test test circuit is shown below.
    That's right, the circuit consists of just three resistors and a diode!
    Circuits for both NPN and PNP transistor types are given for completeness.
    The main idea behind this method is this: Since you want to know the difference between
    two transistors, why not set up a circuit to measure that difference directly, rather than
    having to make two separate measurements and then subtract the results?

Details, Details

  • Let's look at the NPN circuit to see how this all works. Q1 and Q2 are the two transistors
    being compared. Rref and D1 set the voltage of the two collectors at 0.6 V. This is done
    merely to keep the transistors out of saturation, ie to have a finite voltage between the
    collector-base junction. ( Actually, the collectors can be biased to any positive voltage
    you want.) The two bases are connected together and to ground. Currents are drawn from
    the two emitters to the negative supply via matched resistors R1 and R2. The emitter
    voltages, e1 and e2, are connected to the DVM, which measures their difference.
    To start, imagine that we are in a fairy-tale land where Q1 and Q2 are perfectly matched
    and the resistors R1 and R2 are exactly equal. Then it's obviously that the circuit is
    perfectly symmetrical (electrically, that is) and so the DVM reads 0V. Now let's put one
    foot back into the real world and assume that the transistors are mismatched (but that the
    resistors are still equal). The DVM reads

Vdvm = e2 - e1 = (e2 - b) – (e1 - b) = Vbe2 - Vbe1 = dVbe,

where e1 and e2 are the emitter voltages, b is the base voltage, Vbe1 and Vbe2 are the
base-emitter voltages and dVbe is the differential base-emitter voltage, which is the
mismatch in Vbe between the two devices. Therefore, the DVM directly measures the
transistors' mismatch voltage at the current level set by R1 and R2.

pnpnpn.png

More Details and a Trick

  • Now all this is assuming that R1 and R2 are exactly equal. But any difference in these
    resistances contributes to the DVM reading. So now let's step back fully into the real
    world. It's important to match the resistors as closely as possible to make the erroneous
    contribution to the measurement small. But there will always be some difference between
    the resistors. Fortunately, the effect of this difference can be calculated and eliminated by
    a clever trick.
    Here's the clever trick: In addition to the measurement just discussed, a second
    measurement is made with the two transistors switched. This can easily be done by
    switching the emitter connections, as indicated crudely by the dashed lines in the
    diagram. (Switching the base and collector leads is not necessary, of course, because they
    are connected together.) When the second measurement is made, the contribution of the
    base-emitter voltages to the DVM voltage reverses sign. But the contribution from the
    resistor mismatch does not reversed sign. Thus dVbe is half the difference of the two
    readings, the subtraction eliminating the resistor error. Correspondingly, the resistor error,
    which we will call g, is given by half the sum of the two DVM readings. Once the value
    of g is known it can alway be subtracted from the first DVM reading to obtain the
    mismatch without needing the lead reversal.

Wha...?

  • Didn't quite follow that? OK, lets go through it a bit more slowly. Call the two DVM
    readings Vdvm(a) and Vdvm(b). These are the DVM readings with the emitter leads as
    shown and then switched. The two readings are given by
    Vdvm(a) = Vbe2 – Vbe1 + g
    Vdvm(b) = Vbe1 – Vbe2 + g, so that
    (Vdvm(a) – Vdmv(b))/2 = (2Vbe2 –2Vbe1 + g – g)/2 = Vbe2 –Vbe1 = dVbe,
    (half the difference equals the mismatch), and
    (Vdvm(a) + Vdmv(b))/2 = (0 + 0 + g+ g)/2 = g,
    (half the sum is the error). Once g is known, then for future measurements the mismatch
    can be calculated as
    dVbe = Vdmv(a) – g,
    ie the transistor swap is no longer needed (but it doesn't hurt to do it anyway).

Bottom Line

  • UlOK, OK, so what I actually do?
    It's really simple:
    (1) Find two accurately matched resistors of 100k or so. You can get close enough with a
    4.5 digit DMM. Or if you have bux you can buy precision resistors.
    (2) Build the circuit, or even just set it up on a breadboard. Make it easy to reverse the
    emitter leads. Use appropriate sockets for your devices, so you can get them next to each
    other and at the same temperature.
    (3) Plug in your transistors, power up, and write down the DVM voltage. (Make sure you
    wait until the voltage is stable.)
    (4) Repeat (3) with the emitter leads swapped.
    (5) Calculate half the difference of the two readings. That's your mismatch.
    (6) Pick out the pairs that are good enough for your application.
    You are done!

Afterthoughts

  • UlHere are some rambling miscellaneous thoughts.

What current?

  • UlThe current through the transistors using R1 = R2 = 100k is about
    I = (12 - .6)V/100kOhm = 0.11 mA
    There is nothing special about this current level. You can change it easily by using a
    different resistor value. Or if you want to get really fancy, make the negative supply value
    variable. Then you can check matching at different current levels.

Add a trimmer

  • UlInstead of finding super-matched resistors you can add a trimmer to the circuit and adjust
    the trimmer so that there is no error from resistor mismatch (g = 0). To modify the circuit
    here's what you do:
    (1) Disconnect the lower legs of the resistors from the power supply.
    (2) Connect a small value, multi-turn, cermet trimmer potentiometer across the two
    resistor leads.
    (3) Connect the slider of the trimmer to the power supply. (Where the resistors were
    originally connected.)
    (4) Measure the error g of the resistors as described above.
    (5) Adjust the trimmer and repeat (4) until you get g = 0.

Multiple devices

  • UlThe above procedure is great if you are characterizing devices packaged in pairs. What
    do you do if you have a bunch of discrete devices and you want to find some good pairs?
    You do not have to use the above procedure for every possible pair! Here's what to do:
    (1) Plug any one of the transistors into the Q1 position -- and leave it there.
    (2) One at a time, plug the other devices into the Q2 position and measure the mismatch
    between them and Q1 using the procedure described above. (You do not need to swap
    the transistors with this method.) Write down all the mismatch numbers as you go along.
    (3) Understand that if two transistors have the same mismatch to Q1, then they are
    matched to each other. Based on this, your best pairs are those that have the most nearly
    identical numbers you wrote down.
    Hey, isn't this just the same as Ye Olde Way? No it is not. First, the measurements are
    still highly accurate direct differential measurements. Second, it doesn't matter if the
    ambient temperature changes some while you go through all your devices, because each
    device is at the same temperature as the reference transistor when the measurement is
    made. That's all that matters, but if you want to be sure you can
    (4) Measure the offset of the selected pairs directly, as in the first procedure.

An example

  • UlI bought a bunch of CA3083 NPN arrays. Using Ye Olde Way I saw that the mismatch in
    these arrays was way less than the specified 1 mV. So I went through them all using the
    method above. I found that in eight of 20 chips, Q1 and Q2 were matched to better than
    50 μV. Now that's nice to know, since they were pretty inexpensive. I was able to use
    them successfully as exponential converters in a number of VCO designs.
    B-b-b-but I have to match PNP transistors
    The procedure is exactly the same, except you use the circuit on the right.

Wheatstone?

  • UlAnyone familiar with laboratory measurements will see the resemblance of the circuit to a
    Wheatstone bridge. Of course Wheatstone never heard of a transistor. But yes, the circuit
    works on the same principle, being a four legged arrangement with high sensitivity due to
    operating near a null condition.

If using this in combination with a volt meter please watch This video first as it tells you how to calibrate it first berfore use.

Design Drawing

schematic diagram
PCB

BOM

IDNameDesignatorFootprintQuantity
1500T1,T2TRIMMER_DIPLOHM_P942
2TestPinTP1,TP2,TP3,TP4TESTPIN4
322uC1,C2CAP-D5.0XF2.02
4100nC5CAP-SC_6.5X2.5XP5.01
5BANANA 4mmJ1,J2,J3,J4,J5,J64MM PANEL SOCKET S16N-PC BANANA6

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation