i.MX RT1180是恩智浦最近推出的一款高性能跨界處理器,其中包含了300MHz的Arm Cortex-M33核以及800MHz的Arm Cortex-M7核,集成了多種網(wǎng)絡(luò)功能如時間敏感網(wǎng)絡(luò) (TSN) 交換機、EtherCAT SubDevice控制器等。同時,芯片內(nèi)部集成了先進的電源管理模塊,便于降低復(fù)雜的外部電源設(shè)計,并且還提供了多種外部存儲接口和豐富的外設(shè)。
工業(yè)以太網(wǎng)在工業(yè)自動化中的應(yīng)用
工業(yè)以太網(wǎng)將以太網(wǎng)技術(shù)延伸至工業(yè)控制場景,主要應(yīng)用于工廠自動化、過程自動化、智能倉儲與物流、能量管理等領(lǐng)域。相比于傳統(tǒng)總線,工業(yè)以太網(wǎng)具有以下優(yōu)勢:
更高帶寬的傳輸速度,更好的兼容性
工業(yè)以太網(wǎng)傳輸速率可達100Mbps至10Gbps,支持大帶寬數(shù)據(jù)傳輸,且兼容IT網(wǎng)絡(luò)標準,易于與云端、ERP系統(tǒng)對接;而傳統(tǒng)工業(yè)總線傳輸速率較低 (通常≤1Mbps),協(xié)議封閉,跨系統(tǒng)集成困難。
支持遠距離傳輸與強拓展性
以太網(wǎng)通過交換機可擴展傳輸距離 (單段超100米),支持大規(guī)模組網(wǎng)。
高實時性
工業(yè)以太網(wǎng)通過實時協(xié)議 (如EtherCAT、Profinet) 解決傳統(tǒng)以太網(wǎng)的傳輸延遲問題,實時性接近傳統(tǒng)總線,同時支持多設(shè)備并發(fā)通信。
低維護成本
以太網(wǎng)硬件標準化程度高,成本低,且維護方便 (持熱插拔、遠程診斷),傳統(tǒng)總線設(shè)備專用性強,硬件與協(xié)議定制成本高,升級維護復(fù)雜。
更強的靈活性與開放性
工業(yè)以太網(wǎng)支持IP協(xié)議,可直接接入互聯(lián)網(wǎng),便于實現(xiàn)遠程監(jiān)控與工業(yè)物聯(lián)網(wǎng) (IIoT) 融合;傳統(tǒng)總線協(xié)議封閉,需網(wǎng)關(guān)轉(zhuǎn)換才能與外部網(wǎng)絡(luò)通信,難以適應(yīng)智能化升級需求。
迄今為止,以太網(wǎng)現(xiàn)場總線新接入節(jié)點達到76%,遠超傳統(tǒng)的現(xiàn)場總線,是未來現(xiàn)場總線的趨勢。
基于i.MX RT1180的EtherCAT+伺服控制
EtherCAT (Ethernet for Control Automation Technology),即“以太網(wǎng)控制自動化技術(shù)”,是由德國Beckhoff公司研發(fā)的一種基于以太網(wǎng)的現(xiàn)場總線系統(tǒng)的開放架構(gòu)。它突破傳統(tǒng)以太網(wǎng)局限,數(shù)據(jù)幀經(jīng)各節(jié)點時,能高速動態(tài)讀寫數(shù)據(jù)并插入新數(shù)據(jù),帶寬利用率超90%。
EtherCAT幾乎支持所有拓撲,周期時間短、同步精度高,從站處理器無需處理以太網(wǎng)封包,所有程序資料由從站控制器硬件處理,能滿足工業(yè)自動化短數(shù)據(jù)更新時間、低通訊抖動和低成本硬件的要求,在機器控制、測量系統(tǒng)等領(lǐng)域廣泛應(yīng)用。
目前i.MX RT1180基于內(nèi)置的EtherCAT subdevice controller已經(jīng)實現(xiàn)了EtherCAT的EOE, COE, FOE等功能。
內(nèi)置EtherCAT subdevice controller,相比于常規(guī)的外置控制器,擁有更低的成本,更高的PDI傳輸速度。恩智浦基于片內(nèi)EtherCAT控制器設(shè)計了基于單顆i.MX RT1180芯片的EtherCAT+伺服電機控制方案,并通過一臺滑臺絲桿的齒輪對接,對該方案的性能進行了展示。
該方案主站既可以利用TwinCAT實現(xiàn),也可以使用SOEM進行實現(xiàn),這里,選取了SOEM作為主站,其同步周期為250μs。從站節(jié)點基于CiA402協(xié)議完成數(shù)據(jù)處理,參考設(shè)計共有兩個從站節(jié)點,每個節(jié)點控制兩個電機,所有節(jié)點均運行在csp模式,單片i.MX RT1180最多可以支持四電機加現(xiàn)場總線方案。

