![科研部藍(lán)橋杯嵌入式學(xué)習(xí)adc的配置_第1頁](http://file4.renrendoc.com/view/ebdc9094508d3164b80f0f85ab9a72e8/ebdc9094508d3164b80f0f85ab9a72e81.gif)
![科研部藍(lán)橋杯嵌入式學(xué)習(xí)adc的配置_第2頁](http://file4.renrendoc.com/view/ebdc9094508d3164b80f0f85ab9a72e8/ebdc9094508d3164b80f0f85ab9a72e82.gif)
![科研部藍(lán)橋杯嵌入式學(xué)習(xí)adc的配置_第3頁](http://file4.renrendoc.com/view/ebdc9094508d3164b80f0f85ab9a72e8/ebdc9094508d3164b80f0f85ab9a72e83.gif)
![科研部藍(lán)橋杯嵌入式學(xué)習(xí)adc的配置_第4頁](http://file4.renrendoc.com/view/ebdc9094508d3164b80f0f85ab9a72e8/ebdc9094508d3164b80f0f85ab9a72e84.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、ADC 的配置作者:(同號)在學(xué)習(xí)過程中有什么問題可以聯(lián)系大家都已經(jīng)學(xué)到電壓信號,轉(zhuǎn)化為了,那么就應(yīng)該清楚什么叫 ADC。ADC 就是模數(shù)轉(zhuǎn)換,把模擬的控制器所能識別的數(shù)字信號,這就叫 ADC。那么我就來講解 CT117E 開發(fā)板的 ADC 是怎么配置的。先觀察一下 CT117E 開發(fā)板上的外設(shè)資源,能看到,在 LED 旁邊有一個可變電阻器,那個可變電阻器就是拿來做ADC 檢測實(shí)驗(yàn)的。其次,再找到電路圖變阻器所對應(yīng)的引腳。能看到這個可變電阻的另一端連接的是 PB0 引腳,同時查看下stm32f103rbt6 的,發(fā)現(xiàn) PB0引腳可復(fù)用成 ADC_IN8。可以通過軟件把 PB0 設(shè)置成 ADC
2、輸入引腳,就可以PB0 引腳上的電壓數(shù)據(jù)了。那么開始對這個引腳進(jìn)行編程當(dāng)然要先對PB0 引腳進(jìn)行初始化設(shè)置為模擬輸入,同時還要吧PB 時鐘和 ADC1 時鐘使能。RCC_ADCCLKConfig(RCC_PCLK2_Div6);這條語句的作用實(shí)際上就是對 ADC 時鐘進(jìn)行 6 分頻,實(shí)際上不添加這條語句也可以,因?yàn)?ADC 時鐘過快的話,可能會導(dǎo)致測得的 AD 值確,但是的藍(lán)橋杯比賽倒不會影響,個人是加上分頻系數(shù)。(這個函數(shù)在 RCC庫函數(shù)里可以找到原型)在配置好引腳之后,開啟獨(dú)立模式就 OK 了數(shù)據(jù)右對齊。就可以開始對 ADC 進(jìn)行配置了,在藍(lán)橋杯的比賽中,只需要并不需要用到連續(xù)轉(zhuǎn)換模式,因
3、此要把連續(xù)轉(zhuǎn)換模式關(guān)閉,對 stm32 的 ADC 還要有一個概念,stm32 的 ADC 分為規(guī)則組和注入組,具體兩個類別有什么不同正點(diǎn)原子關(guān)于 ADC 的。但是對于藍(lán)橋杯所用的 ADC 就比較簡單,大家只需要按照我上面那樣配置就可以了。在配置好 ADC 后還需要對 ADC 進(jìn)行一個校準(zhǔn),具體的校準(zhǔn)過程也比較簡單。先復(fù)位校正,再開啟校正。有一點(diǎn)是需要注意的,在對 ADC 校準(zhǔn)的前,必須把 ADC 使能 ADC_Cmd(ADC1, ENABLE); 否則將卡在校準(zhǔn)處程序卡死。、ADC1 初始化完畢,那應(yīng)該如何AD 值呢?先使用規(guī)則組通道初始化這個庫函數(shù)來對 ADC 通道配置第一個參數(shù)為選的配置
4、的 ADC,第二個參數(shù)為選擇配置的通道,第三個參數(shù)則配置 ADC數(shù)。(例如使用 ADC1,那么就寫 1),第四個參數(shù)則代表單次采樣的時鐘周期就直接選擇最大的周期(239 周期),因?yàn)橹芷跀?shù)越大,采樣出來的信號就約準(zhǔn)確,藍(lán)橋杯比賽中并沒有對速度的要求,因此確保采樣準(zhǔn)確。而后就可以通過程序軟件啟動 AD 轉(zhuǎn)換。開啟轉(zhuǎn)換后,通過 EOC 標(biāo)志位來判斷轉(zhuǎn)換是否完成。查看 stm32 中文參考手冊(第 170 頁)當(dāng) AD 轉(zhuǎn)換完成后,EOC 標(biāo)志位會置 1,當(dāng)采樣結(jié)束后才AD 數(shù)據(jù)。AD 轉(zhuǎn)換未完成時,就一直等待,直到 ADC采 樣 結(jié) 束 后 就 可 以 通 過 獲 取ADC數(shù) 據(jù) 庫 函 數(shù) 對 數(shù) 據(jù) 進(jìn) 行,在前還得知道,stm32f103rbt6 的 ADC 是精度是 12 位了(也就是 04096),因此我們讀出來的 AD 值數(shù)據(jù)是 12 位的,用通俗的話來講就是把 3.3V 分成 4096 份。然后返回 AD 值,那么一個ADC 采樣函數(shù)就寫好了可以對PB0 引腳進(jìn)行 AD 采樣。在主函數(shù)中:用定時器先設(shè)定每 500ms一次 AD 值。事先知道 PB0 引腳對應(yīng)的是第 8 通道,直接 Get_Adc(8)即可獲取 PB0 的 AD 值。再把獲取出來的 AD 值經(jīng)過公式換算成電壓值,顯示到的 LC
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《溝通中外文明的“絲綢之路”》聽課評課記錄3(新部編人教版七年級上冊歷史)
- 人教版部編歷史九年級下冊《第5課 第二次工業(yè)革命》聽課評課記錄
- 湘教版數(shù)學(xué)九年級上冊3.4.1《相似三角的判定》(第1課時)聽評課記錄
- 人教部編版九年級歷史下冊聽課評課記錄:第4課《日本明治維新》
- 北師大版歷史八年級上冊第2課《第二次鴉片戰(zhàn)爭》聽課評課記錄
- 蘇教版四年級數(shù)學(xué)上冊期末復(fù)習(xí)口算練習(xí)題一
- 蘇教版二年級數(shù)學(xué)下冊《兩位數(shù)減兩位數(shù)的口算》教學(xué)設(shè)計(jì)
- 上市或擬上市公司獨(dú)立董事聘任合同范本
- 孵化器委托運(yùn)營協(xié)議書范本
- 企業(yè)承包合同范本
- 2023年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)模擬試題及答案解析
- 鋁合金門窗設(shè)計(jì)說明
- 常見食物的嘌呤含量表匯總
- 小學(xué)數(shù)學(xué)-三角形面積計(jì)算公式的推導(dǎo)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 人教版數(shù)學(xué)八年級下冊同步練習(xí)(含答案)
- SB/T 10752-2012馬鈴薯雪花全粉
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語)試題庫含答案解析
- 秦暉社會主義思想史課件
- 積累運(yùn)用表示動作的詞語課件
- 機(jī)動車登記證書英文證書模板
- 質(zhì)量管理體系基礎(chǔ)知識培訓(xùn)-2016
評論
0/150
提交評論