理論上不應該是線性關系嗎,后半部分具體是哪里的問題,求教大佬
uj5u.com熱心網友回復:
建議樓主查證一下ADC的參考電壓,看你這圖的后半部分感覺你輸入的模擬電壓已經大于或等于參考電壓了。uj5u.com熱心網友回復:
比如你的范圍是5V,對應于1024,當輸入大于5V時,轉換輸出也是1024,不會再增加uj5u.com熱心網友回復:
后半部分相當于滿格了,如果3.3V的參考電壓,那么3.3V以上測出來都是3.3V,就和電池充滿之后就充不進去了一樣uj5u.com熱心網友回復:
你的量程范圍是正負2.048V,所以當電壓大于2.048V,采樣是不準確的,建議量程改為正負4.096Vuj5u.com熱心網友回復:
請問樓主現在知道答案了嗎??我也同樣遇到了這個問題!!uj5u.com熱心網友回復:
1. 建議量一下adc的參考電壓。2. 輸入模擬電壓可以考慮使用精密電阻分壓。
uj5u.com熱心網友回復:
后面數值不再變化是采樣電壓達到了AD的參考電壓點,導致ADC滿量程輸出后不再變化。uj5u.com熱心網友回復:
給ADS1115的VDD電壓過低,例如3.3V,這樣當電壓接近(3.3-0.7)時,有字數特性的漏電,所以你得到了一個頂部被0.7V(電流小的話0.9-1.2V)消頂,類似穩壓特性。需要提高ADS111的VDD電壓!例如5V
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/27348.html
標籤:硬件使用
