Saya mencoba merancang sirkuit yang dapat mengukur resistensi kecil hingga 0,1 Ohm dan maks. dari 10 Ohm. Saya tidak akan mengukur resistor sebenarnya tetapi gulungan kabel yang agak besar, hingga 500 m (seperti yang dapat Anda bayangkan, kabel ini cukup tebal).
Inilah sirkuit yang saya buat:
Rangkaian bekerja dengan mempertahankan arus konstan melalui perangkat yang diuji, R2. Dengan arus 100 mA, R2 akan mengembangkan tegangan antara 10 mV hingga 50 mV.
Saya pikir dalam dunia ideal ini akan berhasil tetapi dalam praktiknya saya mungkin mengalami kesulitan mengukur 0,1 Ohm dengan ini - terutama karena ADC. Mari kita asumsikan ADC 10-bit dengan VREF 5V. Ini berarti 5mV per langkah. Jika R2 = 0,1 dan Iout = 100 mA, maka tegangan yang ada di ADC akan menjadi 50 mV - tapi saya tidak yakin bagaimana terkubur dalam kebisingan ini.
Pertanyaan saya adalah, apakah saya harus menambah gain, katakanlah, 50. Jika gainnya 50, maka tegangan yang ada di ADC adalah 500 mV - tetapi maks. resistensi terukur akan menjadi 1 Ohm. Untuk mengukur 10 Ohm, saya perlu menurunkan arus ke 10 mA, bukan 100 mA. Cara untuk melakukannya adalah menggunakan FET untuk mengganti R1 dan menghubungkan resistor 20 Ohm di Iout.
Saya tidak perlu sirkuit untuk mengukur hambatan secara tepat - toleransi +/- 10% baik-baik saja.