Thanks for the input guys. Prstein, you have surely got me thinking about using ADC. I have spent 2 hours today understanding it from the datasheet. It seems to me that I have an idea of what goes on (just kidding), but still few clarifications needed.
1) I read 16F676 datasheet, it says 10 bit result - which means 1024 steps conversation. Now 1024 steps with what respect (is it the VDD)?
2) How do these steps relate to voltage supplied by two 1% precision voltage divider resistors on the ADC PIN.
3) In a nutshell, how does these 3 relate( internal VDD as Vref, 1024 steps, Voltage on ADC PIC by V. divider)?
After understanding the basics above, I will be surely be able to dig my way up and carry on with my charging solution. Having the knowledge from this thread only, I am considering using 12V Sealed lead acid battery and replacing NiCD. It seems if I can control the voltage drop of lead acid, it is more forgiving in terms of charging and it is cheaper as well + I only need one with sufficient current upto 4AH etc. Also using 12V in my TX is giving me increased range
Where as, putting two 4.8 NiCD in parallel, I have read that the current needs to be pushed in, and because the two battery packs may have different impedance(whatever that is), there is always a possibility of one charging more than the other.
So voltage drop of the 12V battery is sorted, can be done with comparator easily. Once ADC conversion is clear and the relation between 3 values mentioned above, I think I can do the charging & full charge indication as well.
Bookmarks