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

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

3天内不再提示

机器人关节驱动芯片如何选择

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2021-12-31 17:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/李宁远)工业机器人发展到现在,细分的种类不在少数,目前最为常见的是Delta机器人、SCARA机器人、多关节机器人以及新兴的协作机器人。随着国内制造业升级,相当多此前工业机器人未曾涉足的场景开始涌现自动化改造需求。在这些新的改造需求里,大都和多关节机器人与协作机器人有关。这些名称不同应用场景不同的工业机器人,说到底仍然是一种多关节机械手或多自由度的机器装置。

既然是多关节机械手或多自由度的机器装置,那么就离不开伺服驱动。不管工业机器人如何发展如何与其他技术结合,它的伺服驱动决定了它最基础的运动能力。低成本通用的伺服驱动就不多提了,这个市场上产品太多太多,只要能满足基本的控制要求就行,剩下的就是打价格战。换作现在开始起量的多关节多自由度机器人,它对驱动能力的要求更考验驱控芯片的整体性能。

STM32G4与STM32F4

单芯片仍然是国内做工业机器人关节驱动最常见的方案,在这里STM32G4是一个备受大家认可的选择。STM32G4系列作为一个混合信号MCU,自带了DSP和FPU指令。

ST的各个系列想必大家已经不陌生了,主流系列都有适配机器人关节驱动的产品。而STM32G4系列170 MHz的32位Arm Cortex-M4内核不仅支持DSP指令与FPU,还配置了ART Accelerator、CCM-SRAM程序执行加速器以及数学运算加速器这三款硬件加速器。

这里拎一款G4系列高性能的MCU来看。STM32G473xC属于G4系列里的高配型,除了支持所有Arm单精度数据处理指令和所有数据类型,还配置了内存保护单元(MPU)以确保应用程序的安全性。

高配版除了嵌入了更大容量的高速存储器(512KB闪存与128KB SRAM),ST还在这个系列里加入了多种保护机制,如读出保护、写入保护、安全存储区域和专有代码读出保护。功能强大的指令集与存储的嵌入,极大加快处理能力。这些显然还不够,STM32G473xC还提供了五个快速12bit ADC、七个比较器、六个运算放大器、七个DAC、一个内部电压基准缓冲器、一个低功耗RTC、两个三个通用32位定时器、三个专用于电机控制的16位PWM定时器、七个通用16位定时器和一个16位低功耗定时器。所有的配置,都只为了一个目标——精准的电机控制。

F4系列可能比G4系列更为机器人工程师熟知。作为ST旗下高性能MCU的代表系列,在国内外很多机器人应用中都已经证明了它自身出色的实力。在以前机器人芯片应用较为保守的阶段,F4系列无疑是口碑与性能俱佳的选择。

F4系列同样采用了Arm Cortex-M4内核,而且同样带有DSP与FPU指令,与G4系列不同的是它采用了ST的NVM工艺。在最高180 MHz的工作频率下通过闪存执行时其处理性能达到225 DMIPS/608 CoreMark,用ST自己的话来描述这一性能是这样的,“这是迄今所有基于Cortex-M内核的微控制器产品所达到的最高基准测试分数”。

STM32F469xx是F4系列里高端产品,除开更高的主频,它嵌入的高速存储器中,闪存就高达2 MB,SRAM则高达384 KB,这还不算上备份SRAM。F4本身优异的性能就能胜任关节驱动,如果机器人对功能可拓展性要求更高,那么用F4加上FPGA组成异构架构也是常见的做法。

Zynq-7000 SoC

XILINX集成ARM处理器软件可编程性与FPGA硬件可编程性的Zynq-7000在多轴控制上可以说风头正劲。不想做DSP加FPGA这么麻烦的话这个方案就是最好的选择,只要厂商“不差钱”。

Zynq-7000集成了双核ARM Cortex-A9处理器与28nm可编程逻辑,比起传统的分立式处理器和FPGA系统,在功耗和性能上都有大的提升。根据XILINX给出的数据,ARM Cortex-A9比同类SoC处理性能上快25%,FPGA逻辑比同类竞争架构快66%,而功耗则比同类方案低了50%以上。

