Ronja Twibright Labs

Mundaka Limitters with BFR family

BF199, BFR91A, BFR90 and BFR91 Emitter Capacitance

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark 199_cap_01.ps 199_cap_01.ps.gz 199_cap_01.pdf
Light 199_cap_00.ps 199_cap_00.ps.gz 199_cap_00.pdf
Small 199_cap_02.ps 199_cap_02.ps.gz 199_cap_02.pdf
B/W Dark 199_cap_11.ps 199_cap_11.ps.gz 199_cap_11.pdf
Light 199_cap_10.ps 199_cap_10.ps.gz 199_cap_10.pdf
Small 199_cap_12.ps 199_cap_12.ps.gz 199_cap_12.pdf
199_cap.sch (gschem)
TypeEquivalents
BFR90 (GME cheap)BFR35AP (Distrelec cheap), BFR92P (Distrelec -.81 Fr.), BFR92W
BFR91BFR93P SOT
BFR91A leadedBFR93A SOT, BFP93A SOT 143, BFR93W SOT-223

Source: Siemenes Cross Reference Guide 1998 on datasheetarchive.com search for BFR90.

Typemintypmax
BFR91A planeta50120300
BFR91A Vishay4090150
BFR91A Philips4090-

Since the model is from Philips, we assume the BF of 102 in the model corresponds to 90, so we should put there 45.3 and 340, respectively.

Let's calculate the worst and best SPICE BF for BFR90 and the balancing resistors:

Typemintypmax
BFR90 Microsemi25-250
BFR90 Vishay2550150
BFR90 APT25-250

The model is from Motorola but we have only one typical value of 50 so it's clear. The BF in the model is 101 so the corresponding worst and best values are 50.5 and 505, respectively.

Let's calculate the worst and best SPICE BF for BFR91 and the balancing resistors:

Typemintypmax
BFR91 Vishay2550150
BFR91 APT25-250
BFR91 planeta2550150

The model is from Motorola but we have only one typical value of 50 so it's clear. The BF in the model is 101 so the corresponding worst and best values are 50.5 and 505, respectively.

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

The beta range of BFR91A is 40-300 which is 1:7.5, offset voltage 52mV, for 1:20 imbalance we need 1.05V on a resistor, with 2.5mA it's 420 ohm, closest standard value is 390.

The beta range of BFR90 and 91 is 1:10 which is offset of 60mV. For imbalance 1:20 we need 1.2 V voltage drop at 2.5mA which is 470 Ohm. The available tuning values for the emitter in single sided simulation are:

BFR91A, 90, and 91 Bandwidth Tuning With Miller Effect

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark miller91_01.ps miller91_01.ps.gz miller91_01.pdf
Light miller91_00.ps miller91_00.ps.gz miller91_00.pdf
Small miller91_02.ps miller91_02.ps.gz miller91_02.pdf
B/W Dark miller91_11.ps miller91_11.ps.gz miller91_11.pdf
Light miller91_10.ps miller91_10.ps.gz miller91_10.pdf
Small miller91_12.ps miller91_12.ps.gz miller91_12.pdf
miller91.sch (gschem)

I added thte second stage is added to get a more precise impedance of the collector load. This affects the Miller effect.

TO get -0.7d5dB drop at 1MHz one would have to use about 330 or 470p coupling capacitors. However this creates a deterministic jitter 7ns that's too much. So I put 1n there that's a compromise between LF rejection and jitter - now 4ns.

The RC degenerator can be connected two ways. Small RC in parallel and big C in series to this. Or small R in series with big C and small C in parallel to it. If you tune both to have a -0.75dB cutoff at 1MHz, the latter causes high frequency deformation, whereas the former doesn't. So I selected the former one of course!

The coupling capacitor alone has to be 390pF to get roughly 1MHz cutoff at -0.75dB. The big one in the emitter degenerator for BFR91A has to be 12nF. I took these 2 values and increased them both at the same time to get the new cutoff. Unfortunately the deteministic jitter was then 6.5ns so I increased the bandwidth downwards to get less jitter of 4ns.

Component summary

These are real components that will be in the real circuit.

Transistor Coupling Capacitor Simulated LF Capacitor Simulated HF Capacitor Simulated Resistor Real LF Capacitor Real HF Capacitor Real Gain Resistor Real Balancer Resistor
BFR90 1n 66n 2.2n 5 33n 1.1n (1n+100p) 10 470
BFR91 1.5n 66n 1.06n 11 33n 503p (470p+33p) 22 470
BFR91A 3.3n 94n 796p 16.5 47n 398p (330p+68p) 33 390
Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

BFR90 and 91 Cell Stability

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark stab90_01.ps stab90_01.ps.gz stab90_01.pdf
Light stab90_00.ps stab90_00.ps.gz stab90_00.pdf
Small stab90_02.ps stab90_02.ps.gz stab90_02.pdf
B/W Dark stab90_11.ps stab90_11.ps.gz stab90_11.pdf
Light stab90_10.ps stab90_10.ps.gz stab90_10.pdf
Small stab90_12.ps stab90_12.ps.gz stab90_12.pdf
stab90.sch (gschem)

