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.

CCS/AMC1210: Resolver interface

Part Number: AMC1210
Other Parts Discussed in Thread: ADS1205

Tool/software: Code Composer Studio

Hi, 

I am using AMC1210 with ADS1205 for resolver decoding as in the guidance:

http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sbaa144

I am using the microcontroller  eZdsp f28379D to program  and read from the AMC1210. 

I have set the registers in the AMC1210 as the following:

0x01: 0x0000

0x07: 0x0000; 

0x02: 0x0F7F; 

0x08: 0x0F7F; 

0x03: 0x7B17; 

0x09: 0x7B17; 

0x19: 0x03FF; 

0x1B: 0x1E72; 

My excitation frequency is 10 KHz, clock divider  NCDIV =3, the length of the pattern NPAT= 1024 , SOSR the oversampling ratio= 128 and 

ISOR= 24.

I am facing a problem in decoding the resolver outputs. My output signals look like the following

 

 The negative cycle is shifted upward by 1360 and the positive cycle is shifted down by 1360 as well. 

Do you have an idea what is wrong and how can I solve this problem?