在早期,物聯(lián)網(wǎng)(IoT)在很大程度上充當了基于云的服務的“眼睛和耳朵”,從居住在物理世界中的傳感器,攝像頭和其他輸入設備收集數(shù)據(jù),而不太強調(diào)操縱或控制它所監(jiān)控的事物。支持物聯(lián)網(wǎng)的自動化和機器人應用已經(jīng)開始合并,但它們的成本通常限制了它們在高端工業(yè)和商業(yè)市場的使用。然而,最近,嵌入式運動控制設備已經(jīng)開始開發(fā)智能、安全、低成本的電動化產(chǎn)品,這些產(chǎn)品通過同樣有能力的手臂和手來補充物聯(lián)網(wǎng)的眼睛和耳朵。
什么是嵌入式運動控制?
術(shù)語“嵌入式運動控制”是指高度集成的設備,這些設備在單個設備中體現(xiàn)了精密電機控制、高性能計算以及在許多情況下的通信功能。這是嵌入式計算的下一個發(fā)展階段,始于20世紀70年代后期,當時低成本單芯片微控制器的出現(xiàn)使得將智能嵌入到從微波爐和兒童玩具到收銀機和醫(yī)療設備的所有事物中成為可能?,F(xiàn)代汽車所享有的大多數(shù)效率提升都是通過嵌入式計算實現(xiàn)的。
近二十年后,互聯(lián)網(wǎng)、無線數(shù)據(jù)和更高水平的硅集成的興起為浴室秤、健身監(jiān)視器和家庭娛樂設備等日常用品帶來了嵌入式連接。嵌入式連接也在一些電動消費產(chǎn)品中得到了應用,例如Roomba清潔機器人。不幸的是,單獨的MCU、電機控制器和模擬電機驅(qū)動器組件的成本,以及開發(fā)電機控制軟件的復雜性意味著連接的運動控制主要用于制造自動化和其他工業(yè)應用。
集成度的提高有助于降低運動控制平臺的成本和組件數(shù)量,使其只需要一個通用MCU和少量模擬組件即可實現(xiàn)完整的解決方案(圖 1)。
圖 1:帶有外部 MCU 的集成電機控制解決方案。在軟件中進一步集成運動控制要求不僅允許更小的電子設備,而且還減輕了MCU的實時關鍵任務的負擔。
最近,嵌入式運動控制器應運而生,它將這些功能與強大的MCU集成在一起(圖2)。在大多數(shù)情況下,片上處理器具有足夠的計算能力來支持精確控制一個或多個電機所需的復雜算法。在許多情況下,這些設備還包括以太網(wǎng)、CAN總線或用于物聯(lián)網(wǎng)通信的其他接口。對于低功耗應用,單個封裝甚至可以包含驅(qū)動中等尺寸步進器、無刷 PMM (BLDC/BLAC) 或其他類型的電機所需的最終輸出級。MCU還可以編程以驅(qū)動其他類型的運動產(chǎn)生設備,例如線性致動器和音圈。
圖 2:嵌入式運動控制器件在單個封裝中集成了高性能嵌入式處理、功能和電機驅(qū)動電子器件。許多嵌入式控制器還包括通信功能,可用于實現(xiàn)分布式控制系統(tǒng)并支持物聯(lián)網(wǎng)/IIoT操作。
為了加速開發(fā),這些控制器通常由固件庫支持,這些固件庫為設計人員提供了一組可以通過標準API調(diào)用的豐富功能。這些庫通常包括幾種常見電機控制模式(扭矩、速度和位置)、扭矩控制(即磁場定向控制 (FOC))和運動模式(如輪廓位置、輪廓速度和分析扭矩)的算法。
Applications
Medical Products
醫(yī)療設備是嵌入式運動控制正在改變對產(chǎn)品性能和安全性的期望的首批市場之一。例如,輸液泵必須向患者提供穩(wěn)定流量的精確計量的治療劑。具有物聯(lián)網(wǎng)功能的嵌入式控制器使這些泵能夠在患者床邊或通過集中式管理應用程序進行編程和監(jiān)控。同樣,可穿戴胰島素泵和其他個人藥物輸送設備中使用的支持物聯(lián)網(wǎng)的控制器可以支持自主操作,同時向基于云的分析應用程序?qū)崟r提供患者的健康指標。
工業(yè)產(chǎn)品
工業(yè)自動化一直是嵌入式運動控制的早期受益者。低成本、緊湊的電機控制器可以靠近電機或執(zhí)行器,甚至可以內(nèi)置于電機或執(zhí)行器中。每個模塊的嵌入式控制器在本地執(zhí)行大多數(shù)基本運動控制功能,從而創(chuàng)建分布式控制架構(gòu),使智能接近數(shù)據(jù)轉(zhuǎn)換為運動的點。這一點,以及控制器監(jiān)控和記錄其電機生命體征的能力,使嵌入式運動控制系統(tǒng)能夠更快地響應,并以更低的價格提供更高的速度和準確性。
嵌入式運動控制器還可以實時監(jiān)控和記錄電機及其驅(qū)動的機械的運行狀況,使它們能夠更快地對故障或報警條件做出反應,并在某些情況下,在問題導致產(chǎn)品缺陷或代價高昂的停機時間之前預測問題。最簡單的方法是,這涉及跟蹤每個子組件的移動次數(shù),并將其與調(diào)整、零件更換和其他日常維護的時間表進行比較。這可以與從電機收集的信息相結(jié)合,以尋找機構(gòu)中某處過度摩擦的早期指標,這些異常摩擦可能很快導致更嚴重,更昂貴的問題。
在這些應用中,控制器的嵌入式通信功能使機器能夠由本地應用服務器通過 LAN 輕松監(jiān)控和控制,或者通過基于云的應用程序跨 IIoT 進行監(jiān)視和控制。
消費類產(chǎn)品
高水平的硅集成度,以及由此產(chǎn)生的嵌入式運動控制組件成本的降低,正在幫助該技術(shù)在消費市場中找到越來越多的新應用。
一些示例包括:
智能,高性能的電動自行車和電動滑板車更實惠,并且可以使用控制器從電池中擠出更多范圍,這些控制器可以仔細地將其輸出驅(qū)動波與電機及其負載相匹配。
物聯(lián)網(wǎng)連接的智能家居,具有高效的遠程控制主動通風口,窗簾,監(jiān)控攝像頭和電器。
配備智能電機驅(qū)動器的3D打印機使用復雜的波形整形算法來提供更高的速度和品脫精度,同時顯著降低它們產(chǎn)生的噪音。
個人機器人具有嵌入在硬件外設中的時間關鍵型功能,使處理器可以自由地用于AI和用戶界面。
結(jié)論
嵌入式運動控制使將數(shù)據(jù)轉(zhuǎn)化為運動變得比以往更容易、更具成本效益。通過這樣做,它正在幫助使現(xiàn)有產(chǎn)品更好,并使新類別的產(chǎn)品成為可能。
審核編輯:郭婷
-
驅(qū)動器
+關注
關注
54文章
8943瀏覽量
152425 -
控制器
+關注
關注
114文章
17511瀏覽量
188826 -
嵌入式
+關注
關注
5177文章
19992瀏覽量
325051
發(fā)布評論請先 登錄
如何用加載分散法將軟件中部分變量從內(nèi)部RAM轉(zhuǎn)移到外部RAM?
vDGA轉(zhuǎn)移到vGPU
cyclone3工程轉(zhuǎn)移到cyclone4
如何將舊的ISE設計轉(zhuǎn)移到Vivado 2014.1
STM32是如何從TRUEStudio轉(zhuǎn)移到STM32CubeIDE上的呢
ch579例程里使用的是Keil編譯,轉(zhuǎn)移到MounRiver是有什么要配置的嗎?
如何將pin從arduino轉(zhuǎn)移到esp32?
TISS將SCiB可充電電池業(yè)務轉(zhuǎn)移到東芝
黑客正在將目標從交易所轉(zhuǎn)移到加密貨幣用戶身上
華為將逐步把芯片生產(chǎn)工作從臺積電轉(zhuǎn)移到中芯國際
軟銀宣布剝離 ARM 公司的部分資產(chǎn),將物聯(lián)網(wǎng)部門轉(zhuǎn)移到軟銀旗下?
超越傳感器和相機 - 將物聯(lián)網(wǎng)從云端遷移到物理世界

STM32開發(fā)項目:如何從TRUEStudio轉(zhuǎn)移到STM32CubeIDE

超越傳感器和攝像頭:將物聯(lián)網(wǎng)從云端轉(zhuǎn)移到物理世界

評論