MCUVoltage
Измеряет реальное напряжение питания Arduino без дополнительных компонентов для повышения точности аналоговых измерений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:130288eba8915c86e76e65e91b6753070a3e117fdc7c5d77836598d3a112127cMCUVoltage-0.4.4-130288eb.zipОписание
Узнать реальное напряжение питания Arduino без каких-либо дополнительных компонентов — вот что делает эта библиотека. Стандартные 5 вольт на практике редко бывают ровно 5V: влияют диоды на плате, сопротивление кабеля USB, погрешности источника. Поскольку встроенный АЦП по умолчанию использует Vcc как опорное напряжение, знание фактического значения улучшает точность аналоговых измерений. Работает на Uno, Leonardo, Mega и микроконтроллерах серии ATtiny3224/3226/3227. Библиотека поддерживает передискретизацию и усреднение, включая аппаратную передискретизацию для ATtiny. Результат считается с точностью до 1мВ, так что избыточная передискретизация выше 13 бит смысла не имеет. Для максимальной точности потребуется калибровка с помощью мультиметра — в комплекте есть пример для этого.