Maker Pro
Maker Pro

Phase Shift Oscillator Op-Amp Neg Feedback

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
FIGURE 4(a) shows the circuit of an oscillator and FIGURE 4(b) gives
the gain and phase response of the op-amp used.
When the circuit was simulated in PSpice using an ideal op-amp, the
circuit oscillated at the designed frequency. However when the ideal opamp
was replaced by the TL072 the frequency of oscillation was observed
to be about 15% lower.
Investigate this anomaly giving your answer in the form of a report of
about 750 words. The report should attempt an analysis of the circuit
and include the results of any PSpice simulations. You may wish to use
the transfer function derived as equation (6) in the appendix to lesson
3-1 to calculate the phase shift in the RC network.

So I am struggling with this question
I Have calculated the RC networks output to be 65kHz.
I can see from the bode plot that the OP has a phase shift of 90 deg at 65kHz
How can i work out the real frequency output?
I am aware that in order for the system to oscillate the loop feedback must be 360 deg at unity gain.

Any help on this would be appreciated I have also uploaded some images.
Thanks again.
 

Attachments

  • Eq 6.JPG
    Eq 6.JPG
    6.6 KB · Views: 123
  • Fig 4a.JPG
    Fig 4a.JPG
    15 KB · Views: 275
  • Fig 4b.JPG
    Fig 4b.JPG
    21.5 KB · Views: 173

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
Some days ago you´ve got - in another forum - 30 replies to the same question.
In one of my last answers I did ask you:

Do you know how to handle a BODE plot - in particular, how to derive a phase plot from the magnitude plot?
Otherwise, you cannot solve your problem (without circuit simulation).

Unfortunately, you did not reply to this question. So - I am not sure if you will have more luck in THIS forum. We can help you only in form of a question-answer game.
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
I felt overwhelmed by the amount of people in that forum putting in bit and pieces of information that I found hard to understand.

I am not confident I this subject as you can tell.

I have been researching about BODE but I still don't understand how use them to work out the real frequency.
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
I have been researching about BODE but I still don't understand how use them to work out the real frequency.

In this case, I think it is important for you to become familiar with the BODE diagram. In the mentioned alternative forum a corresponding link was given to you.
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
corresponding link was given to you
I am sorry I can't find this.

If the loop gain needs to be -360 deg dose that mean the circuit will oscillate when the RC network provides(-360+180+90)=-90 deg??

I know the BODE plot shows the gain and phase shift of the op-amp over a frequency sweep.
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
I am sorry I can't find this.

If the loop gain needs to be -360 deg dose that mean the circuit will oscillate when the RC network provides(-360+180+90)=-90 deg??
I know the BODE plot shows the gain and phase shift of the op-amp over a frequency sweep.

Please notice that your oscillator contains an opamp WITH FEEDBACK.
Any negative feedback will drastically change the frequency-dependent behaviour of a "naked" opamp.
This is the main purpose of negative feedback:
Changing (reducing) the gain, increasing the bandwidth and "flattening" the phase.
Therefore, for an opamp with feedback the unwanted (parasitic) phase shift will certainly be far below the 90deg - but it will not be negligible.
At first - become familiar wth the BODE plot and with the three gains it can contain:
(a) Open-loop gain Ao, (b) Closed-loop gain Acl and (c) Loop gain.

Most important for you: Closed-loop gain (magnitude and phase).
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
Changing (reducing) the gain, increasing the bandwidth and "flattening" the phase.
Yes I have seen this when researched BODE plot with neg feedback.

(a) Open-loop gain
This is the gain of the op amp alone

(b) Closed-loop gain Acl
This is the feed back gain RC Network
I beleve this is 33 = Rf/R = 33/1 Is the phase shift -180deg

(c) Loop gain.
this is the overall circuit gain.

When I simulate in spice how do I introduce noise to start oscillation?
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
LvW said:
(b) Closed-loop gain Acl
This is the feed back gain RC Network
I beleve this is 33 = Rf/R = 33/1 Is the phase shift -180deg

No - that is not correct. As the name indicates: "Closed-loop gain" is the gain of the amplifier with the closed feedback loop.

LvW said:
(c) Loop gain.
this is the overall circuit gain.

No - also not correct. "Loop gain" is the turn-around gain of the complete loop (product open-loop gain and feedback factor).

When I simulate in spice how do I introduce noise to start oscillation?

Who told you that you need noise?

