日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

運用微控制器輸入端讀取多個開關(guān)與一只電位計的設(shè)置

出處:xy_k8299 發(fā)布于:2011-08-24 14:11:31

 

  微控制器是將微型計算機(jī)的主要部分集成在一個芯片上的單芯片微型計算機(jī)。微控制器誕生于20世紀(jì)70年代中期,經(jīng)過20多年的發(fā)展,其成本越來越低,而性能越來越強大,這使其應(yīng)用已經(jīng)無處不在,遍及各個領(lǐng)域。例如電機(jī)控制、條碼閱讀器/掃描器、消費類電子、游戲設(shè)備、電話、HVAC、樓宇安全與門禁控制、工業(yè)控制與自動化和白色家電(洗衣機(jī)、微波爐)等。微控制器可從不同方面進(jìn)行分類:根據(jù)數(shù)據(jù)總線寬度可分為8位、16位和32位機(jī);根據(jù)存儲器結(jié)構(gòu)可分為Harvard結(jié)構(gòu)和Von Neumann結(jié)構(gòu);根據(jù)內(nèi)嵌程序存儲器的類別可分為OTP、掩膜、EPROM/EEPROM和閃存Flash;根據(jù)指令結(jié)構(gòu)又可分為CISC(Complex Instruction Set Computer)和RISC(Reduced Instruction Set Computer)微控制器。

  本例中的電路給出了一種方法,用一個輸入端,將混合的模擬與數(shù)字輸入傳送給一個微控制器。電路輸出被連接到一個微控制器的ADC輸入端。電路包括一個可變電阻和幾個SPST(單刀單擲)開關(guān)(圖1)。用戶可以用按鍵來選擇模式、狀態(tài)或選項,而模擬輸入提供了一種傳送可調(diào)節(jié)參數(shù)的方法。這個實現(xiàn)要求分析一個并行電阻電路和一個分壓器。如果仔細(xì)選擇了電阻值,則電路就能提供一個可識別的模擬輸入,以及一系列分立的按鍵輸入狀態(tài)。

  電位計是典型的接觸式型角傳感器,有一個在碳電阻或塑料薄膜上的滑動觸點。這個可變電阻與角度(或線性)滑動觸點的移動位置成正比。電位計是通過可調(diào)電阻改變端電壓,一般采用滑動變阻器。電位計有線性電位計,輸出端電壓和角位移成正比。指數(shù)電位計和對數(shù)電位計。

本電路可用一只微控制器管腳

  圖1,本電路可用一只微控制器管腳,讀出多個開關(guān)和一只電位器的值。

  電阻值的選擇是一個多步的過程,用一個電子表可幫助完成這個計算。例如,假設(shè)你想要用5 kΩ的電位器RADJ,為微控制器產(chǎn)生一個0至100%的值。通常會將0至255的采樣值映像為0至100的值,用于表示某個百分?jǐn)?shù)。不過,通過選擇偏置電阻RBIAS的值,可以將模擬輸入直接定位于ADC的0至255范圍內(nèi),如78至178。

  要計算相應(yīng)的高側(cè)和低側(cè)偏置電阻值,可用下式,將電路作為一個簡單分壓器作計算:

  代入并算出RBIAS,當(dāng)電壓值為255時,低電壓值為78,高電壓值為178,而RADJ的值為5 kΩ時,則得下式:

  計算得到RBIAS的值為3875Ω。電位器選用標(biāo)準(zhǔn)值3.3 kΩ,則輸入范圍從73至182。這個范圍的動態(tài)范圍大于你的需求,但電位器值與按鍵值之間有了一個保護(hù)區(qū)。當(dāng)按下開關(guān)時,RADJ的位置影響著電路看到的總電阻,因此微控制器必須為每個開關(guān)解析一系列值。為S1或S2確定開關(guān)電阻RSW時,可在電位器兩個端點位置上使用一個并聯(lián)電阻網(wǎng)絡(luò)。

  當(dāng)按下S1,而RADJ在位置時,分壓器下端的有效電阻為RADJ與RBIAS串聯(lián)后再與RSW并聯(lián)。在位置時,有效電阻為RSW與RBIAS并聯(lián):

  按下S1時,求出RBIAS與RRFFMAX構(gòu)成的分壓器值,就確定了值:

  注意,當(dāng)RADJ在值并按下S1時,產(chǎn)生的值必須小于RADJ自身提供的值,這樣才能地確定按下了哪個開關(guān)。因此有效電阻REFFMAX必須產(chǎn)生一個小于低電壓的值,如下式所示:

  將開關(guān)電阻代入并解算式,得到:

  用電子表格算出開關(guān)電阻,得1558Ω,可以選擇標(biāo)稱為1.5 kΩ的電阻。這樣,當(dāng)按下開關(guān)S1時,根據(jù)電位器的位置可得到28至71的區(qū)間。同樣,為S2選擇相同的值可得到184至227的區(qū)間。這些區(qū)間可以用于確定所需按下開關(guān)的一系列值,而與電位器的位置無關(guān)。雖然沒有必要選擇相同的電阻,但這樣可以減少計算量,簡化設(shè)計。此外,選擇較小的串聯(lián)開關(guān)電阻可擴(kuò)展它們與電位器之間的保護(hù)區(qū),如果獲得的值之間過于靠近,這可能是可取的方法。微控制器使用一個小例程來確定開關(guān)的位置以及電位器的設(shè)置。

  這種方法也有局限,那就是在任何時間時,不能按下一個以上的按鍵。而且,只有當(dāng)你未按任何其它按鍵時,微控制器才能讀出電位器的位置。本例給出了如何用兩個按鍵,但按鍵的數(shù)量可以修改。輸入范圍可以多達(dá)10個按鍵和一只電位器,所有這些均可共享相同的輸入端(圖2)。盡管計算范圍并不重疊且是的,但你的ADC能否在所有情況下都可靠地區(qū)分出這些區(qū)段,則是有問題的。選擇較小的電阻值可以使這些頻段相隔較遠(yuǎn),創(chuàng)建一個較大的保護(hù)區(qū)。

電路多可以有10個按鍵和一只電位器

  圖2,電路多可以有10個按鍵和一只電位器。

  用這一技巧加上四只按鍵與一只電位器,為組合。用電子表作試驗,有助于快速地確定每個開關(guān)的正確串聯(lián)電阻值,以及其輸出范圍。

 


  

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!