采用CoreSight技术的双核A9支持单精度与双精度浮点,运行速率高达1GHz,拔群的性能与低功耗的结合罕有对手。存储器系统也是大得吓人,且不说集成式的存储控制器,光512KB的高速缓存已经够大了,片上的256KB存储又容纳了整个实时操作系统。

这类器件中处理系统和可编程逻辑之间的互连是极其关键的。Zynq-7000使用了AMBA开放标准互联端口,PS与PL之间带宽高达100Gb/s,且64位AXI ACP端口为附加的软处理器实现了增强的硬件加速性能和缓存一致性。为了实现大量并行信号的处理,Zynq-7000中有着超过2020个DSP模块。

如果对视觉的要求没有那么高,Zynq-7000s也不失为一个没有那么贵的选择。单核ARM Cortex-A9处理器加上28nm可编程逻辑,对于多轴控制也足够了。

小结

随着国内工业机器人厂商的增多,机器人厂商都开始寻求最适合自己的主控芯片,这不仅要考虑性能,功能,还有成本等多方面因素。所以以前保守的厂商现在也都愿意尝试一下不同的芯片。今天列出的仅仅是机器人关节驱动芯片里的两个为人熟知的系列,在这个应用领域里,还大有优秀的产品值得挖掘。

原文标题:从保守到开放,机器人如何选择关节驱动器

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

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

    关注

    214

    文章

    31691

    浏览量

    224633
  • 存储器
    +关注

    关注

    39

    文章

    7771

    浏览量

    172492
  • 驱动芯片
    +关注

    关注

    14

    文章

    1729

    浏览量

    58201

