Op 24 december 2022 18:38:28 schreef KEESNED:
Betreft Ardino uno, heeft 5 en 3.3 Volt
Volgens mij is de volle 10 bit niet nodig, maar dat moet nog blijken bij het testen.
Groet Kees
Senxor op 5V. Op 3,3V hou je nog minder van je ADC bereik over.
De ADC is inderdaad 10 bit echter is dat over zijn volle bereik van 0 - 5V
10 bit is 1023 verschillende waardes (stapjes) en voor 5V geeft dat
5V / 1023 = 4,9mV per stap
Nu ga je maar 2,5 - 2,8V gebruiken.
2,8 - 2.5 = 0,3V = 300mV
300mV / 4,9mV = 61,2
Dus van je totale ADC bereik van 1023 stapjes ga je er nu meet deze simpele meet methode 62 stapjes gebruiken.
1023 / >> 62 = je gebruikt maar 6% van je totale bereik
Of anders gezegd van je 29 - 22k ohm >> 7k ohm / 62 stapjes = ca113 ohm per stap kan je aan verschil meten.
Dus met andere woorden zijn die 62 verschillende meet stapjes genoeg?
Ja? dan prima houden zo.
Nee? Dan zijn er veel opties mogelijk
Vervang mijn 22k ohm 1% weerstand voor een stroombron. Dan ga je 25% van je ADC gebruiken
Ga via een opamp schakeling het aanpassen. Je gaat dan naar bijna 100% van je bereik
Gebruik een externe ADC zoals een ADS1115. Dat is een 16 bit ADC maar in werkelijkheid een 15 bit ADC. Door van deze ADC 2 kanalen te combineren(differential) kan je zo ook bijna 100% van je ADC bereik gebruiken. Je hebt dan maar 1 extra weerstand nodig.
De laatste zou mijn voorkeur hebben minder soldeer werk en een hele hoge 15 bit precisie.