DHT22 и библиотека DHT_NEW

В данный форум Вы можете заносить найденные Вами ошибки.При добавления ошибки пожалуйста приложите файлик error.log который находится в папке с установленной программой
Ответить
dim770
Рядовой
Сообщения: 15
Зарегистрирован: 04.11.2016{, 11:24}
Репутация: 0
Откуда: Калининград

DHT22 и библиотека DHT_NEW

#1

Сообщение dim770 » 05.09.2017{, 16:19}

Добрый день. В проекте нужно передать температуру  и влажность с ардуино нано на другую нано через модбас. При включении передает: температура 1, влажность 0. Если подключить USB кабель к плате с DHT22, то температуру передает нормально, а влажность 1 (бывает проскакивает нормальное значение). Если USB кабель отключить, продолжает показывать как и с кабелем. После перезапуска все повторяется. Что это может быть? flprog 2.5.1

Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06.09.2015{, 16:56}
Репутация: 26
Откуда: Новосибирск

DHT22 и библиотека DHT_NEW

#2

Сообщение Слимпер » 24.09.2017{, 07:30}

Что то подобное у меня было, как раз с модбасом. 
Сделал свой блок с авто перезапуском при отсутствии данных.
Попробуйте блок может заработает.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2132
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 278
Имя: Владимир

DHT22 и библиотека DHT_NEW

#3

Сообщение rw6cm » 24.09.2017{, 09:50}

dim770
Гляньте здесь, возможно поможет.
Win10-64, FLProg (portable)

dim770
Рядовой
Сообщения: 15
Зарегистрирован: 04.11.2016{, 11:24}
Репутация: 0
Откуда: Калининград

DHT22 и библиотека DHT_NEW

#4

Сообщение dim770 » 26.09.2017{, 21:00}

Слимпер, rw6cm Спасибо! Сделал скетчи для датчиков в Flprog 2.3.1, пока работает без сбоев. Видимо новая библиотека DHT конфликтует с Modbus.

starshoy81
Лейтенант
Сообщения: 510
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

DHT22 и библиотека DHT_NEW

#5

Сообщение starshoy81 » 26.09.2017{, 22:31}

dim770, у меня такое было, показания становятся 2 и 3 к примеру. Я исправил это с помощью резистора подтянув линию данных к питанию на самом датчике. Резистор надо подбирать в диапазоне от 4 до 10 кОм. Длинна линии около 2 м, кабель CQR (не витой).

dim770
Рядовой
Сообщения: 15
Зарегистрирован: 04.11.2016{, 11:24}
Репутация: 0
Откуда: Калининград

DHT22 и библиотека DHT_NEW

#6

Сообщение dim770 » 27.09.2017{, 12:14}

starshoy81 писал(а):dim770, у меня такое было, показания становятся 2 и 3 к примеру. Я исправил это с помощью резистора подтянув линию данных к питанию на самом датчике. Резистор надо подбирать в диапазоне от 4 до 10 кОм. Длинна линии около 2 м, кабель CQR (не витой).
Линия к 5 вольтам подтянута 10 килоомами. Влажность прыгала из-за неисправности датчика.

kmvalera
Рядовой
Сообщения: 3
Зарегистрирован: 30.09.2021{, 13:47}
Репутация: 0
Имя: Валерий

DHT22 и библиотека DHT_NEW

#7

Сообщение kmvalera » 18.10.2021{, 13:29}

Добрый день. Датчик dht22 показывает заниженную влажность. Вместо 75% (в стакане с мокрой солью NaCl закрытый пищевой пленкой) 34%. Пробовал dht11 те же показания. Версия flprog 7.3.7, библиотека DHT_NEW. Может кто нибудь сталкивался с подобной проблемой?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2061
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 628
Откуда: Ярославль
Имя: Андрей
Контактная информация:

DHT22 и библиотека DHT_NEW

#8

Сообщение Dryundel » 18.10.2021{, 14:16}

kmvalera писал(а):
18.10.2021{, 13:29}
Добрый день. Датчик dht22 показывает заниженную влажность. Вместо 75% (в стакане с мокрой солью NaCl закрытый пищевой пленкой) 34%.
А при чем тут мокрая соль? И как Вы определили истинное значение влажности. Почему Вы так уверены в неточности показаний?
Влажность величина относительная и зависит от температуры воздуха. Один и тот же объем H2O в атмосфере при разных температурах даст разную влажность.
Пользовательские блоки на сайте FLPROG - BLOCK
Выразить благодарность

kmvalera
Рядовой
Сообщения: 3
Зарегистрирован: 30.09.2021{, 13:47}
Репутация: 0
Имя: Валерий

DHT22 и библиотека DHT_NEW

#9

Сообщение kmvalera » 18.10.2021{, 14:27}

Мокрая соль в герметичном сосуде дает 75% влажности. Прочитал на каком то форуме по arduino про проверку показаний этого датчика. Рядом стоит метеостанция с точно таким же датчиком и показывает 45-50%, а этот если рядом положить 12-14% что вообще нереально.

Отправлено спустя 2 минуты 18 секунд:
Я думал датчик неисправен, но dht11 показывает то же самое.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2061
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 628
Откуда: Ярославль
Имя: Андрей
Контактная информация:

DHT22 и библиотека DHT_NEW

#10

Сообщение Dryundel » 18.10.2021{, 14:39}

Пользовательские блоки на сайте FLPROG - BLOCK
Выразить благодарность

kmvalera
Рядовой
Сообщения: 3
Зарегистрирован: 30.09.2021{, 13:47}
Репутация: 0
Имя: Валерий

DHT22 и библиотека DHT_NEW

#11

Сообщение kmvalera » 18.10.2021{, 14:52}

Спасибо за видео. Попробую измерять психрометрическим методом относительную влажность на двух ds18b20.

Ответить

Вернуться в «Новые»