TWISTED
Newbie level 5
microcontroller battery monitor
Hey,im working on a low battery project to be used on a UPS to detecte low battery and overload,when low battery at (10.2V) an alarm is tuned on.im using Pic16F676.im reading the voltage through 10bit ADC through a voltage divider,im filtering the output voltage through a lowpass fillter.Im able to read the battery voltage just fine,but im having a problem when a put a load on the UPS i have a voltage drop making the alarm sounding before expected(the battery didnt yet reach 10.2 volts,and this is expected since im pulling a high current form the battery.i need to read the real voltage on the battery not the droped voltage does anyone have an idea of how i able to do that?
Hey,im working on a low battery project to be used on a UPS to detecte low battery and overload,when low battery at (10.2V) an alarm is tuned on.im using Pic16F676.im reading the voltage through 10bit ADC through a voltage divider,im filtering the output voltage through a lowpass fillter.Im able to read the battery voltage just fine,but im having a problem when a put a load on the UPS i have a voltage drop making the alarm sounding before expected(the battery didnt yet reach 10.2 volts,and this is expected since im pulling a high current form the battery.i need to read the real voltage on the battery not the droped voltage does anyone have an idea of how i able to do that?