Toptip - with all respect, I`ve got the impression that you need to stuy basic of opamp circuits first. In a forum like this it is not possible to teach you fundamentals of feedback sysytems. We are here to answer specific questions. Are you really not able to look for some knowledge sources which can tell you something about terms like "closed-loop gain" or "loop gain"?
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
When I simulate in spice how do I introduce noise to start oscillation?

Who told you that you need noise?

It is in my reading material that, in real life the circuit would pick up noise from the surroundings which will initiate the feedback and oscillation until it settles at a loop gain of 1 in phase -360deg.

The closed loop gain is the loop close (with feedback). The CLG will flatten, reduce the gain and increase the bandwidth where the CLG intersects with the open loop gain it will roll off the same. At this point is it unity gain?

The open loop gain is the op-amps gain

loop gain is the product of all the gains
 

duke37

Jan 9, 2011
5,364
Joined
Jan 9, 2011
Messages
5,364
I have seen simulations of oscillators which need to be started with a some sort of signal. Once started, the loop gain will keep it going.

In a practical circuit, no noise is required because it is there with non ideal components. It is necessary that the amplifiers are biased into a conducting condition, the bias may change in operation to reduce the loop gain to one.
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
When I simulate in spice how do I introduce noise to start oscillation?
It is in my reading material that, in real life the circuit would pick up noise from the surroundings which will initiate the feedback and oscillation until it settles at a loop gain of 1 in phase -360deg.
Noise would play a certain role only if there would be no other "kick-off" sources. However, each oscillator will be powered (switched-on) at a particular time. And it is this switch-on transient which causes the start of the oscillation process. For simulation purposes you can (a) give a capacitor an "initial condition" (causing a kind of imbalance) or (b) introduce a short voltage pulse into any of the grounded nodes or (c) use a power supply which is switched on at t=0 (as in real life) instead of a fixed supply.
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
Thank

My simulation works, went with changing the initial value of one of the caps. Although the ideal op-amp stops oscillating at a point and the real will carry on and on?

So in order to oscillate the loop gain must be 1 V/V
The closed loop gain is 33 V/V
How can I use the BODE plot to estimate the frequency.

Thanks
TIPTOP
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
Thank

My simulation works, went with changing the initial value of one of the caps. Although the ideal op-amp stops oscillating at a point and the real will carry on and on?

So in order to oscillate the loop gain must be 1 V/V
The closed loop gain is 33 V/V
How can I use the BODE plot to estimate the frequency.

Thanks
TIPTOP
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
Thank

My simulation works, went with changing the initial value of one of the caps. Although the ideal op-amp stops oscillating at a point and the real will carry on and on?

So in order to oscillate the loop gain must be 1 V/V
The closed loop gain is 33 V/V
How can I use the BODE plot to estimate the frequency.

Thanks
TIPTOP

Three questions:
* What do you mean with "closed-loop gain"? Which input?
* For which function do you intend to create a BODE plot?
* What is the general oscillation condition?
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
* What is the general oscillation condition?
With the real op amp the oscillation start to build after 10ms but stops dead at 14.2ms
the frequency is 59.3 Hz

With the tl072 the oscillations start to build at t=0 and continuing to oscillate the frequency is 56.5 Hz

* What do you mean with "closed-loop gain"? Which input?
at the negative input ie R4/R3 giving 33 gain
the RC network has a gain of 0.29 so R4/R3 is required for loop fain of 1.

* For which function do you intend to create a BODE plot?
does the plot need redrawing to include the RC network?
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
In short:
* A closed-loop gain cannot be defined because the circuit IS indeed a closed loop withoput any input.
* The oscillation condition (to be fulfilled at one single frequency only) is Loop gain=1.
* This condition must be controlled using the BODE plot. Hence, you must create a BODE plot for the loop gain.
* Do you know how to get the loop gain? (This is a DEFINITION which can be found in each relevant textbook!).
 

toptip123

Oct 13, 2016
9
Joined
Oct 13, 2016
Messages
9
Do you know how to get the loop gain? (This is a DEFINITION which can be found in each relevant textbook!).

The loop gain is the product of the gains of the amplifier and the feedback network.

This condition must be controlled using the BODE plot. Hence, you must create a BODE plot for the loop gain.

I am not sure how to do this.
 

LvW

Apr 12, 2014
604
Joined
Apr 12, 2014
Messages
604
The loop gain is the product of the gains of the amplifier and the feedback network.
I am not sure how to do this.

"not sure" means you have some rough ideas, don`t you?
Tell us about your first approach.
 
Top