使用AD的AIN17檢測(cè)電位器電壓,在LCD顯示實(shí)時(shí)電壓。
本次實(shí)驗(yàn)?zāi)康氖鞘褂肁D,通過DEMO程序?qū)崿F(xiàn),實(shí)現(xiàn)外部AIN17 輸入的電壓變化。在開發(fā)板上,R19,R20,R21是連接在AIN17,位號(hào)上元器件是空置的,我在這個(gè)位置上焊接一個(gè)電位器,改變電位器電阻時(shí),LCD顯示當(dāng)前電壓變化。
先了解ADC特性:
硬件上做一些連接:
實(shí)驗(yàn)基于DEMO例子程序?qū)崿F(xiàn),需要了解AD相關(guān)的代碼:
1. 在任務(wù)數(shù)組里,包括adc_process_event 任務(wù)
在任務(wù)的具體函數(shù)中,分布進(jìn)行AD采樣與AD數(shù)據(jù)的處理:
2.在AD初始化添加PC00為AIN17的設(shè)置,其他默認(rèn)設(shè)置
在AD采樣序列中添加ADCIN17,這樣AD將AIN17的電壓模擬信號(hào)進(jìn)行轉(zhuǎn)換:
然后將AD的結(jié)果進(jìn)行計(jì)算為電壓,按照比例將常數(shù)修改為102:
-
電壓
+關(guān)注
關(guān)注
45文章
5622瀏覽量
116012 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5088瀏覽量
97797
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論