LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Read back of Rotary Encoder with 1 volt peak to peak sin/cos signal

I would like to setup a system that simply reads the output of a standard 1 volt peak to peak sine/cosine encoder and captures it
with some analog information. I would prefer DMA access to the memory. I easily find NI DAQ cards that will capture analog &
Quadrature encoder signals, but there is no mention of any such "sinus" encoder signals. Does anyone have any suggestions on how to
do this?

Thanks,
Mike



--
Posted via a free Usenet account from http://www.teranews.com

0 Kudos
Message 1 of 3
(5,428 Views)
Hi Mike,

That definitely sounds like something that NI hardware can handle.  All M-Series DAQ cards feature DMA.

There are 2 main considerations here:
A) The maximum frequency you expect from this sinusoidal encoder.
There is no NI hardware that is specifically customized to read sinusoidal encoder signals.  Instead, you will need to use an analog input card to sample this encoder signal, and then write software to analyze the waveform and count the number of peaks,  and then convert that to a position.  To give software enough data to do this analysis, it would good to have a DAQ card that samples at 10 times the highest frequency you expect from this encoder, as this will result in a good signal shape.

B) The rate at which you need to software to provide an update of the position.
Since this position measurement relies on software analysis, the rate at which you can get position updates (and presumably drive a control loop) will also be software dependent.  Based on the speed of the DAQmx read function you should expect position updates to take a few miliseconds.

Just for reference, here is a picture that I found on galilmc.com that shows the signals from a sinusoidal encoder.  Please verify that this is the type of input you are expecting.



Hopefully this helps you out while you're picking your hardware.  If you have any further questions, please let us know.

Have a great day!
Travis W

Message Edited by Travis W on 10-13-2006 05:51 PM

Message Edited by Travis W on 10-13-2006 05:51 PM

0 Kudos
Message 2 of 3
(5,416 Views)