I am measuring the impedance seen between 1st and 2nd stage of a 3-stage amplifier. There are 3 stages to get an accurate result. The 1st stage is to simulate the capacitance of the collector. The 3rd is to simulate the influence of the input capacitance on miller effect and therefore also input capacitance of the 2nd stage.

According to Experiment About Resistors, ordinary resistors (carbon film or metal film) have high series inductance. Therefore we need to use SMD reistors. I will simulate the inductance by the formula 1nH/mm and 40mm of wire length connecting two stages. I don't have a resistor ESL value but a 2mm long capacitor has 0.9nH (from this table) so let's assume the resistor conducts in a thinner layer and will have maybe some leads so let's give it 5nH. Let's assume ceramic disc capacitors with ESL of 2.6nH when soldered with leads as short as possible (as seen in the Murata document) and give it also 5nH for somewhat longer leads.

The original model for the BFR90 and 91 transistors includes about 0 nH on collector, 1 on emitter and 2 on base. That suggests it's a model without the case. The transistor has 5mm shortest lead. Let's assume we can trim it down to 4mm without overheating that's 4nH more, that is 4nH collector, 5nH emitter and 6nH base. :)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

It's stable! :)

BFR90 Cell Transient Response

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark tran90_01.ps tran90_01.ps.gz tran90_01.pdf
Light tran90_00.ps tran90_00.ps.gz tran90_00.pdf
Small tran90_02.ps tran90_02.ps.gz tran90_02.pdf
B/W Dark tran90_11.ps tran90_11.ps.gz tran90_11.pdf
Light tran90_10.ps tran90_10.ps.gz tran90_10.pdf
Small tran90_12.ps tran90_12.ps.gz tran90_12.pdf
tran90.sch (gschem)

Why is the bias voltage 1.8V and 5V? 1.8V-0.7V is 1.1V to get precise current even if the E-B voltage of the current source varies from piece to piece. The current source is supposed to have collector voltage of 2.5V to get extra 0.7V against base to prevent closing in on saturation. 2.5mA times 470 is 1.175V we're at 3.675. Another 0.7V for E-B gives us 4.375. Now the minimum beta of the transistor is 25 which makes 100 microamp base current, times 6.8k is 0.68V. We're at 5.055 volt so we can use the 5V regulator conveniently! :)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

BFR91 Cell Transient Response

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark tran91_01.ps tran91_01.ps.gz tran91_01.pdf
Light tran91_00.ps tran91_00.ps.gz tran91_00.pdf
Small tran91_02.ps tran91_02.ps.gz tran91_02.pdf
B/W Dark tran91_11.ps tran91_11.ps.gz tran91_11.pdf
Light tran91_10.ps tran91_10.ps.gz tran91_10.pdf
Small tran91_12.ps tran91_12.ps.gz tran91_12.pdf
tran91.sch (gschem)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

We see sometimes there is a glitch on the voltage if the limitter is not limitting. At the end we are going to take only one half of the signal. The glitches are not present if the amplifier goes into full limitation. That means we have to construct the amplifier in a way that it limits even the weakest signal.

Also we have a unilateral spikes on the output signal. I wouldn't send them into the coaxial. What if they cause unpredictable reflections? What if they radiate out of the coaxial and cause RFI? I would send then into a HC04 and tie few HC04's together and use them as a coax driver. It also saves supply current!

BFR91A Cell Transient Response

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark tran91a_01.ps tran91a_01.ps.gz tran91a_01.pdf
Light tran91a_00.ps tran91a_00.ps.gz tran91a_00.pdf
Small tran91a_02.ps tran91a_02.ps.gz tran91a_02.pdf
B/W Dark tran91a_11.ps tran91a_11.ps.gz tran91a_11.pdf
Light tran91a_10.ps tran91a_10.ps.gz tran91a_10.pdf
Small tran91a_12.ps tran91a_12.ps.gz tran91a_12.pdf
tran91a.sch (gschem)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

BFR90 Stability In Clipped State

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark clipreso_01.ps clipreso_01.ps.gz clipreso_01.pdf
Light clipreso_00.ps clipreso_00.ps.gz clipreso_00.pdf
Small clipreso_02.ps clipreso_02.ps.gz clipreso_02.pdf
B/W Dark clipreso_11.ps clipreso_11.ps.gz clipreso_11.pdf
Light clipreso_10.ps clipreso_10.ps.gz clipreso_10.pdf
Small clipreso_12.ps clipreso_12.ps.gz clipreso_12.pdf
clipreso.sch (gschem)

I have taken just one cell without being loaded. The question is what has a tendency to be less stable the last cell of the chain or the ones before? I don't know.

I had to remove the interstage capacitors because the DC current wouldn't otherwise propagate through them. They won't have a big effect on high frequencies where instability is a risk.

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

