I am trying to build a generic circuit to detect different types of batteries (lithium ,lead acid etc) based on automatic and quick tests for a potential product.

Is this possible using an mcu and and electronic circuit?

  • \$\begingroup\$ Highly unlikely. \$\endgroup\$ – Eugene Sh. Jan 11 '16 at 19:11
  • \$\begingroup\$ Google multi-chemistry battery charger. \$\endgroup\$ – mkeith Jan 11 '16 at 22:46
  • \$\begingroup\$ As a practical matter, this is not really feasible. Especially the determination of battery capacity and optimum charging current. So I wouldn't invest any time on this, unless you find it to be a fun diversion. \$\endgroup\$ – mkeith Jan 12 '16 at 3:16

It should be possible if the battery is not in a defect or deep discharged state. Based on the initial voltage and a defined discharge you can determine the battery type. The discharge curve looks very different for different chemistries. I have seen lately on Ebay a device that measures the battery capacity. If I am not wrong it also determines the battery chemistry. So it should be not too hard to figure it out.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.