[sdiy] Extraneous capacitance?

Richie Burnett rburnett at richieburnett.co.uk
Fri Mar 9 22:57:06 CET 2012


> I've got a 78KHz 0-5V pulse signal driving a transistor level shifter. The 
> pulse rise time at the collector is 3.4us, which works out at roughly 47pF 
> of capacitance with the 10K collector resistor.
>
> Where does this capacitance come from? How do I sharpen the pulse edges 
> after passing the signal through the transistor?
> On a similar note, why is the falling edge different?

If your level shifter is a single transistor operating in common-emitter 
mode then there are a few things that might be at work here:

A common-emitter transistor operated as a switch is inclined to go into 
saturation.  Bipolar devices are minority carrier devices and have stored 
charge that must be swept out in order to make them turn off.  Without going 
into detail, the turn-off delay will be longer than the turn-on delay, and 
the collector current may exhibit a slowly decaying "tail" after the main 
turn off.

Even if the transistor could switch off quickly, the rise-time and fall-time 
of the output will be mismatched because the current sourcing ability is 
limited by the passive pull-up (collector resistor.)  A common-emitter 
output stage can sink much more current than it can source, so it is a lot 
better at discharging a capacitive load than it is at charging it.

47pF is not much capacitance at all.  Most likely the sum of transistor 
"Miller" capacitance, wiring/PCB traces, scope probe, cable and scope input 
capacitance.

To improve the performance, use the fastest switching transistor you can 
find, prevent it from going into saturation, reduce the pull-up resistance 
as far as possible, and minimise any capacitive loading at the output (keep 
PCB traces and wiring at this node as short as possible.)  Also make sure 
you're observing the output with a properly compensated x10 oscilloscope 
probe so that you can see what's going on with confidence without loading 
the output.

I hope this helps,

-Richie, 




More information about the Synth-diy mailing list