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

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

3天内不再提示

使用瑞萨电子RZ/T2H产品实现多关节机器人

瑞萨嵌入式小百科 来源:瑞萨嵌入式小百科 2025-05-15 14:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

人形机器人是目前最受市场关注的科技发展方向之一。人形机器人集机械、电气控制通信AI于一体,是典型的多领域综合技术

人形机器人各个关节的活动,本质上还是控制电机转动,由电能转化为可控的机械能。多自由度意味着多电机控制瑞萨电子的RZ T2H产品,可以实现用一颗芯片,实现9个自由度的运动控制。

RZ T2H可以应用于关节式机器人、协作机器人、生产线上的AGV/AMR、PLC、CNC数控机床、柔性机器人等场景。

其性能如下:

Arm Cortex-A55核,最高频率1.2GHz

每个CPU有32KB L1的I-Cache和D-Cache

共享1MB L3 Cache

内置高精度(±1.0%)高速片上振荡器

1.6V至5.5V的宽工作电压范围消除了在5V系统中使用电平转换器/稳压器的需求

两个Arm Cortex-R52核,最高频率1GHz

每个CPU有16KB的L1 Cache

每个CPU有512KB ATCM和64KB BTCM

内置高精度(±1.0%)高速片上振荡器

1.6V至5.5V的宽工作电压范围消除了在5V系统中使用电平转换器/稳压器的需求

对于外设:

内置高精度(±1.0%)高速片上振荡器

1.6V至5.5V的宽工作电压范围消除了在5V系统中使用电平转换器/稳压器的需求

支持EtherCAT,Profinet RT/IRT, Ethernet I/P,CC link IE Basic,TSN, OPC UA over TSN等工业通信协议

a89083e4-3078-11f0-afc8-92fbcf53809c.png

图1 RZ T2H框图

瑞萨电子提供了一套9轴demo,其硬件框架如下:

a8aae4e6-3078-11f0-afc8-92fbcf53809c.png

图2 RZ T2H 9轴展示硬件框图

硬件包括:

1块RZ T2H EVK板,9块逆变板分别驱动9个电机,1块BUS母板用于接插逆变板。

a8b79fe2-3078-11f0-afc8-92fbcf53809c.png

图3 RZ T2H 9轴展示软件框图

9轴展示的软件框架为:

由R52_0核来控制9路电机,R52_1作为EtherCAT从站,从主站接收控制指令,并传输现场运行数据到主站,4个A55核运行Linux系统,和EtherCAT主站应用内软件。由于T2H强大的多核异构和外设能力,可以实现R核处理实时控制,而让A核做复杂的主站控制,这种驱控一体的应用设计。

具体实施:

下图是硬件接线实物图。

a8ce94cc-3078-11f0-afc8-92fbcf53809c.png

a8dd8c66-3078-11f0-afc8-92fbcf53809c.png

图4 RZ T2H 9轴实物图

右侧电机型号是多摩川TSM3101 N2001 E020,24V交流伺服电机

左侧是运行在PC端的RZ/T2H Motion Control Utility,可以对9路电机分别采用电流环、位置环控制,也可以同时控制9路电机旋转。

A55与R52_1之间的EtherCAT通信,如下图的示意。同时,还可以通过T2H的网口连接更多的EtherCAT Slave设备,组成子网。

a9072a6c-3078-11f0-afc8-92fbcf53809c.png

图5 EtherCAT通信拓扑结构

R52_0与R52_1核间通信采用OpenAMP或者RZ T2H自带的Mailbox and Semaphore机制。当然,OpenAMP也是基于RZ T2H Mailbox and Semaphore实现,该功能实现多核之间通信。

对于核间通信,数据Copy性能如下:

a91f0fce-3078-11f0-afc8-92fbcf53809c.png

注:

测量1:发送端从0x101e0000拷贝16KB数据到共享地址 0x101a1000,non-cache操作。

测量2:接收端从共享地址0x101a1000拷贝16KB数据到0x101c0000,non-cache操作。

核间中断是2us。

同时,如下图所示,瑞萨提供了A55工作于Linux,一个R52核工作于FreeRTOS,另一个R52核工作于Baremetal下的数据共享例程。

a932e6de-3078-11f0-afc8-92fbcf53809c.png

图6 丰富多样的参考例程

Q

为什么一个R52核就可以控制9路电机?

A:得益于LLPP(Low-Latency Peripheral Port)总线和强大的外设。如下图所示,两个R52核可同时访问LLPP,且这两个核的TCM容量较大,让执行程序在TCM中运行,运算和控制速度更快。

a9505444-3078-11f0-afc8-92fbcf53809c.png

图7 RZ T2H LLPP架构

T2H系列的ELC(Event Link Contrller)功能,让同步逻辑变得更加简单,代码中无需通过中断回调的方式去触发,只用ELC硬件同步即可,代码变得更加简单高效。

在9轴展示例程中,硬件上,CR52 CPU0通过LLPP总线访问9个GPT单元,进而输出用于驱动电机的PWM信号。9路SCIE接口采集9路增量编码器信号,获取电机位置信息,9路DSMIF接口采集电机的U/V/W 3相电流信号。

