《電子技術應用》
您所在的位置:首頁 > 人工智能 > 解決方案 > 通過智能節點的遠程運動控制促進實現可靠的自動化

通過智能節點的遠程運動控制促進實現可靠的自動化

2023-07-13
作者:Alessandro Leonardi,客戶經理 Giorgio Paganini,米蘭理工大學學生   Fulvio Bagarelli,技術主管
來源:ADI
關鍵詞: ADI 工業4.0 自動化

  摘要

  工業4.0為遠距離實現邊緣智能帶來了曙光,而10BASE-T1L以太網的數據線供電(PoDL)功能、高數據傳輸速率以及與以太網協議兼容也為未來發展鋪平了道路。本文介紹如何在自動化和工業場景中集成新的10BASE-T1L以太網物理層標準,將控制器和用戶界面與端點(例如多個傳感器和執行器)連接起來,所有器件均使用標準以太網接口進行雙向通信。

  簡介

  10BASE-T1L是針對工業連接的物理層標準。它使用標準雙絞線電纜,數據速率高達10 Mbps,電力傳輸距離長達1000米。低延遲和PoDL功能有助于實現對傳感器或執行器等器件的遠程控制。本文介紹如何實現一個能夠同步控制兩個或更多步進電機的遠程主機系統,借此展示遠距離實時通信的能力。

  系統概述

  圖1是系統級應用的示意圖。在主機端,由ADIN1100和ADIN1200以太網PHY負責管理標準鏈路和10BASE-T1L鏈路之間的轉換,而在遠程端,控制器通過ADIN1110以太網MAC-PHY與鏈路接口,只需要一個SPI外設來交換數據和命令。準確的同步運動控制利用ADI Trinamic? TMC5160步進電機控制器和驅動器來實現,這些器件可生成六點斜坡用于定位,而無需在控制器上進行任何計算。選擇這些元器件還能降低對微控制器所用外設、計算能力和代碼大小的要求,從而支持使用更廣泛的商用產品。此外,在不超過預定功耗限制的情況下,整個遠程子系統可以直接由數據線供電;因此,只有媒介轉換器板需要提供本地電源。

169.JPG

  圖1.系統概覽。

  系統硬件

  該系統由四個不同的板組成:

  ▲EVAL-ADIN1100板具有ADIN1200 10BASE-T/100BASE-T PHY,與ADIN1100 10BASE-T1L PHY搭配使用,可以將消息從一種物理標準轉換為另一種物理標準。它可以針對不同的工作模式進行配置。本項目使用標準模式15(媒介轉換器)。EVAL-ADIN1100板還集成了微控制器,用于執行媒介轉換所需的基本配置和讀取診斷信息。但是,它不能與發送和接收的消息交互;該板對通信完全透明。

  ▲EVAL-ADIN1110是遠程器件控制器的核心。ADIN1110 10BASE-T1L MAC-PHY通過10BASE-T1L鏈路接收數據,并通過SPI接口將數據傳輸到板載Cortex?-M4微控制器進行處理。該板還提供與Arduino Uno兼容的接頭,可利用這些接頭安裝擴展板以添加更多功能。

  ▲TMC5160擴展板是一款基于Arduino擴展板外形尺寸定制的開發板。單個擴展板最多支持兩個TMC5160 SilentStepStick板,多個擴展板可以堆疊在一起以增加可控電機的最大數量。所有驅動器共享相同的SPI時鐘和數據信號,但片選線保持獨立。這種配置支持兩種通信模式:如果片選線各自置為有效,則微控制器可以與單個控制器通信——例如配置運動參數。相反,如果同時將多條片選線置為有效,則所有選定的驅動器同時接收相同的命令。后一種模式主要用于運動同步。該板還為StepStick提供了一些額外的輸入電容,以降低電機啟動時的電流峰值,并使正常工作期間的電流曲線更加平滑。它允許使用PoDL為最多配有兩個NEMA17電機的整個系統供電(默認設置下,24 V時的最大傳輸功率為12 W)。該板還支持使用螺絲端子來簡化與步進電機的連接,使控制器的相位輸出更容易訪問。

  ▲兩個EVAL-ADIN11X0EBZ板用于向系統添加PoDL功能,其中一個板用于媒介轉換器,另一個用于EVAL-ADIN1110EBZ。該板是一個插件模塊,可以安裝在評估板的MDI原型接頭上,并且可以配置為通過數據線提供和接收電力。

