Точные замеры давления Ардуино и внешнего АЦП
Вставка
- Опубліковано 6 вер 2024
- Как получить более точный сигнал? С помощью платы Ардуино и внешнего модуля о котором вам расскажем в этом видео и покажем как подключить.
______________________________
Наш сайт: fluid-line.ru
Мы Вконтакте: fluidline
Мы в телеграмме: t.me/fluidline_ru
Наш канал Яндекс Дзене: dzen.ru/id/5f7...
Многоканальный телефон: +74959844100
E-mail: mail@fluid-line.ru
Спасибо, отличный познавательный ролик. результат ожидаемый- мы увидим более подробный график. За разбор программы спасибо. Это крайне полезно.)
Спасибо. Ищу у Вас но не могу найти, хотя знаю что точно видел такое видео - про подключение 3-х конт. датчиков давления с выходным сигналом 1-5 Вольт. Можете помочь найти ?
Добрый день! Видео по этой ссылке ua-cam.com/video/ai8L_Un722I/v-deo.htmlsi=wN1Wh5uhB-Fz4qkP
спасибо!
Эти датчики могут измерять отрицательное давление, тоесть степень разряжонности?
Если подать отрицательное давление, то данный конкретный датчик действительно выдаст сигнал ниже 4мА, что можно интерпретировать как вакуум, но неизвестно с какой точностью. Надо будет проверить. А вообще в этой линейке в том числе на складе есть модели захватывающие отрицательный диапазон давлений до -1 (вакуум). На низкий вакуум -самое то.
Спасибо, вопрос, как у него с температурной компенсацией, если я его поставлю в систему отопления, при нагреве он не начнет врать?
В пределах температуры теплоносителя в системе отопления большой погрешности быть не должно. Вот видео на эту тему: ua-cam.com/video/ChivWNAarwA/v-deo.html
@@Fluid-line
Спасибо, а с датчиками которые давление кажут от 0.5 до 4.5 вольт давление 12 бар , работали?
Конденсатор прицепи на вход ардуино и получишь гладкий график ...
В питании ардуино и так задействован конденсатор и источник постоянного тока, если Вы про сетевые помехи. На аналоговом пине ардуинки если поставить конденсатор он просто сгладит график, но не увеличит точность. В этом ролике мы пытаемся увеличить разрядность АЦП за счёт дополнительного железа. Мы здесь именно точность измерений поднять пытаемся а не получить гладкий график вызванный задержкой от добавленной ёмкости.
@@Fluid-line я использую stm32 (blue pill) с этими датчиками 12 бит 4000 отсчетов...
но ЗАЧЕМ придумайте практическую задачу где нужно больше 100 отсчетов на диапазон....
@@user-rq4sg5qv2q а, на STM32 встроенный АЦП точнее, чем на AVR, но всё равно не такой точный как на отдельном модуле, о котором говорим в ролике. Прикладных задач, где может понадобится повышенная точность не так много. Но тем не менее, покупают же у нас например цифровые манометры повышенной точности, хоть они и дороже обычных... Значит какой-то смысл в этом есть. Например, в исследовательских целях, если Вам нужно вылавливать мельчайшее изменение в измеряемых параметрах и потенциал датчиков позволяет это сделать, было бы глупо ограничивать себя возможностями АЦП вашего контроллера. Допустим, чтобы исследовать влияние небольших изменений температуры на работу датчика - понадобится весьма много отсчётов (не 100) если общий диапазон довольно большой. Чтобы мы могли отличить помеху и погрешность работы АЦП от реальных изменений показаний.
Ну и кроме прочего есть микрокомпьютеры и контроллеры типа RASPBERRY или ESP8266 где вообще нет нормального АЦП и тогда без модуля ADS1115 аналоговые датчики вообще не подключить.
Получить реальную точность 16 бит АЦП нереально. До 10 бит еще можно а дальше сомнительно. Никакой конденсатор не поможет так как сам контроллер ардуино издает шумы. Приходится добиваться точности програмным путем, сортировкой и усреднением. По поводу внешней АЦП не знаю
@@Yupitrerэтот внешний ацп шумит в районе одного разряда, то есть очень и очень точная штука, а с учетом усилителя внутри ацп можно еще в 2-4 раза повысить точность
Всё это ерунда , где опорное напряжение ?
Здравствуйте. В данном случае модуль питается от напряжения ардуно +5V, которое в свою очередь приходит туда через USB. Модуль имеет ВСТРОЕННЫЙ ИСТОЧНИК опорного напряжения, с определённым коэффициентом усиления, который можно задать программно, меняя библиотечный параметр ads.setGain(GAIN_TWOTHIRDS); +/-6.144V (1bit = 0.1875mV)