基于單片i.MX RT1180芯片的EtherCAT+伺服電機控制方案框圖
下圖給出了具體從站節(jié)點的方案圖,主要分為兩個部分:
EtherCAT通訊總線負責(zé)收發(fā)主設(shè)備的電機指令及反饋實時狀態(tài)。該部分由Cortex-M33核、片內(nèi) EtherCAT 子設(shè)備控制器和外部PHY芯片協(xié)同實現(xiàn)。PHY芯片通過 RMII接口連接子設(shè)備控制器,將RJ45的模擬信號轉(zhuǎn)為數(shù)字信號,再與Cortex-M33核一起完成協(xié)議棧處理。
電機控制部分,該部分由M7核完成,M7擁有更高的主頻,更高的算力,因此將用于實時性要求更高的電機控制應(yīng)用。
i.MX RT1180非常適合工業(yè)通信應(yīng)用, 了解該高性能跨界處理器更多詳情,請瀏覽產(chǎn)品官網(wǎng)>>

i.MX RT1180從站節(jié)點方案框圖
具備多種以太網(wǎng)方案
i.MX RT1180除了能夠支持EtherCAT現(xiàn)場總線外,還支持SN、Profinet等幾乎所有工業(yè)網(wǎng)絡(luò)。

i.MX RT1180支持多種以太網(wǎng)方案
支持多種編碼器接口協(xié)議
工業(yè)自動化對電機的控制精度要求十分嚴格,不同的應(yīng)用場景需要應(yīng)用不同的編碼器規(guī)格,不同的編碼器都需要對應(yīng)的一套編碼器解碼外設(shè),而i.MX RT1180可以通過靈活的FLEXIO外設(shè)模擬各種各樣的編碼器接口,僅僅需要四個引腳即可模擬市面上絕大部分的編碼器協(xié)議,能夠方便客戶節(jié)省成本與硬件設(shè)計資源,達到一套硬件電路適配多種編碼器的功能。
總結(jié)與展望
i.MX RT1180支持多種工業(yè)網(wǎng)路總線 (TSN、EtherCAT、Profinet等),最高支持單芯片四電機控制的外設(shè)資源,多種多樣的外部存儲接口與通訊外設(shè)接口,主頻高達800MHz的M7核能夠及時完成繁重的電機處理任務(wù),可以說該芯片非常適合工業(yè)自動化領(lǐng)域。
i.MX RT1180已加入恩智浦長期供貨計劃,承諾供貨至少15年,讓客戶后顧無憂。
本文作者
陶楷文 (Kevin Tao),恩智浦半導(dǎo)體MCU系統(tǒng)應(yīng)用工程師,他專注于i.MX RT及DSC系列電機控制應(yīng)用領(lǐng)域,憑借在系統(tǒng)應(yīng)用工程師團隊的豐富經(jīng)驗,為客戶提供了多種多樣的電機控制相關(guān)解決方案。
-
處理器
+關(guān)注
關(guān)注
68文章
20084瀏覽量
243870 -
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5873瀏覽量
178981 -
恩智浦
+關(guān)注
關(guān)注
14文章
6028瀏覽量
127346 -
伺服電機
+關(guān)注
關(guān)注
88文章
2155瀏覽量
60614
原文標題:i.MX RT1180賦能,如何打造基于多種工業(yè)總線的伺服解決方案?
文章出處:【微信號:NXP客棧,微信公眾號:NXP客?!繗g迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
恩智浦i.MX RT1180 EtherCAT外設(shè)中SM FMMU功能介紹及應(yīng)用
RT1180 XMCD的特點和使用注意事項
恩智浦i.MX RT1180跨界MCU助力下一代伺服控制系統(tǒng)
恩智浦i.MX RT1180 MCU如何進入Boundary Scan模式
恩智浦i.MX RTxxx系列MCU的特性
01:i.MX RT的市場應(yīng)用和參考解決方案
恩智浦i.MX RT1170開創(chuàng)GHz MCU時代
恩智浦i.MX RT1170在將該系列帶上了更高的層面
恩智浦推出核跨界MCU的第二款產(chǎn)品i.MX RT1160
痞子衡嵌入式:恩智浦i.MX RTxxx系列MCU特性那些事(1)- 概覽
基于i.MX RT單芯片實現(xiàn)的GUI圖形顯示和語音控制解決方案
恩智浦i.MX RT1170 uSDHC eMMC啟動時間

基于恩智浦i.MX RT1180芯片的EtherCAT+伺服電機控制方案
評論