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

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

3天内不再提示

DSP运控应用,单芯片不再是主流

Robot Vision 来源:电子发烧友网 作者:李宁远 2022-08-08 08:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数字信号处理器DSP工业控制消费电子、雷达图像传感等诸多领域都有很多的应用,这得益于DSP接口简单、集成方便、可重复性好。DSP在机器人系统的应用随着数字信号处理技术的发展也在不断深入。

在此前关于DSP在机器人系统中应用的文章中我们曾了解到,DSP在视觉应用上设计弹性非常高,相比于Cortex-M4架构内建浮点运算单元只能实现低阶影像讯号处理,以及x86架构下工控平台的大功耗高成本,DSP在视觉应用上的都是性能和成本的绝佳选择。而在运控上,虽然DSP和MCU在控制上争夺还没有那么激烈,但随着机器人控制系统对实时性、数据量以及计算要求的不断提升,高速高性能的DSP也备受青睐。

机器人DSP运控设计

目前国内外的机器人大多数都采用上位机和下位机结合控制的方式,上位机发出机器人的控制命令,上位机和下位机经过通讯完成机器人的控制指令。下位机就是机器人的控制器,负责完成机器人的运动控制,在整个控制系统处于核心的地位,不仅要处理上位机发送来的命令,还要向上位机反馈传感器信息,实现精确控制机器人运动的目标。

工业机器人系统控制设计中,DSP在数字处理部分扮演了重要角色。上位机发出控制命令(运动控制命令和机械手控制命令),DSP对接收的数据进行解析,独立(或者与FPGA一起)完成整个系统的电机控制和机械手控制。DSP控制设计中DSP运算速度直接影响整个闭环运控的精度。

这一块市场被TIADINXP等国际大厂主导,多年的硬件研发经验和完善的软件开发环境,用户生态都较为完备,在机器人应用中也多以这些大厂的DSP为主。TI的C2000系列的DSP 芯片、ADI的ADSP-21xx系列都广泛应用于运动控制领域。

就TI的产品线来说,市面上最常见的就是用最普通的C2000系列DSP来做,性价比高;高端一点的用C55x系列,运算性能提升功耗更低;而TI官网推荐的C6654 DSP属于更高性能场景才会用到的DSP,850MHz的内核速度每个周期能够执行8次单精度浮点MAC运算,并且可执行双精度和混合精度运算。这种性能的内核即便是高性能的自动化运控场合也完全没有问题。
(C6654 DSP,TI)

一般来说,主机不会直接和DSP通讯,都通过共用内存来交换数据。共享内存的通信方式相对来说可以给整个控制更快的数据交换,像C6654 DSP因为采用KeyStone架构,配置了多种创新组件和技术,器件内和器件间的通信会更快一些。

