器件型号: AM263P4
您好团队
我正在研究旋转变压器数字转换器 (RDC)。 我正在从头开始开发裸机代码、面临的问题是 arctan 和 track2 角度的输出并不相同。 Track2 (PLL) 是否位于 AM263P 微控制器内部、是否可以在嵌入式 C 中手动实现? 我也附上了结果。


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.
器件型号: AM263P4
您好团队
我正在研究旋转变压器数字转换器 (RDC)。 我正在从头开始开发裸机代码、面临的问题是 arctan 和 track2 角度的输出并不相同。 Track2 (PLL) 是否位于 AM263P 微控制器内部、是否可以在嵌入式 C 中手动实现? 我也附上了结果。


尊敬的 Kodari Rajkumar:
是的、Track2 块位于 MCU 内部。 请务必参阅 图 7-137。 AM263P 技术参考手册中旋转变压器的方框图、显示了 MCU 内部的所有块。 因此、无需在代码中实现 Track2 循环。
而且 arctan 值和 Track2 值之间的差异似乎相当大,似乎不正确。 存在偏移问题、如 AM263Px 勘误表文档(修订版 D)中的 i2486 所述。 但 AM263Px MCU+ SDK 中已经执行了这个修复。 对于 i2486 校正、请参阅 AM263Px MCU+ SDK 的.mcu_plus_sdk_am263px_26_00_06\examples\drivers\resolver\resolver_angle_speed\SW_track2.c 中的 atan_offset_crection () 函数。
谢谢、
Tejas Kulakarni