170.JPG


  圖2.裝配好的EVAL-ADIN1110、EVAL-ADIN11X0EBZ和TMC5160擴展板。

  軟件

  軟件代碼可供下載:利用10Base-T1L以太網進行遠程運動控制 - 代碼。

  為了保持代碼的輕量化并有效減少通信開銷,沒有在數據鏈路層之上實現標準通信協議。所有消息都是通過預定義固定格式的以太網幀的有效載荷字段進行交換。數據被組織成46字節的數據段,一個數據段由2字節的固定報頭和44字節的數據字段組成。報頭包括:一個8位器件類型字段,用于確定如何處理接收的數據;以及一個8位器件ID字段,如果存在多個相同類型的器件,可以通過ID來選擇單個物理器件。

171.JPG

  圖3.通信協議格式。

  主機接口采用Python編寫,以確保與Windows和Linux主機兼容。以太網通信通過Scapy模塊進行管理,該模塊允許在堆棧的每一層(包括以太網數據鏈路)創建、發送、接收和操作數據包。協議中定義的每種器件都有一個相應的類,其中包括用于存儲要交換的數據的屬性,以及一組可用于修改這些屬性而不必直接編輯變量的方法。例如,若要在運動控制器的速度模式下更改運動方向,可以使用已定義的方法“setDirectionCW()”和“setDirectionCCW()”,而不必手動為方向標志賦值0或1。每個類還包括一個“packSegment()”方法,該方法根據所考慮的設備器件的預定義格式,以字節數組的形式打包并返回與受控器件對應的數據段。

  固件利用ChibiOS環境以C語言編寫,其中包括實時操作系統(RTOS)、硬件抽象層(HAL)、外設驅動程序等工具,使代碼可以在相似的微控制器之間輕松移植。項目基于三個自定義模塊:

  ▲ADIN1110.c是驅動程序,用于支持通過SPI接口與ADIN1110交換數據和命令。它包括用于從器件寄存器讀取和寫入數據的低級通信函數,以及用于發送和接收以太網幀的高級函數。它還包括用于在10BASE-T1L收發器之間建立通信的函數。通知是否出現新幀的引腳在中斷時讀取,以盡量減少延遲。

  ▲TMC5160.c實現了控制TMC5160運動控制器所需的全部函數,配置為以全功能運動控制器模式運行。它實現了恒速和位置控制兩種模式,允許使用六點斜坡進行平滑準確的定位。與多個運動控制器的通信通過單條SPI總線和多條獨立的片選線實現。它還提供了一組函數和類型定義來簡化運動同步。

  ▲Devices.c是從T1L鏈路接收的數據與連接到控制器的物理器件之間的接口。它包括與主機接口中定義的結構體類似的結構體,并且具有在每次接收到帶有效數據的新幀時更新結構體的函數。此模塊還用于確定每次更新結構體時執行哪些操作,例如,哪個物理運動控制器與在特定器件地址接收到的命令相關。

