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

发布时间:2024-01-12  

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

本文引用地址:

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

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

本文将探讨集中式和分布式(或称分散式)这两种架构,以及实现这两种架构的集成实时 MCU 的设计注意事项。

集中式架构

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

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

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

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

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


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

图 1:适用于多轴系统的分散式电机控制架构的方框图

分散式或分布式架构

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

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

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


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

图2:适用于单轴系统的分散式电机控制架构的方框图

结语

虽然电机在机器人领域可能并非当下最热门的选择(尤其是与支持人工智能的系统相比),但它们是维持工厂运转的“肌肉”,也是现代制造业中至关重要的部分,因此选择合适的控制器件时需要进行多番考量。随着这些器件集成度的提升,边缘计算和无线连接等附加功能可能会融入电机控制设计中。

(来源:德州仪器

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    对停针控制算法有较高的要求,因此对提供给控制算法的速度参数精度要求较高,本设计要求速度测量误差不大于O.5%。 1 无刷直流电机的速度测量 速度测量的方法有很多种,如霍尔转速传感器、测速发电机、光电式转速传感器、感应......
    难找到,而且我们从未用我们的电机测试过它们。 另一种控制单相交流感应电动机速度的方法? 现在让我们看看另一种速度控制方法。看一下单相交流感应电机的速度转矩曲线,它描述了电机启动后的行为。电机将从 0 r......
    的转矩和精度较低。   双相励磁驱动:采用双相交流电源,通过对两个线圈的电流进行控制,实现步进电机的转动。这种驱动方法可以提高步进电机的转矩和精度,适用于一些中等精度的场合。   三相励磁驱动:采用三相交流电源,通过......
    竞争,微型步进电机提供一种独特的设计方法,随着混合式步进电机技术的出现,微型电机开始应用于医疗设备和实验室自动化领域,特别是需要高精度的应用,如微型泵、流体计量和控制、夹管......
    三大场景,这款伺服控制器这样点亮生活;器是一种用于精确控制的电子设备,通过接收来自控制系统的指令以及监测电机的位置、速度等参数,实现对电机的精确控制。基于高精度、高速度、高可靠性等优点,在制......
    是先进制造技术和新兴电力电子技术结合的高技术、高投资类产品,国际上一般集中在大公司开发和生产。 (2)小型化、片状化 为了满足信息产品小型化和随身携带的需求,对其配套电机提出了小型化,片状化的要求。 (3)高速化 随着计算机外设存储密度的不断提高......
    伺服电机的工作原理 伺服电机的特点;  伺服电机是一种可以通过控制器精确地控制位置、速度和加速度的电机。伺服电机通常由电机、编码器、控制器等部分组成。控制器根据编码器反馈的位置信息,调节电机......
    器可以实时调整电动机的电流输出,以达到高精度的运动控制。 与传统的普通电机和步进电机不同,伺服电机可实现高速、高精度和高重复性的运动控制,应用于各种工业应用和自动化领域。它的运动精度和控制范围极高,可进......
    小齿数为64。系统中采用四路I/O进行并行控制,FPGA直接发出多相脉冲信号,在通过功率放大后,进入步进电机的各相绕组。这样就不再需要脉冲分配器。脉冲分配器的功能可以由纯软件的方法实现。     其中:m......
    转速,降低电枢电阻可以增加电机转速。   更换电机换向器:换向器是直流电机的关键部件之一,更换高性能、高速度的换向器可以提高电机的转速。   提高通风散热:在保证电机正常工作的前提下,提高电机的通风散热能够有效降低电机......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>