机械手的控制利用DSP的ePWM模块完成,DSP根据求解出的机械手各个关节的关节角,控制各个舵机的运动以达到末端期望目标的位姿。
(32位RISC-V DSP,中科昊芯

国内像青岛本原微电子的高端DSP芯片,中科昊芯基于开源指令集架构RISC-V的DSP芯片在机器人DSP应用上也颇有建树。上图中中科昊芯的32位RISC-V DSP基于自研的H28x内核,200MHz主频并增强了存储配置了ePWM等增强型外设,基于FPU浮点处理单元与自定义浮点指令专门支持高性能FOC、多电平控制,在控制领域应用颇多。

单芯片DSP集成进SoC成主流

从全球领先厂商TI、ADI的产品更新来看,DSP从单核发展到同构多核再到异构多核,现在要么使用单芯片DSP模式,要么以处理单元的形式集成在SoC中。
(M4内核集成浮点运算单元,ADI)

机器人应用往多核异构架构的发展才能兼顾算力和扩展性,这一趋势很明显。且不说视觉应用里DSP在性能及成本考量上应用于机器视觉的主、次系统中都较为适宜(不论是单颗DSP还是内嵌多核心DSP以及中央处理器SoC方案)。在机器人控制应用里,市面上独立DSP的方案也肉眼可见得越来越少,独立DSP正在越来越多地转向SoC的一个处理单元。

小结

运动控制的发展无疑是向着更智能更精准这一方向,机器人的快速发展也离不开控制系统的优异性能。不断复杂化智能化的控制系统,不仅对DSP厂商,对整个上游核心芯片供应商来说都是一次发展的契机。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    559

    文章

    8214

    浏览量

    363928
  • 数字信号
    +关注

    关注

    2

    文章

    1046

    浏览量

    48962
  • 数字处理
    +关注

    关注

    0

    文章

    30

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DSP芯片与800G光模块的核心关系:Transmit Retimed DSP、LPO与LRO方案的探讨

    本文深入探讨DSP芯片在800G光模块中的核心作用,包括Transmit Retimed DSP架构与新兴LPO/LRO方案的对比分析。DSP在信号均衡、误码控制与长距离传输中不可或缺
    的头像 发表于 09-10 16:32 1465次阅读
    <b class='flag-5'>DSP</b><b class='flag-5'>芯片</b>与800G光模块的核心关系:Transmit Retimed <b class='flag-5'>DSP</b>、LPO与LRO方案的探讨

    Linux三大主流文件系统解析

    还在为选择哪个文件系统而纠结?作为一名摸爬滚打多年的维老鸟,我将用最接地气的方式,带你彻底搞懂 Linux 三大主流文件系统的奥秘。
    的头像 发表于 08-05 17:37 1041次阅读

    高速放应用于电源低输入电压全波整流器电路

    高速放应用于电源低输入电压全波整流器电路
    的头像 发表于 07-28 09:52 307次阅读
    高速<b class='flag-5'>运</b>放应用于<b class='flag-5'>单</b>电源低输入电压全波整流器电路

    三种主流 LED 芯片技术解析

    LED芯片作为半导体照明核心部件,其结构设计直接影响性能与应用。目前主流的正装、倒装和垂直三类芯片各有技术特点,以下展开解析。正装LED芯片:传统
    的头像 发表于 07-25 09:53 1001次阅读
    三种<b class='flag-5'>主流</b> LED <b class='flag-5'>芯片</b>技术解析

    高温芯片在石油测井中的应用

    高温芯片在石油测井中的核心原理是通过特殊材料、动态校准和强化封装三大技术应对极端环境
    的头像 发表于 07-18 16:59 604次阅读
    高温<b class='flag-5'>运</b>放<b class='flag-5'>芯片</b>在石油测井中的应用

    黑芝麻智能携手Nullmax打造辅助驾驶主流量产方案

      黑芝麻智能与Nullmax联合打造的辅助驾驶主流量产方案,基于颗武当C1236芯片,集成Nullmax自研软件架构与视觉感知算法,实现城区记忆领航、高速领航辅助及记忆泊车等功能。 近日,黑芝麻
    的头像 发表于 06-26 18:36 1169次阅读
    黑芝麻智能携手Nullmax打造辅助驾驶<b class='flag-5'>主流</b>量产方案

    cyusb3014在安装驱动的时候,默认的pid变成了pid_00bc,不再是默认的pid_00f3,如何改回默认的pid_00f3呢?

    在安装驱动的时候,默认的pid变成了pid_00bc,不再是默认的pid_00f3,如何改回默认的pid_00f3呢?
    发表于 05-21 06:25

    灵动微电子MM32MCU的主流芯片选型

    灵动微电子MM32系列32位MCU已经在江湖上久负盛名,以产品平台化、系列化、兼容性好、性价比高、易于开发著称。MM32MCU分为超值型、主流型、性能型、低功耗、汽车控制、电机与电源等六大系列。今天给大家综合介绍MM32MCU的主流
    的头像 发表于 05-06 13:32 1891次阅读
    灵动微电子MM32MCU的<b class='flag-5'>主流</b>型<b class='flag-5'>芯片</b>选型

    HT5943芯片立体声模数转换器英文手册

        HT5943设备是一种高性能、低成本、芯片立体声模数转换器,具有差分模拟电压输入还支持端模拟输入和PDM输入。    对于各种应用,HT5943设备支持主从模式和各种格式的串行音频接口,如I2S、左对齐、
    发表于 04-14 17:43 0次下载

    物联网灯控制器将成为路灯行业主流

    物联网灯控制器将成为路灯行业主流
    的头像 发表于 04-03 10:48 576次阅读
    物联网<b class='flag-5'>单</b>灯控制器将成为路灯行业<b class='flag-5'>主流</b>

    带你探索:芯片的六种实用端接策略

    在电子电路中,芯片应用广泛。使用集成双芯片构建电压跟随器时,常一个放工作,另一个闲置。恰当端接闲置
    的头像 发表于 02-24 10:15 802次阅读
    带你探索:<b class='flag-5'>运</b>放<b class='flag-5'>芯片</b>的六种实用端接策略

    电源的放能放大双极性信号吗

    电源的放能否放大双极性信号 我想问的是OPA680既然是电源,它怎么会放大峰峰值为2Vin的信号呢?
    发表于 01-20 08:56

    关于ads8344有些问题谁来解答一下

    ADS8344关于ads8344有些问题想咨询一下1、模拟输入通道的输入阻抗是多少 2、怎么配置为端8路输入,端输入的时候,数据位最高位是否还有效,是不是不再是表示正负,只是数据位。 3、电源
    发表于 01-20 08:25

    灯控制:物联网灯控制器将成为行业主流

    灯控制:物联网灯控制器将成为行业主流
    的头像 发表于 01-15 16:15 842次阅读
    <b class='flag-5'>单</b>灯控制:物联网<b class='flag-5'>单</b>灯控制器将成为行业<b class='flag-5'>主流</b>

    村水站远程监控智慧维管理系统方案

    村水站是指日供水量低于千吨、供水覆盖人数少于万人的小微型水厂。部分偏远乡村远离城镇和城市,乡镇水厂管网还不能完全覆盖,此时就需要村水站保障供水。为实现对水站的长效管护,就需要强化供水设备
    的头像 发表于 01-03 15:48 734次阅读
    <b class='flag-5'>单</b>村水站远程监控智慧<b class='flag-5'>运</b>维管理系统方案