Electronic – Transistor S8050 D 331 at 1MHz

transistors

Firstly let me tell you, I don't have much knowledge about the transistors in circuits.
I am having a transistor S8050 D 331, and it's connected like on the schematic below.
The problem I am having is when I apply input square wave signal above 300 KHz. The transistor is not following that fast. Is that normal? In data sheet it says 150 MHz transition frequency.

schematic

simulate this circuit – Schematic created using CircuitLab

Output at 100 kHz of input signal:
Output at 100 kHz of input signal

Output at 300 kHz of input signal:
Output at 300 kHz of input signal

Output at 500 kHz of input signal:
Output at 500 kHz of input signal

Best Answer

There are two things going on here, the turnoff speed of the transistor and the rise time at the end of a resistor with parasitic capacitance.

BJT's turn off slowly, especially when coming out of saturation. The circuit driving the base can help with this in two ways. It can avoid driving the transistor into saturation, and it can actively drive the base low, not just leave it floating, to turn off the transistor.

One way to avoid saturtion is to bias the transistor to near the middle of its operating range, then feed in a signal just strong enough to cause the output to go near, but not actually to, the lower limit. Another way is a Schottky diode from base to collector. This draws current from the base that would otherwise saturate the transistor when the collector gets too low.

To decrease the parasitic capacitance effect, use as low a impedance as you are willing to spend current for. For example, can you decrease the resistor values by a factor of 10 and then increase the transistor current by a factor of 10 to end up with the same voltage? If so, try that.