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.

[参考译文] TMS320F280025:模块过流问题

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS320F280025

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1221632/tms320f280025-module-over-current-issue

器件型号:TMS320F280025

尊敬的团队

        我们使用通用电机控制项目。 我们使用 TMS320F280025 - 48引脚。

我们在电流和电压通道中获得了正确的偏移值。

但是、当运行电机时、我们会得到模块过流错误。

电机状态显示为对准错误。

电机没有运行。

电流和电压偏移值是正确的。 不存在偏移错误。

在调试期间、我收到 ePWM 跳闸错误(OST 错误)、因此电机无法运行。

请帮助我们继续进行 Furthur。

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

    尊敬的 Punitha:

    请指定 您正在使用的速度估算方法(FAST、eSMO 或基于传感器)。 为了监控电机状态、您是否观察到了表达式"motorVars_M1.motorState"? 强烈建议 遵循通用电机实验室用户指南并逐步构建项目。 用户指南详细说明了如何验证每个模块的功能是否正确 以及 调试电机控制软件。

    谢谢。

    嘉兴市

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

    大家好,邓嘉欣

            我们使用了快速速度估算方法。 通常、我们会监控表达式"motorVars_M1。 motorState"。 此表达式显示电机"对准"以及电机故障停止。 调试错误时,我们观察到模块过流错误。 在 PWM 跳闸标志寄存器中、观察到 OST 和 CBC 故障。 但相同的代码可在 Launchpad 和 DRV8343驱动器板中进行精细处理。

    谢谢

    B.邦塔

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

    尊敬的 Punitha:

    但相同的代码可在 Launchpad 和 DRV8343驱动器板中精细处理。

    因此、当您使用 F28002x Launchpad+DRV8343测试相同代码时、工作正常。 那么、当您在对齐过程中收到此过流故障时、现在的硬件设置是什么? 您是否在自行设计的硬件上运行代码? 请检查您的电流反馈 是否与实际值匹配。

    谢谢。

    嘉兴市

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

    大家好,邓嘉欣

       是的、我们在定位过程中收到过流故障。 电流反馈与实际值相匹配。

    这意味着 F28002x Launchpad + DRV8343和我们的硬件中三个通道的电流 ADC 输入均为1.645V。 我还附上了我们的原理图、供您参考。

    谢谢。

    B.邦塔

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

    尊敬的 Punitha:

    感谢您提供的额外信息。 请参阅通用电机控制工程用户指南(spruj26.pdf)、在2级编译工程、并验证 ADC 提供的电流反馈是否与实际电流匹配。   

    谢谢。

    嘉兴市

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

    尊敬的嘉兴:

          感谢您的答复。 我已在 DMC 2级设置中进行检查。 此外、在该设置中、电流通道输入为1.64V。 但电机无法运行。  

    两个硬件的 PWM 信号也相同。 请指导我们继续。

    谢谢

    B. Punitha.

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

    尊敬的 Punitha:

    是的、1.64V 是 ADC 通道的失调电压。 我的意思是、当您在开环控制(DMC_BUILDLEVEL = 2)下运行电机时、比较三相电流(正弦波)与实际 ADC 反馈。 您可以按照第2.5.2.3章中的说明进行操作。   在验证电压和电流检测是否准确后、请继续进行下一个构建级别。

    谢谢。

    嘉兴市

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

    尊敬的嘉兴:

          我在 DMC 3级(闭环模式)中尝试了另外一个板。 电机正在运行但电路板与调试模式断开连接。

    将发生以下错误。

    控制器已复位。 关闭并打开电源后、电机未运行。  

    谢谢  

    B.邦塔

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

    尊敬的 Punitha:

    控制器已重置。 关闭并打开电源后、电机未运行。  [/报价]

    如果 代码被载入到 RAM 中、那么在功率循环后、您需要重新载入代码。 您需要将代码编程到闪存以独立运行(没有调试器)。  

    谢谢。

    嘉兴市