ADCDRP
Анализ данных с 8-битного АЦП: расчет статистики, спектра и частоты сигнала с визуализацией в Serial Monitor
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:4735705d1c77122b3a6f41dd43a4f4fa2656cfc87fce7212b8791258b6e42d5aADCDRP-1.3.2-4735705d.zipОписание
Библиотека для анализа данных с 8-битного АЦП — пригодится, если нужно обработать массив отсчётов и извлечь из них полезную информацию. Рисует графики в Serial Monitor (в сыром виде 0–255 или в вольтах, если задан опорный уровень напряжения). Считает размах, макс и мин значения, среднее, RMS, стандартное отклонение и частоту сигнала. Частоту определяет двумя способами: по пересечениям нулевой линии и методами цифровой обработки сигналов. Пример в комплекте демонстрирует синусоиду из 320 отсчётов, есть также вариант с реальным чтением с АЦП на частоте около 144 кГц (на Mega) и генерацией тестового PWM на третьем выводе. Работает только с массивами 8-битных данных, поэтому для более высокого разрешения не подойдёт.