05-02-2008 02:06 PM
I have 7332 motion card used to control a stepper motor. A lever is attached to the stepper shaft and used to close 30 individual switches. I have attached an incremental encoder to and display when each individual contact are closed. I am using the motion card digital I/O line to continuously read its digital I/O and capture the encoder value. The problem is if I run stepper fast I can’t capture the same encoder values for each run. What can I do so I can capture the encoder values for individual switches with high accuracy?
My encoder rotate from 0 to 90degrees and back to 0 degree. The run should last less than 2 seconds.
I am investigating DAQ card with edge trigger capability. I would like to know which one to use so I can capture 30 individual encoder values.
05-05-2008
03:51 AM
- last edited on
02-24-2025
08:23 PM
by
Content Cleaner
Depending on your accuracy requirements and other circumstances there are several approaches to tackle this application. Here are some ideas
I think optin 3.) should be the best compromise between accuracy and system complexity/cost. In the end it depends on your requirments which option is the best fit for you. Please note, that depending on your voltage levels signal conditioning might be necessary.
Kind regards,
Jochen Klier
National Instruments
05-06-2008 10:16 AM
Thank you, Jochen. Option 3 seems plausible.