http://www.kadhoai.com.cn 2026-04-07 06:36:39 來源:TI
chengzuodiantishi,ninkendingxiwangpingwenanquandicongyicengdaodalingyiceng。zaidiantiqudongzhong,jingmideyundongkongzhishidiantinenggoutingzaizhidingweizhi,bingpingwendijiansuzhidaowanquantingzhi。quefajingmideyundongkongzhikenenghuidaozhidiantiwutingzailiangcengzhijian,zhehuirangchengzuodiantiderengandaotouyunbushihuobuanquan。
機器人、計ji算suan機ji數shu控kong機ji器qi和he工gong廠chang自zi動dong化hua設she備bei都dou需xu要yao通tong過guo伺si服fu驅qu動dong器qi進jin行xing精jing密mi的de位wei置zhi控kong製zhi,此ci外wai在zai許xu多duo情qing況kuang下xia還hai需xu要yao進jin行xing精jing密mi的de速su度du控kong製zhi,以yi便bian正zheng確que地di製zhi造zao產chan品pin並bing維wei護hu工gong作zuo流liu程cheng。
工業驅動器的諸多方麵都對實現精密的運動控製很重要,精密運動控製涉及實時控製設計中的三個基礎子係統,即感應、處理和驅動。本文將論述各個子係統的支持技術示例。
感應
quefajingmideweizhihesuduganying,jiuwufashixianjingmideyundongkongzhi。ganyingkeyibaokuodianjizhoujiaoweizhihesuduganyinghuochuansongdaixianxingweizhihesuduganying。shejirenyuanjingchangshiyongzengliangshiguangxuebianmaqi,meizhuanyoujibaidaoyiqiangecao,yiganyingweizhihesudu。zhexiebianmaqitongchangtongguozhengjiaobianmamaichong (QEP) 連接到微控製器 (MCU),因此需要 QEP 接口功能。
xiangbizhixia,jueduibianmaqidejingdumingxiangenggao,qitongchangmeizhuanjuyougengduodecaoshu,bingqiejingguojingmianzhuangyitigongjueduijiaoweizhi。ganyingdaodeweizhibeizhuanhuanweishuzibiaoshixingshi,binggenjubiaozhunxieyijinxingbianma。cileixieyideshiliyou Tamagawa 的 T-Format 和 iC-Haus GmbH 的雙向串行同步 (BiSS) C。此前,您還需要現場可編程門陣列 (FPGA) 來連接此類編碼器,但現在越來越多的 MCU 也具有此功能(如下圖 1 所示)。由於 T-Format 和 BiSS C 協議通常與大多數 MCU 上常見的串行外設接口 (SPI)、通用異步接收器發送器 (UART) 或控製器局域網 (CAN) 等流行通信端口或接口所支持的協議不同,因此它們通常需要可定製邏輯塊或專有處理單元。

連接到德州儀器控製 MCU 的絕對編碼器
絕(jue)對(dui)編(bian)碼(ma)器(qi)也(ye)可(ke)以(yi)基(ji)於(yu)電(dian)磁(ci)或(huo)類(lei)旋(xuan)轉(zhuan)變(bian)壓(ya)器(qi)電(dian)路(lu),這(zhe)需(xu)要(yao)精(jing)確(que)測(ce)量(liang)正(zheng)弦(xian)電(dian)信(xin)號(hao)。因(yin)此(ci),精(jing)密(mi)運(yun)算(suan)放(fang)大(da)器(qi)和(he)電(dian)壓(ya)基(ji)準(zhun)也(ye)很(hen)重(zhong)要(yao)。電(dian)機(ji)和(he)運(yun)動(dong)控(kong)製(zhi)始(shi)終(zhong)需(xu)要(yao)精(jing)確(que)的(de)電(dian)機(ji)電(dian)流(liu)和(he)電(dian)壓(ya)檢(jian)測(ce),尤(you)其(qi)是(shi)在(zai)采(cai)用(yong)無(wu)傳(chuan)感(gan)器(qi)控(kong)製(zhi)時(shi)。常(chang)見(jian)的(de)解(jie)決(jue)方(fang)案(an)是(shi)使(shi)用(yong)隔(ge)離(li)/非隔離式放大器和集成低側電流檢測的驅動器的內聯和逆變器橋臂低側檢測。
處理
在精密運動控製係統中執行運動控製配置文件和算法需要具有高計算能力的 MCU。為了提供必要的精度和準確度,此類MCU的字長通常為32位,並具有原生64位浮點支持。由於算法嚴重依賴三角函數、對數和指數數學,因此許多 MCU 都具有硬件加速器。
考慮到受控運動軸的數量或控製環路的數量,設計人員經常采用多中央處理器 (CPU) 架構或類CPU的並行加速器。如有額外的監督和通信任務,也可以考慮采用多個 CPU。
作為實時控製應用,整個信號鏈的總延遲(即從收集到電流、電壓、位置和速度測量結果到更新控製輸出的時間)會直接影響控製性能,進而影響精度。一些 MCU 具有片上模擬比較器,可以直接生成控製動作,顯著減少延遲和 CPU 負荷。快速中斷響應以及現場保存和恢複也很重要。
僅僅擁有高處理能力是不夠的。運動控製MCU還必須具有通用控製外設,例如12位和16位模數轉換器、QEP接口、高分辨率邊沿和脈衝捕獲以及脈寬調製(PWM)輸出。另外,還要求具備實現自定義邏輯和時序的能力。
為了幫助設計人員更快上手和調整他們的設計,MCU 和電機驅動器供應商提供了電機和運動控製算法,包括無傳感器觀測器和軟件庫等核心算法以及具有GUI可配置性的完整控製代碼。

工業驅動器的MCU
驅動
提供預期的控製動作需要功率器件和驅動器,通常采用 PWM 形式,占空比代表動作。精確控製 PWM 脈衝非常重要,這意味著驅動器必須以盡可能小的時序偏差提供必要的驅動強度;功gong率lv器qi件jian必bi須xu在zai確que切qie的de預yu定ding時shi間jian打da開kai和he關guan閉bi。如ru今jin,此ci類lei驅qu動dong器qi隨sui處chu可ke見jian,並bing具ju有you過guo流liu和he過guo熱re保bao護hu等deng附fu加jia功gong能neng。新xin型xing寬kuan帶dai隙xi功gong率lv器qi件jian可ke以yi確que保bao快kuai速su和he精jing確que地di進jin行xing開kai啟qi和he關guan閉bi定ding時shi。寬kuan帶dai隙xi器qi件jian的de快kuai速su開kai關guan速su度du和he低di開kai關guan損sun耗hao還hai可ke實shi現xian快kuai速su控kong製zhi環huan路lu,以yi提ti高gao穩wen定ding性xing和he性xing能neng。
除了精度之外,許多應用還要求電機控製設計足夠緊湊,因此需要用到具有集成電流檢測和電源模塊的驅動器。
結語
精密運動控製對於工業驅動器至關重要。技術解決方案涉及實時控製設計的所有三個基礎子係統,即感應、處理和驅動,旨在實現精密的運動控製。