×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

LVDT Servo-amplifier help
2

LVDT Servo-amplifier help

LVDT Servo-amplifier help

(OP)
Dear All!

I am currently working on my very first project and i am having some problems. Any suggestion and help will be much appreciated.

In my project, i am trying to sense the position of a spool from LVDT sensor. In my circuit for LVDT, i am using a pic to generate a square wave. But as my LVDT operates on AC signal, therefore i am using a square to sinewave converter to convert my waveform into sinewave.That signal is passing through LVDT and goes to a precision rectifier to convert my sinewave back to dc signal. But i am having following problems:-

a) I am getting 60 to 80mV noise on the output. How can i get rid of it.
b) Is it possible to generate a sinewave directly from the pic? If so any help please.
c) Is there any suggestion to improve my precision rectifier (demodulator) and square to sinewave generator.

Please accept thanx in advance for all ur support.

Regards.

RE: LVDT Servo-amplifier help

That's a very crude approach you are taking.

The LVDT output has phase information. Use that by having a phase-sensitive detector rectify your signal. That will take out most of the noise. Low pass filtering will take out the rest. Control the detector switches with control signals from the PIC - essentially the same square wave that you feed to the sine converter. You may even try to feed the square wave directly to the transducer. It has been done before.

Lots of information on the net. Google LVDT and "phase sensitive detector". The "quadrature" phenomenon is very real in these circuits. Google that too.

Gunnar Englund
www.gke.org

RE: LVDT Servo-amplifier help

The LVDT will produce its best performance when excited by a sinusoidal primary voltage. It is fairly easy to build a simple oscillator running at about 1kHz. There are numerous circuits available which don't require the sophistication of a PIC, and the frequency does not require the stability of a crystal clock. Amplitude stability should be fairly good.

What positional accuracy are you trying to achieve from the LVDT? 0.1% is certainly achievable using a fairly basic detector circuit built using precision components. A clean sinusoidal excitation signal will almost certainly reduce the need for a more sophisticated detector capable of dealing with the non-sinusoidal secondary waveform. I guess it depends on where you want to expend your effort.

Skogs,

Most of my LVDT experience is on long travel types ranging from 3" or so up to 3' or so. The majority are Schaevitz designs. Are the small ones much more difficult to deal with in terms of the electronics?

----------------------------------
  Sometimes I only open my mouth to swap feet...

RE: LVDT Servo-amplifier help

No. Short travel ones were just as easy. Or easier. I used to design circuits for Schaevitz transducers as well. It was mostly for grinding and machine-tool applications (checking dimensions of machined pieces) so we seldom had more than 10 mm travel.Often less. The interchangability between transducers was the problem if you tried to run them off square waves. But that was mainly because they were factory calibrated with sine.

Using a square wave and a simple synchronous detector made from a 4066 or a couple of FETs was really the easiest way of doing it.

Gunnar Englund
www.gke.org

RE: LVDT Servo-amplifier help

(OP)
Thanx everyone for replying.

skogsgurra!!

I understand ur point. So do u mean to say that i will have to use a phase sensitive detector between my LVDT output and precision rectifier (demodulator)?. If so will i have to provide an AC signal to phase sensitive detector as well from the same source which is providing input signal to LVDT? If so, then why? i mean this is my first encounter with phase sensitive detectors. Could u please explain its operation a bit? How will it help in decreasing the sound level.

Thanks
a lot

RE: LVDT Servo-amplifier help

(OP)
i am sorry.not sound level..i mean reducing noise at the output

RE: LVDT Servo-amplifier help

(OP)
can anyone please explain how phase-sensitive detector works. how does it reduce noise.

RE: LVDT Servo-amplifier help

Useful link Gunnar. Those little boards might get me out of a fix one day! Thanks.

----------------------------------
  Sometimes I only open my mouth to swap feet...

RE: LVDT Servo-amplifier help

A phase-sensitive detector is essentially two semiconductor switches connected to the secondary winding of the LVDT. The switches are synchronized to the zero crossings of the sine (or square) wave driving signal. Positive sine -> positive switch closed and opposite for the other polarity. The plus switch feed the input of a difference amplifier with a low pass filter. When both signals are equal (LVDT in zero position), the difference is zero. When LVDT travels positive the difference is positive and when it travels negative the difference is negative. Noise is usually (shall always be) random with regard to driving signal and the low pass filter averages noise contribution so it becomes zero.

Gunnar Englund
www.gke.org

RE: LVDT Servo-amplifier help

(OP)
i have one connection coming from the output of lvdt. how should i connect it to two semiconductor switches. should they be in parallel? then should i connect the output from them to my precision rectifier? is that it?

RE: LVDT Servo-amplifier help

How many wires does the LVDT have in total? Internally all have six: primary, ; secondary 1; secondary 2. Sometimes internal connections are made between windings, or even some signal processing is mounted on board, reducing the number of output cores.

----------------------------------
  Sometimes I only open my mouth to swap feet...

RE: LVDT Servo-amplifier help

(OP)
I have total four wires connected to my lvdt sensor. Two are for primary coil. two secondary coils are connected internally and therefore only two more wires are coming out. But i am only using one of the wire of secondary coil because the other is connected to ground. So in short i have four wires. First one is my input (primary coil) with which my sinewave source is connected. The middle two are connected to ground and the last one is my outpuut which is currently connected to my precision rectifier, but now i want to learn how can i connect to phase-sensitive detector (two semi-conductor switches).

RE: LVDT Servo-amplifier help

Can you gain access to all six wires? You will get much less noise if you connect each of the secondaries to a differential amplifier via screened twisted pair cable with the screen connected to ground, and process the signal at the output of the diff amps.

----------------------------------
  Sometimes I only open my mouth to swap feet...

RE: LVDT Servo-amplifier help

(OP)
No i can't. I can have only four wires. Is there any way with four wires? If yes can u plz explain in simple words how can i connect anything between my lvdt output and precision rectifier to reduce the noise. I am sorry i am very new to this field. And as i mentioned this is my very first project. And i will be awarded new projects based on my performance in this project. So i really have to fix this problem.Thanx.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources