07-26-2012 10:28 AM
Is it possible to program the FPGA in a R Series Multifunction RIO board to convert a resolver input signal to quadrature outputs? I have an application that uses a nuclear grade resolver feedback, which must be converted to quadrature for motion control and as an external trigger for ultrasonic pulsers. The ultrasonic pulsers must be triggered every 0.1 degrees, so I need 3600 pulses/revolution. I have not found any existing resolver-to-quadrature converters that can produce exactly 3600 pulses/revolution.
07-27-2012 10:17 AM
Hi Joe,
I have found a few examples of reading Resolver inputs:
http://zone.ni.com/devzone/cda/epd/p/id/2181
https://decibel.ni.com/content/docs/DOC-11193
As well as some for quadrature outputs:
https://decibel.ni.com/content/docs/DOC-2400
http://zone.ni.com/devzone/cda/epd/p/id/1489
So it seems possible as you could read the rotary speed in one loop and in a parallel loop create the quadrature outputs based on the rotary speed read from the resolver.
DylanC
07-27-2012 03:25 PM
Hi Dylan,
The example at http://zone.ni.com/devzone/cda/epd/p/id/1489 talks about retransmitting data from a resolver and generating a quadrature signal. Looks promising.
Thanks!
Joe