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.

[参考译文] LAUNCHXL-F28069M:为 PMSM 牵引电机选择合适的编码器

Guru**** 2538950 points
Other Parts Discussed in Thread: LAUNCHXL-F28069M, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/600111/launchxl-f28069m-selecting-the-right-encoder-for-pmsm-traction-motor

器件型号:LAUNCHXL-F28069M
主题中讨论的其他器件: MOTORWARE

大家好、

 我一直在使用 FOC 控制 PMSM 牵引电机;在这里我使用的是 LAUNCHXL 28069m。 我需要有关编码器选择牵引控制的一些指导。

编码器可以轻松地与 LAUNCHXL 通信,我还需要编码器数据处理方面的一些资源。

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

    尊敬的 Jesal Patel:

    根据我在 LAUNCHXL-F28069M 和 InstaSPIN-FOC 方面的经验、您可以为您的应用使用增量编码器。 基于 MotorWare 库、您可以轻松连接增量编码器(或 QEP 编码器)、以获取 FOC 算法所需的位置和速度信息。

    一个问题是、您应该仔细选择适合您要求的编码器旋转。

    此致、

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

    我参考了您关于增量编码器的观点、但我对系统启动时可能出现的事件有疑问、即索引脉冲可能未出现、那么此时如何从编码器获取角度信息?
    另一点是如何映射编码器数据以生成 PWM 信号。

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

    尊敬的 Jesal Patel:

    我已经尝试过 MotorWare 库集中的 enc.h/enc.c 模块、但我没有遇到您担心的问题。

    InstaSPIN-FOC 和 InstaSPIN-MOTION 执行一个被称为"强制对齐"的任务、其中编码器角度与转子角度对齐、以确保位置信息始终在 正确的时间获得正确的值。

    您可以参考 Lab12a、12b 来验证此功能。

    希望能提供帮助!

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

    大家好、Tran Binh Duong、

     当天的问候!

    感谢您的支持。 我将讨论您所需要的内容。

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

    您好 Jesal、

    使用增量式光学编码器很可能会起作用(并与 Launchpad 配合使用)。

    但是、我想添加两个注释:

    1. 增量编码器在牵引系统中可能变脏、在许多系统中、旋转变压器可能是更理想的选择。  C2000具有一些软件示例项目/硬件示例、这些示例提供了某人如何使用旋转变压器的示例。  但这需要一些额外的电路、而不是 Launchpad 上的电路。  这最终可能成为未来的潜在改进。
    2. 您可以使用快速无传感器观测器来交叉检查增量编码器(或旋转变压器)的输出、以提高系统的稳健性。


    谢谢、
    Brett