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/TMS320F28379D:希望将位置管理器与旋转变压器配合使用。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/849047/ccs-tms320f28379d-looking-to-use-the-position-manager-with-a-resolver

器件型号:TMS320F28379D
Thread 中讨论的其他器件:TMDXIDDK379DC2000WAREcontrolSUITE

工具/软件:Code Composer Studio

我正在使用一个多兆瓦步进电机驱动系统。 我很难让 PGA411芯片在该项目所需的宽 RPM 范围和高加速率下正常运行。 对于固定转速应用、PGA411似乎可以正常运行、但对于加速应用、则不能正常运行。 PGA 411的线性和稳定性问题失控。

因此、我想尝试将位置管理器与旋转变压器一起使用。 我正在尝试找到一个代码的工作演示、我可以使用它来运行和试验。 我有一个 TMDXIDDK379D 板用作测试代码的平台。

示例项目似乎只能下载到云 CCS 环境中。 我有一个早期的 CCS 示例项目 "IDDK_PM_Servo_F2837x"、但它不会编译。 它具有许多未解析的标识符。 我曾尝试获取它所寻找的所有软件包、但它需要一些在 C2000ware 文件中找不到的东西。

总之、有一个示例、说明了使用 CLA 的与旋转变压器相关的代码、或者我一直尝试使用 Get the PGA411执行的任何操作。 411太不稳定、无法使用、因此我想尝试在项目中安装它的"软件"版本。
我的计划是提取 IDDK 示例项目代码的分解器部分并将其安装到项目中、但我希望至少有一个我似乎无法实现的运行示例。
我需要以下方面的帮助:
1.使 PGA411正常运行。
2.使位置与旋转变压器型位置编码器一起工作。
3.使用旋变传感器接口编译和运行示例 IDDK 代码。
谢谢、
Dave
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     Dave、

    寄存器 PGA411、我将介绍 您对支持的需求。

    使用 F28379D 的 IDDK 平台上的 REG 旋转变压器接口 、您所提到的示例项目构建于 controlSUITE、前代产品或 C2000Ware 之上。 如果您直接从该区域打开项目、则应该能够 使用旋转变压器。 然后、您可以将代码/相关文件拉出到项目中

    C2000ware 基于修改外设寄存器设置的 API 调用、而旧的 controlSUITE 代码基于使用 struct / union 组合的位字段。 在一种样式中构建的工程不会在另一种样式中构建而不具有所需的依赖项。