← Back to Home

АЦП измерение с ESP32 и отображение

ПРОТОТИП

Задача :

Отслеживание движения цилиндра и отображение измеренных данных на графике.

Реализация :

Микроконтроллер ESP32 WROOM32D измеряет движение цилиндра, оснащенного датчиком положения, в зависимости от времени, используя встроенный 12-битный АЦП, скорректированный калибровочной таблицей.

Параметры измерения :

  • Разрешение АЦП : 12 бит
  • Время между 2 измерениями : 4 мс .. 1000 мс
  • Количество измерений : макс. 18000
  • Поиск начальной точки : 0/1 (да/нет)
  • Мин. откл. нач. точки : 1...4095 значение АЦП
  • Длит. поиска нач. точки : 0 .. 60 сек

Серию измерений можно запустить нажатием кнопки или командой START через последовательный порт после предварительной настройки параметров измерения. Когда все измерения выполнены, измерение останавливается. Данные измерений можно сохранить в txt-файл из окна монитора последовательного порта, который при импорте в Excel отображает данные на графике. Путем выборки правильного движения цилиндра создается эталонный график. Сравнивая эталон с серией данных, записанной в более позднее время, можно сделать выводы об износе, состоянии и пригодности цилиндра для задачи.

Изображение


© 2026 DevProt Engineering