嵌入式與韌體
在參考電壓3.3 V的12位元ADC中,讀取到的值為2048。輸入電壓最接近下列何者?
- A約2.05 V
- B約3.3 V
- C約1.65 V
查看答案與解析
正確答案:C. 約1.65 V
12位元ADC以4096個階段表示0~3.3 V。值2048正好是整體的一半,所以電壓為2048÷4096×3.3 V=1.65 V。1階約相當於0.8 mV。在韌體中以「值×參考電壓÷4096」換算成電壓,但參考電壓本身的誤差會成為結果的誤差,所以需要精度時也要注意參考電壓的精度。
- A. 這是把值直接當成毫伏來讀。
- B. 若為3.3 V,值應約為4095。
- C. 正確。正好是整體4096階的一半。