Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Ардуино+датчик давления житкости

project expired


Applications 1

Only registered users can view attachments.
  1. 446
       2  1

     4 days 100 ₴

    Здравствуйте, могу написать необходимое ПО, возможно понадобиться специальная схема, детали обсудим в лс.

  2.  1 day 100 ₴
    30  

    Скетч не сложный, можно сделать быстро, если конечно не надо вывод на дисплей

  3.  freelancer isn't working in the service any longer
  4.  1 day 250 ₴
    136    3  0

    Добрый день, с радостью выполню Ваш заказ, за сутки времени. Имею большой опыт работы с платформой Ардуино, т.к. имел опыт в разработке умного дома на этой платформе. Для уточнения деталей пишите в директ.

  1.  3 days 1000 ₴
    356    5  0

    Добрый день! Готов написать прошивку и помочь со схемой устройства, но надо обсудить детали.

  2.  1 day 1000 ₴
    5619    58  0   1

    Добрый день! Могу сделать. Большой опыт написания программ на микроконтроллеры, в т.ч. и на ардуино.

  • Игорь Добрянский
    22 September 2018 |
    • Параметры производительности

    Диапазон измерения:-0.1-0-600 атм

    Точность: ± 0.5% FS, (± 0.2% FS, настройка)

    Выходной сигнал: 4-20madwc (1-5В DC)

    Давление перегрузки: ≤150% fs

    Долгосрочная стабильность: ≤ ± 0.2% FS/год

    Температура компенсации: 0-80

    Средняя температура:-40-150 (максимум 250 на заказ)

    Температура окружающей среды:-20-70

    Температурный дрейф: ± 0.03% FS/

    Влажность: ≤85% RH

    Материал корпуса: нержавеющая сталь

    Измерительные средства: некоррозионные газы из нержавеющей стали, жидкости

  • Anton Kravtsov
    22 September 2018 |

    Вы это всё о описании проекта лучше укажите.

    А заодно добавьте и категорию Встраиваемые система и микроконтроллеры.

  • Anton Kravtsov
    22 September 2018 |

    Выходной сигнал: 4-20madwc (1-5В DC) 

    Полагаю, вы указали параметры датчика? С такими я дела не имел, но, похоже, они аналоговые... У стандартной Arduino есть только один аналоговый вход. Соотвественно, возникает вопрос - как вы собрались три подключать? Какая Arduino-плата используется или у вас иное схемотехническое решение?

  • Anton Kravtsov
    22 September 2018 |

    Впрочем в Arduino есть какой-то мультиплексор на 6 аналоговых входных каналов... так что может получиться.

  • Вадим Рюмин
    23 September 2018 |

    Какой arduino хотите использовать Nano,Uno? Если их, до 7 таких датчиков аналоговых если просто считка значение через порт скетч за 10 минут пишеться. Если вывод на дисплей подольше

  • Profile banned
    23 September 2018 |

    Если датчик аналоговый, то с помощью ардуино Вы не получите большой точности так как АЦП 10 битный и шаг в лутшем случае будет 0.7 атм

  • Игорь Добрянский
    23 September 2018 |

    Какое предложение?

  • Profile banned
    24 September 2018 |

    Смотря какая точность нужна, если ардуино принципиально, то внешний АЦП

  • Serhii Sulik
    24 September 2018 |

    Добрый день.

    Какая нужна дискретность измерений?

  • Ігор Добрянський — project author
    24 September 2018 |

    0,1 атм

  • Сергей Гуйва
    24 September 2018 |

    Добрый день! 

    Не такие уж это и секретные датчики. Самые что не есть обычные промышленные датчики давления с выходом 4...20мА. Что касается дискретности в 0,1 атм. то боюсь у вас ничего не выйдет. У вас, кстати, и датчики не выдают такой точности измерения. Да и зачем вам на диапазоне в 600 атм такая точность? Реальная погрешность будет где-то +/- 0,5 атм. 

    Далее, если вы все правильно указали, то для подключения нужно будет всего лишь одно сопротивление на каждый датчик. 

    Скетч под ваши запросы пишется за 15 минут. Стоит копейки. Нужно больше деталей. Обращайтесь.

  • Игорь Добрянский
    24 September 2018 |

    "Стоит копейки."  Это сколько?

  • Сергей Гуйва
    24 September 2018 |

    Вы, конечно, извините, но три раза написать AnalogRead сколько по вашему стоит? Давайте детали! Ну считали мы сигнал и что дальше?

  • Игорь Добрянский
    24 September 2018 |

    Получили данные давления на дисплее.
    На дисплей я выведу  сам.

  • Игорь Добрянский
    24 September 2018 |

    Получили данные давления на дисплее.
    На дисплей я выведу  сам.

  • Сергей Гуйва
    24 September 2018 |

    Прикольно! Значит для дисплея вы скетч можете написать, а analogRead не получается😀 

    Держите: 

    #define press1 0;     // подключаем первый датчик на аналоговый вход 0

    #define press2 1;    // подключаем второй датчик на аналоговый вход 1

    #define press3 2;    // подключаем третий датчик на аналоговый вход 2

    float pressure1, pressure2, pressure3;

     

    void setup()

    {

    }

     

    void loop()

    {

      pressure1 = (analogRead(press1))/1,706;  

    pressure2 = (analogRead(press2))/1,706;

    pressure3 = (analogRead(press3))/1,706;

    }


    Както так.