日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]1 目標(biāo) 學(xué)習(xí)了CC2430的AD,UART和Timer之后,感覺自己有點入門了,接著做一點人機(jī)交互的內(nèi)容。在這里我介紹一下Joystick的硬件連接。剛開始看Joystick的硬件部分的時候,還很的覺得有點麻煩的,后來把這個電路分解為

1 目標(biāo)

學(xué)習(xí)了CC2430的AD,UART和Timer之后,感覺自己有點入門了,接著做一點人機(jī)交互的內(nèi)容。在這里我介紹一下Joystick的硬件連接。

剛開始看Joystick的硬件部分的時候,還很的覺得有點麻煩的,后來把這個電路分解為反相放大器,同相放大器之后,問題就好解決多了。

2 分解Joystick的4個按鈕

剛開始拿到原理圖的時候,4個按鈕“糾結(jié)”在了一起,讓人實在是看不懂是。后來我“分解”了這四個按鍵,在Proteus中重新繪制原理圖。Proteus可以進(jìn)行一定的仿真,我還模擬仿真了一下。建立的模型如下:

編號和原來圖紙有所出入,但是原件參數(shù)還是一樣的。每次按某個按鍵,U1:B就會輸出不同的電壓。這下我也放心了,至少原理就那么回事——通過檢測不同的電壓判斷按鍵是否被按下。

3 反相放大器

觀察圖左邊的放大器,本質(zhì)上就是一個反相放大器。通過按下不同的開關(guān),獲得了不同的放大倍數(shù)。另外,放大器的正輸入端還有一個參考電壓,使得反相放大時不至于出現(xiàn)都負(fù)電壓的情況(但后來的計算發(fā)現(xiàn)還是出現(xiàn)了負(fù)電壓,不過沒有關(guān)系)。輸出和輸入的關(guān)系如下圖所示:

該圖來自《嵌入式系統(tǒng)中使用單電源運算放大器》一文,在microchip官網(wǎng)上找到。microchip提供的資料,簡單且易于理解,不乏經(jīng)典的中文資料,應(yīng)用手冊條理清楚,堪稱典范。

Vout1(左邊放大器的輸出)存在這樣的關(guān)系:

Vout1 = -(R2/R1)*Vin + (1+(R2/R1))*VBIAS;

其中,Vin為3.3V,R1為800K,400K,200K和100K其中的一個;R2為50K。VBIAS有兩個電阻分壓得到,100/(100+220)*3.3V。這樣就可以很簡單的計算出4個按鈕按下時,反相放大器的輸出結(jié)果。但是需要注意的是,當(dāng)R1為100K時,計算出的結(jié)果為-0.1V,小于0。由于放大器沒有使用雙電源,所以只能輸出大于0V的部分,理論計算小于0的部分,只能委屈一點當(dāng)0了。

4 同相放大器

同相放大器電路就簡單一點了,計算公式如下圖所示。同樣來自《嵌入式系統(tǒng)中使用單電源運算放大器》一文。

這個放大器的放大倍數(shù)為3。實際的Vout = 3*Vout1。

5 總結(jié)

看的懂的覺得很簡單,但是“不說”。分析軟件的人要比分析硬件的多。我覺得這很難,好不容易看懂了,我就分享一下。具體的結(jié)果如下

UP鍵按下 2.67V

DOWN鍵按下 0V(-0.31V)

LEFT鍵按下下 1.39V

RIGHT鍵按下 2.24V


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