有時在應(yīng)用上常會有透過串接一個電阻,將高于VDD的電壓(過正壓)或是低于GND的電壓(過負(fù)壓),直接輸入到單片機的某IO 上作準(zhǔn)位變化偵測的情況(即使該管腳不用做ADC功能)。
此時,若這IO 是一根同時可作ADC信道的功能的引腳(如標(biāo)注為PB0(ADC0)的引腳),那么這 過電壓或負(fù)電壓輸入訊號 ,* 可能會干擾其它ADC信道的轉(zhuǎn)換結(jié)果 。*
如上圖的應(yīng)用,PB0(ADC0),PB2(ADC2)都是可以當(dāng) ADC 轉(zhuǎn)換的輸入信道的IO,T_volt為外接的高電壓,它透過20K的電阻輸入到PB2。這里PB2被設(shè)置為IO輸入模式(檢測外部高低電平),只作準(zhǔn)位變化偵測,不作為ADC輸入信道,PB0(AD0)則設(shè)置為ADC信道并進(jìn)行ADC轉(zhuǎn)換。
T_volt 的電壓如果超過單片機最大輸入電壓的規(guī)格(例如:低于-0.3V 或高于 VDD+0.3V)時,便會向 PB2注入電流,而該 注入電流會對 PB0(AD0)的ADC轉(zhuǎn)換結(jié)果產(chǎn)生影響 ,就算此時PB2的注入電流并沒有高于額定的最高可允許注入電流I_INJ(手冊會有注明,一般為mA級)。
一般來說,PB2的注入電流愈大,對PB0的ADC轉(zhuǎn)換結(jié)果影響愈大。PB2的正過電壓會令PB0的 ADC讀數(shù)值偏高,而PB2的負(fù)過電壓,則會令PB0的ADC讀數(shù)偏低。
- 以下是VDD=3V時的一些實測數(shù)據(jù):(此數(shù)據(jù)只為參考用,不能當(dāng)作量產(chǎn)時的依據(jù))
如要避免這情況發(fā)生,過電壓或是過負(fù)電壓的輸入應(yīng)使用單純的數(shù)字輸入IO,不要使用帶ADC信道輸入的IO;或者采用分壓電阻,不要讓輸入電壓大于手冊限值,本文適用于所有帶ADC功能的單片機。
-
單片機
+關(guān)注
關(guān)注
6044文章
44628瀏覽量
638991 -
adc
+關(guān)注
關(guān)注
99文章
6537瀏覽量
545885 -
過電壓
+關(guān)注
關(guān)注
2文章
144瀏覽量
21182 -
VDD
+關(guān)注
關(guān)注
1文章
313瀏覽量
33609 -
GND
+關(guān)注
關(guān)注
2文章
540瀏覽量
38917 -
ADC采樣
+關(guān)注
關(guān)注
0文章
134瀏覽量
12911
發(fā)布評論請先 登錄
相關(guān)推薦
過采樣提高12位ADC的精度
ADC0801和ADC0804有何區(qū)別
輸入過欠壓保護(hù)電路原理圖
![<b class='flag-5'>輸入</b><b class='flag-5'>過</b>欠<b class='flag-5'>壓</b>保護(hù)電路原理圖](https://file1.elecfans.com//web2/M00/A6/3D/wKgZomUMPHKAViW1AAANthXMaWw222.jpg)
過壓條件下保護(hù)ADC輸入的解決方案
![<b class='flag-5'>過</b>壓條件下保護(hù)<b class='flag-5'>ADC</b><b class='flag-5'>輸入</b>的解決方案](https://file1.elecfans.com//web2/M00/A7/30/wKgZomUMQuaALtetAAAOS0Qrc3U545.jpg)
高精度ADC到底是什么?ADC輸入噪聲有什么利弊
![高精度<b class='flag-5'>ADC</b>到底是什么?<b class='flag-5'>ADC</b><b class='flag-5'>輸入</b>噪聲<b class='flag-5'>有</b>什么利弊](https://file.elecfans.com/web1/M00/D5/A4/pIYBAF_eyDKARCp5AAB7AhAw3G8802.png)
什么是高精度ADCADC輸入噪聲有何利弊
![什么是高精度ADCADC<b class='flag-5'>輸入</b>噪聲<b class='flag-5'>有</b><b class='flag-5'>何</b>利弊](https://file.elecfans.com/web1/M00/E6/01/pIYBAGBSMBSAdam9AADJcvH1sn8403.png)
直流輸入過壓保護(hù)電路
![直流<b class='flag-5'>輸入</b><b class='flag-5'>過</b><b class='flag-5'>壓</b>保護(hù)電路](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
具有輸入過壓保護(hù)的降壓轉(zhuǎn)換器設(shè)計
![具有<b class='flag-5'>輸入</b><b class='flag-5'>過</b><b class='flag-5'>壓</b>保護(hù)的降壓轉(zhuǎn)換器設(shè)計](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
【世說設(shè)計】干貨!ADC輸入保護(hù)的設(shè)計經(jīng)驗
![【世說設(shè)計】干貨!<b class='flag-5'>ADC</b><b class='flag-5'>輸入</b>保護(hù)的設(shè)計經(jīng)驗](https://file.elecfans.com/web2/M00/4C/78/poYBAGKyxUaAVCbBAAAfziEvOio242.jpg)
CMOS和線性兼容CMOS器件的電源輸入過壓問題
![CMOS和線性兼容CMOS器件的電源<b class='flag-5'>輸入</b><b class='flag-5'>過</b><b class='flag-5'>壓</b>問題](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
當(dāng)開關(guān)電源輸入過壓,如何防護(hù)?
![當(dāng)開關(guān)電源<b class='flag-5'>輸入</b><b class='flag-5'>過</b><b class='flag-5'>壓</b>,如何防護(hù)?](https://file1.elecfans.com/web2/M00/07/10/wKgZombtDRmAR2SYAALnsqKCQ2o288.jpg)
評論