Помогите разобраться, глючит HD44780

Ответить
OLGA
Сержант
Сообщения: 107
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Помогите разобраться, глючит HD44780

#1

Сообщение OLGA » 07.05.2024{, 20:41}

Помогите разобраться, глючит HD44780.
Охранная сигнализация. При срабатывании отправляет СМС и звонит на два номера. Состав ардуино нано, сим800 и экран HD44780. Вроде все работает, но стали проявляться зависания ардуино, через разные промежутки времени от 1часа до нескольких дней. И проявляется в появлении в сроке HD44780 с номером ТЛФ бегущей крокозябры при отсутствии сигнала срабатывания охраны. Раньше пользовался этой же сигнализацией только звонок и смс на один номер работало исправно больше года. Пришел к выводу, что глючит участок отвечающий за набор двух тлф номеров. Набор номера выполнен на таймерах и переключателе. Рисунок участка на таймерах и переключателе и файл с флпрог прилагаю
Вложения
для ф 2 смс 2 зв. .flp
(1.78 МБ) 18 скачиваний
1.png
участок отвечающий за набор двух тлф номеров

WildCat
Лейтенант
Сообщения: 450
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 51
Имя: Михаил

Помогите разобраться, глючит HD44780

#2

Сообщение WildCat » 08.05.2024{, 05:14}

Штатный блок дисплея очень сильно тормозит проект. При постоянной 1 на входе разрешения обращение к дисплею происходит в каждом цикле, во много раз замедляя программу.
К примеру, я только что использовал вывод данных в дисплей для теста и отладки проекта.
Вывод 5 переменных. На штатном блоке дисплея 100 циклов в сек, на блоках дисплея Экоинс 38 тыс циклов в сек.

В вашем случае можно либо перейти на Экоинс, либо сделать обращение к дисплею периодическим (1цикл в секунду или в полсекунды). Для вывода статичных данных чаще и не требуется, а контроллеру останется больше ресурсов.

aidar_i
Полковник
Сообщения: 3160
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 691
Откуда: Уфа
Имя: Айдар
Контактная информация:

Помогите разобраться, глючит HD44780

#3

Сообщение aidar_i » 08.05.2024{, 07:22}

Дисплей включайте через блок Детектор изменения строки

Аватара пользователя
montirovka
Сержант
Сообщения: 264
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 52
Откуда: Геленджик
Имя: Сергей

Помогите разобраться, глючит HD44780

#4

Сообщение montirovka » 08.05.2024{, 07:29}

OLGA, а какая длинна шлейфа до дисплея от Ардуинки? По питанию кондерчики стоят дополнительные?
У меня вот так сделано.
IMG_20231119_174354_конд.jpg
Люблю учиться на чужих ошибках.

OLGA
Сержант
Сообщения: 107
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Помогите разобраться, глючит HD44780

#5

Сообщение OLGA » 08.05.2024{, 19:40}

WildCat писал(а):
08.05.2024{, 05:14}
Для вывода статичных данных чаще и не требуется, а контроллеру останется больше ресурсов.
ОТКЛ дисплей с номерами ТЛФ оставил только с данными «GSM_dBm - уровень сигнала»
aidar_i писал(а):
08.05.2024{, 07:22}
Дисплей включайте через блок Детектор изменения строки

Ваша идея надоумела избавится от нуля на входе "0" первого блока "SWITCH" и поставить туда на оба входа первый номер ТЛФ
montirovka писал(а):
08.05.2024{, 07:29}
По питанию кондерчики стоят дополнительные?
Длинна шлейфа около 10см, конденсаторы электролиты и блокировочные стоят.

OLGA
Сержант
Сообщения: 107
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Помогите разобраться, глючит HD44780

#6

Сообщение OLGA » 10.05.2024{, 16:18}

WildCat, Подскажите какой блок от ecoins для HD44780 подходит для нано.
Так как читал на форуме, что не все подходит
viewtopic.php?f=18&t=8961#p128280

WildCat
Лейтенант
Сообщения: 450
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 51
Имя: Михаил

Помогите разобраться, глючит HD44780

#7

Сообщение WildCat » 10.05.2024{, 16:37}

OLGA писал(а):
10.05.2024{, 16:18}
какой блок от ecoins для HD44780 подходит для нано.
Мда. С экоинс я погорячился. Для нано может не подойти, библиотеки тяжелые.

Что вам мешает взять более производительный МК с большим объемом памяти?

Отправлено спустя 1 минуту 11 секунд:
Я с Ардуино контроллерами не работаю. Бестолковые они. Частота низкая, памяти нет, цена почти как у есп32.

OLGA
Сержант
Сообщения: 107
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Помогите разобраться, глючит HD44780

#8

Сообщение OLGA » 10.05.2024{, 16:56}

С утра тестирую по Вашему предложению, дисплей откл от «НОМЕРов ТЛФ». Пока без сбоев.
WildCat писал(а):
10.05.2024{, 16:37}
Что вам мешает взять более производительный МК с большим объемом памяти?
у меня всё собрано в одно устройство и работало, я переделал только программу на два номера. новый мк. можно, но надо будет все переделать.

skrickis
Рядовой
Сообщения: 88
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 10

Помогите разобраться, глючит HD44780

#9

Сообщение skrickis » 10.05.2024{, 17:52}

такие блоки пробовали
у меня на Nano сигнализация на таких работает :smile9:
Вложения
nano.flp
(6.09 МБ) 15 скачиваний

OLGA
Сержант
Сообщения: 107
Зарегистрирован: 04.08.2021{, 09:21}
Репутация: 0
Имя: Павел

Помогите разобраться, глючит HD44780

#10

Сообщение OLGA » 10.05.2024{, 18:07}

skrickis, спасибо попробую.

Ответить

Вернуться в «Помогите, а то я "нимагу"»