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/TMS320F28069M:LaunchPadXL-TMS320F28069M 和 BOOSTXL-DRV8305EVM

Guru**** 2030230 points
Other Parts Discussed in Thread: BOOSTXL-DRV8305EVM, TMS320F28069M
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/827463/ccs-tms320f28069m-launchpadxl-tms320f28069m-and-boostxl-drv8305evm

器件型号:TMS320F28069M
主题中讨论的其他器件:BOOSTXL-DRV8305EVM

工具/软件:Code Composer Studio

Hİ μ A  

我正在使用 LaunchPadXL TMS320F28069M 和 BOOSTXL-DRV8305EVM 电机驱动器进行 BLDC 电机控制。 此外、根据 TI instaSpin 实验的12x - 13x、我将使用绝对编码器(AksIM-2磁性旋转编码器)来控制 BLDC 电机的位置。 我构建了一个连接到传感器的 UART-422接口、İ 正在成功读取值(20位分辨率编码器的绝对角度和速度)、但我无法集成绝对编码器的偏移校准、也无法集成用于泊车 θ 的电角。 我正在实验12b 中尝试这些。 我使用的 BLDC 电机具有4个极对和绝对编码器线路2^20分辨率。 此外、我已经成功集成了来自 SpinTac、lab12b 中绝对编码器的速度反馈。 如何为  算法编码器集成 Park 的 θ 和偏移校准的位置数据。  

我是否错过了编码器集成的关键部分、或者是否缺少了其他一些问题? 提前感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    作为 lab12a 或 lab12b、使用 Rs 计算强制转子对齐、然后读取绝对编码器的反馈值、即偏移值(零位置的转子角度)。

    将校准后的偏移量添加到编码器的读取值、并将其转换为电角(格式为 IQ24)、而不是"编码"对象中的角度。