一、ADC參考電壓
大家在使用單片機采集模擬量信號時,經(jīng)常會使用低成本方案,即使用單片機內(nèi)置AD模塊進行模擬量的轉(zhuǎn)換。 對于精度要求不高的產(chǎn)品或許還能滿足要求,但對于精度稍高些的,又不想用外部AD轉(zhuǎn)換芯片的,那么只能在單片機的基準(zhǔn)口加一個基準(zhǔn)穩(wěn)壓芯片,如TI的REF系列基準(zhǔn)穩(wěn)壓芯片。
基準(zhǔn)穩(wěn)壓芯片
基準(zhǔn)穩(wěn)壓芯片原理圖
PIC16F685單片機
二、端口復(fù)用
此處以PIC16F685單片機為例,通過手冊中的引腳圖可以看出RA1接口有個功能是Vref,這個引腳功能如圖所示,其中VREF就是ADC的參考電壓輸入引腳。 在使用時,我們需要將基準(zhǔn)穩(wěn)壓芯片的輸出端連接到單片機的RA1端口,這樣就將輸出電壓便可以為單片機的ADC提供參考電壓。
RA1引腳功能
RA1端口功能框圖
三、配置寄存器
硬件連接好,接下來就需要配置寄存器了。 通過ADC功能框圖可以看出,ADC參考電壓可以是單片機的工作電壓VDD,也可以是VREF,它們之間的切換是通過VCFG這個寄存器來控制的,所以此處我們需將該配置為設(shè)置為1。
VDFG=1;//使用VREF作為參考電壓
VCFG=0;//使用VDD作為參考電壓
ADC功能框圖
注意 :使用VREF作為參考電壓時,注意單片機工作電壓VDD需大于VREF,這樣采樣轉(zhuǎn)換的數(shù)據(jù)才準(zhǔn)確穩(wěn)定,原因為VDD<VREF時,會使采樣不準(zhǔn),有興趣的同學(xué)也可以使用Proteus軟件進行仿真。
-
單片機
+關(guān)注
關(guān)注
6067文章
44982瀏覽量
650313 -
adc
+關(guān)注
關(guān)注
99文章
6698瀏覽量
549168 -
模擬量
+關(guān)注
關(guān)注
5文章
528瀏覽量
26440 -
PIC16F
+關(guān)注
關(guān)注
1文章
17瀏覽量
16888 -
參考電壓
+關(guān)注
關(guān)注
0文章
28瀏覽量
9330
發(fā)布評論請先 登錄
PIC16F688的數(shù)字電壓表設(shè)計制作
Microchip推出兩個全新PIC單片機系列
PIC16F887單片機的燒寫程序
怎樣實現(xiàn)PC與多個PIC16F系列的通信?
PIC16F84單片機的內(nèi)部硬件資源
Microchip推出MCU系列PIC12F(LF)1840和PIC16F(LF)1847
PIC16F全橋D類音頻放大器

PIC16F877A單片機 (ADC)

如何使用PIC16F單片機實現(xiàn)低成本的D類全橋音頻放大器

AN4121-采用PIC16F單片機進行系統(tǒng)電源控制

評論