• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь ESP32 + WH1602 зависает 1602! HELP!

tutu

New member
Добрый день, уважаемый ALL!
Все перерыл, библиотеки перепробовал, SCL SDA обкручивал GND проводами
Виснет периодически сцуККо
Приходится "моргать" перегружать каждые 10-15сек
Нагрузка на esp32 полная, задействовано все, включая вифи и тд
Как бы полечить зависание 1602?
 

Юрий Ботов

Moderator
Команда форума
Оказалось это не только у вас: Demo 4: How to use Arduino ESP32 to display information on I2C LCD ~ IoT Sharing
...
Код:
Bubbleio said...
I've run it a while and the LCD freeze after 5 to 15 min anymay. I didn't find resource on internet showing ESP32 running LCM1602 dynamically. It would require a deeper investigation.

@iotsharing dotcom => Yes please keep us inform of your investigation. On my side, I'll work on another subject and suspend THE VERY CHEAP LCM1602 for the moment...

February 9, 2018 at 4:53 AM
iotsharing dotcom said...
OMG, thank you so much. I lost my LCD and waiting for new one. But I think we should only update the LCD whenever data has been changed. I made a demo that using LCD:
http://www.iotsharing.com/2017/05/how-to-build-system-to-update-price-tag.html
In this demo i only update LCD when I got request and it works well. Could you please try this.
Best reards,
Тоже думают на помехи.
Есть какой нибудь анализатор? После того как зависло, I2c обмен продолжается или пропадают ответы?
 

tutu

New member
Оказалось это не только у вас: Demo 4: How to use Arduino ESP32 to display information on I2C LCD ~ IoT Sharing
...
Код:
Bubbleio said...
I've run it a while and the LCD freeze after 5 to 15 min anymay. I didn't find resource on internet showing ESP32 running LCM1602 dynamically. It would require a deeper investigation.

@iotsharing dotcom => Yes please keep us inform of your investigation. On my side, I'll work on another subject and suspend THE VERY CHEAP LCM1602 for the moment...

February 9, 2018 at 4:53 AM
iotsharing dotcom said...
OMG, thank you so much. I lost my LCD and waiting for new one. But I think we should only update the LCD whenever data has been changed. I made a demo that using LCD:
http://www.iotsharing.com/2017/05/how-to-build-system-to-update-price-tag.html
In this demo i only update LCD when I got request and it works well. Could you please try this.
Best reards,
Тоже думают на помехи.
Есть какой нибудь анализатор? После того как зависло, I2c обмен продолжается или пропадают ответы?
С анализатором сложности, но четкая корреляция и влияние на длину проводов SCL SDA
а так же чувствительность к близости мощного импульсного источника питания
На питании уже электролит в 4700мкф, SCL SDA обвиты и брошены на gnd
 

tutu

New member
Я то же обновляю экран по запросу, не очень часто, однако есть еще и мысли насчет тайминга, отображение более устойчиво, пока нет действий с кнопками и тп, возможно много перефирии сбивает тайминги
 

tutu

New member
Поймали за аЙца эту вошь - виснет при срабатывании реле, да же без нагрузки ....
Кто-то посоветует, что можно сделать? (заранее спасибо!)
Реле управляются через оптроны, бп +5в один и на блок реле и на 1602
 

tutu

New member
ребята.....
Поймали за аЙца эту вошь - виснет при срабатывании реле, да же без нагрузки ....
.....буду феррит пробовать
 
Сверху Снизу