No voltage gain in a common emitter class A amplifier using a 3904 NPN transistor - ngspice Simulation
Hi everybody!
I am currently trying to build an amplifier for a condenser microphone in order to use it as a way to amplify an acoustic guitar, nonetheless, as expected, I am having some troubles to really achieve my goals.
In order to learn I decided to make some analogue simulations using QUCS-Spice and the ngspice simulator.
I copied a Common Emitter Class A amplifier from internet and I tried to bias the transistor 2N3904 in order to achieve an amplification in current as well as in voltage in the output, which will be a 35 Ohms old ear-speaker.
Nonetheless there is something I cannot achieve independently of the resistors and capacitors used for the common emitter class a amplifier circuit, and would like to ask how I can improve the voltage gain of the circuit, in order to amplify the power gain within it.
In order to explain myself i will post some pictures with two different resistors and their output, following ngspice simulation results.
In order to amplify the signal from a condenser microphone, model KPCM-G97H45P-43DB-1187, using a battery of 9 Volts as power supply I decided to use a resistor for supplying the power to the microphone condenser of 14.7k in series with the microphone and a 220 uF capacitor in order to decouple the DC signal and send it to the amplifier circuit, correct me if this is not the right verb (decouple).
Using just the microphone within the 9 Volt power source it is possible to see the signal in an audio recording software as Audacity, but the signal is quite low, I can just see like a flat line without any wave looks.
- Circuit Number 1 - "Normal" Resistor selection

For the first biasing point I used the characteristics plot above from a data-sheet found online.
I choose 0.04 A as closed switch current for the transistor, V_CE=0 and made R_C=3/4*R_Total
and R_E = 1/4*R_Total. Therefore:
R_Total = V_CC / I = 9 / 0.04 = 225 Ohms
R_C = 3/4 * R_Total = 168.75
R_E = 1/4 *R_Total = 56.25
From here I selected a Q-Point of I_Base = 100 uA with approximately a collector current of 0.02 A, following the graph above.
Using I_Collector = 0.02 A and a Beta of 300, because of the transistor configuration in ngspice:
I_Base = I_Collector / Beta = 0.02/300 = 6.67 x10^⁻5 A
Using a rule of thumb: I_R1 = 10*I_Base:
I_R1 = 10 * 6.67 x10⁻5 A = 6.67 x10^⁻4 A or I_R1 = 0.667 mA
Using this current and knowing V_BE approx 0.6:
V_R2 = V_BE + R_E*I_E
V_R2 = V_BE + R_E*(I_C+I_B)
I_C approx I_C + I_B
Therefore
V_R2 = V_BE + R_E * I_C
R_2 * I_R2 = V_BE + R_E * I_C
or
R_2 * (I_R1 - I_B) = V_BE + R_E * I_C
Since I_R1 - I_B approx I_R1:
R_2 * I_R1 = V_BE + R_E * I_C
R_2 = (V_BE + R_E * I_C) / I_R1
R_2 = (0.6 + 56.25*0.02) / (6.67 x10^⁻4) = 2586.20 ohms
R1 = V_R1 / I_R1 = (9 - 2586.20 * 6.67 x10^⁻4) / (6.67 x10^⁻4) = 10907.053 Ohms
Here the circuit:

And here the simulated output:

My question is why the voltage is not amplified by the circuit and just the current is.
I made some calculus in a excel and it gave my a power gain of around 3,3. I was wondering if it is possible to make it higher or this type of circuit is not design for that use. If so, which type of amplifier do you recommend me to use?
- Circuit Number 2 - Try for Max Current Gain Resistor selection



For this circuit I tried to select the resistors in order to set the Q-Point as high as possible
I tried to take into account that while the current base increases the same difference in base current relates to a higher difference in collector current.
Ergo:
As I_B increase -> delta I_C / delta I_B increases
So I used a I_C when V_EC = 0 of 0.06 A and a I_C for Q-point of 0.04 A.
Nonetheless the voltage gain seem the same..
Furthermore I build both circuits with the closest real resistors possible and even a second stage, with the same resistor values as the first, and it does not seem a useable amplifier for the microphone, the signal increases but not as much as I expected in the beginning of this journey.
So.. I would like to ask some general questions about amplifier:
1. Which circuit design I should used in order to amplify the voltage signal as well as the current signal?
2. Which type of amplifiers do you recommend for low noise output?
3. How it is possible to avoid the feedback effect of a loudspeaker next to a microphone?
(I used the circuit using a guitar amp and at 1/3 max gain, where the microphone was next to it, it started piping with no end of the peeeep until it was switched off)
4. It is normal a 3 power gain for a beta of 300?
5. Something wrong in my calculus? Just started with it so there will be a ton of misunderstandings by my part, glad to be corrected.
6. I used a V_BE of 0,6 volts because the transistor is made of s ilicon. Nonetheless in ngspice this value cannot be found anywhere. The nearest value I was able to find for this model was the base-emitter junction built in potential, Vje = 0,75 V or the substrate junction built in potential, Vjs = 0,75 V.
Which one of this values would refer to the V_BE of the transistor? Or it is in ngspice with other parameters calculated?
7. How do I choose correctly the bypass capacitors between signal and amplifier and ampflifier and Load? Any formula over there I was unable to find?
Thanks for your reading and have a nice day. All help or recommendations will be welcome.
Hi everybody!
I am currently trying to build an amplifier for a condenser microphone in order to use it as a way to amplify an acoustic guitar, nonetheless, as expected, I am having some troubles to really achieve my goals.
In order to learn I decided to make some analogue simulations using QUCS-Spice and the ngspice simulator.
I copied a Common Emitter Class A amplifier from internet and I tried to bias the transistor 2N3904 in order to achieve an amplification in current as well as in voltage in the output, which will be a 35 Ohms old ear-speaker.
Nonetheless there is something I cannot achieve independently of the resistors and capacitors used for the common emitter class a amplifier circuit, and would like to ask how I can improve the voltage gain of the circuit, in order to amplify the power gain within it.
In order to explain myself i will post some pictures with two different resistors and their output, following ngspice simulation results.
In order to amplify the signal from a condenser microphone, model KPCM-G97H45P-43DB-1187, using a battery of 9 Volts as power supply I decided to use a resistor for supplying the power to the microphone condenser of 14.7k in series with the microphone and a 220 uF capacitor in order to decouple the DC signal and send it to the amplifier circuit, correct me if this is not the right verb (decouple).
Using just the microphone within the 9 Volt power source it is possible to see the signal in an audio recording software as Audacity, but the signal is quite low, I can just see like a flat line without any wave looks.
- Circuit Number 1 - "Normal" Resistor selection

