I have an application where alkaline or lithium batteries could be used, and I do NOT want to have the user answer which type they are, and new/used. That seems risky to me, and the consequences of a wrong choice could include death. (serious)
To be clear, I'm talking only about retail Lithium Iron Disulphide (1.8V) cells vs retail alkaline cells like Energizer and Duracell and so on. Li-Ion cells (unfortunately now available in sizes that will fit in common battery holders) are sensed by the overvoltage protect circuit, and Nicad/Nimh cells, are prohibited by undervolt protection. Nicad/Nimh cells would perform very poorly here and could get someone killed.
This query is ONLY about consumer Lithium Iron Disulfide cells (1.8V OC) vs consumer alkaline cells (1.6V OC).
There is no physical way to prevent inserting the wrong cells.
Loking at the discharge curves suggests this may be possible, but I'm not aware that it has been done without user input.
I am hoping there is some method, maybe involving impedance measurement, or some other technique I'm not aware of yet.
I really wish they had included some mechanism to tell the chemistries apart!