原文标题:从保守到开放,机器人如何选择关节驱动器

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SiLM2035EF-7G 200V半桥驱动器,如何以DFN2×2极小封装赋能人形机器人关节电机?

    您是否在人形机器人关节电机、灵巧手或小型逆变器的设计中,驱动芯片尺寸太大、开关损耗偏高导致发热严重、以及高频启停时响应延迟影响运动流畅性等问题反复困扰?SiLM2035EF-7G 20
    发表于 05-21 08:21

    人形机器人关节扭矩传感器的详细应用场景及解决方案

    的微小力矩,实现力/位混合控制。典型需求:分辨率达0.01Nm量级,带温度补偿,抗轴向串扰。 行走与平衡控制(下肢与髋、踝关节) 场景描述:在凹凸不平地面、斜坡或受到外部冲击时,机器人需快速调整足底
    发表于 05-20 17:40

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    如果把高端机器人比作一个“”,那么关节扭矩传感器就是遍布全身的“触觉神经”。没有它,机器人就像得了末梢神经麻痹——能按程序动,却感受不到外界的力量,动作僵硬、笨拙,甚至危险。 核心原
    发表于 04-17 17:27

    SiLM2026EN-DG DFN3×3封装如何实现200V半桥驱动,为机器人关节电机注入高效动力?

    机器人关节电机驱动、小型步进电机控制以及DC-DC电源转换等应用中,是不是会面临一个两难选择:既要实现高压、高速的功率开关驱动,又要在有限
    发表于 03-26 08:17

    基于兆易创新GD32H75EYMJ7 MCU的机器人GaN关节驱动解决方案

    在工业机器人、协作机器人等智能装备的发展进程中,关节驱动作为核心动力单元,其响应速度、控制精度、能效表现与集成度直接决定了机器人的运动性能和
    的头像 发表于 03-16 02:01 1.1w次阅读
    基于兆易创新GD32H75EYMJ7 MCU的<b class='flag-5'>机器人</b>GaN<b class='flag-5'>关节</b><b class='flag-5'>驱动</b>解决方案

    再谈低温烧结银的应用:从春晚四家机器人出镜的幕后推手说起

    ,完成翻跟头、脖子延伸、互动接梗,强调关节灵活+低功率+长期稳定。 银河通用:《我最难忘的今宵》:Galbot G1具身智能,自主决策、精细操作,依赖AI芯片+传感器+高效互连。 2机器人动得稳、准、快
    发表于 02-17 14:07

    半桥驱动SiLM2026EN-DG DFN3x3小封装,轻松搞定200V机器人关节电机

    一款半桥门极驱动芯片,SiLM2026EN-DG,在高压、紧凑型的电机驱动应用里挺有潜力的,特别是像机器人关节、自动化设备这类空间紧张又要求
    发表于 12-13 08:41

    采用DFN3×3封装SiLM2026EN-DG 200V半桥驱动器,如何实现机器人关节的高效紧凑驱动

    你是否也在高压半桥驱动设计中遇到这些挑战?在工业自动化、机器人关节控制或高频开关电源设计中,常常会面临到这样的困境:既要满足高压(如200V)半桥驱动的可靠性,又要在极有限的PCB空间
    发表于 12-09 08:35

    绳子驱动机器人,会是未来吗?

    1X Technologies推出的NEO家庭服务机器人,宣传视频中显示它的关节驱动中用到非常多的“绳索”。     图源:1X Technologies 绳驱柔性驱动的特性,让其在人
    的头像 发表于 12-03 08:27 1.1w次阅读
    绳子<b class='flag-5'>驱动</b>的<b class='flag-5'>机器人</b>,会是未来吗?

    高性能人形机器人关节模组选型的关键技术要素

    人形机器人关节模组一般是集传动装置、驱动器、电机、抱闸、编码器以及力矩传感器等于一体的精密部件,负责驱动和控制人形机器人各个
    的头像 发表于 11-19 09:24 2421次阅读
    高性能人形<b class='flag-5'>机器人</b><b class='flag-5'>关节</b>模组选型的关键技术要素

    机器人关节模组:类型、设计、工作原理及应用

    机器人关节模组是一种用于驱动机器人关节转动、轮子旋转或控制夹爪运动的装置。根据负载需求,机器人关节
    的头像 发表于 08-29 14:22 3885次阅读
    <b class='flag-5'>机器人</b><b class='flag-5'>关节</b>模组:类型、设计、工作原理及应用

    人形机器人关节电机:永磁电机类型解析

    机器人的运动方式、负载要求和精度需求来选择。其中永磁电机凭借其高功率密度、精准控制和轻量化特性,已成为人形机器人关节驱动的核心动力源。永磁电
    的头像 发表于 08-28 08:33 2195次阅读
    人形<b class='flag-5'>机器人</b><b class='flag-5'>关节</b>电机:永磁电机类型解析

    基于MT6816单芯片磁编码的机器人关节模组一体化设计

    随着机器人技术的快速发展,关节模组的性能直接决定了机器人的运动精度和响应速度。传统的光电编码器虽然精度较高,但在抗污染、抗振动等方面存在明显短板。本文将详细介绍一种基于MT6816单芯片
    的头像 发表于 08-27 17:50 1368次阅读

    集成MT6701磁编芯片机器人关节模块化设计与驱动优化

    的首选方案。本文将围绕MT6701磁编码器芯片机器人关节中的集成应用,探讨模块化设计方法与驱动优化策略,为高性能机器人
    的头像 发表于 08-20 17:26 1891次阅读
    集成MT6701磁编<b class='flag-5'>芯片</b>的<b class='flag-5'>机器人</b><b class='flag-5'>关节</b>模块化设计与<b class='flag-5'>驱动</b>优化

    MT6701磁编芯片赋能机器人关节:实现高精度、低延迟位置反馈

    随着机器人技术的快速发展,对关节运动控制的精度和实时性要求越来越高。传统的编码器方案在精度、体积和成本等方面逐渐显现出局限性,而基于磁编码技术的MT6701芯片正以其出色的性能表现,成为机器人
    的头像 发表于 08-13 16:37 1520次阅读
    MT6701磁编<b class='flag-5'>芯片</b>赋能<b class='flag-5'>机器人</b><b class='flag-5'>关节</b>:实现高精度、低延迟位置反馈