編碼器(encoder)是將信號(如比特流)或數(shù)據(jù)進(jìn)行編制、轉(zhuǎn)換為可用以通訊、傳輸和存儲的信號形式的設(shè)備。 光電編碼器如果按信號原理來分類的話,可以分為增量型編碼器和絕對型編碼器。旋轉(zhuǎn)編碼器是一種光電式旋轉(zhuǎn)測量裝置,它將被測的角位移直接轉(zhuǎn)換成數(shù)字信號(高速脈沖信號)。因此可將旋轉(zhuǎn)編碼器的輸出脈沖信號直接輸入給PLC,利用PLC的高速計數(shù)器對其脈沖信號進(jìn)行計數(shù),以獲得測量結(jié)果。
編碼器接線原理:
我們通常用的是增量型編碼器,可將旋轉(zhuǎn)編碼器的輸出脈沖信號直接輸入給PLC,利用PLC的高速計數(shù)器對其脈沖信號進(jìn)行計數(shù),以獲得測量結(jié)果。不同型號的旋轉(zhuǎn)編碼器,其輸出脈沖的相數(shù)也不同,有的旋轉(zhuǎn)編碼器輸出A、B、Z三相脈沖,有的只有A、B相兩相,最簡單的只有A相。
編碼器有5條引線,其中3條是脈沖輸出線,1條是COM端線,1條是電源線(OC門輸出型)。編碼器的電源可以是外接電源,也可直接使用PLC的DC24V電源。電源“-”端要與編碼器的COM端連接,“+ ”與編碼器的電源端連接。編碼器的COM端與PLC輸入COM端連接,A、B、Z兩相脈沖輸出線直接與PLC的輸入端連接,A、B為相差90度的脈沖,Z相信號在編碼器旋轉(zhuǎn)一圈只有一個脈沖,通常用來做零點(diǎn)的依據(jù),連接時要注意PLC輸入的響應(yīng)時間。旋轉(zhuǎn)編碼器還有一條屏蔽線,使用時要將屏蔽線接地,提高抗干擾性。
編碼器-----------PLC
A-----------------X0
B-----------------X1
Z------------------X2
+24V------------+24V
COM------------- -24V-----------COM
增量式編碼器轉(zhuǎn)軸旋轉(zhuǎn)時,有相應(yīng)的脈沖輸出,其計數(shù)起點(diǎn)任意設(shè)定,可實現(xiàn)多圈無限累加和測量。編碼器軸轉(zhuǎn)一圈會輸出固定的脈沖,脈沖數(shù)由編碼器光柵的線數(shù)決定。需要提高分辯率時,可利用 90 度相位差的 A、B 兩路信號進(jìn)行倍頻或更換高分辯率編碼器。
namiki電機(jī)光電編碼器接線:
這個電機(jī)的光電編碼器是四根線其中,兩根電源線分別接5V和地還有兩根數(shù)據(jù)線,其輸出信號為方波具體輸出過程為:
電機(jī)旋轉(zhuǎn)一圈,兩根對稱的信號線各輸出一個脈沖,兩根數(shù)據(jù)線輸出可以提高電機(jī)位置的控制精度。如果只是粗略計數(shù)使用一根數(shù)據(jù)脈沖數(shù)據(jù)線即可。
絕對式光電編碼器與單片機(jī)怎么接線
絕對式光電編碼器有很多種接口,現(xiàn)在比較常見的是串行同步接口,也就是符合RS422電平標(biāo)準(zhǔn)的時鐘數(shù)據(jù)接口,其時鐘線通常有+,- 一組,數(shù)據(jù)線+,- 一組,如與單片機(jī)連接的話,最好是選用帶有SPI功能的單片機(jī),把單片機(jī)的SPI的時鐘輸出和數(shù)據(jù)輸入分別用422電平轉(zhuǎn)換芯片轉(zhuǎn)換成差分信號后與編碼器連接,當(dāng)然也可以用普通單片機(jī)IO口模擬SPI時序,不過這樣做的話程序上處理相當(dāng)麻煩,最好不用。
NPN開路輸出,又叫OC輸出。
需要在A、B端分別外接一個電阻,電阻上端的電壓由你的電路決定:
單片機(jī)接5V,PLC接24V,使用就很方便了。
檢測A、B信號就是(1)檢測脈沖數(shù)量;(2)A、B誰在前,誰在后。A相上升沿在前(出現(xiàn)高電平)表示編碼器正轉(zhuǎn);反之B在前,表示反轉(zhuǎn)。
至于45°,就看編碼器一周有多少脈沖,自己分配了。
PLC與旋轉(zhuǎn)編碼器的接線圖
旋轉(zhuǎn)編碼器是一種光電式旋轉(zhuǎn)測量裝置,它將被測的角位移直接轉(zhuǎn)換成數(shù)字信號(高速脈沖信號)。因此可將旋轉(zhuǎn)編碼器的輸出脈沖信號直接輸入給plc,利用PLC的高速計數(shù)器對其脈沖信號進(jìn)行計數(shù),歐姆龍觸摸屏,以獲得測量結(jié)果。
旋轉(zhuǎn)編碼器與plc的鏈接圖
如圖所示是輸出兩相脈沖的旋轉(zhuǎn)編碼器與FX2N系列PLC的連接示意圖。
編碼器有4條引線,其中2條是脈沖輸出線,1條是COM端線,1條是電源線。
編碼器的電源可以是外接電源,也可直接使用PLC的DC24V電源。電源“-”端要與編碼器的COM端連接,“+ ”與編碼器的電源端連接。
編碼器的COM端與PLC輸入COM端連接,A、B兩相脈沖輸出線直接與PLC的輸入端連接,連接時要注意PLC輸入的響應(yīng)時間。有的旋轉(zhuǎn)編碼器還有一條屏蔽線,使用時要將屏蔽線接地。
不同型號的旋轉(zhuǎn)編碼器,其輸出脈沖的相數(shù)也不同,有的旋轉(zhuǎn)編碼器輸出A、B、Z三相脈沖,有的只有A、B相兩相,最簡單的只有A相。
評論
查看更多