:::


Browsing this Thread:   1 Anonymous Users






ADC量測精度問題
#1
初級會員
初級會員


查看用戶資訊
想請位各位前輩我使用的是dspic30F6015的晶片,我使用四通道的ADC,然後ADC是10Bit的,並且利用中斷自動量測,我的用途是想拿來量測0~200mV的電壓,但我發現是不是因為電壓太小所以她量不太準,可是我將量測500mV以上的電壓卻可以很準不知是為何? 所以想請問各位前輩謝謝

這是我ADC的設定
FOSC 40000000
Fcy 10000000

ADCON1 = 0x006C;
ADCON2 = 0x0200;
ADCON3 = 0x0C01; // 12TAD TAD=100ns
ADCHS = 0x0008;
ADPCFG = 0xFEF8; //AN0,1,2,8
IFS0bits.ADIF = 0;
IEC0bits.ADIE = 1;
ADCON1bits.ADON = 1;

發表於: 2019/11/6 19:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ADC量測精度問題
#2
版主
版主


查看用戶資訊
以 10-bit ADC 的最小解析度在 5V 時為 4.88mV。若以一般 MCU 在執行時電源及地線的雜訊干擾至少也有 50mV,所以 ADC 測量下來至少會有數值 10 的干擾,至少影響 b0, b1,b2 三個位元的準確度。

所以在類比電源 AVss & AVdd 必須要與數位的電源 Vss & Vdd 稍作隔離。參考一下底下的貼圖:


在測量這麼低的電壓值 0v ~ 200mV 最好可以經由 OPA 在放大到 0V ~ 5V 的範圍,這樣雜訊干擾就會小很多,不建議直接輸入如此的小訊號到 ADC。

Attach file:



jpg  (0.00 KB)


發表於: 2019/11/8 10:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]