Цитата(andron86 @ Jun 5 2008, 14:59)

Как определить, одним пином микроконтроллера, количество lipo аккумуляторов? 3 максимально, соединены параллельно
Никак.
Никакими ухищрениями нельзя отличить один элемент от параллельных двух, если он, к примеру, имеет внутреннее сопротивление, меньшее в 2 раза двух других по отдельности. Естественно, при идентичной технологии изготовления.
Если элементы (батареи) однотипные, и имеют одинаковый срок службы в одинаковых условиях, можно попробовать измерять внутреннее сопротивление, и по нему судить о количестве. Однако, такой способ не надёжен - придётся учесть кучу факторов (старение, разброс параметров, температуру и т.д.). В общем, дело гиблое.

Если элементы стоят под нагрузкой, измерить их количество можно. Но параллелить в буквальном смысле слова их при этом нельзя.
Для этого к каждому нужно приделать датчик тока и компаратор, определяющий наличие этого тока. Выходы компараторов электрически суммировать, и подавать на АЦП.
Можно придумать схему и попроще, но элементы в любом случае должны иметь малый разброс параметров и иметь одинаковый заряд.
Самонадеянность слепа. Сомнения - спутник разума. (с)