閉環電機控制:旋轉分解器及編碼器介紹

2020-11-24 電子產品世界

前言

本文引用地址:http://www.eepw.com.cn/article/201610/308000.htm

您的電機是否以預期速度旋轉?閉環電機控制系統會繼續回答這個問題,因為只要有電機旋轉的地方就會實施閉環系統,這是一個趨勢。無論終端系統是汽車(採用電腦控制轉向的輔助平行泊車),是人造衛星(調整衛星角度以鎖定特定信號),還是工廠機械(取放機器),位置反饋傳感器都是總體電機控制系統中的固有元件。電機控制種類多種,本文將討論兩種圍繞位置傳感器實施模擬信號鏈的控制方案:分解器和編碼器。

分解器

在討論分解器信號鏈解決方案之前,首先考慮它的基本工作原理,如圖 1 所示。分解器(這裡是一個發送器單元)由三個不同的線圈繞組構成,即參考、正弦(SIN) 和餘弦 (COS) 繞組。參考繞組是一次繞組,其可通過稱之為旋轉變壓器的變壓器,由應用於該變壓器一次側的 AC 電壓勵磁。旋轉變壓器隨後將電壓發送至變壓器的二次側,因此無需電刷或套環。這樣可提升分解器的整體可靠性和穩定性。

參考繞組安裝在電機軸上。在電機旋轉時,SIN 和COS 繞組的電壓輸出會隨軸位置發生變化。SIN 和COS 繞組安裝角度相對於該軸相互相差 90 °。參考繞組旋轉時,參考繞組與 SIN/COS 繞組之間的角度差會發生變化,可表示為θ旋轉角或圖 1 中的θ。在SIN 和 COS 繞組上感應到的電壓等於參考電壓乘以SIN 繞組和 COS 繞組的θ角。

感應到的輸出電壓波形如圖 2 所示。圖中顯示了 SIN 和 COS 繞組除以參考電壓的規範化電壓輸出信號。傳統參考電壓通常介於 1 至 26V 之間,而輸出頻率範圍則是 800Hz 至 5 kHz。

現在可以確定對適當信號鏈器件的要求。信號鏈必須為雙極性,因為信號會擺動至接地以下(圖 2)。它必須同時對兩個通道進行採樣,轉換高達 5kHz 的信號,並針對分解器為參考繞組提供 AC 電壓。最佳的解決方案是為兩個通道各實施一個Δ-Σ調製器。Δ-Σ調製器可在極高頻率(在 10 至 20MHz 範圍)下進行採樣,因此經Δ-Σ調製後的輸出要進行平衡和濾波後才可獲得可接受的解析度。

在提供參考電壓或 AC 勵磁電源時,首選方法是將脈寬調製 (PWM) 信號直接應用於分解器。德州儀器(TI) 針對這種實施方案提供了一種推薦解決方案。數據轉換器(例如 ADS1205 或 ADS1209)是Δ-Σ調製器的首選,因為這兩個器件都能直接連接分解器的SIN 與 COS 繞組。此外,數據轉換器還可連接四通道 sinc 濾波器/積分器,為參考繞組實現 PWM 信號發生器輸出,例如 AMC1210 。最後還需要一個數位訊號處理器(DSP) 或實時控制器來處理除電機控制系統外的各種信號。這裡可選用TI 基於C28x 的C2000. Piccolo. F2806x 微控制器。圖 3 是一個-典型的信號鏈解決方案。

總之,分解器是一款非常穩定的控制系統位置傳感器,不僅支持高精度,而且還可提供很長的使用壽命。分解器的缺點是其最大旋轉速度。由於分解器信號頻率通常小於 5kHz,因此電機速度需要小於5,000 轉每分鐘。

編碼器

與分解器的情況類似,在討論信號鏈實施方案之前,首先要了解編碼器的物理及信號輸出特性。編碼器通常有兩種:線性與旋轉。線性編碼器用於只按一個維度或方向運動的方案,可將線性位置轉換為電子信號,通常與致動器配合使用。旋轉編碼器用於圍繞軸心運動的方案,可將旋轉位置或角度轉化為電子信號。由於旋轉編碼器與電機一起使用(電機圍繞軸心-旋轉),因此本文不涉及線性編碼器。

要理解旋轉編碼器的原理,首先要考慮基本的光學旋轉編碼器。光學編碼器具有支持特定模式的磁碟,安裝在電機軸上。磁碟上的模式既可阻止光,也可允許光通過。因此,還需要使用一個發光發送器和一個光電接收器。接收器的信號輸出能夠與電機的旋轉位置相關聯。