172.JPG

  圖4.固件流程圖。

  系統亮點和驗證

  該項目旨在演示如何在自動化和工業場景中集成新的10BASE-T1L以太網物理層標準,將控制器和用戶界面與端點(例如多個傳感器和執行器)連接起來。此應用針對多個步進電機的遠程實時控制,廣泛用于工業中的低功耗自動化任務,但也可用于輕型機器人和數控機床,例如臺式3D打印機、臺式銑床和其他類型的笛卡爾繪圖儀。此外,它還能擴展用于其他類型的執行器和遠程控制器件。與具有類似用途的現有接口相比,其主要優點包括:

  ▲布線簡單,只需要一根雙絞線。由于支持通過數據線供電,低功耗器件(如傳感器)可以直接借助此連接供電,從而進一步減少所需的布線和連接器數量,并降低整體系統的復雜性、成本和重量。

  ▲使用PoDL標準的電力傳輸方式,通過數據線上疊加的直流電壓為連接到網絡的設備供電。這種耦合只需要使用無源元件就可以實現,接收端的電壓經過濾波后,可以直接給器件或DC-DC轉換器供電,不需要整流。只要適當確定用于此類耦合的元件大小,就可以實現一個高效率系統。本項目中使用評估板上安裝的標準元件,整體效率約為93%(采用24 V電源,總負載電流為200 mA)。然而,這一結果還有很大的改進余地,事實上,大部分損耗是電源路徑上無源元件的電阻壓降造成的。

  ▲用途廣泛,既可用于最后一公里連接,也可用于端點連接。ADI 10BASE-T1L器件針對長達1.7公里的距離進行了測試。它們還支持菊花鏈連接,這對系統復雜性的影響很小。例如,使用ADIN2111雙端口低復雜度交換芯片可以設計集成菊花鏈功能的器件,使鏈路也適用于端點網絡。

  ▲易于與已集成以太網控制器的現有設備連接,包括個人電腦和筆記本電腦。數據幀遵循以太網數據鏈路標準,所有與以太網兼容的協議都可以在其之上實現,因此只需要一個媒介轉換器作為橋接器與標準以太網鏈路連接。例如,本項目中使用的評估板EVAL-ADIN1100可用作透明媒介轉換器的參考設計,它僅需要兩個以太網PHY和一個可選微控制器用于配置和調試。

  ▲高達10 Mbps的高數據速率,全雙工。此特性與菊花鏈拓撲(在其上可以實現基于工業以太網的協議)相結合,使其可用于需要確定性傳輸延遲的實時應用。

  ▲根據應用的安全性和穩健性要求,收發器和媒介之間的隔離可以通過容性耦合或磁耦合實現。

  我們對該系統進行了多次測量以評估其性能。所有用于與ADIN1110收發器和TMC5160控制器通信的外設,都配置為使用標準硬件配置可達到的最大可能速度??紤]到微控制器具有80 MHz系統時鐘,對于運動控制器和ADIN1110收發器,SPI外設的數據速率分別設置為2.5 MHz和20 MHz。對于TMC5160,通過調整微控制器時鐘配置并向IC提供外部時鐘信號,SPI頻率可進一步提高至8 MHz,而對于ADIN1110,數據手冊規定的上限值為25 MHz。

  對延遲進行評估,請求數據和收到應答幀之間的總時間大約為4 ms(500個樣本的平均值,使用Wireshark協議分析儀計算數據請求和相應應答的時間戳之間的差值測得)。我們還進行了其他評估,以確定系統的哪些部分是導致此延遲的原因。結果表明,主要原因是RTOS的延時函數,其預留的最小延遲為1 ms,用于設置TMC5160的讀寫操作間隔,而所需的延遲約為幾十納秒。這可以通過定義基于定時器的其他延遲函數來改進,使延遲間隔可以更短。

  導致延遲的第二個原因是用于接收幀的Scapy函數,調用此函數后至少需要3 ms的設置時間。在實際應用中,直接使用操作系統的網絡適配器驅動程序來開發接口,而不借助Scapy等第三方工具也能有所改進。然而,這樣做也有一些缺點,包括會失去與不同操作系統的兼容性并增加代碼復雜度。

173.JPG

  圖5.電源路徑的簡化方案。

  通過切換GPIO并使用示波器測量高電平周期,可測得微控制器上實現回調的準確執行時間。實測執行時間包括讀取和解析接收到的幀以及向運動控制器發送命令的函數執行時間。

174.JPG

  第二組測量旨在評估使用PoDL為遠程器件供電時傳輸路徑上的功率損耗。我們用設置為不同電流的電子負載代替運動控制器擴展板進行測試,從0.1 A到0.5 A,步長為100 mA,以確定哪些元件對功率損耗有較大影響,進而確定如何改進設計以實現更高的額定電流。

