The plots speak for themselves.
The transistor model uses the approximate Ebers-Moll equations, as shown here: https://en.wikipedia.org/wiki/Bipola...-signal_models. The approximation for the collector current is very nearly perfect if the base collector voltage is at least a few volts and does not vary much, as is the case if the transistor is the lower device in a cascode.
A practical circuit would use the same approach as with the JFET: first, a source follower, then an attenuator , and then the transistor.
So here is what I conclude from these two comparisons:
tMod.py 2.zip
The transistor model uses the approximate Ebers-Moll equations, as shown here: https://en.wikipedia.org/wiki/Bipola...-signal_models. The approximation for the collector current is very nearly perfect if the base collector voltage is at least a few volts and does not vary much, as is the case if the transistor is the lower device in a cascode.
A practical circuit would use the same approach as with the JFET: first, a source follower, then an attenuator , and then the transistor.
So here is what I conclude from these two comparisons:
- It is a total accident that a guitar pickup has enough output to excite a triode amplifier, using the most obvious circuit, into the high signal region, but not into severe overload in nearly all situations.
- The warming effect on the sound as a result of the second harmonic was thus also an accident, but one almost universally embraced. Additional stages contribute as well.
- The solid state devices have too much gain (especially the BJT with its very high transconductance), and so this accident does not occur, and circuits using local and/or global feedback were automatically used without even understanding what might be missed by making them too linear.
- As a result, even used “clean”, the solid state guitar amp has a sonic disadvantage unless techniques are applied to overcome this.
- It is not likely that these techniques would happen accidentally, but rather only as a result of analyzing the situation.
tMod.py 2.zip
Comment