旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理PPT學(xué)習(xí)教案_第1頁
旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理PPT學(xué)習(xí)教案_第2頁
旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理PPT學(xué)習(xí)教案_第3頁
旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理PPT學(xué)習(xí)教案_第4頁
旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理PPT學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、會計學(xué)1旋轉(zhuǎn)編碼器音量旋鈕原理旋轉(zhuǎn)編碼器音量旋鈕原理AD接鍵原理接鍵原理初始狀態(tài)此兩接口的電平是一致的,可能是高或低電平,編碼器在旋轉(zhuǎn)的時候它倆的電平會隨旋轉(zhuǎn)的角度和方向發(fā)生變化此接口為編碼器按下的檢測腳,軟件通過檢測它的電平變化來判斷是否按下編碼器的內(nèi)部構(gòu)造其實就是3個開關(guān)編碼器內(nèi)部的工作原理下圖為實物編碼器內(nèi)部構(gòu)造圖第1頁/共9頁3.軟件處理的邏輯通過編碼器輸出波形圖可知每個運動周期的時序軟件處理的邏輯通過編碼器輸出波形圖可知每個運動周期的時序 順時針運動 逆時針運動 A B A B 1 1 1 1 0 1 1 0 0 0 0 0 1 0 0 1 (1)MCU通過判斷A,B輸出的兩個狀態(tài),

2、就可以輕易的得出角度碼盤的運動方向。(2)當(dāng)編碼器按下時,編碼器上的KEY腳為低電平(常態(tài)為高電平),MCU判斷其管腳被拉低來做出它相應(yīng)的動作。(3)我司大屏機的編碼器硬件上A、B兩端口是接在一起,分別串了10K和20K電阻,MCU通過識別其不同的電壓值變化還判斷編碼器旋轉(zhuǎn)的方向。以下為編碼器順時針和逆時針旋轉(zhuǎn)輸出的波形圖:第2頁/共9頁4.編碼器在使用時需注意的事項編碼器在使用時需注意的事項(1)選用編碼器時要注意以下幾點:編碼器的空間大小、柄長、切槽深度、總高度、封裝類型等 (2)增量型旋轉(zhuǎn)編碼器有分辨率的差異,使用每圈產(chǎn)生的脈沖數(shù)來計量,數(shù)目從6到5400或更高,脈沖數(shù)越多,分辨率越高;

3、這是選型的重要依據(jù)之一。 5.編碼器在使用中出現(xiàn)的問題點編碼器在使用中出現(xiàn)的問題點(1)編碼器在旋轉(zhuǎn)過程中有時會出現(xiàn)漏檢測的現(xiàn)象,像這種問題,大部分是軟件問題造成的,一般是MCU查詢檢測的時間較長,扭太快會導(dǎo)致漏檢測,解決的方法是縮短查詢檢測時間間隔。(2)編碼器在使用過程中有時會遇到出現(xiàn)扭兩下才響應(yīng)一下的現(xiàn)象,這種問題大多是硬件網(wǎng)絡(luò)接錯誤造成的。第3頁/共9頁二二.AD按鍵工作原理按鍵工作原理 AD按鍵的原理是通過采集點不同電壓而執(zhí)行不同的功能。當(dāng)不同的按鍵被按下時,AD轉(zhuǎn)換的電壓不同,通過AD轉(zhuǎn)換值便可以判斷出是哪個按鍵被按下,我司的面板按鍵及方控的識別采用的就是這種方式。1.電阻串聯(lián)分壓

4、式電阻串聯(lián)分壓式 右下角圖為電阻串聯(lián)分壓式原理圖,也是我司傳統(tǒng)機型面板按鍵板使用的原理圖,MCU通過采集a點的電壓來識別每個按鍵的功能,且每個按鍵都有它所對應(yīng)的電阻值,從第2個按鍵開始,后面每一個按鍵的電阻值為前面所有的電阻值之和。假設(shè)需采集S10按下的電壓:Ua=3.3*(R2+R3)/R1+R2+R3第4頁/共9頁 2.電阻并聯(lián)分壓式電阻并聯(lián)分壓式 右圖為電阻并聯(lián)分壓式原理圖,其原理也是同電阻串聯(lián)式,MCU通過采集a點的電壓來識別按鍵的功能。一般這種做法使用的較少,因為按鍵越多,就代表后面的電阻取值就要越大。第5頁/共9頁3.軟件如何處理軟件如何處理AD數(shù)據(jù)數(shù)據(jù) 我們常見的汽車上的方向盤上

5、的按鍵,大多數(shù)都是AD按鍵,MCU通過先采集好AD數(shù)據(jù),并對采集到的每一個電壓賦予其功能,然后存儲在程序當(dāng)中,MCU通過不斷的掃描,一識別到AD數(shù)據(jù),通過與保存的數(shù)據(jù)做對比,就能輕易的識別出被按下的按鍵。 MCU有時在識別按鍵會出現(xiàn)兩個按鍵的功能一樣,但兩個按鍵的電壓不一樣,出現(xiàn)這種情況,大多是因為這兩個按鍵的電壓相差的太近了造成的,比如方控,MCU可通過選擇不同的上拉或更改其電壓的采集范圍來避免此問題。我們目前使用的3.3V的MCU一般是識別某個電壓的+/-150mv范圍內(nèi)為有效,5V的MCU則是在+/-200mv以內(nèi),針對沒有可選上拉的AD電路,我們在設(shè)計AD按鍵時,3.3V的MCU每個按鍵之間的電壓必須大或等于300mv,5V的MCU每個按鍵之間的電壓需大或等于400mv,否則可能會造成串鍵的現(xiàn)象。第6頁/共9頁4.AD采集數(shù)據(jù)的誤差干擾及設(shè)計注意事項采集數(shù)據(jù)的誤差干擾及設(shè)計注意事項其實在實際中不可能得到很準(zhǔn)確的AD轉(zhuǎn)換值,這是由于存在以下幾種誤差: 對于同一個電壓值,AD多次轉(zhuǎn)換的結(jié)果不可能完全相同。 電阻的誤差。電阻值由于制作以及溫度的原因,誤差較大,所以不可能得到很準(zhǔn)確的分壓。在實際使用中盡量采用精度為1的電阻。 普通按鍵按下產(chǎn)生的抖動也會造成AD數(shù)據(jù)采集的誤差,一般設(shè)計時硬件上在按鍵前

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論