(11-11-2022, 10:14 PM)ddanijel Wrote: temperatura = [(advalue x lsb / 1000) - Vref(mV)] / 5(mV)
(0x7fff x 125 / 1000) / 5 = 819.175 kada je FSR=4.096
(0x7fff x 62.5 / 1000) / 5 = 409.5875 kada je FSR=2.048
Cini mi se da ni tako ne valja jer imamo maksimalan advalue 0x7fff max na svim FSR podesavanjima, bar bi tako trebalo da bude? Advalue bi trebao uvek da bude 0x7fff na maksimumu samo sto bi rezultat MAX bio FSR? Znaci ako je FSR=2.048 ads1115 meri onda do 2,048V, advalue max bi trebalo da bude takodje 0x7fff kada na ulaz dovedemo 2.048V? Milsim da formulu treba napraviti, nesto mi se ne da to sracunam