Страница 1 из 1

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

Добавлено: 07 май 2024, 20:41
OLGA
Помогите разобраться, глючит HD44780.
Охранная сигнализация. При срабатывании отправляет СМС и звонит на два номера. Состав ардуино нано, сим800 и экран HD44780. Вроде все работает, но стали проявляться зависания ардуино, через разные промежутки времени от 1часа до нескольких дней. И проявляется в появлении в сроке HD44780 с номером ТЛФ бегущей крокозябры при отсутствии сигнала срабатывания охраны. Раньше пользовался этой же сигнализацией только звонок и смс на один номер работало исправно больше года. Пришел к выводу, что глючит участок отвечающий за набор двух тлф номеров. Набор номера выполнен на таймерах и переключателе. Рисунок участка на таймерах и переключателе и файл с флпрог прилагаю

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

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

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

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

Добавлено: 08 май 2024, 07:22
aidar_i
Дисплей включайте через блок Детектор изменения строки

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

Добавлено: 08 май 2024, 07:29
montirovka
[ref]OLGA[/ref], а какая длинна шлейфа до дисплея от Ардуинки? По питанию кондерчики стоят дополнительные?
У меня вот так сделано.
IMG_20231119_174354_конд.jpg

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 10 май 2024, 17:52
skrickis
такие блоки пробовали
у меня на Nano сигнализация на таких работает :smile9:

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

Добавлено: 10 май 2024, 18:07
OLGA
[ref]skrickis[/ref], спасибо попробую.