0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

針對電機位置編碼器的不同數(shù)字接口選擇

電子設(shè)計 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-05-28 09:20 ? 次閱讀

在本系列中,到目前為止,我們已經(jīng)討論了針對電機位置編碼器的不同數(shù)字接口選擇,其中包括EnDat 2.2雙向/串行/同步 (BiSS) 和HIPERFACE DSL。

這些是使用基于RS-485RS-422的串行數(shù)字接口,與一個絕對位置編碼器相連接的主要標準。更進一步的接口標準包括Profibus分散式外設(shè) (DP) 和Profibus輸入/輸出 (I/O),以及控制器局域網(wǎng) (CAN) 或基于以太網(wǎng)的接口。還有專有的、驅(qū)動廠商專門指定的標準,諸如西門子公司的DRIVE-CLiQ、Fanuc串行接口、三菱公司的高速串行接口,以及更多其它標準。在這個博客系列中,我們只涉及了EnDat、BiSS和HIPERFACE。在這篇博文中,我將總結(jié)所有這些標準,并且與讀者分享一個EMC兼容設(shè)計,這個設(shè)計能夠支持你在工業(yè)驅(qū)動應(yīng)用中所使用的任何標準。

表1中的內(nèi)容試圖匯總所有這些編碼器接口標準的技術(shù)規(guī)格,從物理層 (PHY) 和電源電壓方面對這3個標準進行了比較(EnDat 2.2,HIPERFACE DSL和BiSS)。圖1是最大時鐘頻率與電纜長度之間關(guān)系的概覽。

表1:EnDat 2.2、BiSS和HIPERFACE DSL接口

圖1:最大時鐘頻率與電纜長度技術(shù)規(guī)格(0至100m)之間的關(guān)系

表2中列出了針對RS-422/RS-485收發(fā)器的基本技術(shù)規(guī)格,以及那些適用于表1中提及的3個標準的電源的基本技術(shù)規(guī)格。表3顯示了針對同樣內(nèi)容的電源技術(shù)規(guī)格。

表2:收發(fā)器要求

表3:編碼器電源要求

一款用于絕對位置編碼器接口的解決方案

到絕對位置編碼器的通用數(shù)字接口參考設(shè)計 (TIDA-00179) 執(zhí)行一個電磁兼容性 (EMC) 兼容的通用數(shù)字接口;這個接口與EnDat 2.2、BiSS或HIPERFACE DSL等絕對位置編碼器相連接。

這個TI Designs參考設(shè)計的主要構(gòu)造塊為:

  • 一個雙向四線制RS-485接口和通過RS-485供電的兩線制雙向RS-485接口。

  • 一個選擇有源編碼器接口的復用器或解復用器。

  • 具有可編程輸出電壓和過壓、過流以及短路保護功能的編碼器電源。

  • 一個與主機處理器相連,以運行相應(yīng)的編碼器標準協(xié)議的3.3V數(shù)字接口。

這個運行相應(yīng)編碼器主控協(xié)議的主機處理器不屬于這個設(shè)計。

圖2顯示的是一個通用數(shù)字接口模塊的經(jīng)簡化系統(tǒng)方框圖。作為一個工業(yè)驅(qū)動的子系統(tǒng),此模塊與絕對位置編碼器相連,淺綠色方框內(nèi)是其參考設(shè)計。

圖2:具有到絕對位置編碼器的通用數(shù)字接口的工業(yè)驅(qū)動

這個設(shè)計由工業(yè)標準24V電源供電,并且特有一個15V至60V的寬輸入電壓范圍。一個具有3.3V邏輯I/O信號連接器可以實現(xiàn)到Sitara? AM437x或C2000? 微控制器單元 (MCU) 等主機處理器的直接對接,以運行相應(yīng)的編碼器主控協(xié)議。C2000 MCU提供DesignDRIVE開發(fā)平臺,以及TIDM-SERVODRIVE;TIDM-SERVODRIVE可被調(diào)整為與一個主機端口接口和TIDA-00179相連接。這個設(shè)計使得主機處理器能夠激活四線制RS-485物理接口,使之與一個EnDat 2.2或BiSS編碼器相連,或者激活支持RS-485供電的兩線制RS-485接口,使之與一個HIPERFACE DSL編碼器相連。

為了滿足所選擇的編碼器電源范圍和技術(shù)規(guī)格的需要,這個受保護編碼器電源特有一個5.25V或11V的可編程輸出電壓。我們選擇了電壓,連同電壓紋波和輸出電流,以確保與針對EnDat 2.2、BiSS和HIPERFACE DSL編碼器標準等總體電源技術(shù)規(guī)格的兼容性。編碼器電源還具有短路保護功能,而過壓閥值用故障反饋與所選輸出電壓相匹配。

你可以通過一個Sub D-15連接器或一個10引腳排針,將絕對位置編碼器與參考設(shè)計相連。此連接器具有專門用于連接兩線制HIPERFACE DSL編碼器的引腳,其中包括RS-485供電,以及針對EnDat 2.2和BiSS位置編碼器的共用引腳。這個設(shè)計支持的電纜長度長達100m。要獲得相關(guān)電纜技術(shù)規(guī)格,請參見相應(yīng)的編碼器廠商建議。

此設(shè)計已經(jīng)過抗靜電放電 (ESD)、電氣快速瞬變 (EFT)、浪涌和傳導射頻 (RF) 的EMC測試,測試等級符合IEC 61800-3中指定的等級。

TIDA-00179的運行需要一個硬件和一個軟件層。主機控制通常由FPGA執(zhí)行;這個設(shè)計使用AM437x主機處理器來運行所有這三個編碼器協(xié)議。

與TIDA-00179硬件將針對EnDat 2.2 (TIDA-00172)、BiSS C (TIDA-00175) 和 HIPERFACE DSL (TIDA-00177) 組合在一起相類似,與AM437x一起提供的全新軟件將與它們相關(guān)的3款軟件組合在一起-- TIDEP0050 (EnDat 2.2)、TIDEP0022 (BiSS C) 和TIDEP0035 (Hiperface DSL),以實現(xiàn)與符合本博文中所討論的3個主要標準中的任何一個標準的編碼器相對接。

TI Sitara AM437x使用并聯(lián)的工業(yè)以太網(wǎng)提供針對單芯片驅(qū)動和模塊化架構(gòu)的集成解決方案。它為現(xiàn)有的FPGA IP內(nèi)核提供一個寄存器兼容實現(xiàn)方式??蓪崿F(xiàn)與驅(qū)動應(yīng)用的內(nèi)部和外部同步,而主機CPU無需運行其中任何一個主控協(xié)議。

如需獲得更多信息,以及觀看現(xiàn)場演示,敬請于11月24日至26日訪問TI在本次紐倫堡SPS貿(mào)易展會上的展位。這個演示將為你展示與不同位置編碼器協(xié)議的實時檢測和連接。

圖3:SPS上的多協(xié)議位置編碼器演示

這篇博文總結(jié)了與電機位置編碼器的EMC兼容接口設(shè)計相關(guān)的博文系列。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編碼器原理
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    8577
  • 無線局域網(wǎng)
    +關(guān)注

    關(guān)注

    1

    文章

    235

    瀏覽量

    29812
  • RS-485
    +關(guān)注

    關(guān)注

    11

    文章

    684

    瀏覽量

    84274
收藏 人收藏

    評論

    相關(guān)推薦

    各類電機位置編碼器接口電磁兼容

    電機位置編碼器廣泛用于伺服驅(qū)動、機器人、機床、印刷機、紡織機和電梯等工業(yè)電機控制應(yīng)用。用接口把這些編碼
    的頭像 發(fā)表于 05-16 08:43 ?8702次閱讀

    步進電機編碼器控制問題請教

    編碼器的步進電機電機在工作的情況下有時會出現(xiàn)電機自身的步數(shù)和編碼器測得的步數(shù)不一致的情況!以編碼器
    發(fā)表于 05-09 22:37

    一個到電機位置編碼器的EMC兼容接口設(shè)計

    在本系列中,到目前為止,我們已經(jīng)討論了針對電機位置編碼器的不同數(shù)字接口選擇,其中包括EnDat
    發(fā)表于 09-04 14:48

    電磁兼容(EMC)標準的電機位置編碼器接口講解

    在本博客系列的第一部分,Martin Staebler提供了各類電機位置編碼器及其接口的概述。在第二部分中,筆者將對雙向/串行/同步(BiSS)位置
    發(fā)表于 09-05 16:07

    各類電機位置編碼器及其接口的概述

    電機位置編碼器廣泛用于伺服驅(qū)動、機器人、機床、印刷機、紡織機和電梯等工業(yè)電機控制應(yīng)用。用接口把這些編碼
    發(fā)表于 09-05 16:07

    【原創(chuàng)分享】磁旋轉(zhuǎn)編碼器在永磁同步電機位置測量中的應(yīng)用

    編碼器能夠滿足高精度、高可靠性、低成本的設(shè)計要求。那么將AS5040磁旋轉(zhuǎn)編碼器應(yīng)用于永磁同步電機位置檢測時,需要解決兩個問題:一是磁旋轉(zhuǎn)編碼器安裝
    發(fā)表于 09-22 09:41

    探討AS5040磁旋轉(zhuǎn)編碼器在永磁同步電機位置測量中的應(yīng)用

    角度,可以通過其SSI接口輸出,并由單片機或者DSP的SPI讀取?! ∮缮蠄D三可以看到,電機位置角可以表示為:θ = Ax - (α1 + α2),由于Ax可以直接從磁編碼器芯片中讀取,為了能夠求出
    發(fā)表于 03-09 15:30

    光電編碼器位置檢測研究與應(yīng)用

    針對位置檢測的需要,提出了一種光電編碼器 位置檢測 系統(tǒng)。首先闡述了 光電編碼器 的工作原理,并對基于MSP430單片機位置檢測系統(tǒng)的硬件和
    發(fā)表于 08-02 17:02 ?86次下載
    光電<b class='flag-5'>編碼器</b><b class='flag-5'>位置</b>檢測研究與應(yīng)用

    EnDat 2.2-位置編碼器雙向數(shù)字接口

    EnDat 2.2-位置編碼器雙向數(shù)字接口。
    發(fā)表于 03-14 15:50 ?20次下載

    針對電機位置編碼器接口的 EMC 兼容設(shè)計——第6部分

    在本系列中,到目前為止,我們已經(jīng)討論了針對電機位置編碼器的不同數(shù)字接口選擇,其中包括EnDat
    發(fā)表于 04-26 12:08 ?1970次閱讀

    設(shè)計符合電磁兼容(EMC)標準的電機位置編碼器接口 —— 第1部分

    電機位置編碼器廣泛用于伺服驅(qū)動、機器人、機床、印刷機、紡織機和電梯等工業(yè)電機控制應(yīng)用。用接口把這些編碼
    發(fā)表于 04-26 13:16 ?1523次閱讀

    設(shè)計符合電磁兼容(EMC)標準的電機位置編碼器接口 —— 第2部分

    在本博客系列的第一部分,Martin Staebler提供了各類電機位置編碼器及其接口的概述。在第二部分中,筆者將對雙向/串行/同步(BiSS)位置
    發(fā)表于 04-26 13:24 ?1540次閱讀

    電機位置編碼器接口設(shè)計

    電機位置編碼器廣泛用于伺服驅(qū)動、機器人、機床、印刷機、紡織機和電梯等工業(yè)電機控制應(yīng)用。用接口把這些編碼
    發(fā)表于 11-17 01:53 ?2811次閱讀

    詳解雙向/串行/同步(BiSS)位置編碼器接口

    在本文對雙向/串行/同步(BiSS)位置編碼器接口進行講解。 BiSS是來自iC-Haus公司的開源協(xié)議。它定義了適用于致動和傳感(如
    發(fā)表于 11-17 01:55 ?2w次閱讀
    詳解雙向/串行/同步(BiSS)<b class='flag-5'>位置</b><b class='flag-5'>編碼器</b>的<b class='flag-5'>接口</b>

    EMC兼容設(shè)計中電機位置編碼器接口選擇

    在本系列中,到目前為止,我們已經(jīng)討論了針對電機位置編碼器的不同數(shù)字接口選擇,其中包括EnDat
    發(fā)表于 11-17 01:56 ?1305次閱讀
    EMC兼容設(shè)計中<b class='flag-5'>電機位置</b><b class='flag-5'>編碼器</b><b class='flag-5'>接口</b>的<b class='flag-5'>選擇</b>