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

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

3天内不再提示

如何将位置编码器主协议集成到Sitara™处理器应用

电子设计 来源:电子设计 作者:电子设计 2021-11-10 09:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如果您一直关注我的多协议工业以太网系列博文,您就会发现我是可编程实时单元和工业通信子系统(PRU-ICSS)(Sitara™处理器内的可编程接口)的铁粉。在本博文中,我想说一下PRU-ICSS的另一个应用,即帮助把您选择的数字位置编码器主接口集成入Sitara处理器内。

首先,让我们来看下包含位置编码器的系统层面方块图——见图1。诸如伺服驱动器等应用通常都配有集成了数字位置反馈编码器的电机。位置编码作为传感器,能够精准测量电机轴的角度(以度为单位)或线性轴(以微米为单位)的距离。

在该等系统中,位置编码器负责读取电机轴的角度,并通过数字位置编码器协议将信息提供给位置编码器主控装置。应用处理器的磁场定向控制(FOC)算法负责对角度进行进一步处理,包括电机相电流测量,以计算脉冲宽度调制(PWM)外设的新值。

poYBAGGKXqiAXiy5AABjmaSImwY326.jpg

图1:带位置编码器主接口的集成伺服驱动器

位置编码器和位置编码器主控装置之间的距离可长达100m。数字位置编码器协议在基于RS-485的接口上运行,创建起稳健的通信通道。

跟工业以太网一样,不同的编码器供应商也开发了许多位置编码器协议标准,供您传输位置数据用。单芯片驱动器开发人员的挑战就在于根据编码器和电机供应商选择和集成正确的数字编码器协议标准。三个最常用的位置编码器协议标准为EnDat 2.2, BiSS C和高性能接口数字舵机链接(HIPERFACE)DSL。

让我们来看下这三个位置编码器协议标准的历史和特点。

  • EnDat 2.2EnDat接口是由德国公司Heindenhain开发出的产品,EnDat的最初版本使用的是模拟接口信号。随着EnDat 2.2的推出,编码器接口变为数字双向接口,适用于增量型和绝对型编码器,使用RS-485差分信号传输标准。EnDAT使用两种差分信号传输位置数据:时钟(单向)和数据(双向)。在EnDat主控设备和编码器装置间建立通信需要六根线,包括编码器供电线。
  • HIPERFACE DSL另一家德国公司西克开发出了HIPERFACE DSL,其使用RS-485差分信号传输标准。其运行频率固定为9.375MHz并支持长达100m的电缆。HIPERFACE DSL的优势在于其能够实现HIPERFACE DSL主控制装置和HIPERFACE DSL编码器装置间双向通信的双线接口。这两条线还负责为编码器供电;因此,主控制装置接口和编码器装置之间只需要两条线,能够显著减少布线成本。
  • BiSS CiC-Haus于2002年开发出了开放式双向BiSS接口。BiSS接口兼容单向同步串行接口(SSI),其RS-485接口最大可支持10MHz。BiSS C标准既支持BiSS主控制装置和编码器装置之间的点对点配置,也支持多个传感器和执行器总线连接至一台BiSS主控制装置。接口包括BiSS主控制装置到编码器装置的共享时钟和控制数据(MA+/MA-)信号以及编码器装置到主控制装置的共享传感器数据和控制数据(SL+/SL–)信号。BiSS主控制装置和编码器装置之间总共有六根线,包括编码器供电线。

每个数字位置编码器协议标准传统上要求在现场可编程门阵列(FPGA)、可编程逻辑装置(PLD)或专用集成电路(ASIC)方面的具体硬件实现。然而,在通过PRU-ICSS外设将位置编码器主控制装置协议集成入Sitara处理器应用时无需外部装置组件。AM437x处理器有两个PRU-ICSS外设。您可以一个用于数据编码器主控制装置协议,如EnDAT 2.2、HIPERFACE DSL和BiSS C,另一个运行工业以太网协议。

多协议位置编码器主接口已发布,见PRU-ICSS中应用AM437x的多协议数字位置编码器主接口参考设计(TIDEP0057),其中,配备PRU-ICSS外设的ARM负责检测所连接的位置编码器类型。参见图2。

pYYBAGGKXquAWG3mAAB1kWRQWnk578.jpg

图2:带PRU-ICSS的多协议位置编码器主接口

第二个参考设计,用于工业通信和电机控制的单芯片驱动器(TIDEP0025),集成单芯片驱动器的系统方法,如图1所示。在本参考设计中,位置编码器主接口使用EnDat 2.2,一个运行在AM437x的PRU-ICSS上,用于与位置编码器通信,而另一个PRU-ICSS用于EtherCAT从通信支持。

PRU-ICSS作为极其灵活的外设,可以集成之前在外部ASIC和FPGA中提供的复杂功能。正如本博文中提到的,Sitara处理器系列的PRU-ICSS集成了很多位置编码器协议用的位置编码器主接口,因此,能够免除该等外部组件。将配备PRU-ICSS的位置编码器主接口集成入Sitara处理器时可以节约开发板空间、组件成本并建立高性能吞吐量系统。

其他信息

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

    关注

    68

    文章

    20325

    浏览量

    254718
  • 编码器
    +关注

    关注

    45

    文章

    4009

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    编码器令如何给定变频速度

    “带编码器令”这个说法,在工业自动化领域通常有两种理解,对应的实现方法也不同。我整理了两种主要情况,你可以根据实际场景对号入座: 你的意图 核心原理 典型应用场景 编码器作为速度
    的头像 发表于 03-21 12:08 147次阅读
    带<b class='flag-5'>编码器</b><b class='flag-5'>主</b>令如何给定变频<b class='flag-5'>器</b>速度

    磁铁在编码器中的作用与应用

    编码器中,磁铁的作用不可小觑,常用的磁性材料主要是钕铁硼和铁氧体,今天这篇文章主要介绍下磁铁用于哪些编码器类型,以及其具体作用。磁铁在编码器中的作用(功能)是什么?在编码器中,磁铁主
    的头像 发表于 03-19 14:42 340次阅读
    磁铁在<b class='flag-5'>编码器</b>中的作用与应用

    舵机伺服编码器

    舵机伺服编码器是用于实时检测舵机输出轴位置、速度或角度的核心反馈元件,它能将机械运动转化为电信号,让控制系统实现对舵机的精准闭环控制。 这个问题切得很准,它直接指向了舵机 “精准控制” 的关键所在
    的头像 发表于 10-30 10:05 466次阅读

    增量式编码器工作原理是什么?

    增量式编码器工作原理是什么?增量式编码器是一种通过输出脉冲信号来反映旋转位置变化的传感,广泛应用于电机测速、位置控制等领域。其工作原理可从
    的头像 发表于 09-29 11:00 2479次阅读
    增量式<b class='flag-5'>编码器</b>工作原理是什么?

    Bourns发布全新增量式微型编码器

    Bourns 推出 PEC04 系列 4 mm 增量式微型编码器、PEC05 PEC05 系列 5 mm 增量式微型编码器,以及 PEC06 型号 6 mm 增量式微型编码器。Bourns 全新微型
    的头像 发表于 09-22 16:05 1441次阅读

    ADI TMC8100 通用编码器总线控制:高精度运动控制的位置反馈核心方案

    前言在工业自动化、协作机器人、智能物流等多个领域,伺服系统的高精度位置反馈直接决定设备运动控制精度与可靠性。传统编码器接口方案通常带有协议兼容性差、通信延迟高、系统集成复杂等痛点,而
    的头像 发表于 09-12 18:10 1271次阅读
    ADI TMC8100 通用<b class='flag-5'>编码器</b>总线控制<b class='flag-5'>器</b>:高精度运动控制的<b class='flag-5'>位置</b>反馈核心方案

    深入ZMC900E:站控制编码器的使用与优势

    视频推荐在工业自动化领域,编码器是确保设备精准运行的关键部件。本期我们深入探讨ZMC900E站控制中的编码器功能。
    的头像 发表于 09-11 11:34 885次阅读
    深入ZMC900E:<b class='flag-5'>主</b>站控制<b class='flag-5'>器</b><b class='flag-5'>编码器</b>的使用与优势

    集成MT6816磁性角度编码器实现伺服电机紧凑型非接触位置传感

    逐步成为高精度位置检测的新选择。本文深入探讨如何基于MT6816IC磁性角度编码器实现伺服电机的紧凑型非接触位置传感方案,从技术原理到工程实现进行全面解析。
    的头像 发表于 08-16 14:15 1565次阅读

    绝对值编码器与增量式编码器相比有哪些优势?

    绝对值编码器与增量式编码器相比有哪些优势?核心功能:断电后位置信息不丢失,绝对值编码器:通过机械结构或电子存储(如电池备份),能实时输出当前位置
    的头像 发表于 08-11 13:57 2022次阅读
    绝对值<b class='flag-5'>编码器</b>与增量式<b class='flag-5'>编码器</b>相比有哪些优势?

    多摩川协议编码器:助力数控机床行业迈向智能制造

    起着决定性作用。多摩川编码器凭借其卓越的性能和先进的技术,成为了推动数控机床行业迈向智能制造的关键力量。 多摩川协议编码器IC 多摩川协议编码器
    的头像 发表于 07-18 17:11 1203次阅读

    增量型编码器与绝对值型编码器怎么选择?

    在选择增量型编码器与绝对值型编码器时,需要考虑多个因素,包括应用需求、成本、精度、可靠性以及环境适应性等。以下是对两种编码器的详细比较及选择建议: 一、增量型编码器 1. 优点:  
    的头像 发表于 07-10 10:34 1779次阅读

    Ethernet/IP 转 CAN 实战:AB PLC 通过编码器实现伺服电机位置闭环控制

    AB PLC与编码器通过EthernetIP转CAN通讯的完整应用案例 一、项目背景与需求 某自动化生产线需实现伺服轴的高精度位置检测,采用 AB CompactLogix 5000 系列 PLC
    的头像 发表于 06-21 13:09 1527次阅读
    Ethernet/IP 转 CAN 实战:AB PLC 通过<b class='flag-5'>编码器</b>实现伺服电机<b class='flag-5'>位置</b>闭环控制

    HIPERFACE DSL编码器通信协议介绍

    在工业自动化和智能制造快速发展的今天,编码器在各类设备中扮演着关键角色,精准的位置和速度反馈是确保系统高效、稳定运行的基础。HIPERFACE DSL作为一种先进的编码器通信协议,正逐
    的头像 发表于 05-23 14:16 2468次阅读
    HIPERFACE DSL<b class='flag-5'>编码器</b>通信<b class='flag-5'>协议</b>介绍

    精准进阶:增量型位置编码器技术解析与应用突破

    知器官”。本文深入解析其技术原理、应用场景及最新突破,揭示这一传统技术如何在新时代焕发新生。 技术内核:从脉冲信号精密定位 增量型编码器的核心在于机械运动转化为可计数的脉冲信号。
    的头像 发表于 05-19 08:36 778次阅读
    精准进阶:增量型<b class='flag-5'>位置</b><b class='flag-5'>编码器</b>技术解析与应用突破

    一文读懂什么是磁性编码器

    磁性编码器是一种用于测量角度和线性位置的传感。它使用磁性信号来监测旋转或线性位置的变化,并把这些变化转换成数字信号。磁性编码器可用于各种应
    的头像 发表于 04-27 17:18 1238次阅读