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

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

3天内不再提示

总线控制与运控芯片的结合

Robot Vision 来源:电子发烧友网 作者:Sisyphus 2022-12-30 01:15 次阅读
电子发烧友网报道(文/李宁远)在现在的运控领域,总线技术与驱动二者相辅相成,而在传统运动控制系统中,控制方法是较为单一的。一般以脉冲或者模拟量作为控制信号,将控制信号发送到电机驱动器中然后由电机驱动器驱动电机运行。这种模式下,上位机与电机驱动器通过大量的模拟量IO连接,接线数量较多,布线较为耗时。

随着总线技术的发展,运控厂家将总线技术应用运动控制器中,上位机通过总线将运动参数传送至电机驱动器,再由电机驱动器驱动电机运行。在总线运控系统中,上位机的总线通讯接口可以通过线性拓扑方式连接多个支持总线通讯的电机驱动器,这样一来大大减少了需要接线的数量以及布线所需的时间。

运控芯片的总线配置

我们知道在总线通讯模式下,通讯方式为数字式通信,可以不用考虑信号漂移问题,不像中脉冲信号和模拟量信号受到电磁干扰会导致信号失真。因此在高端运控领域,可以看到很多总线主站从站的设备产品,以及支持各种总线的芯片载体。

对于运控芯片的选择,芯片本身性能的高低已经不是单一的决定因素,功能拓展的难易度、工业通信能力的强弱以及整机成本的高低都影响着厂商对于芯片的选型。从工业通信角度来看,目前运控芯片里常见的总线技术有EhertCAT,RTEX,CC-Link,CANopen等等,这些总线技术都有着较为稳定的客户群。

首先自然是EtherCAT,现在发展最迅速规模最广泛的总线技术。对于多轴应用,EtherCAT工业总线肯定是最吃香的,在同步控制实时数据传输上采用分布式时钟的EtherCAT的确有着明显的优化效果。

松下RTEX的高速低成本优势在总线技术里也是较为突出的,其高响应带宽在面向高速度与高精度的运动控制场景,极大缩短系统响应时间,提高设备效率;老牌总线CANopen较高的通讯性能和优化的电磁兼容性,日至今日仍有很多用例;CC-Link作为三菱电机主推的开放式现场总线在总线驱控领域也有着巨大的影响力。

将运控总线搭载在芯片上作为设备设计的一部分已经是很常见的做法,这对下游设备厂商来说比单单增强芯片性能更具有吸引力。

高通讯能力的运控芯片

单芯片依然是国内做运动驱动很常见的方案,如瑞萨的RX72M加上EtherCAT的单芯片解决方案就是不少国内设备厂商常用的选择。RX72M在内核性能上做了增强,但更吸引人的是瑞萨的这种设计方案考虑到总线通信功能,减去了设计者需要自己外加从站控制芯片的步骤,将从控制器集成到了MCU上,实现了需要在单个芯片上使用专用控制器的系统配置,从而有助于减少零件数量并节省空间。
IMG_256
RX72M,瑞萨

MCU有不少加总线的做法,而FPGA与生俱来的可编程优势使其能支援多种工业通讯协议,本身就是用来扩充通讯的很好的选择。就以大家熟知的AMD XILINX的ZYNQ-7000为例,就能提供EtherCAT的主从套件、安川Mechatrolink III的主从套件、CC-Link IE的从站套件等各种协议支持套件。FPGA提供的硬件加速不仅可满足最严格的实时性及时延性要求,而且还可轻松跟进标准的演进。
pYYBAGOtaQ6AKTqKAACxB4vAp1M363.png
XILINX

国产运控协议与芯片的结合

使用国外的芯片载体已经是大家习以为常的做法,但是这种有限的总线授权模式,让人不禁疑问真的能够充分保障供应安全吗?

近期,国产FPGA公司易灵思在Trion T13F256 FPGA上搭载了固高高端运动控制网络总线—gLink-II协议簇,在高端运控领域做了一次芯片和总线的全国产化结合验证。在全自主可控的情况下,二者的结合既保证了运控系统的高速实时响应和大数据传输,又大大提高了通信的可靠性。
pYYBAGOtaReAborbAAHWoiEhWTg667.png
Trion,易灵思

gLink-II总线技术以千兆以太网、高通信带宽进行高速控制,采用环形冗余拓扑结构,实现数据冗余和链路冗余,能实现多周期通信。Trion T13F256则是易灵思采用Quantum架构的40nm大密度的FPGA系列,其超低功耗特性在FPGA行业首屈一指。二者的结合的愿景就是为国产运动控制设备保驾护航。据悉,易灵思的40nm Trion系列FPGA已在固高多项运动控制产品中批量使用。

小结

