Jika resistansi terendah adalah 4k, maka Anda dapat dengan mudah menghitung resistansi yang diperlukan untuk membuat pembagi tegangan. Jika Anda memilih tegangan referensi ADC dari celah pita internal (biasanya 2V56 atau 1V1), Anda dapat menggunakan hampir seluruh rentang ADC. Jadi (asalkan konstan):RTVCC
UR EF=UsayaN, M.A X=RBRB+RT, M.sayaN×VCC
RB=UR EF×RT, M.sayaNVCC-UR EF
Dan bulatkan ke bawah, sehingga Anda tidak akan pernah mencapai skala penuh pada ADC. Setelah Anda memiliki Anda harus dapat menghitung tegangan input terendah yang dapat Anda capai. Mengetahui ini berharga karena Anda dapat melakukan dua pemeriksaan kewarasan dalam program Anda:RBRB
- Ketika nilai ADC (dekat) 1023, ini menunjukkan bahwa sensor gagal korsleting (kabel buruk, ...);
- Ketika nilai ADC (dekat) 0, ini menunjukkan bahwa sensor gagal dibuka (tidak terpasang, kabel putus, ...)
Berdasarkan dua pemeriksaan ini, Anda dapat membuat program memutuskan apa yang harus dilakukan: Misalnya. atur output kesalahan tinggi, lepaskan daya dari beban, ...
Perlu diketahui bahwa dengan pembagi tegangan resistif ini, resolusi pengukuran Anda akan sangat bervariasi di sepanjang skala.
Misalnya. dengan referensi celah pita diatur ke 1V1 dan tegangan suplai 5V:
ke pertama yang tersedia Nilai E12 membuat
RB=1.1 V× 4 k Ω5 V- 1.1 V=4.4 k3.9= 1,13 k Ω
1 k Ω
UsayaN, M.sayaN=1 k Ω1 k Ω + 115 k Ω× 5 V= 43 m V
UsayaN, M.A X=1 k Ω1 k Ω + 4 k Ω× 5 V= 1000 m V
Keuntungan menggunakan referensi 1V1 adalah cukup mudah untuk memperkirakan kisaran nilai ADC perkiraan : 43 - 1000