Точные замеры давления Ардуино и внешнего АЦП
ฝัง
- เผยแพร่เมื่อ 10 ก.ย. 2024
- Как получить более точный сигнал? С помощью платы Ардуино и внешнего модуля о котором вам расскажем в этом видео и покажем как подключить.
______________________________
Наш сайт: fluid-line.ru
Мы Вконтакте: fluidline
Мы в телеграмме: t.me/fluidline_ru
Наш канал Яндекс Дзене: dzen.ru/id/5f7...
Многоканальный телефон: +74959844100
E-mail: mail@fluid-line.ru
Спасибо, отличный познавательный ролик. результат ожидаемый- мы увидим более подробный график. За разбор программы спасибо. Это крайне полезно.)
спасибо!
Спасибо. Ищу у Вас но не могу найти, хотя знаю что точно видел такое видео - про подключение 3-х конт. датчиков давления с выходным сигналом 1-5 Вольт. Можете помочь найти ?
Добрый день! Видео по этой ссылке th-cam.com/video/ai8L_Un722I/w-d-xo.htmlsi=wN1Wh5uhB-Fz4qkP
Эти датчики могут измерять отрицательное давление, тоесть степень разряжонности?
Если подать отрицательное давление, то данный конкретный датчик действительно выдаст сигнал ниже 4мА, что можно интерпретировать как вакуум, но неизвестно с какой точностью. Надо будет проверить. А вообще в этой линейке в том числе на складе есть модели захватывающие отрицательный диапазон давлений до -1 (вакуум). На низкий вакуум -самое то.
Спасибо, вопрос, как у него с температурной компенсацией, если я его поставлю в систему отопления, при нагреве он не начнет врать?
В пределах температуры теплоносителя в системе отопления большой погрешности быть не должно. Вот видео на эту тему: th-cam.com/video/ChivWNAarwA/w-d-xo.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)