資料介紹
作者:貿澤電子 Bill Schweber
在很多電機應用中,軸位置、方向以及速度都是關鍵信息。設計工程師可以選擇軸位編碼器,以實時提供這些關鍵信息。
在多數運動和電機控制設計中,電機軸的位置、方向和??度都是關鍵信息。對于無刷直流 (BLDC) 電機而言更是如此,此類電機具有優異的效率和可控性,應用范圍在不斷擴大,但其需要系統控制器準確的“知道”應在何時激勵和去激勵電機線圈以維持正常旋轉。
軸位編碼器可用來實???確定電機參數。此類編碼器是一種機電元件,可將軸的旋轉轉換為電信號,再將電信號反饋到電機控制器形成閉環回路。系統就是通過這種方式控制電機軸的位置、速度、速度曲線和轉矩,同時還能監控停轉或其他故障。在確定了電機軸的位置和方向后,此元件可通過模擬電路或數字過程確定電機軸的速度,甚至是加速度。(請注意,速度是位置對時間的導數,而加速度是速度對時間的導數)。有些場合,會將編碼器安裝在遠離運動傳動裝置處,這樣便會產生一系列敏感性問題,如背隙、濺液、彎曲及其他需要在設計時考慮的機械類問題。
雖然檢測電機位置是一個比較簡單的概念,但在實際應用中還存在一些難題(從適度的擺動到啟動/停止操作的影響),這是因為多數電機的操作環境比較惡劣所致。而且,用戶對于精度、分辨率、牢固性及成本的要求也各不相同。
請注意,并不是所有的電機都需要編碼器。在洗衣機滾筒等對位置或速度精度要求不高的場合,可使用“無傳感器”電機控制。
編碼器技術之權衡
為滿足上述各類需求,通常可采用基于光學式、磁式(也稱為旋轉)和電容式原理的三類編碼器技術。這三類都是非接觸式器件,因此也就消除了較簡單的接觸式有刷編碼器可能會發生的摩擦或磨損問題。
分辨率是需要注意的主要編碼器參數。標準編碼器的分辨率為48 - 2,048ppr,雖然較高的ppr值能提供更高的精度,但需要的編碼器也更貴,從而將加重閉環回路的系統控制器或數字處理器的計算和處理負擔。與所有高分辨率器件一樣,由于軸位中有噪聲、振動或抖動,過高的精度可能會產生不利的影響。編碼器輸出進入電路,進而將原始信號轉換為有用的格式和數據,之后再送入系統控制器。在有些場合,轉換是由系統控制器本身完成的。
光電編碼器采用玻璃或塑料圓盤(“碼盤”),周邊有兩組缺口。LED光源和光檢測器位于碼盤的相對面。當碼盤旋轉時,透光/不透光缺口形成脈沖,指示旋轉位置和方向。光電編碼器通常需要一個20到40 mA的低壓直流電源。
有些光電編碼器只有光學部分,而由用戶提供實際的碼盤;也有一些供應商將碼盤作為選件提供,較大的碼盤便于實現較高的分辨率。編碼器與碼盤在安裝布局和對齊時需要特別小心,碼盤的中心孔必須調整為適合電機軸的尺寸。
Avago Technologies的三通道光學增量編碼器模塊 HEDS-9040與HEDS-9140系列為具有可選碼盤的編碼器。每個模塊都配備了一個帶透鏡的LED光源以及采用小型塑料封裝的檢測器IC,其兼容TTL的輸出可支持高達2000 ppr的分辨率。
圖1:Avago TechnologiesHEDS-9040/9140系列三通道光電編碼器可支持高達2000 ppr的分辨率,供應商也提供了一系列不同尺寸的可選碼盤,以提高讀數分辨率。
除了兩個輸出通道,此類編碼器還擁有一個用于索引的通道,編碼器每轉一周,此通道便會輸出一個脈沖。在某些應用中,需要使用索引將電機軸位置與已知起點對齊,但也可能需要在操作過程中機械對齊編碼器與軸,具體取決于產品的設計。圖2所示為HEDS-9040/9140編碼器的內部電學部分,包括LED、透鏡、光電二極管和輸出比較器以及插值碼盤。
圖2: HEDS-9040/9140光電編碼器內含單個LED、多個光電晶體管和“調節”光電晶體管輸出信號的電路;碼盤放置在LED和光電晶體管之間。
Avago同時推出了AEDR-850x反射編碼器,其碼盤采用反射缺口,而不是透射缺口,同時由于LED光源和光電檢測器位于碼盤的同一側,進而可實現更薄的設計。但需要降低最大分辨率,對于多數應用而言,這種限制并不會造成任何問題。此類編碼器采用尺寸僅3.95 (L) × 3.4(W) × 0.9562 mm (H)的表面貼裝無引線封裝形式,非常適合對尺寸和空間有嚴格要求的應用。
圖3:對于更薄的光電編碼器解決方案,由帶反射缺口的碼盤取代了帶透射缺口的碼盤,比如Avago的AEDR-850x;將光源和接收器放置在同一側,使得編碼器厚度低于1mm。(來源:Avago Technologies)
光電編碼器隨被廣泛使用且相當成功,但也需要滿足應用的嚴格要求。安裝環境中通常會充斥著污垢、油污及其他污染物,這些都可能會干擾碼盤、缺口以及編碼器輸出。此外,LED亮度會在10,000到20,000小時(大約1到2年)內減少一半,最終熄滅。有些光電編碼器采用塑料碼盤以求降低成本,但這類碼盤在高溫環境下可能會變形(這是很多工業電機安裝時常見的現象),因此可能需要使用成本更高且更易碎的玻璃碼盤。但無論如何,光電編碼器的小尺寸、低成本以及眾多的供應商和型號,使其成為設計人員的首選。
電磁或旋轉編碼器采用一對特殊的類變壓器繞組,其初級繞組位于軸上,次級繞組為周圍的接收繞組。此類編碼采用正弦波激勵初級繞組,以在次級側產生正弦輸出,所得輸出將根據初級側波形進行解調。兩個波形間的相位差表示軸相對于固定繞組的位置。Ams的AS5145 12位可編程磁旋轉編碼器就是這類非接觸式磁性編碼器,作為一款片上系統,它在單顆器件內整合了集成霍爾元件、模擬前端及數字信號處理功能,同時還配備了可用的評估/演示板。
圖4: ams的AS5145 12位可編程磁旋轉編碼器為一款片上系統 (SoC)
作為基本變壓器繞組,采用這類設計的編碼器堅固耐用、可靠,并且可以在寬溫范圍內保持一致性,但它需要激勵和解調電路,因此需要的電源要高于光電編碼器。而且相對于光電編碼器,此類編碼器的成本和尺寸相對來說也更高、更大,安裝時也必須要考慮需要容納兩組繞組。但從另一方面來說,這類編碼器是“完整”的,不需要單獨提供碼盤或類似的配件。
第三種類型是電容編碼器,采用了標準線性位置編碼器的電容感應工作原理,這是30多年前為游標卡尺而開發的。電容編碼器采用桿狀或線狀形式,一個位于固定元件上,另一個位于活動元件上,構成配置為發射器/接收器對的可變電容。當軸旋轉時,編碼器中的ASIC電路會對線條變化進行計數,還會進行插值運算以確定編碼器位置和旋轉方向。這種技術不會受到灰塵、污垢或溫度的影響,也沒有LED變暗或熄滅問題,而且工作電流低于10 mA。
除了光電、磁性和電容編碼器之外,霍爾效應傳感器也可用于軸位編碼。雖然霍爾效應傳感器高效且可靠,但是它們通常僅適用于以相對低的精度/分辨率確定軸位置的場合,例如指示傳動軸上的齒輪道。
編碼器輸出及方向的確定
前面提到的所有編碼器均為增量式編碼器,也就意味著它們指示的是軸的相對位置,而非絕對位置。因此,“上電”時,系統并不知道軸的角度或位置,此時可采用另一種方法——絕對式編碼器,一種在上電后即可確定角度的復雜元件。絕對式編碼器更適用于不需要旋轉一整圈及以上的軸,例如用于確定經緯儀傾角的儀器支座。但是,這些都不是常規電機轉動情形,即便是這些儀器,除了可以使用絕對式編碼器之外,也可以選擇低成本MEMS加速度計。
然而幸運的是,光電編碼器供應商對編碼器輸出信號格式建立了標準,降低了技術選擇難度。此類編碼器的“原始”輸出為初級或同步信號(通常稱為A信號)和偏離初級信號的正交(90?)信號(通常稱為B信號)。
順時針旋轉時,A相超前B相90?,在逆時針旋轉時,B相則超前 A相90?。因此,通過檢測兩個信號以及它們的相對相位,即可確定旋轉方向。編碼器的相關元件會產生“向上計數”或“向下計數”脈沖,而系統控制器可通過這個脈沖確定相對位置、速度,甚至是加速度(后者更需要實時處理,并且可能對信號抖動比較敏感)。
圖5: 光電編碼器生成兩個正交信號;通過觀察相對相位差,系統即可確定旋轉方向。上圖中未顯示索引脈沖(如果有的話)(來源:Robotoid, RobotBuilder’s Bonanza, 4th Edition - Application Notes & Bonus Projects;released under Creative Commons 3.0 SA License)
在過去可能會采用絕對式編碼的電機軸位傳感設計,開始逐漸采用具有第三索引通道的增量式編碼器,以根據需要時在上電時確定軸的位置。這是因為知道啟動時的絕對位置,對于很多應用來說并不重要,而相對位置與運動信息才是重要指標,所以使用每轉一圈產生一個脈沖的索引通道就已足夠。
如果編碼器的基本輸出A和B以及索引信號采用統一的格式,將根據具體編碼器型號以不同的級別和兼容性表示這些信號。用戶可選擇TTL、CMOS、單端和差分A和B以及索引信號,以滿足連接編碼器輸出的電路的接口要求。多數供應商推出的一些編碼器都可以選擇接口,因此用戶可以首先挑選具有所需編碼性能的單元,再選擇合適的電氣接口。
無傳感器的設計
有些應用不需要編碼器來指示軸位置,這些“無傳感器”電機通過多種算法控制,其中包括場定向控制(FOC,也稱為矢量控制)。
雖然無傳感器方法在BOM內容、成本、空間上具有一定的吸引力,但該方法仍然有一些缺點:不像基于傳感器的設計那樣精確;可能在扭矩范圍內的某些點上存在控制問題,這種情況下需要能夠預知并采用控制器和控制算法;可能需要系統處理器執行大量的計算。因此,這類傳感器主要用于對軸位置和速度的精度及一致性要求不高的應用中,例如消費類電器(洗衣機和烘干機)、無法容納編碼器的設計,或者編碼器是造成任務關鍵型應用故障的另一個因素的情形。但是,對于工業和儀器儀表安裝場合而言,無傳感器設計通常不是切實可行的解決方案,而是應當選擇并使用非常可靠的編碼器。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 如何使用無代碼無傳感器BLDC電機驅動器降低電機噪聲
- TIDA-060040-帶有用于精確電機位置控制的霍爾效應傳感器的絕對角度編碼器 PCB layout 設計
- 永磁同步電機的矢量控制 帶編碼器的電機-AB增量型編碼器應用指南
- 帶編碼器光學傳感器模塊FC-03控制直流電機
- 探索編碼器之電機步進跟蹤器
- 帶磁編碼器的無刷電機驅動器
- 無傳感器BLDC電機驅動器
- 交流異步電機編碼器介紹 19次下載
- RS-1FMR編碼器資料下載 1次下載
- FENAC編碼器資料-2022
- 光電編碼器原理資料下載
- 三相永磁同步電機基于編碼器的有傳感器磁場定向控制 11次下載
- 基于擾動觀測器的無刷直流電機無位置傳感器控制實驗資料下載 12次下載
- AGV應用技術編碼器的原理 14次下載
- 基于編碼器和傳感器在風力發電中的應用 2次下載
- 帶Arduino的旋轉編碼器設計 旋轉編碼器的工作原理和特點 1052次閱讀
- 伺服電機編碼器的原理及使用注意事項 557次閱讀
- 伺服電機如何選擇編碼器 351次閱讀
- 伺服電機編碼器故障及維修 伺服電機編碼器調零對位方法 2.7w次閱讀
- 伺服電機編碼器調零對位方法 4636次閱讀
- 編碼器好壞怎么判斷,編碼器原理 1441次閱讀
- 磁性編碼器和光電編碼器的比較 2351次閱讀
- ROS移動機器人中常用的編碼器 1531次閱讀
- 伺服電機編碼器基礎簡介 2644次閱讀
- 關于STM32編碼器的接口模式 1.2w次閱讀
- 伺服電機編碼器原理_伺服電機編碼器種類 9937次閱讀
- 伺服電機編碼器維修 1.1w次閱讀
- 步進電機有沒有編碼器?步進電機如何加編碼器 5.1w次閱讀
- 伺服電機自帶編碼器為什么還要外加編碼器? 6w次閱讀
- 伺服電機編碼器原理(伺服電機編碼器幾根線以及接線圖) 12.7w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 11次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機PM2.5檢測系統程序
- 0.83 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537797次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191186次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多