Expected and actual unity gain bandwidth LM324N
$begingroup$
I have an LM324N configured as a unity gain voltage follower. The split rail power supply +/- 4.5V is provided using AA batteries. I am aware that better opamps exist, but this is for study purposes only.
simulate this circuit – Schematic created using CircuitLab
As a lab exercise, I am testing performance of the circuit at various input frequencies whilst maintaining a constant input voltage (2V sine wave). The test circuit is soldered onto prototyping board with short traces.
At low frequencies (e.g. 10kHz), the output signal closely follows the input signal. However, at 60kHz the output signal is distorted (closely resembling a triangular wave form) and has an amplitude approximately 70% of the input signal. At 1MHz, the output has an amplitude of 0.1V.
Reading the datasheet, I understand the LM324N has a Gain Bandwidth Product (GBP) of 1MHz, which suggests to me that I should not expect significant attenuation of the signal at only 60kHz. A GBP of 1MHz suggests an ideal bandwidth of 1MHz at a gain of unity. Is this really achievable and/or have I done something wrong?
op-amp unity-gain
$endgroup$
add a comment |
$begingroup$
I have an LM324N configured as a unity gain voltage follower. The split rail power supply +/- 4.5V is provided using AA batteries. I am aware that better opamps exist, but this is for study purposes only.
simulate this circuit – Schematic created using CircuitLab
As a lab exercise, I am testing performance of the circuit at various input frequencies whilst maintaining a constant input voltage (2V sine wave). The test circuit is soldered onto prototyping board with short traces.
At low frequencies (e.g. 10kHz), the output signal closely follows the input signal. However, at 60kHz the output signal is distorted (closely resembling a triangular wave form) and has an amplitude approximately 70% of the input signal. At 1MHz, the output has an amplitude of 0.1V.
Reading the datasheet, I understand the LM324N has a Gain Bandwidth Product (GBP) of 1MHz, which suggests to me that I should not expect significant attenuation of the signal at only 60kHz. A GBP of 1MHz suggests an ideal bandwidth of 1MHz at a gain of unity. Is this really achievable and/or have I done something wrong?
op-amp unity-gain
$endgroup$
add a comment |
$begingroup$
I have an LM324N configured as a unity gain voltage follower. The split rail power supply +/- 4.5V is provided using AA batteries. I am aware that better opamps exist, but this is for study purposes only.
simulate this circuit – Schematic created using CircuitLab
As a lab exercise, I am testing performance of the circuit at various input frequencies whilst maintaining a constant input voltage (2V sine wave). The test circuit is soldered onto prototyping board with short traces.
At low frequencies (e.g. 10kHz), the output signal closely follows the input signal. However, at 60kHz the output signal is distorted (closely resembling a triangular wave form) and has an amplitude approximately 70% of the input signal. At 1MHz, the output has an amplitude of 0.1V.
Reading the datasheet, I understand the LM324N has a Gain Bandwidth Product (GBP) of 1MHz, which suggests to me that I should not expect significant attenuation of the signal at only 60kHz. A GBP of 1MHz suggests an ideal bandwidth of 1MHz at a gain of unity. Is this really achievable and/or have I done something wrong?
op-amp unity-gain
$endgroup$
I have an LM324N configured as a unity gain voltage follower. The split rail power supply +/- 4.5V is provided using AA batteries. I am aware that better opamps exist, but this is for study purposes only.
simulate this circuit – Schematic created using CircuitLab
As a lab exercise, I am testing performance of the circuit at various input frequencies whilst maintaining a constant input voltage (2V sine wave). The test circuit is soldered onto prototyping board with short traces.
At low frequencies (e.g. 10kHz), the output signal closely follows the input signal. However, at 60kHz the output signal is distorted (closely resembling a triangular wave form) and has an amplitude approximately 70% of the input signal. At 1MHz, the output has an amplitude of 0.1V.
Reading the datasheet, I understand the LM324N has a Gain Bandwidth Product (GBP) of 1MHz, which suggests to me that I should not expect significant attenuation of the signal at only 60kHz. A GBP of 1MHz suggests an ideal bandwidth of 1MHz at a gain of unity. Is this really achievable and/or have I done something wrong?
op-amp unity-gain
op-amp unity-gain
asked Nov 14 '18 at 0:27
PzyPzy
1486
1486
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
Gain-bandwidth product is a small signal specification. It only applies to signals under which the op-amp circuitry remains in a linear regime. That is on the order of 100mV or less for a conventional differential input stage.
With the relatively high frequency 2V you are applying you are well into a large signal regime in which non-linear effects take precedence. The specification that applies in that regime is the slew rate of the amplifier.
Slew rate limitations are caused by how fast the internal bias currents are able to charge the internal (compensation) capacitances.
$endgroup$
add a comment |
$begingroup$
The LM324 has a maximum output slew rate of 0.5V/$mu$sec, so it not going to be able to accurately reproduce a 2V amplitude sine wave of more than about:
$f_SR = frac0.5cdot10^62cdotpicdot2 approx 40kHz $
To see the unity gain-bandwith directly you can reduce your signal amplitude to perhaps 50mV.
$endgroup$
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");
StackExchange.ifUsing("editor", function ()
return StackExchange.using("schematics", function ()
StackExchange.schematics.init();
);
, "cicuitlab");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "135"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f406653%2fexpected-and-actual-unity-gain-bandwidth-lm324n%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Gain-bandwidth product is a small signal specification. It only applies to signals under which the op-amp circuitry remains in a linear regime. That is on the order of 100mV or less for a conventional differential input stage.
With the relatively high frequency 2V you are applying you are well into a large signal regime in which non-linear effects take precedence. The specification that applies in that regime is the slew rate of the amplifier.
Slew rate limitations are caused by how fast the internal bias currents are able to charge the internal (compensation) capacitances.
$endgroup$
add a comment |
$begingroup$
Gain-bandwidth product is a small signal specification. It only applies to signals under which the op-amp circuitry remains in a linear regime. That is on the order of 100mV or less for a conventional differential input stage.
With the relatively high frequency 2V you are applying you are well into a large signal regime in which non-linear effects take precedence. The specification that applies in that regime is the slew rate of the amplifier.
Slew rate limitations are caused by how fast the internal bias currents are able to charge the internal (compensation) capacitances.
$endgroup$
add a comment |
$begingroup$
Gain-bandwidth product is a small signal specification. It only applies to signals under which the op-amp circuitry remains in a linear regime. That is on the order of 100mV or less for a conventional differential input stage.
With the relatively high frequency 2V you are applying you are well into a large signal regime in which non-linear effects take precedence. The specification that applies in that regime is the slew rate of the amplifier.
Slew rate limitations are caused by how fast the internal bias currents are able to charge the internal (compensation) capacitances.
$endgroup$
Gain-bandwidth product is a small signal specification. It only applies to signals under which the op-amp circuitry remains in a linear regime. That is on the order of 100mV or less for a conventional differential input stage.
With the relatively high frequency 2V you are applying you are well into a large signal regime in which non-linear effects take precedence. The specification that applies in that regime is the slew rate of the amplifier.
Slew rate limitations are caused by how fast the internal bias currents are able to charge the internal (compensation) capacitances.
answered Nov 14 '18 at 1:13
Edgar BrownEdgar Brown
4,7702729
4,7702729
add a comment |
add a comment |
$begingroup$
The LM324 has a maximum output slew rate of 0.5V/$mu$sec, so it not going to be able to accurately reproduce a 2V amplitude sine wave of more than about:
$f_SR = frac0.5cdot10^62cdotpicdot2 approx 40kHz $
To see the unity gain-bandwith directly you can reduce your signal amplitude to perhaps 50mV.
$endgroup$
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
add a comment |
$begingroup$
The LM324 has a maximum output slew rate of 0.5V/$mu$sec, so it not going to be able to accurately reproduce a 2V amplitude sine wave of more than about:
$f_SR = frac0.5cdot10^62cdotpicdot2 approx 40kHz $
To see the unity gain-bandwith directly you can reduce your signal amplitude to perhaps 50mV.
$endgroup$
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
add a comment |
$begingroup$
The LM324 has a maximum output slew rate of 0.5V/$mu$sec, so it not going to be able to accurately reproduce a 2V amplitude sine wave of more than about:
$f_SR = frac0.5cdot10^62cdotpicdot2 approx 40kHz $
To see the unity gain-bandwith directly you can reduce your signal amplitude to perhaps 50mV.
$endgroup$
The LM324 has a maximum output slew rate of 0.5V/$mu$sec, so it not going to be able to accurately reproduce a 2V amplitude sine wave of more than about:
$f_SR = frac0.5cdot10^62cdotpicdot2 approx 40kHz $
To see the unity gain-bandwith directly you can reduce your signal amplitude to perhaps 50mV.
answered Nov 14 '18 at 1:08
Spehro PefhanySpehro Pefhany
207k5157415
207k5157415
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
add a comment |
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
2
2
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
$begingroup$
As soon as I started reading your answer I realised my oversight. I tested the circuit at a range of small signals including 50mV and the gain was as you predicted. Thanks.
$endgroup$
– Pzy
Nov 14 '18 at 8:37
add a comment |
Thanks for contributing an answer to Electrical Engineering Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f406653%2fexpected-and-actual-unity-gain-bandwidth-lm324n%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown