From 6:00 PM CST Friday, Feb 15th - 2:00 AM CST Sunday, Feb 17th, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Measuring Angular Position with a Resolver and the PXIe-4340

Publish Date: Jun 06, 2017 | 0 Ratings | 0.00 out of 5 | Print | Submit your review

Overview

This example demonstrates how to take an angular position measurement from a resolver using the PXIe-4340.

Table of Contents

  1. Description
  2. Requirements
  3. Steps to Implement or Execute Code
  4. Additional Information or References

1. Description

A resolver is an analog device used for measuring degrees of rotation. A resolver contains a single primary winding which is energized with a sinusoidal voltage and two secondary windings positioned at a right angle from one another. The primary winding induces a signal on the secondary windings of a magnitude dependent on the primary windings angular position. The resulting output of the secondary windings is cosΘ and sinΘ where Θ is the angular position of the primary winding. So we can express or diagram the angle of the primary winding, Θ, and the measurements of the two secondary windings, cosΘ and sinΘ, as a unit circle.




With cosΘ and sinΘ being measured known values, the following trigonometric function can be used to find Θ.

 

In order to measure a resolver the NI PXIe-4340 needs to use a channel per secondary winding. Excitation to the primary winding is sourced from a single channels excitation terminals. Leave the excitation terminals of the other channel unconnected. In order to get an accurate measurement both channels will need to be set to use remote sense and connected to the primary winding. A connection diagram for resolvers is provided below.

 

Back to Top

2. Requirements

 Software

  • LabVIEW 2014 (or compatible)
  • NI-DAQmx 15.5 (or compatible)
    Note: The minimum required LabVIEW and NI-DAQmx version will depend on when support was introduced for the hardware. Check the corresponding User Guide for the hardware you are using to find the appropriate minimum NI-DAQmx version, and check the NI-DAQmx readme for ADE support.

  Hardware

  • PXIe-4340

 

Back to Top

3. Steps to Implement or Execute Code

In order to run this example:

  1. Open VI and select the appropriate Channel and Channel Settings.
  2. Run the VI to perform an acquisition.
  3. Press the Stop button to end the acquisition.

 

Back to Top

4. Additional Information or References

 

Back to Top

Bookmark & Share


Downloads


Ratings

Rate this document

Answered Your Question?
Yes No

Submit