Пропадает индикация
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
Собрал вот такую схему. Работает. Заметил что пропадает индикация как на олед дисплее, так и не передается по Modbus на смартфоне. На смартфоне появляются нули, а на дисплее появляется надпись NAN. И это длится одну две секунды. потом показания восстанавливаются. При этом если реле включено то оно и продолжает работать. Не отключается. Не могу понять в чем проблема. Подскажите куда копать?
Отправлено спустя 1 минуту 48 секунд:
Да. Индикация пропадает очень часто. То через минуту. то больше. Не предсказуемо.
Отправлено спустя 1 минуту 48 секунд:
Да. Индикация пропадает очень часто. То через минуту. то больше. Не предсказуемо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Пропадает индикация
Схема собрана на макетке? Другой экземпляр ардуины ведет себя так же?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- Golan
- Капитан
- Сообщения: 827
- Зарегистрирован: 26 ноя 2017, 23:18
- Откуда: Деревня, 98 домов в Мордовии
- Имя: Владимир
- Контактная информация:
Пропадает индикация
Макетку проверте, у меня две штуки с такими проблемами были.
Добро не ценится в современном мире, люди от него наглеют!
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
Сейчас попробовал интересную вещь. Оторвал конец от DHT22 влажность и подал константу на блок конвертации строк. Показания температуры исчезли а константа осталась и показывает. Вот как.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Пропадает индикация
Можно "потасовать" блоки дисплея, более четко разнести их по "старшинству" или попробовать другой вариант ПБ.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
Если константа стоит мертво и никуда не пропадает. то может вопрос в DHT22. Но другого пользовательского блока не не видел А этот родной от flprog. если кто то знает поделитесь.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Пропадает индикация
Может и так... я не в курсе, сколько длится обмен ардуино с DHT и если датчик долго/совсем не отвечает, как ведет себя программа.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
Программа работает. Включил реле на поддержку температуры. В момент пропадания индикации примерно на две секунды. Реле так и стоит включенным. И продолжает работать дальше.
Отправлено спустя 4 минуты 29 секунд:
Опрос в две секунды. Пробовал ставить меньше 1 сек, не помогает. Все равно на две секунды пропадает индикация.
Отправлено спустя 4 минуты 29 секунд:
Опрос в две секунды. Пробовал ставить меньше 1 сек, не помогает. Все равно на две секунды пропадает индикация.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Пропадает индикация
С этими блоками пробовали?
http://forum.flprog.ru/viewtopic.php?p=49113#p49113
http://forum.flprog.ru/viewtopic.php?p=49113#p49113
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
Пропадает индикация
Скорее всего это все происходит не из-за датчика температуры , из-за Modbus обычно он начинает перезагрузку . Попробуйте совсем убрать Modbus. Слейв у Вас подключен к мастеру или QModbus считываете и управляете? И про резистор не забыли.
S
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
На телефоне стоит каскада. Температура считывается и управляется.
И показывается на телефоне и олед дисплее. А влажность просто считывается. И показывает на телефоне и дисплее.
И показывается на телефоне и олед дисплее. А влажность просто считывается. И показывает на телефоне и дисплее.
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
Пропадает индикация
Ну вот и удалите его как слейв и посмотрите будет ли после этого пропадать дисплей.
S
-
- Лейтенант
- Сообщения: 305
- Зарегистрирован: 18 сен 2015, 14:00
- Откуда: Саратов
- Имя: Сергей
- Поблагодарили: 1 раз
Пропадает индикация
И второй вариант отключите I2C , т.е. индикатор, а на телефоне посмотрите пропадает Modbus или перестанет. Скорее всего это из-за связки: Modbus, NANO , I2C.
S
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Пропадает индикация
Там в примерах выложены разные блоки
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Пропадает индикация
[ref]SerOv[/ref], без дисплея, только модбасом, передается в ОРС сервер все без "пропаданий". правда, сериал у меня хардварный.
10 минут мониторинга - ни одного отвала. Забыл упомянуть, тестировал на Уно, MasterOPC Universal Modbus Server
10 минут мониторинга - ни одного отвала. Забыл упомянуть, тестировал на Уно, MasterOPC Universal Modbus Server
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Пропадает индикация
Пока я не дома, проверить не могу. Если все у вас работает без дисплея. То вопрос как можно дисплей поставить туда. Чтобы на работу не влияла
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость