磁編碼器是一種新型的角度或者位移測量裝置,其原理是采用磁阻或元件對變化的磁性材料的角度或者位移值進行測量,磁性材料角度或者位移的變化會引起一定電阻或者電壓的變化,通過單片機處理后輸出脈沖信號或者模擬量信號,達到測量的目的。同心碼道從磁編碼器碼盤的中心出發,向外擴展直到碼盤外部,每一層碼道都比其內層多了一倍的分區。第一層只有一個透光扇區和一個不透光扇區,位于中心的第二層就具有兩個透光扇區和兩個不透光扇區;而第三層碼道的透光扇區和不透光扇區就各有四個。內置式感應頭體積小,適用于小安裝空間,并采用高保護等級設計,可使用于惡劣環境,在工業用場合可避免一般光學式環境污染的敏感性,增加系統長期穩定性。
磁編碼器由一個中心有軸的光電碼盤,其上有環形通、暗的刻線,有光電發射和接收器件讀取,獲得四組正弦波信號組合成A、B、C、D,每個正弦波相差90度相位差,將C、D信號反向,疊加在A、B兩相上,可增強穩定信號;另每轉輸出一個Z相脈沖以代表零位參考位。由于A、B兩相相差90度,可通過比較A相在前還是B相在前,以判別磁編碼器的正轉與反轉,通過零位脈沖,可獲得的零位參考位。磁編碼器碼盤的材料有玻璃、金屬、塑料,玻璃碼盤是在玻璃上沉積很薄的刻線,其熱穩定性好,精度高,金屬碼盤直接以通和不通刻線,但由于金屬有一定的厚度,精度就有限制,其熱穩定性就要比玻璃的差一個數量級,塑料碼盤是經濟型的。