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.

[参考译文] 用于电机控制 FOC 的 C2000与 Hercules

Guru**** 2609895 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/759675/c2000-vs-hercules-for-motor-control-foc

主题中讨论的其他器件:TMS570LC4357

您好!

我的应用需要使用 ASIL-D 控制器、我找不到任何具有该级别的 C2000控制器。

Hercules 控制器 TMS570确实满足我的要求、但我想知道性能差异。

我看到 InstaSpin 在 Hercules 上不可用。 是否有计划在 Hercules 控制器上获取 InstaSpin?  

此外、C2000还具有 CLA、可加快数学计算并实现更快的环路响应。 Hercules 控制器也可以实现相同的功能吗?  

还有什么不同之处?  

此致、

鲁什  

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

    正如您正确识别的那样、TMS570 MCU 支持 ASIL-D。 这些 MCU 还包括电机控制应用所需的所有 IP、例如片上12位 SAR ADC、PWM 生成、输入定时捕获、正交编码器接口。

    TMS570 MCU 包含 ARM Cortex-R4F/R5F 处理器。 这些是性能更高的 CPU、可在最高性能的 TMS570LC4357器件上提供高达500 DMIPS 的性能。 这些性能级别允许您在分配的时间内执行控制环路并实现所需的环路响应时间。

    尽管如此、C2000和 TMS570 MCU 的架构存在几个显著差异、这需要进行深入评估、尤其是当您要将应用从 C2000迁移到 TMS570 MCU 时。

    希望这对您有所帮助。

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

    另一种选择是将 ASIL-D 要求分解为 ASIL D (D)+ QM (D)。 这将允许您重复使用任何当前基于 C2000 MCU 的开发并添加 TMS570 MCU 以满足功能安全标准要求。 这意味着 C2000 + TMS570解决方案。

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

    您好!

    我想 C2000 + TMS570将是一个昂贵的解决方案。  

    我仍然希望从电机控制的角度了解这两个控制器之间的差异。

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

    就电机控制模块而言、这两个器件在 PWM 生成、正交编码器接口和 ADC 功能方面有非常接近的匹配。 C2000 MCU 上的加速器、如 CLA、在 TMS570上不可用。 TMS570可以在更高的工作频率下运行这一事实可能会部分抵消这一偏移。

    我们没有介绍 C2000和 TMS570 MCU 之间基本差异的文档。 您必须仔细阅读器件方框图和参考手册、以确定与您的应用相关的差异。