



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ADC 的配置作者:(同號(hào))在學(xué)習(xí)過程中有什么問題可以聯(lián)系大家都已經(jīng)學(xué)到電壓信號(hào),轉(zhuǎn)化為了,那么就應(yīng)該清楚什么叫 ADC。ADC 就是模數(shù)轉(zhuǎn)換,把模擬的控制器所能識(shí)別的數(shù)字信號(hào),這就叫 ADC。那么我就來講解 CT117E 開發(fā)板的 ADC 是怎么配置的。先觀察一下 CT117E 開發(fā)板上的外設(shè)資源,能看到,在 LED 旁邊有一個(gè)可變電阻器,那個(gè)可變電阻器就是拿來做ADC 檢測(cè)實(shí)驗(yàn)的。其次,再找到電路圖變阻器所對(duì)應(yīng)的引腳。能看到這個(gè)可變電阻的另一端連接的是 PB0 引腳,同時(shí)查看下stm32f103rbt6 的,發(fā)現(xiàn) PB0引腳可復(fù)用成 ADC_IN8??梢酝ㄟ^軟件把 PB0 設(shè)置成 ADC
2、輸入引腳,就可以PB0 引腳上的電壓數(shù)據(jù)了。那么開始對(duì)這個(gè)引腳進(jìn)行編程當(dāng)然要先對(duì)PB0 引腳進(jìn)行初始化設(shè)置為模擬輸入,同時(shí)還要吧PB 時(shí)鐘和 ADC1 時(shí)鐘使能。RCC_ADCCLKConfig(RCC_PCLK2_Div6);這條語句的作用實(shí)際上就是對(duì) ADC 時(shí)鐘進(jìn)行 6 分頻,實(shí)際上不添加這條語句也可以,因?yàn)?ADC 時(shí)鐘過快的話,可能會(huì)導(dǎo)致測(cè)得的 AD 值確,但是的藍(lán)橋杯比賽倒不會(huì)影響,個(gè)人是加上分頻系數(shù)。(這個(gè)函數(shù)在 RCC庫函數(shù)里可以找到原型)在配置好引腳之后,開啟獨(dú)立模式就 OK 了數(shù)據(jù)右對(duì)齊。就可以開始對(duì) ADC 進(jìn)行配置了,在藍(lán)橋杯的比賽中,只需要并不需要用到連續(xù)轉(zhuǎn)換模式,因
3、此要把連續(xù)轉(zhuǎn)換模式關(guān)閉,對(duì) stm32 的 ADC 還要有一個(gè)概念,stm32 的 ADC 分為規(guī)則組和注入組,具體兩個(gè)類別有什么不同正點(diǎn)原子關(guān)于 ADC 的。但是對(duì)于藍(lán)橋杯所用的 ADC 就比較簡(jiǎn)單,大家只需要按照我上面那樣配置就可以了。在配置好 ADC 后還需要對(duì) ADC 進(jìn)行一個(gè)校準(zhǔn),具體的校準(zhǔn)過程也比較簡(jiǎn)單。先復(fù)位校正,再開啟校正。有一點(diǎn)是需要注意的,在對(duì) ADC 校準(zhǔn)的前,必須把 ADC 使能 ADC_Cmd(ADC1, ENABLE); 否則將卡在校準(zhǔn)處程序卡死。、ADC1 初始化完畢,那應(yīng)該如何AD 值呢?先使用規(guī)則組通道初始化這個(gè)庫函數(shù)來對(duì) ADC 通道配置第一個(gè)參數(shù)為選的配置
4、的 ADC,第二個(gè)參數(shù)為選擇配置的通道,第三個(gè)參數(shù)則配置 ADC數(shù)。(例如使用 ADC1,那么就寫 1),第四個(gè)參數(shù)則代表單次采樣的時(shí)鐘周期就直接選擇最大的周期(239 周期),因?yàn)橹芷跀?shù)越大,采樣出來的信號(hào)就約準(zhǔn)確,藍(lán)橋杯比賽中并沒有對(duì)速度的要求,因此確保采樣準(zhǔn)確。而后就可以通過程序軟件啟動(dòng) AD 轉(zhuǎn)換。開啟轉(zhuǎn)換后,通過 EOC 標(biāo)志位來判斷轉(zhuǎn)換是否完成。查看 stm32 中文參考手冊(cè)(第 170 頁)當(dāng) AD 轉(zhuǎn)換完成后,EOC 標(biāo)志位會(huì)置 1,當(dāng)采樣結(jié)束后才AD 數(shù)據(jù)。AD 轉(zhuǎn)換未完成時(shí),就一直等待,直到 ADC采 樣 結(jié) 束 后 就 可 以 通 過 獲 取ADC數(shù) 據(jù) 庫 函 數(shù) 對(duì) 數(shù) 據(jù) 進(jìn) 行,在前還得知道,stm32f103rbt6 的 ADC 是精度是 12 位了(也就是 04096),因此我們讀出來的 AD 值數(shù)據(jù)是 12 位的,用通俗的話來講就是把 3.3V 分成 4096 份。然后返回 AD 值,那么一個(gè)ADC 采樣函數(shù)就寫好了可以對(duì)PB0 引腳進(jìn)行 AD 采樣。在主函數(shù)中:用定時(shí)器先設(shè)定每 500ms一次 AD 值。事先知道 PB0 引腳對(duì)應(yīng)的是第 8 通道,直接 Get_Adc(8)即可獲取 PB0 的 AD 值。再把獲取出來的 AD 值經(jīng)過公式換算成電壓值,顯示到的 LC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025山西省建筑安全員B證考試題庫及答案
- 三年級(jí)數(shù)學(xué)口算練習(xí)1000道
- 衛(wèi)浴潔具銷售合同范本
- 勞務(wù)派遣合同范本 博客
- 2025山西省安全員A證考試題庫附答案
- 辦公室人員工作總結(jié)范文
- 個(gè)人過賬協(xié)議合同范本
- 公路車進(jìn)貨合同范本
- 單位分房新房合同范本
- 2025年河南省安全員《B證》考試題庫
- 泛讀2unit2-music
- 世界技能大賽PPT幻燈片課件(PPT 21頁)
- 中學(xué)生防溺水安全教育課件(PPT 44頁)
- Python程序設(shè)計(jì)ppt課件完整版
- T∕ZSQX 008-2020 建設(shè)工程全過程質(zhì)量行為導(dǎo)則
- 2019版外研社高中英語選擇性必修二Unit 1 Growing up 單詞表
- 《腹膜透析》ppt課件
- 安徽省2020-2021學(xué)年七年級(jí)語文下學(xué)期期末測(cè)試卷[含答案]
- CFA考試一級(jí)章節(jié)練習(xí)題精選0329-7(附詳解)
- 人教版三年級(jí)數(shù)學(xué)下冊(cè)各單元教材分析(全冊(cè)共九個(gè)單元)
- 公司駕駛員承諾書
評(píng)論
0/150
提交評(píng)論