Sto cercando di progettare un circuito in grado di misurare piccole resistenze fino a 0,1 Ohm e un max. di 10 ohm. Non misurerò resistori reali, ma piuttosto una grande bobina di fili, fino a 500 m (come puoi immaginare, questi fili sono piuttosto spessi).
Ecco il circuito che mi è venuto in mente:
Il circuito funziona mantenendo una corrente costante attraverso il dispositivo in prova, R2. Con una corrente di 100 mA, R2 svilupperebbe una tensione compresa tra 10 mV e 50 mV.
Penso che in un mondo ideale questo funzionerebbe, ma in pratica potrei avere difficoltà a misurare 0,1 Ohm con questo - principalmente a causa dell'ADC. Supponiamo che l'ADC sia a 10 bit con VREF di 5V. Questo si traduce in 5mV per passo. Se R2 = 0,1 e Iout = 100 mA, la tensione presente sull'ADC sarebbe 50 mV - ma non sono sicuro di quanto sarebbe sepolto sotto il rumore.
La mia domanda è, se dovessi aumentare il guadagno a, diciamo, 50. Se il guadagno è 50, allora la tensione presente all'ADC sarebbe 500 mV - ma il max. la resistenza misurabile sarebbe di 1 ohm. Per misurare 10 Ohm, avrei bisogno di abbassare la corrente a 10 mA invece di 100 mA. Un modo per farlo sarebbe usare un FET per spegnere R1 e collegare un resistore da 20 Ohm su Iout.
Non ho bisogno del circuito per misurare con precisione la resistenza - una tolleranza di +/- 10% va bene.