很多运控芯片都开始在总线协议的基础设施建设上花更多心思,对于通讯协议复杂的运控应用来说这样的设计可以减少很多麻烦。而且伴随工业4.0下自动化设备的快速演进,从总线到芯片的全自主可控也将越来越重要。

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

    关注

    0

    文章

    22

    浏览量

    9917
收藏 人收藏

    评论

    相关推荐

    如何使用Arduino实现CAN总线通信呢

    ,这些是常见的CAN控制芯片,可以通过SPI接口与Arduino通信。 CAN总线转接板 :用于将CAN控制芯片与Arduino连接。
    的头像 发表于 12-23 09:06 128次阅读

    如何选择CAN总线控制

    在现代工业自动化和汽车电子领域,CAN(Controller Area Network)总线因其高可靠性、实时性和灵活性而成为广泛使用的通信协议之一。选择合适的CAN总线控制器对于确保系统性
    的头像 发表于 11-12 09:48 238次阅读

    前端总线是属于什么总线

    前端总线(Front-Side Bus,简称FSB)在计算机体系结构中扮演着至关重要的角色,它属于系统总线的一种,是连接CPU与主板北桥芯片(或称为内存控制器集线器)之间的高速数据通道
    的头像 发表于 10-10 17:11 534次阅读

    CAN总线控制器的工作原理

    CAN(Controller Area Network,控制器局域网)总线控制器的工作原理涉及多个方面,包括消息传输、冲突检测与解决、总线仲裁等关键机制。以下是对CAN
    的头像 发表于 09-30 11:33 880次阅读

    usb主机控制器位于ahp总线上吗

    关于“USB主机控制器是否位于AHP总线上”的问题,首先需要明确几个概念: USB主机控制器 :在USB系统中,主机控制器是控制所有USB设
    的头像 发表于 09-25 09:20 302次阅读

    多封装的芯片,没有使用的放管脚都怎么处理呢?

    如题,一个芯片中封装了多个放,没有使用的放管脚都怎么处理呢?
    发表于 09-18 08:11

    CAN总线控制器是什么意思

    CAN总线控制器(Controller Area Network Bus Controller)是CAN总线通信系统中的核心部件,它扮演着接收、处理并转发CAN总线数据的关键角色。下面
    的头像 发表于 09-03 14:16 1003次阅读

    控制模块通讯总线关闭怎么修

    控制模块通讯总线关闭是一个涉及多个可能原因和复杂修复步骤的问题。 一、问题概述 控制模块通讯总线关闭通常指的是车辆或其他系统中的控制模块之间
    的头像 发表于 08-29 15:44 941次阅读

    放输入偏置电流的方向是流入芯片还是流出运放芯片?这个怎么确定的?

    放输入偏置电流的方向究竟是流入芯片还是流出运放芯片这个怎么确定的?是不是得看放是三级管还是MOS管组成的,三极管还得看究竟是NP
    发表于 08-23 07:29

    TL084放发热严重的原因?

    选的放型号是TL084IDR,芯片封装为SOIC14, 放比例为1:1, 放输出端经过RC滤波后送至DSP芯片AD口进行采样,上电后
    发表于 08-09 07:36

    控制总线传输的信号大致有几种

    控制总线传输是计算机系统中非常重要的一部分,它负责在各个组件之间传输控制信号和数据。控制总线传输的信号有很多种,每种信号都有其特定的功能和作
    的头像 发表于 07-30 15:28 616次阅读

    PLC的脉冲控制总线控制的区别

    在工业自动化控制领域,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一种重要的控制设备,广泛应用于各种工业场景。在PLC的控制方式中,脉冲
    的头像 发表于 06-13 17:16 4895次阅读

    什么是现场总线控制系统?它有哪些特点?

    控制系统不仅代表了控制技术、仪表工业技术和计算机网络技术的完美结合,更是工业自动化领域向数字化、网络化、智能化发展的重要标志。本文将详细介绍现场总线
    的头像 发表于 06-06 11:35 1558次阅读

    基于KNX总线技术设计的智能照明控制系统

    智能照明控制系统 安科瑞王璐月 +acrel66 1、概述   Acrel-Bus智能照明控制系统(以下简称系统),是基于KNX总线技术设计的控制系统。KNX
    的头像 发表于 03-26 09:51 1321次阅读
    基于KNX<b class='flag-5'>总线</b>技术设计的智能照明<b class='flag-5'>控制</b>系统

    ethercat总线伺服如何控制 EtherCAT运行原理

    需要正确安装和连接EtherCAT总线适配器和伺服驱动器。适配器负责将你的控制系统连接到EtherCAT总线网络,而伺服驱动器是用于控制伺服电机的设备。
    的头像 发表于 01-24 18:12 6944次阅读
    ethercat<b class='flag-5'>总线</b>伺服如何<b class='flag-5'>控制</b> EtherCAT运行原理