常見的旋轉編碼器有三種:絕對位置值、增量 TTL 信號以及增量正弦信號。對於絕對位置值旋轉編碼器而言,磁碟上的模式可根據其位置分成非常具體的模式。例如,如果絕對位置編碼器具有 3 位輸出,那麼它就將具有平均分布的八個不同模式(圖 4)。這是在磁碟上而且是平均分布的,因此每個模式的間距是360°/8 = 45°。現在,對於3 位絕對位置值旋轉編碼器而言,可以判斷 45°範圍內的旋轉電機位置。

絕對位置值旋轉編碼器的輸出已針對數字接口進行了優化,因此不需要模擬信號鏈。

對於增量 TTL 旋轉編碼器而言,磁碟上的模式輸出數字高或數字低,即 TTL 信號。如圖 5 所示,TTL 輸出磁碟的模式與絕對位置值旋轉編碼器相比比較簡單,因為它只需表現數字高或數字低。除了 TTL 信號外,還有一個對於確定電機當前旋轉位置很重要的參考標記。可將參考標記視作 0°角度。因此,對數字脈衝進行簡單計數即可確定電機的確切旋轉位置。

圖 5 顯示了電機軸一次旋轉中的多個周期。編碼器製造商可提供每轉 50 至 5,000 個周期的增量 TTL 旋轉編碼器(和增量正弦旋轉編碼器)。與絕對位置值旋轉編碼器一樣,輸出已經是數字格式,因此不需要模擬信號鏈。

對於增量正弦旋轉編碼器而言,輸出和磁碟模式與TTL 信號編碼器非常相似。顧名思義,其輸出不是數字輸出,而是正弦波輸出。實際上,它具有正弦及餘弦輸出以及參考標記信號,如圖 6 所示。這些輸出都是模擬信號,因此需要模擬信號鏈解決方案。

與增量 TTL 輸出類似,在一次旋轉中有多個信號周期。例如,選擇單次旋轉有 4,096 個周期的編碼器連接以6,000 轉每分鐘的速度旋轉的電機,所得的正弦和餘弦信號頻率計算如下。

本實例中的=信號鏈解決方案需=要具備至少 410kHz 的帶寬。由於這是閉環控制系統,因此必須將時延控制在最小範圍內或者完全消除。通常,編碼器輸出為1Vp-p,而且正弦和餘弦輸出是差分信號。

對模擬信號鏈解決方案的典型要求是:

. 兩個同時採樣的模數轉換器(ADCs):一個用於正弦波輸出,一個用於餘弦波輸出。

. 無系統時延:需要 400kHz 以上的帶寬,因此

· ADC 必須最少能處理每通道 800 kSPS 的速率。

· 支持 1V 左右滿量程的 1-Vp-p 差分輸入可優化ADC 的滿量程範圍或 ADC 滿量程範圍的輸入信號放大。

· 一個參考標記信號比較器。

TI 的最佳解決方案是 ADS7854 系列逐次逼近寄存器(SAR) ADCs(圖 7)。這種 SAR-ADC 具有兩個同步採樣通道、一個內部參考和 1-MSPS 的每通道輸出數據速率,可滿足特定需求。它與比較器及全差分放大器聯用,可驅動 ADC。

ADS7854 是一個= 14 位 ADC,如果正弦增量旋轉編碼器在單次旋轉中具有 4,096 個周期,那麼測量步進的總數可通過以下方式計算。

這樣可在實施該方案時為設計人員提供 26 位的解析度,或不足 5.36 × 10–6 度的旋轉位置誤差精度。

結論

電機控制反饋路徑中的旋轉/位置傳感器有兩種常用實施方案:分解器和編碼器。我們從模擬信號鏈角度針對分解器或編碼器對幾個控制系統的反饋路徑和輸出信號特性進行了評估,以確保信號完整性和最佳性能。

