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.

[参考译文] TMS320F28035:TMDSHVMTRPFCKIT 编程问题

Guru**** 2587345 points
Other Parts Discussed in Thread: TMS320F28035, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/732044/tms320f28035-tmdshvmtrpfckit-programming-issue

器件型号:TMS320F28035
主题中讨论的其他器件:TMDSHVMTRPFCKITcontrolSUITE

您好!

我们使用 TMDSHVMTRPFCKIT 来运行 无传感器 BLDC 电机。 控制卡使用 的是 TMS320F28035非隔离仿真器。 当我们将 GUI (HVMTRPFCKIT-BLDC-GUI.exe)与 TI 提供的.out 文件( HVMTRPFCKIT-BLDC-GUI.out)一起使用时、电机将会运行、并且控制板(LD3)上的红色 LED 将闪烁。 但是、当我们使用从 TI 提供的项目文件( HVBLDC_Sensorless)生成的.out 文件时、红色 LED 会一直保持亮起(不再闪烁)、并且它不会再连接到 GUI。 文件中。 与 RAM 相关的文件已注释掉、我们构建到闪存中。 此外、BUILDLEVEL 设置为 LEVEL6。 我们在这里缺少什么? 非常感谢您的紧急响应。  

谢谢!

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否能够使用 CCS 而非 GUI 对.out 进行编程? 您可以尝试在 CCS 调试窗口中使用实验的相应"Watch"窗口表达式来调试项目

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们始终使用 CCS 对.out 文件进行编程、然后运行 GUI。 它与 TI 提供的.out 文件一同工作、但我不能与 CCS 生成的.out 文件一同工作。 有什么建议吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\~GUI 目录中提供的.out 在程序内部具有特定的挂钩、以便 GUI 抓取和填充不存在于 HVBLDC_Sensorless 项目中的数据。 您无法将此新项目刷写到器件中并使用 Crosshairs GUI。 相反、您需要在 CCS 内部使用"Expressions"窗口对其进行调试、以监控您感兴趣的变量

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean、我们按照"使用霍尔效应传感器的 BLDC 电机梯形控制"来解决该问题。 开环的 LEVEL2似乎正常工作、但闭环的5级不工作、这意味着电机不旋转。 您能告诉我们首先更改/调整哪个参数吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您在第一篇帖子中提到过、您试图以无传感器的方式控制 BLDC 电机、但您使用的文档是针对具有相位霍尔传感器反馈的 BLDC 电机。 您能否查看此文档并返回报告? C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVBLDC_Sensorless\~文档

    谢谢
    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们首先从无传感器开始、然后将其更改为霍尔传感器配置
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否能够使用构建级别4验证电流 PI 控制器?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否、构建级别4也不起作用
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您仅表示编译级别2有效、因此我不确定您停留在哪个编译级别。 如果是构建级别3、您能否验证霍尔传感器连接? PWMDAC 和 CCS 曲线图上针对这个构建级别显示了什么? 您应该按顺序完成这些操作、以便我们可以逐步调试问题

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

    实际上、1级不起作用。 首先、我们将 EnableFalg 设置为1;主板上的 LD1和 LD2都开始呈红色闪烁。 而电机不是在片段中。 无 PWM。 任何建议?我们没有按照用户指南的建议将 C21-C23更改为更低的值。 我们是否需要降低这些值?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean、只想补充一点:我们的电机是160V BLDC。 因此、我们将直流输入电压设置为160VDC。 在本例中、每当我们运行1级构建时、LD1和 LD2都会开始红色闪烁、电机不会旋转。 如果我们将直流电压降低至80VDC、或将"DfuncTesting"减少至大约2000至3000、则电机旋转。 在这些情况下、我们只能获得构建级别1的电机片段。 有什么关于为什么会发生这种情况的建议? 再次感谢您的帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您使用的是这里的 HVBLDC_Sensored 项目、对吧? C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVBLDC_Sensored

    如果是这样、对于 BUILDLEVEL 1、我在这个步骤中看不到任何更改 DfuncTesting 的要求、因为它只是一个生成到 PWM 外设输出的斜坡宏。 设置 EnableFlag 后、您是否能够看到 IsrTicker 增大? 您是否遵循了使用霍尔效应传感器的 BLDC 电机梯形控制 PDF 指南中概述的硬件和软件设置步骤?

    您施加的直流输入不应成为逆变器级的问题、因为它的额定电压高于此值。 您是否绕过了硬件套件的 PFC 部分? 您是否分别通过[Main]-BS5和[Main]-BS6上的电源为直流总线供电和接地? 不再使用 GUI 时、您是否仍在为 GUI SCI 通信设置电路板?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ron、您好、这里还有其他问题吗? 如果没有、我将把这个线程标记为已关闭

    肖恩