A/D轉換問題求助
我想利用PIC單片機寫一段過壓保護程序,比如說14V電壓信號經分壓后進入模擬輸入腳的電壓為2V,可是在A/D轉換結果中對應的十六進制數應該是多少?怎么計算的?參考電壓用VDD/VSS.
全部回復(7)
正序查看
倒序查看
很簡單的啊
如果參考為VDD,設單片機供電電壓為5V,10位ADC,那么輸入2V時采樣值為:1024×2/5=409
PIC單片機很多沒有內部參考電壓,用VDD的話采樣會隨供電電壓變化而變化,最好采用帶內部參考電壓單片機.
發兩張單片機學習板給大家看看
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/2045691238601288.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/2045691238601351.jpg');}" onmousewheel="return imgzoom(this);">
如果參考為VDD,設單片機供電電壓為5V,10位ADC,那么輸入2V時采樣值為:1024×2/5=409
PIC單片機很多沒有內部參考電壓,用VDD的話采樣會隨供電電壓變化而變化,最好采用帶內部參考電壓單片機.
發兩張單片機學習板給大家看看


0
回復
@madboy21
很簡單的啊如果參考為VDD,設單片機供電電壓為5V,10位ADC,那么輸入2V時采樣值為:1024×2/5=409PIC單片機很多沒有內部參考電壓,用VDD的話采樣會隨供電電壓變化而變化,最好采用帶內部參考電壓單片機.發兩張單片機學習板給大家看看[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/2045691238601288.jpg');}"onmousewheel="returnimgzoom(this);">[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/2045691238601351.jpg');}"onmousewheel="returnimgzoom(this);">
謝謝仁兄!不過1024是不是因為A/D轉換結果寄存器是10位,所以取2的10次方等于1024?
0
回復