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.

[参考译文] RTOS:66AK2G02:是否可以建议使用具有复杂 Simulink 模型的 TI RTOS 进行100kHz MotorControl?

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/569687/rtos-66ak2g02-can-you-recommend-to-use-ti-rtos-for-100khz-motorcontrol-with-complex-simulink-model

主题中讨论的其他器件:66AK2G02

工具/软件:TI-RTOS

您好!

我是一名来自数字世界的典型 EE,达到 RTOS 上限。

我们使用的是66AK2G02器件。

我想问您、您是否建议将 TI-RTOS 用于以下应用:

我们想要控制一个60相电动机(我们实际上在汽车中实施该电机,以便使用:-) 我们有一个相当复杂的 Simulink 模型、我们希望在 C66X 上编译该模型。 A15应控制系统、CAN 总线处理、模糊逻辑以及 MotorControl 电路的“内部环路时序”。 我们希望实现100kHz 的控制频率。 PWM 生成和电流 ADC 读取在 K2G 器件之外完成。

最重要的是、我们需要以太网接口(简单的 UDP 就足够了)来监控电机控制数据。

请允许我使用这个出色的论坛来回答这个简单的问题:

我们能否保证 TI-RTOS 在组织其余有效载荷的同时提供精确的100kHz 输出脉冲。 我们是否必须在需要重用 UDP EMAC 驱动程序时使用 TI-RTOS? 您是否更愿意使用裸机代码66AK2G02执行此操作?

非常感谢您的建议、

提前感谢您、

此致、Tobias

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

    [引用]我们能否保证 TI-RTOS 在组织其余有效负载的同时提供精确的100kHz 输出脉冲。[/引用]
    是的、您应该能够做到这一点。 我将咨询设计团队以完全确认这一点。

    [引用]当我们要重用 UDP EMAC 驱动程序时、我们是否必须使用 TI-RTOS。 您是否更愿意使用裸机代码66AK2G02执行此操作?
    我认为、引用和优化现有 RTOS 驱动程序比从头开始编写您自己的裸机代码更容易。 RTOS 驱动程序文档位于此处:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Software_Developer_Guide

    希望这对您有所帮助。

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

    该66AK2G02器件不久将拥有一款具有 K2G ICE 板的专用工业产品和基于 TI RTOS 的工业软件产品。 此策略类似于我们在 AM437x 和 AM571x 工业产品等其他 Sitara 器件上提供的产品。 SDK 在这些器件上为我们的工业子系统(ICSS)提供固件、从而使器件能够将电机控制和其他工业以太网协议卸载到此协处理器。 ICSS 允许这些器件处理通常基于 TCP/IP 的网络流量(NETCP 支持)之外的以太网流量、并最多支持4个独立端口。

    我已经联系过工业团队、以便他们可以评论您关于 UDP 和输出脉冲的具体问题。 同时、我建议您查看现有电机控制器件上可用的 TI 设计:
    www.ti.com/.../refdesignsearchresults.tsp (您可以将滤波器设置为处理器)

    注意:AM437x 仅为 ARM +ICSS 器件、AM571X 为 ARM+DSP+ICSS 器件。

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

    我们在 OUT 应用中不使用工业以太网。

    我们不使用您建议的 TI 电路板、因为我们有一个需要120 PWM 和60个电流转换器的60相电机。

    谢谢、Tobias
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    咨询设计团队是否有任何结果?