Oversampling
Повышение разрешения АЦП до 24 бит путём передискретизации и усреднения последовательных отсчётов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d8d82eced91224f4b931bef62fc8da17e2e3ce2da29bcf1e1854078684b5ef6cOversampling-0.9.5-d8d82ece.zipОписание
Когда стандартного разрешения ADC микроконтроллера недостаточно, эта библиотека повышает точность за счёт передискретизации и усреднения. Метод работает с АЦП разрешением от 8 до 16 бит и позволяет получить результат вплоть до 24 бит, хотя на практике это означает расширение динамического диапазона, а не идеальное улучшение линейности. Библиотека берёт несколько последовательных отсчётов, усредняет их и возвращает результат с повышенным разрешением через функцию adc.read(). Полезна для работы с датчиками, где нужна лучшая чувствительность при измерении медленно меняющихся сигналов. Учти, что это не избавляет от нелинейности самого АЦП, только снижает шум квантования.