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.

[参考译文] LAUNCHXL-F28069M:有关 F28069M&#39的查询是否适用于 Bicopter 项目的双电机控制

Guru**** 1456440 points
Other Parts Discussed in Thread: LAUNCHXL-F28069M, BOOSTXL-DRV8301
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1337649/launchxl-f28069m-inquiry-regarding-f28069m-s-suitability-for-dual-motor-control-on-bicopter-project

器件型号:LAUNCHXL-F28069M
主题中讨论的其他器件: BOOSTXL-DRV8301

大家好、E2E 社区、

我目前正在从事 Bicopter 项目、目标是使用 LAUNCHXL-F28069M 微控制器和两个 BOOSTXL-DRV8301电机驱动器板实现稳定控制。 此设置用于控制 Bicopter 的移动、包括滚动稳定。

该项目利用 F28069M 作为电子转速控制器(ESC)、适用于安装在单个板上的两个无刷直流电机。 我主要关心的问题是 F28069M 具有处理同时有效控制两个电机所需的高动态性能的能力。  我很好奇 F28069M 是否提供足够高的动态性能、能够用作控制一块板上两个电机的 ESC。  我多次提到一些参考 设计、例如适用于无人机 ESC 的 TI Designs 高速无传感器 FOC 参考设计 Patrick Fisher 出的高性能无刷直流电机控制、它们采用相似的微控制器进行电机控制。 但是、这些参考资料主要针对单电机控制场景。 在同时控制双电机时、F28069M 的性能如何比较?  尽管使用 PID 算法和来自 MPU6050的传感器反馈成功实现了基本电机控制、但我在稳定 Bicopter 的翻滚运动时遇到了挑战。 F28069M 动态性能的限制是否是导致该不稳定的原因?  

对于 F28069M 对双电机控制的适用性、特别是在 Bicopter 应用方面的任何见解、建议或经验、我们将不胜感激。

感谢您投入宝贵的时间与专业知识。

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

    您好、Le:

    您是否从 InstaSPIN 中的 Lab10d 开始? 您是否解决了速度限制问题?

    谢谢。

    嘉兴市

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

    尊敬的嘉兴:

    很高兴再次收到您的来信! 自上次对话以来、我一直在实验 Lab10d、但不幸的是、我还没有解决速度限制问题。 有趣的是、我偶然发现了Patrick Fisher 在《高性能无刷直流电机控制》的第5.2.3节中记录的一个类似案例、该案例重申了这可能是一个常见的挑战。 此时、我将重点转向探索其他方面。

    另一个注意事项是、我一直在思考 F28069M 是否具有所需的高动态性能、能够在单个 MCU 上有效控制两个 BLDC 电机。 我在 YouTube 上偶然发现了一个引人入胜的视频、在该视频中、他们使用 F28069M 来处理一个类似的项目、尽管该项目不是用于同时控制两个 BLDC 电机、而是用于管理两个 F28027F 电路板。 这激发了我的好奇心、我渴望更深入地探索这种可能性。

    期待您的见解!

    此致、

    Le

    e2e.ti.com/.../bicopter_5F00_project.mp4

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

    您好、Le:

    我明白了。 感谢您提供信息和分享视频。 我认为基于 Lab10d、使用单个 F28069控制两个电机就足够了。 您可以在开发期间测量执行时间和存储器。

    谢谢。

    嘉兴市