1. LGT 8F328P QFP32 有8個ADC輸入引腳,A0-A7,與Arduino UNO相同。
2. 支持12位ADC,UNO是10位。analogRead的范圍是0-4095
3. 關于參考電壓:可以使用電源參考、外部Vref輸入、內部1.024V、
內部2.048V、內部4.096V共五種參考模式,使用時比UNO靈活很多。
4. 以UNO為例,當使用電源參考時 測量電壓 V = value * 5000 / 1024 (mV)
當使用8F328P時,如5V供電 測量電壓 V = value * 5000 / 4096 (mV)
5. 當使用內部參考時,事情變得非常簡單
1.024V ----> V = value * 1024 / 4096 = value / 4(mV)
2.048V ----> V = value * 2048 / 4096 = value / 2(mV)
4.096V ----> V = value * 4096 / 4096 = value (mV)
6. 選擇合適的參考電壓,可以提高測量精度,比如1.024V參考可得到
0.25mV的測量分辨率。而4.096V參考電壓對應的分辨率為1mV。
7. 官方給出的內部參考電壓精度是±0.5%,比電源電壓精度高,也比從1117
得到的3.3V更精確,所以當使用8F328P的ADC時,盡量用內部參考電源。
芯片資料:
LGT8FX8P_Databook_v1.0.1.pdf
(2.62 MB, 下載次數: 122)
2021-4-27 20:34 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|