相關焦點

  • 編碼器形式的步進電機閉環控制系統
    步進電機的閉環控制最早是採用編碼器的形式。初始狀態,系統受一相或幾相激磁而靜止。開始工作後,先把目標位置送入減法計數器;然後,「起動」脈衝信號加到控制單元上,控制單元在「起動」脈衝的作用下,立即把步進命令送入相序發生器,使激磁變化一次,後續的脈衝則由編碼器裝置產生。
  • 步進電機有沒有編碼器?步進電機如何加編碼器
    步進電機有沒有編碼器   步進電機沒有編碼器 如果你想在步進電機上加編碼器可以步進電機雙軸伸,在後面軸上面加編碼器   步進電機是執行原件,編碼器屬於反饋系統,編碼器配合步進電機使用,用PLC控制其運行。按照原理來講是PLC發送脈衝指令給步進驅動器,驅動器給步進電機提供相應電流使其運行,當編碼器檢測到步進電機運行到需要到達的位置的時候會反饋信號給PLC,PLC安裝反饋的信號停止發送脈衝信號給步進驅動器,當步進電機沒有了電動原提供電流當然也會立刻停止運行。
  • 基於THB6064H的步進電機閉環控制電路設計
    由於步進電機沒有積累誤差,容易實現較高精度的位移和速度控制,被廣泛用於精確控制領域。由步進電機與驅動電路組成的開環數控系統簡單並且價格低廉,但有時存在振蕩和失步現象,故在複雜電磁環境下或是對精度要求較高的場合下,必須加入反饋電路組成高性能的閉環數控系統[1]。本文採用旋轉編碼器作為反饋器件對步進電機實行閉環控制。
  • 旋轉編碼器在線速度檢測控制中的應用
    它看起來更像是一個無線電電位器, 但它輸出一系列脈衝, 這使得它的應用獨特。當編碼器的旋鈕旋轉時, 它以小步的形式旋轉, 這有助於它用於 stepper/servo 電機控制。在本文中,我們將了解不同類型的旋轉編碼器及其工作原理。我們還將它與PIC單片機PIC16F877A連接,並通過旋轉編碼器控制整數值,並在16 * 2 LCD屏幕上顯示其值。
  • 乾貨 旋轉編碼器精華解讀,不信你都知道
    旋轉編碼器(rotary encoder)也稱為軸編碼器,是將旋轉位置或旋轉量轉換成模擬或數位訊號的機電設備。一般裝設在旋轉物體中垂直旋轉軸的一面。旋轉編碼器用在許多需要精確旋轉位置及速度的場合,如工業控制、機器人技術、專用鏡頭、計算機輸入設備(如滑鼠及軌跡球)等。
  • 步進電機全閉環控制
    步進電機由於體積精巧、價格低廉、運行穩定,在低端行業應用廣泛,步進電機運動控制實現全閉環,是工控行業的一大難題。本文引用地址:http://www.eepw.com.cn/article/201612/331305.htm為此,提出步進電機全閉環控制系統,以適應目前運動控制領域的需求。1、 硬體連接硬體連接加裝編碼器,根據細分要求,採用不同等級的解析度編碼器進行實時反饋。
  • 旋轉編碼器的設計
    雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。這種不同於運動感測的數字式交替方法提供了許多益處,為利用旋轉換向編碼器的設計人員提供了全新的智能水平。
  • 小白如何看伺服控制系統與編碼器
    旋轉編碼器是旋轉位置傳感器,輸出增量的脈衝信號(代表位置變化量)或絕對值的角度位置信號,這個信號對於時間的一次導數是速度,二次導數是加速度。因此,旋轉編碼器成為伺服系統的最佳的反饋傳感器選擇。 伺服電機:電機是最常用的運動執行器,電機驅動器直接就有位置、速度、力矩的閉環控制的,就稱為「伺服電機」。
  • 步進電機全閉環控制技巧
    摘要  步進電機由於體積精巧、價格低廉、運行穩定,在低端行業應用廣泛,步進電機運動控制實現全閉環,是工控行業的一大難題。  引言  主要問題有兩個,原點的不確定性和失步,目前,採用高速光電開關作為步進系統的原點,這個誤差在毫米級,所以在精確控制領域,是不能接受的。
  • 智能車速度控制pid(電機閉環控制算法)
    智能車電機閉環控制算法對於智能車的電機閉環控制算法,我之所以標題沒有寫上「智能車電機PID閉環控制算法」是因為PID 算法根本就不是特別好的適用於智能車這種變化很快的系統,對於智能車,電機的調速可以說是時時刻刻再進行調速控制的,我
  • 電梯旋轉編碼器故障判斷方法
    電梯旋轉編碼器故障的確認  實例1:一臺電梯,平層不準確在運行行程中有"騰一騰"的現象.在維修時費了很大勁走了許多彎路最終發現是因旋轉編碼:幾個光電感應孔被灰塵封堵而致清潔後故障消除.  實例2:一臺電梯在進行空轎廂安全鉗一限速器聯動試驗後出現了異常現象,電梯選層起動後爬行約50mm,便停止.思來想去.既然電梯具有運行條件,也無明顯的其他異常現象那麼肯定是旋轉編碼器出了問題.最後查出原因果然是旋轉編碼器與微機的連接有虛接現象.  實例3:1臺VVVF電梯在運行中經常突然停梯.然後自動平層後又可正常運行.經槍查該故障不是因為制動線路不良所引起。
  • 精確測量電機位置 編碼器是如何做到的?
    伺服電機又是如何保證旋轉位置精度的?這一切都要歸功於一種神器——編碼器,可是編碼器又是什麼?他又是如何精確的測量電機位置的呢?今天就來聊一聊編碼器。他是工業中常用的電機定位設備,可以精確的測試電機的角位移和旋轉位置。
  • 如何快速感測機械軸的旋轉?答案是「旋轉編碼器」
    諸如電位計和旋轉開關之類的模擬方法正在被可將旋轉運動直接數位化的旋轉編碼器所取代,但設計人員需要能夠理解各種編碼器類型之間的差異,並準確解析編碼器的數字輸出。 本文將介紹旋轉編碼器的作用及其工作原理。然後說明如何解析其信號,最後再介紹幾個編碼器解決方案及其實際應用。
  • 光電編碼器在電機控制系統中的應用
    這些位置檢測傳感器或者與電機的非負載端同軸連接,或者直接安裝在電機的特定的部位。其中光電元件的測量精度較高,能夠準確的反應電機的轉子的機械位置,從而間接的反映出與電機連接的機械負載的準確的機械位置,從而達到精確控制電機位置的目的。在本文中我將主要介紹高精度的光電編碼器的內部結構、工作原理與位置檢測的方法。
  • 旋轉編碼器還可以這樣設計
    一直以來編碼器用戶都不願意改變,因為一些聲稱可提供卓越性能和可靠性的創新電機控制技術,必須擁有出色的紀錄和往績來作為支持,才可以用於工作場地或工業裝置。雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。這種不同於運動感測的數字式交替方法提供了許多益處,為利用旋轉換向編碼器的設計人員提供了全新的智能水平。
  • 對旋轉編碼器選型的認識
    社會的高速發展,促進了耐高溫,大功率以及重載機械產品和機械設備的發展,對旋轉編碼器的功能和作用,提出了更高的要求,除碼聯接兩軸,傳遞轉矩或運動外,還要求具有補償兩軸相對偏移、減振、緩衝、提高傳動效率,提高傳動精度,降低噪音、節能、改善傳動系統工作性能,並要求旋轉編碼器結構簡單,
  • 增強電機控制編碼器應用的通信可靠性和性能
    摘要:重點闡述了採用ADI公司50 Mbps(25 MHz)ADM3065E RS-485收發器和ADSP-CM40x混合信號控制處理器的電機控制應用。0 引言  旋轉編碼器廣泛用於工業自動化系統中。此類編碼器的典型應用是電力機械,其中編碼器連接到旋轉軸,從而向控制系統提供反饋。雖然編碼器的主要用途是角度位置和速度測量,但系統診斷和參數配置等其他特性也很常見。圖1顯示了一個電機控制信號鏈,其利用RS-485收發器和微處理器連接絕對編碼器(ABS編碼器)從機和工業伺服驅動器主機,以實現對交流電機的閉環控制。
  • 成為電梯高手之旋轉編碼器圖解及故障解決
    旋轉編碼器旋轉編碼器是由光柵盤(又叫分度碼盤)和光電檢測裝置(又叫接收器)組成。
  • 讓你腦洞大開的旋轉編碼器新設計
    一直以來編碼器用戶都不願意改變,因為一些聲稱可提供卓越性能和可靠性的創新電機控制技術,必須擁有出色的紀錄和往績來作為支持,才可以用於工作場地或工業裝置。雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。
  • 基於單片機與旋轉編碼器的閉環線速度控制系統
    成纜工藝參數的穩定,直接關係到  該項目中,採用的旋轉編碼器的型號是TRDJ1000系列實際應用中,將其與一加工精度極高、周長為500 mm的旋轉編碼器測量主動輪與旋轉編碼器同軸安裝,主動輪與電纜接觸。在電纜生產運動過程中,依靠摩擦力拉動測量輪旋轉,這樣就把電纜的直線位移(長度)轉化為旋轉編碼器的脈衝數位訊號輸出。