代码内部逻辑包含了PID控制算法、电流环控制算法、加速度、速度、位置计算、对控制台命令协议的解析(如果不用控制台,可以直接在代码中固定相关参数)。对于电机控制用到的三角函数计算,RZ T2H有TFU单元(Trigonometric Function Unit),加速数学计算。

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

    关注

    213

    文章

    30579

    浏览量

    219432
  • 瑞萨
    +关注

    关注

    36

    文章

    22429

    浏览量

    89707
  • AI
    AI
    +关注

    关注

    89

    文章

    38085

    浏览量

    296316
  • 运动控制
    +关注

    关注

    5

    文章

    792

    浏览量

    34252
  • 人形机器人
    +关注

    关注

    7

    文章

    881

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RZ T2H更换DDR流程和工具介绍

    RZ T2H是由2个R52核和4个A55核构成。支持LPDDR4,其传输可以达到3.2Gbps(1600 MHZ),总线宽度为32位,两
    的头像 发表于 06-27 14:54 2001次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RZ</b> <b class='flag-5'>T2H</b>更换DDR流程和工具介绍

    电子发烧友电子设计周报》聚焦硬科技领域核心价值 第11期:2025.05.12--2025.05.16

    科技: 1、STEVAL-ROBKIT1机器人开发套件#主板+电机板+成像板 (原理图+BOM+PCB) 2、用电子
    发表于 05-16 19:47

    常见的多关节机器人有哪些?具有什么特点?

    系统 多关节机器人具有以下一些特点: 灵活性:多关节机器人由多个可动关节构成,能够实现复杂的运动
    的头像 发表于 03-07 08:42 2440次阅读
    常见的<b class='flag-5'>多关节</b><b class='flag-5'>机器人</b>有哪些?具有什么特点?

    电子推出面向高性能机器人应用的RZ/V2H微处理器

    电子发布的RZ/V2H产品,无疑在高性能机器人
    的头像 发表于 03-08 10:58 1635次阅读

    电子推出功能强大的单芯片RZ/V2H MPU

    电子针对下一代机器人领域的需求,推出了一款功能强大的单芯片RZ/V2H MPU。这款芯片是
    的头像 发表于 03-08 11:01 1773次阅读

    产品详解 | 电子RZ/T2M MPU

    产品详解 | 电子RZ/T2M MPU
    的头像 发表于 03-13 08:05 1928次阅读
    <b class='flag-5'>产品</b>详解 | <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>电子</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>M MPU

    产品详解 | 电子RZ/T2L MPU

    产品详解 | 电子RZ/T2L MPU
    的头像 发表于 03-21 08:05 1976次阅读
    <b class='flag-5'>产品</b>详解 | <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>电子</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>L MPU

    RZ/T2H产品量产上市

    先进高端工业专用MPU RZ/T2H于2024年11月上市,集成了强大的应用处理功能和高精度实时控制性能,高达9轴电机控制。这款产品是在现有RZ/N
    的头像 发表于 12-04 15:39 1824次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b>新<b class='flag-5'>产品</b>量产上市

    工业MPU新标杆,多协议工业以太网+运动控制 - RZ/T2H产品

    先进高端工业专用MPU RZ/T2H于2024年11月上市,集成了强大的应用处理功能和高精度实时控制性能,高达9轴电机控制。这款产品是在现有RZ/N
    的头像 发表于 12-06 16:57 1227次阅读
    工业MPU新标杆,多协议工业以太网+运动控制 - <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b> 新<b class='flag-5'>产品</b>

    电子量产高性能工业设备MPU RZ/T2H

    日本电子公司本月宣布,其面向工业设备的MPU(微处理器单元)RZ/T2H已正式进入量产阶段。这款新品预计将被广泛应用于
    的头像 发表于 12-27 11:23 1222次阅读

    如何使用RZ/T2H单芯片提升工业机器人性能

    伴随工厂对无人化和节约劳动力需求的不断增长,对垂直关节机器人等工业机器人的需求也相应增加。为了实现对此类机器人的功能需求,需要配备控制多轴电
    的头像 发表于 12-29 17:15 1142次阅读

    电子RZ MPU家族精品RZ/N2L产品介绍

    生态合作伙伴RT-Thread推出了一款高性能、多功能以太网MPU开发板EtherKit,搭载电子
    的头像 发表于 12-23 14:10 1356次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>电子</b><b class='flag-5'>RZ</b> MPU家族精品<b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L<b class='flag-5'>产品</b>介绍

    交流日进行中,米尔演讲-RZ/T2H高性能模组赋能工业产品创新

    。米尔电子作为的IDH生态合作伙伴发表演讲,并展出RZ/T2H的核心板开发板、技术方案等。米尔活动现场会上,米尔
    的头像 发表于 03-13 08:05 786次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>交流日进行中,米尔演讲-<b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b>高性能模组赋能工业<b class='flag-5'>产品</b>创新

    RZ/T2H MPU数据手册和产品介绍#集成了强大的应用处理能力和精确的实时控制功能

    Renesas Electronics RZ/T2H MPU是一款功能强大的高端微处理器单元,在单个芯片上集成了强大的应用处理能力和精确的实时控制功能,非常适合用于自动化设备和机器人技术
    的头像 发表于 05-21 10:24 869次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b> MPU数据手册和<b class='flag-5'>产品</b>介绍#集成了强大的应用处理能力和精确的实时控制功能

    使用RZ/T2H MPU提高工业机器人性能并显著减少组件数量和开发工时的方法

    本文是电子公司发布的白皮书,主要介绍RZ/T2H MPU在工业机器人中的应用,阐述其如何
    的头像 发表于 05-22 10:22 1054次阅读
    使用<b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b> MPU提高工业<b class='flag-5'>机器人</b>性能并显著减少组件数量和开发工时的方法