For the first biasing point I used the characteristics plot above from a data-sheet found online.
I choose 0.04 A as closed switch current for the transistor, V_CE=0 and made R_C=3/4*R_Total
and R_E = 1/4*R_Total. Therefore:
R_Total = V_CC / I = 9 / 0.04 = 225 Ohms
R_C = 3/4 * R_Total = 168.75
R_E = 1/4 *R_Total = 56.25
From here I selected a Q-Point of I_Base = 100 uA with approximately a collector current of 0.02 A, following the graph above.
Using I_Collector = 0.02 A and a Beta of 300, because of the transistor configuration in ngspice:
I_Base = I_Collector / Beta = 0.02/300 = 6.67 x10^⁻5 A
Using a rule of thumb: I_R1 = 10*I_Base:
I_R1 = 10 * 6.67 x10⁻5 A = 6.67 x10^⁻4 A or I_R1 = 0.667 mA
Using this current and knowing V_BE approx 0.6:
V_R2 = V_BE + R_E*I_E
V_R2 = V_BE + R_E*(I_C+I_B)
I_C approx I_C + I_B
Therefore
V_R2 = V_BE + R_E * I_C
R_2 * I_R2 = V_BE + R_E * I_C
or
R_2 * (I_R1 - I_B) = V_BE + R_E * I_C
Since I_R1 - I_B approx I_R1:
R_2 * I_R1 = V_BE + R_E * I_C
R_2 = (V_BE + R_E * I_C) / I_R1
R_2 = (0.6 + 56.25*0.02) / (6.67 x10^⁻4) = 2586.20 ohms
R1 = V_R1 / I_R1 = (9 - 2586.20 * 6.67 x10^⁻4) / (6.67 x10^⁻4) = 10907.053 Ohms
Here the circuit:

And here the simulated output:

My question is why the voltage is not amplified by the circuit and just the current is.
I made some calculus in a excel and it gave my a power gain of around 3,3. I was wondering if it is possible to make it higher or this type of circuit is not design for that use. If so, which type of amplifier do you recommend me to use?
- Circuit Number 2 - Try for Max Current Gain Resistor selection



For this circuit I tried to select the resistors in order to set the Q-Point as high as possible
I tried to take into account that while the current base increases the same difference in base current relates to a higher difference in collector current.
Ergo:
As I_B increase -> delta I_C / delta I_B increases
So I used a I_C when V_EC = 0 of 0.06 A and a I_C for Q-point of 0.04 A.
Nonetheless the voltage gain seem the same..
Furthermore I build both circuits with the closest real resistors possible and even a second stage, with the same resistor values as the first, and it does not seem a useable amplifier for the microphone, the signal increases but not as much as I expected in the beginning of this journey.
So.. I would like to ask some general questions about amplifier:
1. Which circuit design I should used in order to amplify the voltage signal as well as the current signal?
2. Which type of amplifiers do you recommend for low noise output?
3. How it is possible to avoid the feedback effect of a loudspeaker next to a microphone?
(I used the circuit using a guitar amp and at 1/3 max gain, where the microphone was next to it, it started piping with no end of the peeeep until it was switched off)
4. It is normal a 3 power gain for a beta of 300?
5. Something wrong in my calculus? Just started with it so there will be a ton of misunderstandings by my part, glad to be corrected.
6. I used a V_BE of 0,6 volts because the transistor is made of s ilicon. Nonetheless in ngspice this value cannot be found anywhere. The nearest value I was able to find for this model was the base-emitter junction built in potential, Vje = 0,75 V or the substrate junction built in potential, Vjs = 0,75 V.
Which one of this values would refer to the V_BE of the transistor? Or it is in ngspice with other parameters calculated?
7. How do I choose correctly the bypass capacitors between signal and amplifier and ampflifier and Load? Any formula over there I was unable to find?
Thanks for your reading and have a nice day. All help or recommendations will be welcome.
Attachments
-
96.2 KB Views: 1
Last edited by a moderator: