0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恩智浦i.MX RT1180跨界MCU助力下一代伺服控制系统

恩智浦MCU加油站 来源:恩智浦MCU加油站 2025-09-28 14:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天我们将聚焦一项正在重塑工业自动化边界的技术组合 —— 基于NXP的i.MX RT1180微控制器,实现EtherCAT通信与高性能伺服控制的融合方案。

随着智能制造和工业以太网的快速发展,传统控制器在实时性、集成度和安全性方面面临巨大挑战。而i.MX RT1180,作为一款跨界MCU,不仅集成了双核架构和TSN交换机,还原生支持EtherCAT从站协议,为我们构建高响应、高可靠性的伺服控制系统提供了理想平台。

在接下来的分享中,我们将深入探讨如何利用RT1180的硬件优势与软件生态,实现从运动控制到工业通信的无缝协同,助力设备制造商迈向更智能、更高效的工业控制新时代。

参考设计概览

EtherCAT控即以太网制自动化技术,是一种开放架构、基于以太网的现场总线系统,由德国Beckhoff公司研发。它突破传统以太网局限,数据帧经各节点时,节点能高速动态读写数据并插入新数据,带宽利用率超90%。EtherCAT几乎支持所有拓扑,周期时间短、同步精度高,从站处理器无需处理以太网封包,所有程序资料由从站控制器硬件处理,能满足工业自动化短数据更新时间、低通讯抖动和低成本硬件的要求,在机器控制、测量系统等领域广泛应用。目前i.MX RT1180基于内置的EtherCAT从站控制器已经实现了EtherCAT的EOE, COE, FOE等功能。

那么,本次想要向大家介绍的就是基于单颗i.MX RT1180芯片的EtherCAT+伺服电机控制方案。该方案通过一台滑台丝杆的齿轮对接,对该方案的性能进行了展示。

参考方案框图如下,主站方面:我们选取了开源的SOEM作为主站,该方案能够适配市面上绝大部分带有EtherCAT功能的主站,其EtherCAT同步周期为250us。从站节点基于Cia402协议完成数据处理,该参考设计共有两个从站节点,每个节点控制两个电机,所有节点均运行在csp模式。另外,值得一提的是,单片i.MX RT1180最多可以支持四电机加现场总线方案,对于像灵巧手这类的应用场景,也是一个不错的选择哦!

a345d954-8ea9-11f0-8c8f-92fbcf53809c.png

方案优势

i.MX RT1180内置EtherCAT从站控制器,相比于常规的外置控制器,拥有更高的PDI传输速度;

该方案集成度更高,更有利于减小PCB尺寸;

相比传统的伺服方案,具有更高的性价比;

下面给出了具体从站节点的方案图,主要分为两个部分:

1. EtherCAT通讯总线部分,这部分负责收发来自主站的电机指令和反馈电机的实时状态,其实现由CM33核和片内EtherCAT从站控制器,以及外部phy芯片完成。Phy芯片通过RMII的接口方式与EtherCAT从站控制器相连,将RJ45接受到的模拟信号转为数字信号传给从站控制器,与CM33配合完成协议栈处理。

2.电机控制部分,该部分由CM7核完成,CM7核拥有更高的主频,更高的算力,因此将该核用于实时性要求更高的电机控制应用。

a3a910b4-8ea9-11f0-8c8f-92fbcf53809c.png

从站节点的整个工作流程:

1.ESC完成Master的发来的数据帧解析后,CM33核会读取ESC中解析完成的数据,进行基于Cia402的相关协议处理。

2.将处理完成的数据,通过双核通讯完成从CM33核将指令数据传输给CM7核。在OCRAM上开辟了128Byte(该内存大小由实际应用中需要传输的数据量决定)的共享内存用于双核之间的信息交互,该内存区域称为Share Memory。为了防止双核通讯过程中,出现共享内存访问冲突问题,需要利用MU来管理读写的时机。

3.接收到远端核发来的电机指令后,下发给电机执行相关指令,其中,是CM7核完成电机位置闭环控制。

本篇主要是向大家介绍了用i.MX RT1180实现EtherCAT+伺服控制的一个基本概览,下一篇会对该方案进行进一步详细的介绍,以及详细的参数分享。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    8249

    浏览量

    162263
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18603

    浏览量

    386547
  • NXP
    NXP
    +关注

    关注

    61

    文章

    1376

    浏览量

    194613
  • 伺服控制
    +关注

    关注

    5

    文章

    158

    浏览量

    23082

原文标题:高效、可靠、可扩展:i.MX RT1180助力下一代伺服控制系统

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    推出支持多协议、集成时间敏感网络交换机的i.MX RTMCU助力工业物联网通信应用

      中国上海——2022年5月11日——半导体(NXP Semiconductors N.V.,纳斯达克股票代码:NXPI)宣布推出新型i.MX RT1180
    的头像 发表于 05-11 15:04 3163次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>推出支持多协议、集成时间敏感网络交换机的<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b><b class='flag-5'>跨</b><b class='flag-5'>界</b><b class='flag-5'>MCU</b>,<b class='flag-5'>助力</b>工业物联网通信应用

    NXP专为边缘AI打造的i.MX RT700MCU到底强在哪?

    500和i.MX RT600MCU的成功基础上,
    发表于 11-08 09:40 2326次阅读
    NXP专为边缘AI打造的<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>700<b class='flag-5'>跨</b><b class='flag-5'>界</b><b class='flag-5'>MCU</b>到底强在哪?

    i.MX RT1180 EtherCAT外设中SM FMMU功能介绍及应用

    RT1180包含了个集成的Gbit/s时间敏感网络(TSN)交换机和EtherCAT从控制器(ESC)。这使其非常适合工业和汽车通信应用。MCU还支持使用MCUXpresso生态
    的头像 发表于 01-16 09:17 3725次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b> EtherCAT外设中SM FMMU功能介绍及应用

    MCU方案 单颗i.MX RT1180实现EtherCAT+伺服控制

    介绍基于单颗i.MX RT1180芯片的EtherCAT+伺服电机控制方案-伺服控制板硬件电路资
    的头像 发表于 09-11 14:27 4.9w次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCU</b>方案 单颗<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b>实现EtherCAT+<b class='flag-5'>伺服</b><b class='flag-5'>控制</b>

    基于i.MX RT1180芯片的EtherCAT+伺服电机控制方案

    i.MX RT1180最近推出的款高性能
    的头像 发表于 09-22 16:27 8007次阅读
    基于<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b>芯片的EtherCAT+<b class='flag-5'>伺服</b>电机<b class='flag-5'>控制</b>方案

    i.MX RT1180实现EtherCAT+伺服控制的终极实践

    今天继续为大家介绍i.MX RT1180实现EtherCAT+伺服控制的终极实践:双电机控制与Ethercat资源使用。
    的头像 发表于 11-26 08:19 2211次阅读
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b>实现EtherCAT+<b class='flag-5'>伺服</b><b class='flag-5'>控制</b>的终极实践

    i.MX RT1180处理器上如何实现1588协议同步

    简介 在前面的文章中介绍了i.MX RT1180处理器的主要应用场景是在工业自动化与智能制造的高精度测量领域,而这其中时间同步是个实时
    的头像 发表于 12-05 09:09 2543次阅读
    在<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>跨</b><b class='flag-5'>界</b>处理器上如何实现1588协议同步

    i.MX RTxxx系列MCU的特性

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MX RTxxx系列MCU的基本特性。  
    发表于 11-04 07:08

    i.MX RT600控制器在功耗、性能和存储器方面有显著特点

    半导体近日宣布i.MX RT600控制
    的头像 发表于 03-15 14:29 3342次阅读

    i.MX RT1170开创GHz MCU时代

    自2017年上市以来,i.MX RT系列取得了优秀的市场表现。i.MX RT1170
    的头像 发表于 03-22 11:14 4202次阅读

    i.MX RT1170在将该系列带上了更高的层面

    自2017年上市以来,i.MX RT系列取得了优秀的市场表现。i.MX RT1170
    的头像 发表于 05-18 11:15 4618次阅读

    推出核MCU的第二款产品i.MX RT1160

    。 不知不觉,距离i.MX RTMCU”概念的首次提出已经过去好几年了,
    的头像 发表于 06-22 16:32 4091次阅读

    推出全新i.MX RT700MCU系列

    高度集成的全新i.MX RT700MCU旨在显著节省功耗,配备eIQ Neutron神经处理单(NPU),可在边缘端提供高达172倍的A
    的头像 发表于 10-12 11:41 1748次阅读

    i.MX RT1180处理器如何选型

    i.MX RT1180 处理器包含众多的型号,以满足客户对不同性能与价格的需求,今天就先给大家说说如何选型。
    的头像 发表于 09-28 14:01 1990次阅读
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>i.MX</b> <b class='flag-5'>RT1180</b><b class='flag-5'>跨</b><b class='flag-5'>界</b>处理器如何选型

    使用i.MX RT700MCU打造智能手表

    智能手表已经成为我们生活中不可或缺的可穿戴设备。随着技术和市场的演进,如今的智能手表功能越来越丰富,而用户对其续航能力的期望也越来越高。应对这挑战,专为可穿戴、消费级医疗、智能家居和HMI设备而设计的
    的头像 发表于 10-27 09:33 778次阅读