Вам дійсно потрібен лінійний регулятор? Запуск µC при повній напрузі акумулятора значно полегшить роботу. Крім того, регулятор і µC завжди будуть споживати енергію, навіть в режимах енергозбереження, постійно виснажуючи акумулятор. Погляньте на аркуші даних і пам’ятайте про це.
Оскільки вхід АЦП (загального АЦП вибірки та утримування, наприклад, в AVR µC) буде занурювати струм лише при фактичному відборі значення, перехідний опір низького входу можна компенсувати простим додаванням конденсатора:
імітувати цю схему - Схематично створено за допомогою CircuitLab
Максимальна частота вибірки, звичайно, буде обмежена таким чином, оскільки конденсатору знадобиться час, щоб зарядитись через великий резистор до наступного відбору проб, але я припускаю, що ви не будете вимірювати більше, скажімо, один раз на секунду.
Час, необхідний для перезарядки конденсатора, можна встановити, змінюючи його ємність та / або R1. Більший R1 = менша "втрата" енергії + нижня макс. частота вибірки. Менша ємність заряджається швидше для даного резистора тощо.
Вам потрібно буде максимізувати значення R1, а потім може знадобитися мінімізувати значення C1, щоб досягти бажаної частоти вибірки.
Мінімальна ємність залежить від величини заряду, яку АЦП буде стягувати за зразок, який, у свою чергу, визначається місткістю буфера вибірки АЦП. Для пристроїв AVR я, мабуть, пам’ятаю, що це значення вказано в таблиці. Для інших µC я не можу сказати, але 1 мкФ на діаграмі, мабуть, буде більш ніж достатньо у будь-якому випадку і, можливо, може бути зменшено в 10 разів. Технічні характеристики АЦП розкажуть.
Редагувати:
Я знайшов це у таблиці даних Atmel для ATmega1284p. Конденсатор буфера S&H вказаний на 14 піко- фарадів, тому пара нано- фарадів для C1 повинно бути багато.
Дивіться, наприклад, дискусію тут .