編碼器資訊
旋轉編碼器在使用中是否能發(fā)揮出理想作用效果,關(guān)鍵還是需要看使用方法對不對,接口電路的連接是否正確。榮德光學(xué)為大家介紹旋轉編碼器的使用方法介紹。
一、修改驅動(dòng)程序
旋轉編碼器屬于精密儀器,在其使用過(guò)程中需通過(guò)程序發(fā)出指令,才能起到特定的作用,而根據不同環(huán)境下的需求,需要設定不同的驅動(dòng)程序,所以說(shuō)決定編碼器使用效果怎么樣,修改合適的驅動(dòng)程序是非常重要的。通常情況下只要直接修改reg文件,同時(shí)注冊一個(gè)表文件,利用添加的方式改寫(xiě)動(dòng)態(tài)鏈接,在確定動(dòng)態(tài)鏈接已經(jīng)修改好的情況下,需要將其添加到內核中。
二、流接口驅動(dòng)程序的編寫(xiě)
流接口驅動(dòng)程序的編寫(xiě)是為下面的中斷服務(wù)程序做準備,具體編寫(xiě)步驟是創(chuàng )建線(xiàn)程實(shí)現變量值的記錄,同時(shí)記錄在線(xiàn)路中斷的情況下,各端口的數值是否還是高電平。
三、硬件接口連接
驅動(dòng)程序修改好之后,下面就是硬件接口連接操作,在連接中,通常有A和B兩個(gè)集電極輸出接口,為確保線(xiàn)路銜接性,需要在3.3V上的電阻上進(jìn)行操作,將A和B兩個(gè)接口分別插到CPU上。在硬件接口連接成功之后,以防萬(wàn)一,須做好測試工作檢查電壓輸出端高低壓數值是否正確,比如在按下按鈕之后,如果P2端口輸出值是高電平的話(huà),說(shuō)明連接正確。
四、中斷服務(wù)程序的編寫(xiě)
終端服務(wù)程序編寫(xiě)主要是起到編碼器線(xiàn)路保護作用,通過(guò)對CPU的I/O接口進(jìn)行初始化工作,在此基礎上編寫(xiě)中斷服務(wù)程序。
長(cháng)春榮德光學(xué)有限公司是一家集工業(yè)編碼器和高精密聯(lián)軸器的研發(fā)、制造與銷(xiāo)售為一體的高新技術(shù)企業(yè),公司主要產(chǎn)品有編碼器和聯(lián)軸器,拉線(xiàn)式位移傳感器。