中交路橋建設(shè)網(wǎng)站百度seo工作室
文章目錄
- 前言
- 一、鼠標(biāo)滾輪編碼器邏輯?
- 二、使用步驟
- 1.引入庫
- 2.讀入數(shù)據(jù)
- 總結(jié)
前言
??????? 鼠標(biāo)滾輪編碼器為三腳接入,一個(gè)COM腳C(一般是接地),兩個(gè)脈沖波形輸入腳A、B,轉(zhuǎn)動(dòng)滾輪編碼器會(huì)在兩個(gè)脈沖輸入腳上產(chǎn)生脈沖,順時(shí)針或逆時(shí)針轉(zhuǎn)動(dòng)時(shí)根據(jù)同一時(shí)刻產(chǎn)生的電平信號(hào)變化來進(jìn)行邏輯判斷。
一、鼠標(biāo)滾輪編碼器邏輯?
????????正面從左到右依次是COM腳和A、B輸入腳,轉(zhuǎn)動(dòng)過程中COM腳和AB腳導(dǎo)通與否來改變電平的輸入到IC控制芯片的管腳,電平的變化邏輯如下:
順時(shí)針轉(zhuǎn)動(dòng)時(shí),電平變化:11? 01? 00? 10
逆時(shí)針轉(zhuǎn)動(dòng)時(shí),電平變化:11? 10? 00? 01
二、使用方法
1.個(gè)人編寫
2.代碼如下
總結(jié)
鼠標(biāo)編碼器的接法是:第一引腳接GND,第二引腳和第三引腳為輸出端。編碼器通過相位差來判斷滑動(dòng)方向,通過輸出低電平持續(xù)時(shí)間來判斷滑動(dòng)速度,但無論滑動(dòng)快慢和方向,其各引腳輸出的脈沖寬度相同。