絕對(duì)值編碼器和增量型編碼器都是用于測(cè)量旋轉(zhuǎn)軸的轉(zhuǎn)動(dòng)角度或位置的傳感器。它們最主要的區(qū)別在于輸出信號(hào)的不同。
絕對(duì)值編碼器能夠直接輸出當(dāng)前位置的碼值,在重新上電或系統(tǒng)復(fù)位后,絕對(duì)值編碼器會(huì)自動(dòng)輸出當(dāng)前位置碼值。它能夠保證缺省情況下的極高精確度,并且實(shí)時(shí)輸出絕對(duì)位置信息,無需重新初始化。
例如,我們安裝了一臺(tái)絕對(duì)值編碼器在一個(gè)機(jī)器人的關(guān)節(jié)上,并將機(jī)器人的關(guān)節(jié)旋轉(zhuǎn)了180度。當(dāng)我們讀取絕對(duì)值編碼器的輸出信號(hào)時(shí),它會(huì)直接輸出當(dāng)前位置的碼值。如果當(dāng)前的碼值是1000,那么我們就能夠知道機(jī)器人的關(guān)節(jié)旋轉(zhuǎn)到了180度的位置。
而相比之下,增量型編碼器會(huì)輸出旋轉(zhuǎn)軸每一次轉(zhuǎn)動(dòng)的角度增量,而不是直接輸出當(dāng)前的位置信息。因此,只有當(dāng)增量型編碼器被初始化后,它才能夠輸出準(zhǔn)確的角度信息。增量型編碼器最常用的類型是光電轉(zhuǎn)換器,可以通過測(cè)量電位差或光的反射來測(cè)量旋轉(zhuǎn)軸的轉(zhuǎn)動(dòng)角度或位置。
例如,我們安裝了一臺(tái)增量型編碼器在一個(gè)機(jī)器人的關(guān)節(jié)上,并將機(jī)器人的關(guān)節(jié)旋轉(zhuǎn)了180度。當(dāng)我們讀取增量型編碼器的輸出信號(hào)時(shí),它會(huì)輸出180度的角度增量,而不是直接輸出當(dāng)前的位置信息。因此,為了得到機(jī)器人當(dāng)前的位置信息,我們需要將每次旋轉(zhuǎn)的角度增量累加起來,得到當(dāng)前的位置信息。這就需要我們?cè)诰幊虝r(shí)對(duì)每次測(cè)量到的角度增量進(jìn)行累加計(jì)算,并記錄上一次測(cè)量的位置信息。
總的來說,絕對(duì)值編碼器具有更高的精度和更簡(jiǎn)單的操作,但通常比增量型編碼器價(jià)格更高。而增量型編碼器則具有更快的信號(hào)處理速度,使得它們更適合在需要快速測(cè)量轉(zhuǎn)動(dòng)角度或位置的設(shè)備中使用。