新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > AVR管腳外部上拉電阻阻值選擇問(wèn)題

AVR管腳外部上拉電阻阻值選擇問(wèn)題

作者: 時(shí)間:2016-11-10 來(lái)源:網(wǎng)絡(luò) 收藏
AVR微控制器的I/O口是雙向口。具有如下的特點(diǎn):

AVR IO具備多種IO模式:

本文引用地址:http://butianyuan.cn/article/201611/317267.htm

1 高阻態(tài),多用于高阻模擬信號(hào)輸入,例如ADC數(shù)模轉(zhuǎn)換器輸入,模擬比較器輸入

2 弱上拉狀態(tài)(Rup=20K~50K),輸入用。為低電平信號(hào)輸入作了優(yōu)化,省去外部上拉電阻,例如按鍵輸入,低電平中斷觸發(fā)信號(hào)輸入

3 推挽強(qiáng)輸出狀態(tài),驅(qū)動(dòng)能力特強(qiáng)(>20mA),可直接推動(dòng)LED,而且高低驅(qū)動(dòng)能力對(duì)稱.

在實(shí)際應(yīng)用中,我使用了1M的外部上拉,用來(lái)測(cè)量霍爾器件的脈沖。結(jié)果發(fā)現(xiàn)沒有動(dòng)作的情況下也測(cè)量到了脈沖。于是做了如下的測(cè)量:

1,該管腳設(shè)置為輸入,不使能內(nèi)部上拉而是使用外部1M電阻上拉(PORTX為0),測(cè)量得到該管腳的電壓大約是3.06(電源電壓是3.37)

2,該管腳設(shè)置為輸入,使能內(nèi)部上拉(帶著外部上拉的1M電阻),測(cè)量得到該管腳的電壓大約是3.36(電源電壓是3.37)

3,該管腳設(shè)置為輸入,不使能內(nèi)部上拉而是使用外部可調(diào)電阻上拉(PORTX為0),管腳電壓隨著外部上拉電阻的阻值的下降而升高,當(dāng)外部可調(diào)電阻的組織大約是40K時(shí),該管腳電壓接近Vcc供電電壓,并且降低電阻,電壓也不再升高。

總結(jié)出一個(gè)規(guī)律,如果使用外部上拉電阻,該阻值應(yīng)該不能超過(guò)40K,否則該引腳的電壓將不能到達(dá)Vcc的電壓。



關(guān)鍵詞: AVR管腳上拉電阻阻值選

評(píng)論


技術(shù)專區(qū)

關(guān)閉