MCU如何提高机器人电机控制设计中的系统性能

小夏 科技 更新 2024-02-01

机器人系统自动执行重复性任务,承担复杂而费力的任务,并在对人类危险或有害的环境中工作。 集成度更高的高性能微控制器 (MCU) 可实现更高的能效、更平稳、更安全的运动以及更高的精度,从而提高生产力和自动化程度。 例如,更高的精度(有时为 0.)。1mm以内)对于处理激光焊接、精密涂层、喷墨或3D打印等应用非常重要。

机械臂的轴数和所需的控制架构类型(集中式或分布式)决定了哪种MCU或电机控制集成电路(IC)适合系统。 现代工厂使用具有不同轴和运动自由度(在 x、y 或 z 平面上移动和旋转)的机器人组合,以满足不同制造阶段的需求; 因此,整个工厂车间都使用不同的控制架构。

在选择MCU时,选择具有额外性能余量的MCU可以实现未来的可扩展性和对附加功能的支持。 提前规划可扩展性和附加组件还可以在设计过程中节省成本、时间和复杂性。

本文探讨了集中式和分布式(或分散式)电机控制架构,以及实现这些架构的集成实时MCU的设计注意事项。

集中式架构

在集中式系统中,一个MCU用于控制多个轴。 这种方法有效地解决了需要大型散热器和冷却风扇的高功率电机驱动器(通常超过 2kW 至 3kW)的散热问题。 在这种架构中,位置数据通常通过连接到编码器的旋转变压器板或聚合器从外部获取。

通常,在这种架构中,多个功率级位于同一 PCB 上或距离很近,因此单个 MCU 可以控制多个轴。 这种方法简化了多个轴之间的实时控制和同步,因为多个电机控制MCU之间不需要长通信线路。

集中式架构中的电机控制 MCU MPU 需要高性能实时处理内核(如 R5F 内核或 DSP)、实时通信接口(如 EtherCAT)、充足的 PMW 通道以及用于电压和电流检测的外设。 AM243X 等 MCU 支持可扩展的多轴系统,为多达六个轴提供实时控制外设,并在单个芯片中实现实时通信。

过去,FPGA或ASIC器件主要用于自动化系统中的集中式电机控制。 然而,基于 ARM Cortex 的现代 MCU(如 AM243X)近年来越来越受欢迎。 这些 MCU 具有高度集成度和成本效益,可帮助设计人员满足其系统的性能要求,同时实现设计可扩展性和灵活性。

虽然集中控制架构可以满足大功率自动化系统(如重载工业机器人)的性能和效率设计要求,但这些系统需要使用额外的电缆、连接机柜和接头的机械电机以及位置传感器和聚合器。 这些电线不仅成本高昂,而且容易磨损并需要维护。

图 1:多轴系统的分散式电机控制架构框图。

分散式或分布式架构

最近,分散式或分布式架构(图 2)在功耗要求较低的系统中越来越受欢迎,并已成为协作机器人机械手的标准方法。

分散式架构将多个单轴电机驱动器集成到机器人的每个关节中,并通过 EtherCAT 等实时通信接口进行连接和同步。 通常,每个驱动器控制一个轴,并在本地处理某些安全功能。 因此,每个MCU都需要实时控制和通信功能、单轴电机控制外设、3至6个PWM通道、片上逐次逼近寄存器模数转换器或δ调制器输入。

在这些应用中,位置传感器通常位于MCU附近,因此这些MCU需要数字或模拟接口来读取位置传感器的数据。 虽然这种架构需要更多的MCU,但由于电源总线和通信接口之间的布线需要更少,因此可以显著降低系统级成本。 现代实时 MCU(如 F28P65X)不仅集成了所有必要的外设,还集成了安全外设,为分散式架构中的集成轴提供了单芯片或双芯片解决方案,以小尺寸实现高性能。

图 2:单轴系统的分散式电机控制架构框图。

结论

虽然电动机可能不是目前机器人技术中最热门的选择(尤其是与人工智能系统相比),但它们是维持工厂运转的“肌肉”,也是现代制造业的重要组成部分,因此选择合适的控制设备需要很多考虑。 随着这些器件的集成度越来越高,边缘计算和无线连接等附加功能可能会被整合到电机控制设计中。

如需购买MCU,申请样品测试、BOM匹配等需求,**客服微信:13310830171。

#mcu#

相似文章

    技术诀窍:如何在下一代MCU应用中实现投影显示

    您是否曾经考虑过在微控制器 MCU 驱动的应用中添加投影显示器?想象一下,在家用电器中使用投影显示器来提供易于交互 色彩鲜艳且低功耗的界面,而不会占用传统 LCD 或薄膜晶体管那么多的空间。自由曲面投影显示器使设计人员能够添加创新的人机界面 HMI 无需边框和按需显示,在不使用时保持界面清晰。借助 ...

    机器人抓手是推动工业机器人技术创新的领跑者

    机器人抓手是推动工业机器人技术创新的领跑者 随着科学技术的飞速发展,工业机器人已成为现代生产线上的重要力量。在这一领域,机器人夹爪作为机器人的核心部件之一,正在引领工业机器人技术的创新发展。本文将重点介绍以下几个方面 机器人抓手如何成为推动工业机器人技术创新的领跑者。一 机器人抓手的基本原理和优点。...

    什么是Sodian机器人?与在线客户服务机器人有什么区别?

    市场对索电机器人的了解,大多还停留在一流的客服机器人阶段,一问一答,类似于电商服务的售前咨询和售后服务。索电机器人是一种向页面访问者索要 的营销工具,不是传统意义上的回答问题,它与 客服机器人有很大不同。让我详细说明两者之间的区别。客服机器人更多的是解答访客的问题,解答访客的常见问题,如产品介绍 描...

    如何在游戏 CS1 6 中添加机器人?

    同学们,你们玩过CS这个游戏吗 这是一款经典的第一人称射击游戏,让你和你的朋友体验反恐精英和 之间的激烈对抗。但是,有时您可能希望将机器人添加到您的游戏中,以使其更加困难和有趣,或者能够在没有互联网连接的情况下玩游戏。机器人是一个虚拟玩家,由一个程序控制,该程序模仿人类玩家的行为并与您一起玩。有了机...

    脑机接口操作机器人技术是如何实现的?

    用于操作机器人的脑机接口 BMI 技术是一种高度复杂和先进的交互技术,它允许人脑直接与机器人等外部设备进行通信和控制。该技术的实施涉及多个领域,包括神经科学 机器人技术 计算机科学和工程学。以下是实施此技术的主要步骤 .信号采集 首先,需要从大脑采集信号。这通常通过植入式脑电图 IEG 功能性磁共振...