This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AMC1210 angle detection

Other Parts Discussed in Thread: AMC1210, ADS1205

Hi!

I have a legacy  system with a resolver and can use the resolver's sin and cos outputs. The legacy device is used for the  resolver  excitation. The task is to  obtain motor  position only (not  velocity). I am planning to use AMC1210 chip to obtain data about the angle. Can I put sin and cos signal to the  AMC1210  without using  excitation signal to obtain motor's angle data?

 

  • Hi Alex,

    The signal generator in the AMC1210 is optional, you do not need to use it for your resolver excitation.  You can read the SIN/COS values directly from your existing hardware when you drive the AMC1210 from a modulator like the ADS1205.

  • Thank you Tom,

    but as I understand AMC1210 perform demodulation using carrier (no demodulation without carrier). I can't  connect excitation from existing hardware to AMC1210 PWM1, PWM2 pins because it's output only. Probably I can put external carrier signal to ADS1205 input to enter one into  AMC1210 like SIN/COS signals. And I will have three data flows sampled simultaneously to process a microcontroller. The microcontroller program detect carrier signal positive half-sine and process sin/cos during   carrier positive half-sine   (detect sin/cos sign  + sin highest amplitude value).

    What the technique should I use with AMC1210 to obtain angle's position from such legacy resolver and to make maximum calculation with AMC1210 and minimal with the microcontroller?

    with the best regards,

    Alex

     

     

     

     

  • Hi Alex,

    My appologies, I apparently did not finish my sentence so I edited the post.  You are correct in that the AMC1210 cannot accept the SIN/COS outputs directly - you would need to send the analog outputs from your resolver through a modulator like the ADS1205.  The AMC1210 does not have actual angle calculation capability.  The outputs from it to your controller would be the raw SIN/COS digital code which would need to be processed on the controller side to determine the angle.