一些自動化設備的開發調試過程需要相位和速度信號,通常通過安裝增量式編碼器對機械傳動機構的相位和速度進行準確獲取。搭建模擬現場的機械傳動裝置需要較高成本,費時費力,且模擬裝置參數固定,不能有效模擬并適應各種場合。增量式編碼器以STM32單片機為控制核心,利用單片機控制方式靈活、響應速度快的特點,采用PC機和單片機串行通信的主從式結構,根據設定,控制單片機輸出步長、頻率可控的三路數字信號,成功實現了對增量式編碼器的信號模擬。
增量式編碼器是一種脈沖式伺服元件,可以直接將角位移轉變成脈沖信號,用于檢測被測對象的運動方向、運動位移、旋轉速度以及旋轉角度等。莫爾條紋的細分方法分為光學細分、機械細分和電子學細分三大類,其中電子學細分方法具有精度高,易于實現測量和數據處理過程的自動化等優點,因而得到了廣泛的應用。常用的電子學細分技術有電路實現和編程實現兩條路線,即硬件方法和軟件方法。
軟件細分是把光電信號通過A/D轉換器,變成數字信號,送入微機或微控制器中,依靠編制程序進行計算、查表和插值來實現到。常用軟件細分方法,盡管其分辨率達到了0.'甚至0.01",但其細分電路中不可避免的涉及到了A/D采樣和計算過程,因而其細分精度必然受到了編碼器轉軸轉速波動的影響。針對以上問題筆者提出了一種新穎的硬件細分方法。該方法細分精度不受編碼器轉軸轉速波動影響,轉換速率快且結構簡單可靠易于實現,在動態輸入的環境下測量精度得到有效提高。