Идея с конденсатором хорошая, только все равно нужен компаратор и стабилизированное напряжение. Я по времени разряда конденсатора также делал контроль напряжения батарейки в устройстве.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ---- 20 мая 2005 г. 18:06
В ответ на: Монитор состояния батареи отправлено <font color=gray>Fat Robot</font> 20 мая 2005 г. 11:21

У меня в микроконтроллере был компаратор и питание микроконтроллера стабилизировалось преобразователем напряжения. На один вход компаратора подаете напряжениеи батареи, на второй вход с выхода RC цепи, которая предварительно заряжается от стабилизированного напряжения. По времени срабатывания компаратора (время разряда RC цепи) вычисляете по формуле разряда емкости напряжение, до которого был заряжен конденсатор (оно и есть искомое измеряемое напряжение).

Если конденсатор с хорошим диэлетриком (NP0, X7R), то нестабильность емкости влияет незначительно. У меня при 15Вольтной шкале, точность была 0.1В (но минимальное измеряемое напряжение было 5В, ограничивалось стабилизатором).

Если у вас нет стабилизированного напряжения, то погрешность будет высокой, так как вам нужно будет RC цепочку заводить на обычный GPIO вход порта. А порог срабатывания может существенно отличаться у разных микросхем и еще для КМОП микросхем он зависит от напряжения питания. Первую проблему можно решить калибровкой каждого устройства, а вторую решить без дополнительных микросхем неполучится.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru