Программирование измерителя давления
- Войдите на сайт для отправки комментариев
Добрый день!
Прошу возмездной помощи по программированию измерителя давления из следующих компонентов:
Плата Mega XPro 2560, датчик давления DC 5V 1/8NPT 30 psi, 16-битный I2C ADS1115 модуль + дисплей и кнопочная клавиатура для ввода/вывода данных.
Отдельно друг от друга есть коды на все элементы схемы. Каждый компонент на Mega программируется и работает хорошо, но вот при создании устройства с несколькими элементами путём сложения всех кодов вместе выходят только ошибки(
Кроме отдельных кодов и схем подключения на все элементы есть упрощённая электрическая схема сборки и текстовые пояснения к тому как хотелось бы, чтобы всё работало.
dr.anatoly2016собакаya.ru
Краткое описание тестового стенда
Тестовый стенд предназначен для измерения значения давления в гидравлических линиях. Прибор собран на базе платы Arduino Mega XPro 2560 R3 extra 86 I/O и доступных на Aliexpress комплектующих.
Давление измеряется с помощью датчика DC 5V 1/8NPT, который выдаёт аналоговый сигнал от 0 до 5 В, этот аналоговый сигнал считывается модулем ADS1115 с разрешением 16 бит. Зависимость выдаваемого датчиком напряжения зависит от давления по формуле:
y = k * x + b
Давление (Па) = k * Напряжение (В) + b
Гидравлические линии разделены пружинными электромагнитными клапанами, которые управляются модулями DC L298N.
Список комплектующих
- Плата Mega XPro 2560 R3 extra 86 I/O
- Датчик атмосферного давления BMP280 - 5 В/3,3 В-I2C/SPI
- Цифровой датчик температуры DS18B20
- Модуль зуммера. Для проектов «сделай сам», совместимых с Arduino, Raspberry, STM. Для 3,3 В/5 В
- 16-битный I2C ADS1115 модуль ADC 4-канальный с усилителем Pro Gain RPi
- DC 5V 1/8NPT датчик давления, датчик из нержавеющей стали, масло, воздух, вода, 30 psi
- Электромагнитный клапан, постоянный ток 12 В, 24 В, 110 В, 220 В, 1/4 дюйма
- Кнопочный модуль клавиатуры 4x4
- ЖК-дисплей 2004 + I2C 2004 20x4 2004A синий
Вы как то не так начали. Сначала задачу конкретизируйте. Раз подобрали железо сами, видимо хотите сэкономить, то опишите словами алгоритм действия программы. То что у вас есть отдельно коды, это хорошо, но исполнителю они нафиг не нужны. Дисплей - отлично, опишите что и как вы хотите видеть на нем, опишите меню, надписи, по знакоместам. Модуль клавиатуры - что с него вводить, какие параметры.
И сразу, что бы вам была понятна ситуация. Как правило железки, тем более купленные на али в десятки раз дешевле работы программиста. Порядка на два.
Если вы все себе так представляете, то напишите brokly(at)mail.ru
а все остальные компоненты зачем? - клапан, датчик ВМР280, датчик температуры?
Если что, я на таких датчиках давления собрал два проекта - реле управления компрессором и управление пнемотренажерами для фитнеса. Так что обращайтесь
realsoft3d@gmail.com
А я, а я, а у меня .... Есть контролер пневмоподвески, есть контролер давления в шинах, есть какие то пневмозахваты с обратной связью, но ТС то не пишет :) Значит он работу в три доширака оценивает.
Уважаемые господа, спасибо вам большое за пояснения и отправленные мне сообщения. Пока что я не могу оплатить данный проект, т. к. суммы получались порядка 500-3000 долларов. Проект сейчас для меня находится на уровне хобби. Внешнего финансирования пока я не имею. Возможно, когда это и будет иметь какую-то практическую реализацию в реальных производствах, я вернусь к заказу написания программы.
Ещё раз спасибо всем за комментарии и помощь.
Насчет 3000 долларов я так понял это сарказм? Вы бы ТЗ конкретизировали - глядишь и предложения были реальными
Мне объяснили, что это практически промышленная задача, решать её посоветовали не на ардуино и с другими датчиками, соответственно и разработка нетиповой схемы + программирование промышленных логических контроллеров как мне написал один из специалистов стоит от 2,5-3 тысяч USD. Возможно это будет и не 3000, а 500-1000 долларов. Но я не могу заплатить такие деньги.
Мне объяснили, что это практически промышленная задача, решать её посоветовали не на ардуино и с другими датчиками, соответственно и разработка нетиповой схемы + программирование промышленных логических контроллеров как мне написал один из специалистов стоит от 2,5-3 тысяч USD. Возможно это будет и не 3000, а 500-1000 долларов. Но я не могу заплатить такие деньги.
а если вам посоветуют, что только лично написанная Биллом Гейтсом программа за лимон позволит решить вашу задачу ?
пишите полное техзадание, как вам уже говорилось.
тогда и обсуждать стоимость можно будет.
Мне объяснили, что это практически промышленная задача, решать её посоветовали не на ардуино и с другими датчиками, соответственно и разработка нетиповой схемы + программирование промышленных логических контроллеров как мне написал один из специалистов стоит от 2,5-3 тысяч USD. Возможно это будет и не 3000, а 500-1000 долларов. Но я не могу заплатить такие деньги.
а может он вас просто троллил и это будет стоить 500 рублей(тут бывают такие цены :)
Стоило бы все-таки, хотя бы вкратце - обрисовать задачу.