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.

[参考译文] DRV8301-69M-KIT:Instaspin 实验1b 问题

Guru**** 2539500 points
Other Parts Discussed in Thread: DRV8301

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/627513/drv8301-69m-kit-instaspin-lab-1b-problem

器件型号:DRV8301-69M-KIT
主题中讨论的其他器件:DRV8301

我们正在尝试基于 DRV8301-69M 以及 instaspin FOC 和运动实验室实验构建基于位置的控制系统。  

我们正在使用 Leadshine BLDC 电机、并且能够使用 GUI 编写器运行我们的 BLDC 电机。 实验实验实验1b 也不会发生这种情况。 我们还无法看到实验1b 中所述的图形输出。 探测时、我们发现代码正在等待设置变量 gMotorVars.FlagEnableSys。 我们无法理解它的设置位置。  

我们还尝试更改 user.h 中的电机参数(从 GUI 编写器获取的值)、但没有结果。 我们还尝试了1b 以后的其他实验室实验。 他们都不为我们服务。

使用的 CCS 版本7.2.0。

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用的是 DRV8301套件、请跳过实验1b 和1c、因为它们仅用于定制硬件。 使用定制硬件时、实验1b 和1c 将帮助确定电压/电流反馈和调节是否正确。 对于 DRV8301 EVM、我们已经为这些电路板设置了已知值、无需测试信号完整性。

    请从实验2b 开始了解电机 ID、或从实验2c 开始了解低电感 PMSM

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean、
    我们已检查实验2b。 我们在下一行中遇到了程序挂起的相同问题。
    while (!(gMotorVars.Flag_enableSys));(proj_lab02b.c 中的行号:259)
    我们想知道上述变量的设置位置。
    当我们注释上述部分时,程序存储器将进入未知位置。

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    该变量应在 CCS 的表达式窗口中进行修改。 如果按照实验指南中的说明加载 JavaScript 文件、您将看到本实验的所有相关变量、并可以在"Expressions"窗口中修改这些变量。 您只需将其设置为"1"即可从 while ()表达式向前移动。

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean、
    感谢您的回复。 我的问题已解决。