一、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)注
6072文章
45281瀏覽量
661848 -
adc
+關(guān)注
關(guān)注
100文章
7029瀏覽量
553162 -
模擬量
+關(guān)注
關(guān)注
5文章
539瀏覽量
27300 -
PIC16F
+關(guān)注
關(guān)注
1文章
17瀏覽量
16975 -
參考電壓
+關(guān)注
關(guān)注
0文章
29瀏覽量
9600
發(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)電源控制

PIC16F系列單片機的ADC參考電壓
評論