BFR90, 91 and 91A Stability In Clipped State

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark clipstab_01.ps clipstab_01.ps.gz clipstab_01.pdf
Light clipstab_00.ps clipstab_00.ps.gz clipstab_00.pdf
Small clipstab_02.ps clipstab_02.ps.gz clipstab_02.pdf
B/W Dark clipstab_11.ps clipstab_11.ps.gz clipstab_11.pdf
Light clipstab_10.ps clipstab_10.ps.gz clipstab_10.pdf
Small clipstab_12.ps clipstab_12.ps.gz clipstab_12.pdf
clipstab.sch (gschem)

I have taken just one cell without being loaded. The question is what has a tendency to be less stable the last cell of the chain or the ones before? I don't know.

I had to remove the interstage capacitors because the DC current wouldn't otherwise propagate through them. They won't have a big effect on high frequencies where instability is a risk.

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

Current Source Output Impedance

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark current_01.ps current_01.ps.gz current_01.pdf
Light current_00.ps current_00.ps.gz current_00.pdf
Small current_02.ps current_02.ps.gz current_02.pdf
B/W Dark current_11.ps current_11.ps.gz current_11.pdf
Light current_10.ps current_10.ps.gz current_10.pdf
Small current_12.ps current_12.ps.gz current_12.pdf
current.sch (gschem)

Current source output impedance. Once direct, once with a 10nF between base and emitter for "slower transistor which is not so prone to oscillation" (hahaha ;-) ). I took 10nF because higher value tend to be more expensive, took the Distrelec price list.

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

Without the capacitor it is stable (at least from collector point of view), just the current source has reactance of 15kOhm @10MHz which corresponds to 1pF. Good intentions with 10nF brought a catastrophic result. It has tendencies to oscillate!

But even without the 1-nF there is a danger the cell will actually have a small amplification at high frequencies and longitudinal mode. There is a longitudinal noise coming from the switching (limiting) action of the cell which could propagate to the end stage. Or this noise could add to the wanted signal.

Let's try to add a parallel LR filter in series with the collector to improve the characteristic at high frequencies. We would have to get such a high impedance on the coil to actally get above the 1pF line in the graph. Problem is the coils have an interwinding capacitance which spoils our effort. Let's look at CM322522 from Bourns, a coil that is not expensive (1,18 CHF at Distrelec October 2008), has apparently good HF properties is not big and I have already used in Twister2: See the Bourns Coil Datasheet and the Murata Datasheet :

Inductance [nH]SRF min. [MHz]Self-capacitance max. [pF] Series Resistance [Ohm]
220,000 CM3225227 2.3521
100,000 CM32252210 2.5310
1000 CM322522115 1.90.69
470 Murata700 0.117
270 Murata960 0.13.4
100 CM322522450 1.250.30
47 CM322522680 1.160.15

I have adjusted the resistors parallel to the coils for a roughly monotonic frequency response.

I think the best choice is the 470nH Murata. It keeps the impedance magnitude above 470 Ohm until about 2.5GHz where the transistor has a negligible gain (2x at least) anyway. Now I put these current sources with LR chokes into the transient response simulation to get a more precise picture.

Longitudinal Mode Rejection

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark long90_01.ps long90_01.ps.gz long90_01.pdf
Light long90_00.ps long90_00.ps.gz long90_00.pdf
Small long90_02.ps long90_02.ps.gz long90_02.pdf
B/W Dark long90_11.ps long90_11.ps.gz long90_11.pdf
Light long90_10.ps long90_10.ps.gz long90_10.pdf
Small long90_12.ps long90_12.ps.gz long90_12.pdf
long90.sch (gschem)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

Longitudinal Stability BFR90

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark ls90_01.ps ls90_01.ps.gz ls90_01.pdf
Light ls90_00.ps ls90_00.ps.gz ls90_00.pdf
Small ls90_02.ps ls90_02.ps.gz ls90_02.pdf
B/W Dark ls90_11.ps ls90_11.ps.gz ls90_11.pdf
Light ls90_10.ps ls90_10.ps.gz ls90_10.pdf
Small ls90_12.ps ls90_12.ps.gz ls90_12.pdf
ls90.sch (gschem)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

No negative resistance. Stable.

Longitudinal Stability BFR91A

Drawing
  PostScriptPostScript + Gzip PDF
Color Dark ls91a_01.ps ls91a_01.ps.gz ls91a_01.pdf
Light ls91a_00.ps ls91a_00.ps.gz ls91a_00.pdf
Small ls91a_02.ps ls91a_02.ps.gz ls91a_02.pdf
B/W Dark ls91a_11.ps ls91a_11.ps.gz ls91a_11.pdf
Light ls91a_10.ps ls91a_10.ps.gz ls91a_10.pdf
Small ls91a_12.ps ls91a_12.ps.gz ls91a_12.pdf
ls91a.sch (gschem)

Drawing
Postscript / PDF / EPS / BIG png / .gnuplot (Gnuplot)

No negative resistance. Stable.

An expected information missing here?