Пропадает индикация

Использование дисплеев и обсуждение пользовательских блоков к ним
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Собрал вот такую схему. Работает. Заметил что пропадает индикация как на олед дисплее, так и не передается по Modbus на смартфоне. На смартфоне появляются нули, а на дисплее появляется надпись NAN. И это длится одну две секунды. потом показания восстанавливаются. При этом если реле включено то оно и продолжает работать. Не отключается. Не могу понять в чем проблема. Подскажите куда копать?

Отправлено спустя 1 минуту 48 секунд:
Да. Индикация пропадает очень часто. То через минуту. то больше. Не предсказуемо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Пропадает индикация

Сообщение Ingwar »

Схема собрана на макетке? Другой экземпляр ардуины ведет себя так же?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Да на макетке. Другой не пробовал.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Пропадает индикация

Сообщение Golan »

Макетку проверте, у меня две штуки с такими проблемами были.
Добро не ценится в современном мире, люди от него наглеют!
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Сейчас попробовал интересную вещь. Оторвал конец от DHT22 влажность и подал константу на блок конвертации строк. Показания температуры исчезли а константа осталась и показывает. Вот как.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Пропадает индикация

Сообщение Ingwar »

Можно "потасовать" блоки дисплея, более четко разнести их по "старшинству" или попробовать другой вариант ПБ.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Если константа стоит мертво и никуда не пропадает. то может вопрос в DHT22. Но другого пользовательского блока не не видел А этот родной от flprog. если кто то знает поделитесь.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Пропадает индикация

Сообщение Ingwar »

SerOv писал(а): 08 июн 2018, 23:44то может вопрос в DHT22
Может и так... я не в курсе, сколько длится обмен ардуино с DHT и если датчик долго/совсем не отвечает, как ведет себя программа.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Программа работает. Включил реле на поддержку температуры. В момент пропадания индикации примерно на две секунды. Реле так и стоит включенным. И продолжает работать дальше.

Отправлено спустя 4 минуты 29 секунд:
Опрос в две секунды. Пробовал ставить меньше 1 сек, не помогает. Все равно на две секунды пропадает индикация.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Пропадает индикация

Сообщение Ingwar »

С этими блоками пробовали?
http://forum.flprog.ru/viewtopic.php?p=49113#p49113
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Эти блоки и стоят.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Пропадает индикация

Сообщение KSP »

Скорее всего это все происходит не из-за датчика температуры , из-за Modbus обычно он начинает перезагрузку . Попробуйте совсем убрать Modbus. Слейв у Вас подключен к мастеру или QModbus считываете и управляете? И про резистор не забыли.
S
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

На телефоне стоит каскада. Температура считывается и управляется.
И показывается на телефоне и олед дисплее. А влажность просто считывается. И показывает на телефоне и дисплее.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Пропадает индикация

Сообщение KSP »

Ну вот и удалите его как слейв и посмотрите будет ли после этого пропадать дисплей.
S
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Вечером попробую
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Пропадает индикация

Сообщение KSP »

И второй вариант отключите I2C , т.е. индикатор, а на телефоне посмотрите пропадает Modbus или перестанет. Скорее всего это из-за связки: Modbus, NANO , I2C.
S
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Пропадает индикация

Сообщение Ingwar »

SerOv писал(а): 09 июн 2018, 08:49Эти блоки и стоят.
Там в примерах выложены разные блоки
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Понял проверю.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Пропадает индикация

Сообщение Deuce »

[ref]SerOv[/ref], без дисплея, только модбасом, передается в ОРС сервер все без "пропаданий". правда, сериал у меня хардварный.

10 минут мониторинга - ни одного отвала. Забыл упомянуть, тестировал на Уно, MasterOPC Universal Modbus Server
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Пропадает индикация

Сообщение SerOv »

Пока я не дома, проверить не могу. Если все у вас работает без дисплея. То вопрос как можно дисплей поставить туда. Чтобы на работу не влияла
Ответить

Вернуться в «Дисплеи и индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость