如何將位置編碼器主協議集成入Sitara處理器應用
發布時間:2021-06-11 責任編輯:wenwei
【導讀】如果您一直關注我的多協議工業以太網係列博文,您就會發現我是可編程實時單元和工業通信子係統(PRU-ICSS)(Sitara™處理器內的可編程接口)的鐵粉。在本博文中,我想說一下PRU-ICSS的另一個應用,即幫助把您選擇的數字位置編碼器主接口集成入Sitara處理器內。
首先,讓我們來看下包含位置編碼器的係統層麵方塊圖——見圖1。諸如伺服驅動器等應用通常都配有集成了數字位置反饋編碼器的電機。位置編碼作為傳感器,能夠精準測量電機軸的角度(以度為單位)或線性軸(以微米為單位)的距離。
在(zai)該(gai)等(deng)係(xi)統(tong)中(zhong),位(wei)置(zhi)編(bian)碼(ma)器(qi)負(fu)責(ze)讀(du)取(qu)電(dian)機(ji)軸(zhou)的(de)角(jiao)度(du),並(bing)通(tong)過(guo)數(shu)字(zi)位(wei)置(zhi)編(bian)碼(ma)器(qi)協(xie)議(yi)將(jiang)信(xin)息(xi)提(ti)供(gong)給(gei)位(wei)置(zhi)編(bian)碼(ma)器(qi)主(zhu)控(kong)裝(zhuang)置(zhi)。應(ying)用(yong)處(chu)理(li)器(qi)的(de)磁(ci)場(chang)定(ding)向(xiang)控(kong)製(zhi)(FOC)算法負責對角度進行進一步處理,包括電機相電流測量,以計算脈衝寬度調製(PWM)外設的新值。

圖1:帶位置編碼器主接口的集成伺服驅動器
位置編碼器和位置編碼器主控裝置之間的距離可長達100m。數字位置編碼器協議在基於RS-485的接口上運行,創建起穩健的通信通道。
gengongyeyitaiwangyiyang,butongdebianmaqigongyingshangyekaifalexuduoweizhibianmaqixieyibiaozhun,gongninchuanshuweizhishujuyong。danxinpianqudongqikaifarenyuandetiaozhanjiuzaiyugenjubianmaqihedianjigongyingshangxuanzehejichengzhengquedeshuzibianmaqixieyibiaozhun。sangezuichangyongdeweizhibianmaqixieyibiaozhunweiEnDat 2.2, BiSS C和高性能接口數字舵機鏈接(HIPERFACE)DSL。
讓我們來看下這三個位置編碼器協議標準的曆史和特點。
● EnDat 2.2:EnDat接口是由德國公司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 C:iC-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。

圖2:帶PRU-ICSS的多協議位置編碼器主接口
第二個參考設計,用於工業通信和電機控製的單芯片驅動器(TIDEP0025),集成單芯片驅動器的係統方法,如圖1所示。在本參考設計中,位置編碼器主接口使用EnDat 2.2,一個運行在AM437x的PRU-ICSS上,用於與位置編碼器通信,而另一個PRU-ICSS用於EtherCAT從通信支持。
PRU-ICSS作為極其靈活的外設,可以集成之前在外部ASIC和FPGA中提供的複雜功能。正如本博文中提到的,Sitara處理器係列的PRU-ICSS集成了很多位置編碼器協議用的位置編碼器主接口,因此,能夠免除該等外部組件。將配備PRU-ICSS的位置編碼器主接口集成入Sitara處理器時可以節約開發板空間、組件成本並建立高性能吞吐量係統。
其他信息
● 訂購AM437x工業開發套件開始使用位置編碼器協議。
● 利用絕對位置編碼器的通用數字接口參考設計(TIDA-00179)探索RS-485接口模擬解決方案。
● 了解更多其它TI處理器支持的工業通信協議。
● 閱讀AM437x處理器可用的單芯片驅動器解決方案
● 下載其他位置編碼器相關的TI設計。
● 閱讀位置編碼器係列博文了解更多關於位置編碼器接口的設計信息
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
微波功率管
微波開關
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調電容
微動開關
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關
溫控可控矽
聞泰
穩壓電源
穩壓二極管
穩壓管
無焊端子
無線充電
無線監控
無源濾波器
五金工具
物聯網
顯示模塊
顯微鏡結構
線圈
線繞電位器
線繞電阻




