Voltage Reference
Измерение напряжения питания микроконтроллера через встроенный voltage reference с калибровкой по EEPROM
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a1814d0989fe12966be6bc474a777d1fe2819d686ebf623e4ff63bc647632f4cVoltage_Reference-1.2.2-a1814d09.zipОписание
Если нужно узнать текущее напряжение на Vcc микроконтроллера — например, чтобы отследить разрядку батареи или скорректировать показания аналоговых входов — эта библиотека использует встроенный опорный источник напряжения (internal voltage reference) для прямых измерений без дополнительного оборудования. Работает только с микроконтроллерами Atmel. Чтобы получить точные результаты, рекомендуется провести калибровку с помощью мультиметра и двух проводов, при этом значение калибровки можно сохранить в EEPROM микроконтроллера. Интерфейс минимален — один класс VoltageReference с методом begin(), который поддерживает загрузку калибровки в разных форматах. Если цель — отслеживать уровень батареи в портативных проектах, автор рекомендует сначала взглянуть на его проект BatterySense.