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.

[参考译文] TMS320F280025C:通用电机实验室

Guru**** 2398695 points
Other Parts Discussed in Thread: TMS320F28379S, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1196008/tms320f280025c-universal-motor-lab

器件型号:TMS320F280025C
主题中讨论的其他器件:TMS320F28379SC2000WARE

您好!

 我将使用实验指南中的部分移植代码、以便在具有 DrV8323rs 和 Tms320f28379s 的情况下使用我的定制电路板。

我正在为电路板使用不同的 ADC 引脚和端口、如下所示。

由于 Isense 和 Vmotor 输入位于同一 ADC 通道上、因此实验源代码使用 ADC C 配置 ADC 的中断以及 PIE。   

//#define MTR1_ADC_INT_BASE    ADCC_BASE        // ADCC-C6 -SOC

//#define MTR1_PIE_INT_NUM     INT_ADCC1         // ADCC_INT1-SOC6

我的电机电压位于 ADC 通道 D 上、但我 的 Isense 引脚位于 ADC 通道 A 上。我要使用哪个 ADC 通道来配置中断、通道 A 或通道 D。

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

    由于 ADCA 上有3个 SOC、而 ADCD 上只有一个 SOC、因此您可以为 ADCA 配置中断。 您应该将中断配置为使用 ADC 模块的 SOC 编号的最大值、以确保在触发中断时压缩所有使用的 ADC 通道采样。

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

    如果我为  ADCA 配置中断、那么我无法读取 ADC D (Vmotor)值。  原因可能是什么。

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

    它与中断配置无关。 可能是未为 Vmotor 正确分配或触发 ADC 通道。

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

    您好、Yanming、

    我能够读取 Vdcbus 值。 但是 、我将在 CSA SOx 引脚上获得偏移。 预期值为~ 2000计数(1.65V)、但我测量的值为~2400计数(1.9V)。

    谢谢、

    Jagbir

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

    您可以使用万用表测量此 ADC 引脚上的电压、然后检查 ADC 结果是否正确。

    请注意 、Tms320f28379的 ADC 基准电压与 F280025C 相同。 您可以参阅 C2000Ware 中的 ADC 示例以更改 Tms320f28379的 ADC 配置。

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

    ADC 结果正确反映了测量的引脚值。 DRV 上的 SOx 引脚的偏移为1.9V 而不是 1.65V、这会导致该偏移。

    我对该实验还有另一个问题。  我在驱动电机时测量的电流值非常高(~40A)。 我的电机的标称电流为7A、堵转电流为150A。

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

    首先尝试在构建级别2和3中运行实验、确保正确配置 ADC 和 PWM、并且硬件参数也正确设置。