編碼器為傳感器類別的一種,只要用來檢測機(jī)械運(yùn)動的速度、位置、角度、距離等。除了應(yīng)用在機(jī)械外,許多電機(jī)控制,比如伺服電機(jī)均需配備編碼器以作為換相、速度及位置的檢測。本文分析了編碼器的分類和工作原理,以及常見應(yīng)用。
什么是編碼器?
編碼器為傳感器類別的一種,只要用來檢測機(jī)械運(yùn)動的速度、位置、角度、距離等。除了應(yīng)用在機(jī)械外,許多電機(jī)控制,比如伺服電機(jī)均需配備編碼器以作為換相、速度及位置的檢測。
以上是“之山”伺服電機(jī),標(biāo)注處為編碼器
編碼器分類:
按外形分:軸型編碼器、通孔型編碼器、盲孔型編碼器
按工作原理分:光電式和磁電式
磁電式相比于光電式:
具有防塵、防油、抗震動的特性;調(diào)試方便、安裝簡單;相同精度可以做到體積更。贿m用于更加惡劣的環(huán)境。
按輸出信號分為:模擬量信號、數(shù)字信號
模擬量信號又分為:旋轉(zhuǎn)變壓器和正余弦編碼器;
旋轉(zhuǎn)變壓器精度較低,抗干擾能力強(qiáng),應(yīng)用于干擾較多的場景;正余弦編碼器精度相對較高。抗干擾能力一般,應(yīng)用轉(zhuǎn)速很快的場景較多。
數(shù)字信號分為:增量式和絕對值式;增量式ABZ編碼器、絕對值式分為單圈和多圈。
增量式編碼器:增量式掉電或電源出現(xiàn)故障時位置信息會丟失;在每一個通道信號上加一個反向輸出,反向信號的存在主要是為了消除干擾以及補(bǔ)償損耗以便長距離輸出。配圖(ABZ)
絕對值式的位置信息一直可用,即使在掉電情況下。
單圈絕對值:在0-360°的每一個角度位置傳輸一個唯一的信號,應(yīng)用于角度測量以及往復(fù)運(yùn)動的測量。
多圈絕對值:相對于單圈絕對值增加記圈數(shù)功能,每一圈的每一個位置都是唯一的。
編碼器通訊方式:分兩種串行或者并行
串行適用于增量式和絕對值式,絕對值式需要線束上帶電池。并行適用于全線式和省線式。
編碼器與系統(tǒng)交互
1.與驅(qū)動器交互
第一步:驅(qū)動器發(fā)送讀取編碼器數(shù)據(jù)命令;
第二步:編碼器接收命令,發(fā)送位置數(shù)據(jù)給驅(qū)動器;
2.與系統(tǒng)交互
常見的故障分析
編碼器本身故障
連接線纜故障編
碼器+5V電源下降
絕對值式的電池電壓不足
編碼器屏蔽線未接或脫落
光柵污染(光電式)