Solving 90 Degree Phase Shift Problem with Acclerometer Signal

Click For Summary

Discussion Overview

The discussion revolves around the challenge of phase shifting a signal obtained from an accelerometer, which is integrated using an op-amp to derive velocity. The participant seeks a method to achieve an additional 90-degree phase shift to align with a reference signal that is 180 degrees out of phase.

Discussion Character

  • Technical explanation, Debate/contested

Main Points Raised

  • One participant suggests using lag/leading networks, specifically T and Pi configurations with passive components, to achieve the desired phase shift.
  • The same participant provides SPICE code examples for both lag and lead networks, emphasizing the need to derive the transfer function and understand the phase shift equation.
  • Another participant questions the necessity of a 180-degree phase shift between the reference signal and the velocity signal, arguing that such a shift would be non-physical given the relationship between sinusoidal acceleration and velocity.
  • A different approach is proposed, suggesting the use of an LCR circuit in the feedback loop of an op-amp to achieve the phase shift.

Areas of Agreement / Disagreement

Participants express differing views on the necessity and implications of achieving a 180-degree phase shift, with some supporting the use of specific circuit configurations while others challenge the physical validity of the reference signal's phase relationship.

Contextual Notes

Participants mention the importance of considering the frequency bandwidth of the accelerometer and the potential impact of the phase shift networks on input/output impedance, but these aspects remain unresolved.

morten84
Messages
2
Reaction score
0
Hi.

I get a signal from an acclereometer that I integrate using an op-amp to get the velocity. But the problem is that this signal is phase shiftet 90 degree.
Because I'm supposed to compare this signal with a reference signal that is 180 degree phase shiftet, and now I'm getting wrong values.

Anyone know an easy way to phase shift this 90 degrees more, so that the total phase shift is 180?
 
Engineering news on Phys.org
OK, the answer is simple. Do you need lag/leading network? There are four typical topologies that are used to lag/lead a signal: T,Pi networks with passive components.

T-network, Lag:
Here is spice code for the network
Code:
R1  1  2  100
C   2  0   1u
R2  2 3   100

T-network, Lead:

Code:
C1  1 2   1u
R1   2 0  100
C2  2  3  1u
Pi-network, Lead
Code:
C1  1  0   1u
R1  1   2   100
C2  2   0  1u
Pi-network, Lag
Code:
R1  1  0   100
C1  1   2   1u
R2  2   0  100

NB. values in the spice code are just arbitrary.

You just need to derive the transfer function for the network of interest, in
j\omega terms and find the equation that defines phase shift (something with tan^{-1}()), so you'll basically need to work your way back. Just remember that those networks will also transform input/output impedance of your circuit and be sure to identify the frequency bandwidth of your accelerometer, so your phase lead/lag network won't interfere with the sensor.

BTW, that's the first time I've heard of need to shift the signal in order to get the accelerometer to function properly, I've worked with them before and have not experienced any problems with lagging. Probably because of the integrator.P.S Are you Norwegian? :smile:
 
Last edited:
morten84 said:
Hi.

I get a signal from an acclereometer that I integrate using an op-amp to get the velocity. But the problem is that this signal is phase shiftet 90 degree.
Because I'm supposed to compare this signal with a reference signal that is 180 degree phase shiftet, and now I'm getting wrong values.

Anyone know an easy way to phase shift this 90 degrees more, so that the total phase shift is 180?

Why would a reference signal be shifted by 180 degrees? If you have sinusoidal acceleration, you also have sinusoidal velocity variations, phase shifted by the 90 degrees. A 180 degree phase shift between a sinusoidal acceleration and the associated sinusoidal velocity plot would be non-physical.
 
you should be able to do it with an lcr circuit in the feedback loop of an op-amp.
 

Similar threads

Replies
9
Views
2K
  • · Replies 37 ·
2
Replies
37
Views
17K
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
2
Views
9K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
1
Views
1K
  • · Replies 15 ·
Replies
15
Views
9K
  • · Replies 1 ·
Replies
1
Views
4K