175.JPG

  圖6.每個無源元件的功率損耗與電流的關系。

  結果表明,橋式整流器和肖特基二極管D2是造成損耗的主要因素,兩者均用于極性反接保護。兩個元件可以用基于MOSFET晶體管和理想二極管控制器的類似電路代替,以獲得更高的效率,同時也不會失去上述保護能力。在較高電流下,用于輸入和輸出電源濾波的耦合電感的直流電阻占主導地位,因此為了提高電流能力,還需使用具有更高額定電流的類似電感。

  結論

  工業4.0正在推動智能自動化的發展。ADI Trinamic技術與ADIN1100、ADIN1110、10BASE-T1L收發器配合使用,有助于控制器對遠至1700米的傳感器和執行器實現遠程控制,而無需邊緣供電。通過可靠的遠程控制方法,可以輕松地在更遠距離實時控制步進電機,而不必犧牲任何性能或速度。這些系統解決方案將助力工業轉型,有望進一步縮短響應時間,充分提高性能。



更多精彩內容歡迎點擊==>>電子技術應用-AET<<

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久久九九九九| 国产美女扒开尿口久久久| 欧美成人免费全部观看天天性色| 欧美亚洲视频在线观看| 国产精品成人播放| 亚洲伊人网站| 国产精品日韩专区| 亚洲精品一区在线观看香蕉| 亚洲欧美在线看| 久久久蜜臀国产一区二区| 久久婷婷久久| 欧美午夜激情视频| 国产日韩欧美黄色| 亚洲午夜av在线| 欧美日韩国产三区| 久久九九有精品国产23| 国产一区二区在线观看免费播放| 国产精品国产自产拍高清av| 欧美性生交xxxxx久久久| 在线观看欧美黄色| 黄色一区二区三区| 欧美国产日韩亚洲一区| 黄色工厂这里只有精品| 亚洲国产免费看| 欧美成年人在线观看| 久久人人97超碰人人澡爱香蕉| 国产精品一区免费观看| 狠狠色综合色区| 日韩天天综合| 欧美经典一区二区三区| 欧美另类亚洲| 午夜精品国产精品大乳美女| 国产欧美另类| 亚洲欧洲日产国产综合网| 韩国欧美国产1区| 国外成人在线视频网站| 在线看日韩欧美| 亚洲午夜激情网页| 一区二区91| 在线看国产日韩| 久久久久国产精品麻豆ai换脸| 国产一区二区三区在线观看精品| 亚洲片在线观看| 欧美四级伦理在线| 久久天堂国产精品| 国产日韩欧美综合在线| 午夜老司机精品| 国产亚洲欧美日韩在线一区| 国产亚洲欧美色| 欧美在线高清| 国产综合视频| 欧美成人午夜剧场免费观看| 国产亚洲激情在线| 欧美电影免费观看高清完整版| 亚洲伦理在线免费看| 一本高清dvd不卡在线观看| 国产欧美精品一区二区色综合| 欧美自拍偷拍午夜视频| 国产精品久久久久久户外露出| 在线播放国产一区中文字幕剧情欧美| 激情欧美一区二区三区| 欧美专区在线观看一区| 国产精品高清一区二区三区| 久久精品91久久久久久再现| 亚洲精选成人| 欧美日韩性视频在线| 黄色在线一区| 国产专区一区| 噜噜噜在线观看免费视频日韩| 国产日本欧美在线观看| 性8sex亚洲区入口| 在线免费观看日本一区| 国产精品久久一级| 欧美一区二区三区在线| 久久午夜精品| 噜噜噜在线观看免费视频日韩| 久久天天狠狠| 亚洲韩日在线| 欧美伊人久久久久久午夜久久久久| 夜夜夜久久久| 国产精品女人网站| 在线不卡视频| 欧美精品粉嫩高潮一区二区| 欧美刺激午夜性久久久久久久| 亚洲一区二区三区在线看| 亚洲欧美日韩国产成人| 久久久久久久一区二区| 亚洲欧美日韩精品| 欧美婷婷六月丁香综合色| 麻豆9191精品国产| 久久精品在线观看| 国产精品久久久久久久7电影| 国产日韩欧美综合| 欧美理论视频| 欧美成人中文| 国产精品一区=区| 国产精品视频一区二区三区| 午夜精品久久一牛影视| 亚洲制服欧美中文字幕中文字幕| 亚洲一区制服诱惑| 在线观看国产一区二区| 欧美一区二区三区四区高清| 亚洲美女诱惑| 一区二区在线免费观看| 蜜臀a∨国产成人精品| 狠狠久久五月精品中文字幕| 欧美日韩理论| 欧美激情综合| 亚洲欧美国产另类| 欧美精品18videos性欧美| 国产亚洲精品aa| 亚洲一区二区三区四区五区午夜| 99热免费精品| 亚洲欧洲日本mm| 国产在线麻豆精品观看| 亚洲毛片一区二区| 亚洲小少妇裸体bbw| 香蕉国产精品偷在线观看不卡| 激情丁香综合| 在线播放中文字幕一区| 欧美精品一区二区高清在线观看| 国产精品另类一区| 欧美视频日韩视频在线观看| 欧美一级久久久久久久大片| 亚洲美女淫视频| 亚洲国产乱码最新视频| 性8sex亚洲区入口| 午夜精品久久久久久久99樱桃| 老司机67194精品线观看| 久久久久久九九九九| 亚洲精品国产精品乱码不99按摩| 欧美韩日高清| 久久女同互慰一区二区三区| 亚洲风情在线资源站| 欧美三级在线播放| 影音先锋久久久| 在线观看日韩一区| 国产精品大片wwwwww| 亚洲专区一区| 亚洲欧美综合精品久久成人| 在线精品国产成人综合| 亚洲欧洲在线免费| 国产亚洲一区二区精品| 一区二区三区.www| 欧美激情第六页| 国产精品久久9| 亚洲深夜福利网站| 亚洲在线视频网站| 欧美国产日韩免费| 国产日韩av一区二区| 久久精品夜夜夜夜久久| 国产三级精品在线不卡| 欧美精品www在线观看| 欧美女同在线视频| 国产区日韩欧美| 在线视频欧美日韩| 一本色道久久综合亚洲二区三区| 国产美女搞久久| 欧美日韩无遮挡| 欧美国产日韩一区二区| 亚洲成人在线视频网站| 久久av免费一区| 99re6热只有精品免费观看| 久久久欧美精品| 国产婷婷色一区二区三区四区| 亚洲欧美精品中文字幕在线| 亚洲视频狠狠| 日韩亚洲精品在线| 国产精品天天看| 午夜精品福利一区二区三区av| 欧美噜噜久久久xxx| 欧美精品日韩三级| 狼狼综合久久久久综合网| 欧美日韩久久不卡| 亚洲欧洲偷拍精品| 亚洲午夜91| 国产精品久久久久天堂| 欧美成在线观看| 国产精品久久久久三级| **欧美日韩vr在线| 一区在线视频| 欧美777四色影视在线| 亚洲国产美国国产综合一区二区| 亚洲高清免费| 久久精品免费电影| 欧美精品一区二区三区蜜桃| 最新成人av网站| 欧美国产一区二区在线观看| 国产精品久久久久久模特| 欧美精品一区二区久久婷婷| 国产精品入口夜色视频大尺度| 欧美精品一区二区在线观看| 久久综合伊人77777麻豆| 国产日韩高清一区二区三区在线| 欧美日韩在线观看一区二区| 国产精品久久久久久久久久久久久| 国产精品福利在线观看网址| 欧美剧在线免费观看网站| 久久嫩草精品久久久久| 欧美日韩中文字幕日韩欧美| 久久久蜜桃一区二区人| 国产一区二区三区观看| 国产日本亚洲高清| 欧美成人xxx| 欧美精品三级在线观看| 性欧美暴力猛交69hd| 久久精品日韩欧美| 国产精品一区在线播放| 国产又爽又黄的激情精品视频| 亚洲综合电影| 久久福利资源站| 国产精品系列在线播放| 国产亚洲一区二区精品| 亚洲国内精品| 中日韩高清电影网| 一区二区免费在线播放| 亚洲国产黄色| 在线看片成人| 欧美福利视频一区| 一区二区三区|亚洲午夜| 国产精品久久久久9999| 亚洲欧美在线一区| 免费在线观看日韩欧美| 国产九色精品成人porny| 91久久综合| 在线观看亚洲视频| 亚洲精品久久7777| 久久久久九九九九| 亚洲伊人一本大道中文字幕| 一本到12不卡视频在线dvd| 亚洲主播在线观看| 国内视频精品| 欧美精品v日韩精品v韩国精品v| 欧美成人r级一区二区三区| 亚洲免费观看视频| 欧美日韩18| 国产精品国产自产拍高清av| 国产欧美精品| 亚洲激情中文1区| 欧美在线看片| 国产精品视频精品视频| 男女av一区三区二区色多| 欧美搞黄网站| 国产精品一级久久久| 原创国产精品91| 鲁大师影院一区二区三区| 国产日韩欧美一区| 136国产福利精品导航网址应用| 夜夜嗨av色综合久久久综合网| 激情欧美丁香| 欧美高清自拍一区| 欧美粗暴jizz性欧美20| 久久精品72免费观看| 免费在线观看日韩欧美| 国产日韩综合| 国产精品久久激情| 欧美在线网址| 亚洲永久在线观看| 一区二区三区视频在线看| 欧美日韩亚洲高清一区二区| 国产精品美女一区二区| 欧美视频一区二区三区四区| 久久天堂av综合合色| 国产乱子伦一区二区三区国色天香| 国产精品日韩在线一区| 女人天堂亚洲aⅴ在线观看| 鲁鲁狠狠狠7777一区二区| 欧美+亚洲+精品+三区| 亚洲一区成人| 日韩亚洲欧美在线观看| 欧美日韩免费在线视频| 欧美日韩一区二区三区在线看| 欧美不卡一卡二卡免费版| 91久久久一线二线三线品牌| 欧美日韩美女在线| 久久综合亚州| 欧美成人在线免费观看| 亚洲欧美日韩一区在线| 午夜性色一区二区三区免费视频| 亚洲视频在线观看视频| 欧美日韩亚洲综合在线| 中文在线资源观看网站视频免费不卡| 91久久亚洲| 欧美黄色免费| 久久久91精品国产| 国产一区二区三区无遮挡| 亚洲精品久久嫩草网站秘色| 欧美日韩一区在线| 欧美国产精品人人做人人爱| 久久久亚洲国产天美传媒修理工| 日韩视频免费观看高清完整版| 亚洲精品乱码视频| 国产精品一区二区三区久久| 国产一区二区三区成人欧美日韩在线观看| 欧美午夜精品久久久久久孕妇| 国产精品久久久久久久久免费桃花| 永久免费毛片在线播放不卡| 99精品热视频| 免费观看日韩| 亚洲丰满少妇videoshd| 好看不卡的中文字幕| 日韩视频永久免费| 尤物在线观看一区| 99re亚洲国产精品| 欧美性猛交一区二区三区精品| 国产亚洲精品成人av久久ww| 国产视频久久网| 亚洲国产成人不卡| 亚洲线精品一区二区三区八戒| 国产精品日韩久久久久| 亚洲欧美激情诱惑| 国产精品久久久久7777婷婷| 一区二区精品在线| 一区二区三区高清在线| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲午夜av电影| 欧美精品国产精品日韩精品| 女主播福利一区| 国产一区二区三区视频在线观看| 噜噜噜在线观看免费视频日韩| 欧美日韩一区在线视频| 国产欧美日韩不卡| 久久免费国产| 国产精品每日更新在线播放网址| 国产精品毛片一区二区三区| 亚洲综合色婷婷| 亚洲欧美成人网| 国产精品香蕉在线观看|