Hello,
I have a problem where when I stop around 270, the resolver seems to move by itself. Looking at the troubleshooting guide, this seems common, and I should set Auto phase Config in DEV_OVUV4 to 0, which I have read and set to 0. This does not help me in my case. Actually, none of the settings for the phase config (Auto Open, Auto Short, or Manual) seem to work for me.
Looking at the OSIN and OCOS pins, my signal seems to go from 100mV to 1.5Vpp. Looking in the datasheet I see the minimum should be 600mVpp, so I increased the COS and SIN gain from 1 to 2.25 (there are very little options when it comes to tuning this wide range). My exciter voltage was also distorted, so I lower my exciter preamp until the voltage was clean. The setting I finished with was preamp of 1.25 with 7VRMS. Table 1 in the datasheet seems not to recommend this setting? The voltage I read on the Excitation is now 5.2VRMS. My Output sin and output cos with these settings runs from 700mV to 2.5Vpp. This fixes the resolver moving by itself. That seems to be caused by the OSIN and OCOS being less than 600mVpp?
My problem now is I am occasionally faulting on the signal integrity OMIZ faults because I am getting some of my 8kHz PWM motor control frequency on my resolver lines since my signal to noise ratio is worse now with the higher SIN and COS gain. The tuning range on these faults are already pretty loose, and the added 0.3V in each direction does not help.
My question is, is there a better way to solve this problem using the settings in the TI chip that will not make my signal to noise ratio worse? It seems to me the only other option is change my resistors on the board to change the GAINSIN and GAINCOS?
Thanks for the help!