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.

[参考译文] TMS320F28069:lab11e-带 TMS320F28069的高压套件

Guru**** 2558250 points
Other Parts Discussed in Thread: TMS320F28069

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/765642/tms320f28069-lab11e--high-voltage-kit-with-tms320f28069

器件型号:TMS320F28069

您好!

我们将使用带有霍尔传感器的 lab11e 通过 TMS320f28069测试高压套件。 电机在负载下旋转、但我们面临两个问题:

1-由于某种原因、当转速达到约250rpm 时、电机停止旋转。  

2- 每次我们开始旋转电机时 ,我们都必须将变量“gMotorVars.MaxAccel_krpmps”设置为一个小值,如0.001,电机开始旋转需要很长时间,否则电机将永远不会启动。

是否有关于如何解决这两个问题的建议? 非常感谢您的紧急响应。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在负载下运行时、无论是使用霍尔传感器还是在无传感器运行 InstaSPIN 时、您都有电流波形的屏幕截图吗? 您是否已将移交点从霍尔传感器更改为 InstaSPIN 无传感器?

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

    请参阅随附的。 当 gMotorVars.MaxAccel_Krpmps=0.01时,电机立即启动和停止。 在这种情况下、即使我们使用 CCS 再次禁用和启用电机、电机也不会再次进行片段处理、我们必须重新编程微控制器并重新开始调试过程。 下面是在电机上运行几次测试后的一些观察结果:  

    我们可以运行的最大速度约为250 rpm。 此外、由于某种原因、控制器自行关闭、我们还不知道发生这种情况的原因。 我们注意到、  即使我们将 gHall_speed_BldcToFast_HIGH_PU 设置为低于 gHall_speed_FDB_pu 的某个值、gHall_Flag_EnableBldc 也始终为1。 此外、 gHall_Fast_Cnt 和 gHall_BLDC_Cnt 始终设置为零、并且永不更改。  

    我们还尝试使用 gHall_speed_BldcToFast_HIGH_PU 和 gHall_speed_FastToBldc_low_pu 值、但未成功、电机仍在250rpm 以上自行关闭。  看起来电机永远不会快速转换。  

    有什么建议? 在这方面确实需要您的紧急帮助。 感谢 again.e2e.ti.com/.../Motor-Testing.docx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是想让您了解我们最近所做的以下实验结果:
    我们设置 gHall_speed_FastToBldc_low_pu = 0.002和 gHall_speed_BldcToFast_high_pu = 0.005
    完成一次 gHall_speed_FDB_pu 到达0.005、 gHall_Flag_EnableBldc 变为0、电机关闭、永不重新打开。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们使用的电机是160V、9A BLDC。 输入电源为 ***、由直流电源(140VDC)供电。 约250rpm、电机停止旋转、电源输入电流为~1.3A、最大电机相电流约为9~10 A! 您是否认为我们达到了电机可以处理的最大电流? (电机的额定连续电流为9A、峰值电流为30A)为什么相电流在250rpm 时如此高? BTW、当电机以250rpm 停止时、gHall_Flag_EnableBldc 保持为1。 我们期待您的帮助!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean、对于如何解决此问题有任何意见? 实际上,我们运行了更多的测试,结果证明当 eneevr 控制器自行关闭时,我们会在高压套件上得到硬件过流保护故障。 然后,我们通过移除 J8禁用了 OCP,但即使禁用了 OCP,它仍会关闭电机。 我们再次得到 OCP 故障、在两种情况下:
    1 -如果我们将速度提高到250rpm 以上、我们将得到 OCP 并关闭电机。 在这种情况下、即使在关闭后、控制器也永远不会转换到 FAST、BLDC_Enable 标志也会保持为1。 (在此测试中、我们设置了高阈值、这样它永远不会从霍尔转换到 BLDC
    2 -如果我们调节阈值、使控制器从霍尔转换为快速、则在 Enable_BLDC 标志变为1后立即关闭。

    然后我们决定在扭矩模式下尝试 lab11e ( e2e.ti.com/.../710696 )以查看差异。 在扭矩模式下、我们能够达到的最大转速约为320rpm、并且在320rpm 以上观察到相同的精确分配。

    我们陷入困境,目前无法继续前进。 在证明我们运行的所有测试结果后有什么建议?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TI 团队,有什么建议??
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否确认霍尔传感器相对于电机相位的顺序是否正确? 检查来自霍尔传感器的速度反馈符号是否与快速速度反馈相同。 这两个反馈速度应该非常接近

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    gHall_speed_FDB_pu 为零。 请参阅上面随附的文档。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否检查过霍尔输入的顺序相对于 U/V/W 是否正确?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们如何做到这一点? 我们检查了霍尔传感器引脚和电机以及控制器上的 U/V/W、它们与数据表相匹配。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TI 团队,是否有人对此问题有任何意见?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您如何将霍尔导联线连接到输入接头(接头 H1的引脚2、4、6)? 您应该能够在电机数据表中找到一个与以下文档类似的文档:

    您需要确保逆变器相位 A/B/C (U/V/W)的顺序与将霍尔相位 A/B/C 连接到 H1的顺序相同。 此外、请验证您在输入 GPIO24、GPIO13和 GPIO14 (霍尔相位 A、B、C 一旦连接并路由到 controlCARD 接头、就会看到所需的脉冲)

    此外、您是否根据 InstaSPIN 实验室指南中的建议更改了霍尔输入上拉电阻器值? 建议将值从4.7kOhm 更改为1kOhm。 这些电阻器为 R17、R18和 R19

    肖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还请确保在 hal.h 中为枚举 HAL_HallGpio_e 启用了正确的枚举

    您可以在 hal.h 头文件中搜索此枚举。 如果使用 CAP 头集、您可能需要将#define 从 JH_QEP 更改为 JH_CAP

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有任何更新? 如果没有、我现在将关闭此主题

    肖恩