Mozda sam lose postavio pitanje mislio sam kako programski pretvoriti a/d rezultat u amperima.
Ukoliko imam 10bit A/D ( 1023 ) i Vref = 5V korak je (5/1023) = 0.00488 V
Ako merim samo DC struju onda krecem od 2.5v kao pocetnu vrednost a to je 512 vrednost A/D
Iz senzora imamo 100mv po amperu
Iz ovoga proizilazi formula (AD rezultat - 512) * 0.00488 / 100
E sad posto moj kompajler neradi sa decimalnim brojevima ja bih morao to ovako da racunam (AD rezultat - 512) * 488 / 100 ali pre deljenja rezultat nemogu da smestim u 16bit (65536) promenljivu i zbog toga sam postavio pitanje kojom drugom metodom da radim izracunavanje.
Ukoliko imam 10bit A/D ( 1023 ) i Vref = 5V korak je (5/1023) = 0.00488 V
Ako merim samo DC struju onda krecem od 2.5v kao pocetnu vrednost a to je 512 vrednost A/D
Iz senzora imamo 100mv po amperu
Iz ovoga proizilazi formula (AD rezultat - 512) * 0.00488 / 100
E sad posto moj kompajler neradi sa decimalnim brojevima ja bih morao to ovako da racunam (AD rezultat - 512) * 488 / 100 ali pre deljenja rezultat nemogu da smestim u 16bit (65536) promenljivu i zbog toga sam postavio pitanje kojom drugom metodom da radim izracunavanje.