『壹』 設計一個角度編碼器測步進電機旋轉角度在三菱plc中的程序
步進電機驅動器上一般有標示多少脈沖轉一圈。然後用脈沖去計算角度就可以。
如果你用電機帶動位移的話,試驗輸出脈沖後測位移的距離就可。
一般沒有做角度編碼器去測,即使做出來了,測出來的數據一般誤差比較大。
『貳』 測角度用什麼編碼器
可以
但是需要外加dsp,單片機等處理晶元
比如說2500線的增量式編碼器每360°輸出2500個a、b脈沖,dsp計數程序需要將每獲得2500個脈沖當成1圈;
如果你需要測量720°,那麼程序計數可以將5000個脈沖計數當成1圈。
這是很靈活的,就是看你程序中的設置
但是增量式編碼器一般會配備1個z(原點)信號,如果你採用非整數圈計數的話z信號是不能使用的。
『叄』 什麼是角度光電編碼器有哪兩種基本類型各有何特點
光電編碼器是集光、機、電技術於一體的數字化感測器,可以高精度測量被測物的轉角或直線位移量,是目前應用最多的感測器。
光電編碼器的分類
光電編碼器按測量方式的分為旋轉編碼器和直尺編碼器,按編碼方式的分為絕對式編碼器、增量式編碼器和混合式編碼器。
光電編碼器的分類
旋轉編碼器:通過測量被測物體的旋轉角度並將測量到的旋轉角度轉化為脈沖電信號輸出。
直尺編碼器:通過測量被測物體的直線行程長度並將測量到的行程長度轉化為脈沖電信號輸出。
絕對式旋轉編碼器
用光信號掃描分度盤(分度盤與傳動軸相聯)上的格雷碼刻度盤以確定被測物的絕對位置值,然後將檢測到的格雷碼數據轉換為電信號以脈沖的形式輸出測量的位移量。
特點:
1.在一個檢測周期內對不同的角度有不同的格雷碼編碼,因此編碼器輸出的位置數據是唯一的;
2.因使用機械連接的方式,在掉電時編碼器的位置不會改變,上電後立即可以取得當前位置數據;
3.檢測到的數據為格雷碼,因此不存在模擬量信號的檢測誤差。
增量式旋轉編碼器
用光信號掃描分度盤(分度盤與轉動軸相聯),通過檢測、統計信號的通斷數量來計算旋轉角度。
特點:
1.編碼器每轉動一個預先設定的角度將輸出一個脈沖信號,通過統計脈沖信號的數量來計算旋轉的角度,因此編碼器輸出的位置數據是相對的;
2.由於採用固定脈沖信號,因此旋轉角度的起始位可以任意設定;
3.由於採用相對編碼,因此掉電後旋轉角度數據會丟失需要重新復位。
混合式旋轉編碼器
用光信號掃描分度盤(分度盤與轉動軸相聯),通過檢測、統計光信號的通斷數量來計算旋轉角度;同時輸出絕對旋轉角度編碼與相對旋轉角度編碼。
特點:具備絕對編碼器的旋轉角度編碼的唯一性與增量編碼器的應用靈活性。
光電編碼器主要用在精密機械製造、自動化工程及包裝、精密電子製造、等製造工程類行業。
『肆』 光電編碼器,怎麼根據脈沖判斷方向以及角度
根據A/B脈沖先後順序判斷方向,角度則根據旋轉脈沖數來計算
『伍』 旋轉編碼開關加單片機實現角度檢測
直接按照你的思維就可以了,不用步進電機的,你要是要旋轉角度才要用步進電機。具體的可以在網路文庫搜索「數字旋轉編碼開關的原理及使用方法」參考一下就可以了,還不明白再追問。
『陸』 如何用單片機精確控制直流電機的旋轉角度加編碼器可以實現嗎
可控制角度的電機是步進電機,每個脈沖的角度是固定的.
單片機只要控制輸出幾個脈沖就可以了.
伺服電機和直流電機的優勢不在控制角度上,無論加什麼實現起來都比較難.還是放棄吧
『柒』 如何用編碼器和變頻器精確控制電機轉動角度
控制電機正反轉似乎不需要旋轉編碼器,編碼器是用來測速的,
1,開關量控制:將plc的輸出觸點與變頻器的正轉,反轉,高速,中速,低速觸點連接,再在變頻器上設置高中低檔頻率,用plc直接控制這些觸點的閉開即可。
2,模擬量控制,將plc的輸出觸點與變頻器的電流輸入或電壓輸入觸點連接,再在plc上設置電壓或電流再用d/a轉換即可調節頻率,正反轉就是正負電平。
3,現場匯流排:使用cclink現場匯流排。
旋轉編碼器的使用:旋轉編碼器一般是測量電機速度用的,使用帶晶體管介面的plc,將編碼器接近開關信號輸入到plc高速輸入介面,再在plc內編制相關程序,即可算出當前速度,與所需速度比較,以便及時調整。
『捌』 如你將編碼器的數據轉換成角度有什麼公式嗎
陀螺儀和編碼器都是角速度感測器,同時作為速度信號,加速度信號感應; 陀螺儀是用高速回轉體的動量矩敏感殼體相對慣性空間繞正交於自轉軸的一個或二個軸的角運動檢測裝置。利用其他原理製成的角運動檢測裝置起同樣功能的也稱陀螺儀。
『玖』 如何用霍爾編碼器測直流減速電機角度
霍爾編碼器精度太低,光電的好。
『拾』 增量式光電脈沖編碼器是如何確定檢測角度的增量值和方向的
角度增量值:
增量式光電脈沖編碼器輸出方波信號給控制系統,可以通過脈沖計數來精確計算位置和速度,因為不能測絕對位置,可設定上電起始時刻為0脈沖位置。
旋轉方向:
增量式光電脈沖編碼器可以通過比較A、B通道信號相位之間的關系來判定旋轉方向,通常定義A相位超前B相位90度為順時針轉,B相位超前A相位90度為逆時針轉,利用示波器可方便進行觀測、判斷。
歸零脈沖:
歸零脈沖信號(通道I/Z)可用來作為精確判定旋轉整數周期角度的參考點,一般設計保留介面用作校驗,工作時可以不用。
外圍介面方面:
線驅動器,如DS26LS31,提供/A,/B,/C互補信號,可有效去除長距離傳輸過程中受到的干擾。此外,光電編碼器內部的線驅可改善信號質量,增加信號邊沿陡峭度。
線接收器,如MC3486,SN75175,AM26LS32等,可將線驅提供的A,B,I/Z 三對差分信號轉換為單端信號,必要時經過光電耦合器隔離,將三路差分信號傳至單片機/CPLD/FPGA/DSP等處理晶元管腳採集使用。