Jump to content

blipton

Members
  • Posts

    10
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

blipton's Achievements

Member

Member (2/4)

0

Reputation

  1. Thanks, the resolver-to-digital chip we are using (ADS1210) seems to not report the speed when using the AD2. For example, when using the real motor, the frequency of the AM modulation envelope goes from DC (0 rpm) to 300hz (60 rpm). If I try simulating this with the AD2 (SINE/COSINE AM modulation with 5Khz carrier), the chip reports error. Been struggling to see what could be the cause, I think it might be a couple.. the 5khz from the AD2 is not sync'd to the 5khz from the ADS1210. I've read different reports on whether or not this needs to sync'd.. from what I gather, I *THINK* it's only necessary if you want angle/position information... since all I care about is speed, I'm hoping the excitation frequency isn't needed. (However, if there's an option to sync, or use the input excitation frequency that would be even better) However I think the other issue may be the voltage levels.. the SINE and COSINE that the chip expects is DIFFERENTIAL: 2.3 V p-p to 4.0 V p-p. The output amplitude of the AWGs should be good, however it appears it's single-ended. Any thoughts or suggestions how I might be able to manipulate the AD2/output to fake out the R/D converter?
  2. My motor takes a differential excitation frequency input (5khz), and outputs an Amplitude-Modulated SINE-HIGH/SINE-LOW and COSINE-HIGH/COSINE-LOW. (2-4 Vp-p). These motor outputs go to an Analog-Devices ADS1210 that converts it to an RPM, where the larger the AM amplitude the faster the speed. My goal is to use the AD2 instead of a motor, but not sure if this is possible. For example, not only do the (SIN/COSINE) outputs have to be differential and sync'd with each other (90 Degrees), but must also perform AM modulation on the 5khz input.
  3. So is converting to TTL and using the Logic Analyzer Recorder tool still the recommended way to count edges? Thanks!
  4. Sorry to bring up an old thread.. but is using the Logic tool still the preferred way to count edge? There doesn't seem to be a specific Counter tool, but have the need to count non-TTL pulses (+/10V). I could wire up something to bring the voltage level down to 0-3.3v in order to feed to one of the DIO inputs, but would prefer not to if there's a better way.
  5. Using the Waveform Gen0 output, I'd like to generate a 16khz square wave, that every 75ms goes from 0 <-> 5V to 0 <-> -5V (i.e. the envelope around the pulses will a ~7hz) Using the Waveform Gen1 output looks the same as above, except shifted in time by 120 degrees, or roughly 40ms. I'm thinking it should be possible to do programmatically, except could be a bit complicated.. is there a way to do this via the GUI panel?
  6. I'm developing a Stepper Motor application, and would like to simulate the output of a relative encoder, which looks like a series of square pulses as the motor rotates, 63 to be exact (one tooth is missing). My board is providing a 5V pullup to the encoder output, so I assume I would need to use 'WaveGen' configured as an Open-Collector, set the frequency (~1hz), and set it to do a set number of pulses then stop, but I'm not finding these options. Am I looking in the wrong place or should be using a different function (pattern, script)?
×
×
  • Create New...