DWIN Дисплей на флпрог

пользователские блоки для DWIN Дисплей

Использование дисплеев и обсуждение пользовательских блоков к ним
rustam14831
Рядовой
Сообщения: 8
Зарегистрирован: 30.08.2023{, 16:43}
Репутация: 0
Имя: rustam

DWIN Дисплей на флпрог

#1

Сообщение rustam14831 » 06.09.2023{, 18:46}

здравствуйте. в интернете видел дисплей DWIN и проекты к ним на ардуино. Для флпрог нет ли пользовательские блоки к нему ?

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#2

Сообщение DerAlex » 06.09.2023{, 19:54}

Блока пока никто не предложил. Мне тоже было бы интересно на такой блок посмотреть .

Отправлено спустя 6 минут 53 секунды:
Дисплей DWIN передает данные в таком формате : 5A A5 06 83 - заголовок у всех одинаковый , 50 01 - номер регистра в дисплее , 21 31 - нажатая кнопка . Все числа в HEX формате . ( 5A A5 06 83 50 01 21 31 ) .

Отправлено спустя 1 минуту 20 секунд:
Кто бы смог написать блок для приема и передачи данных с ардуино на DWIN дисплей .
аврора

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#3

Сообщение ecoins » 07.09.2023{, 04:01}

DerAlex писал(а):
06.09.2023{, 20:02}
Кто бы смог написать блок для приема и передачи данных с ардуино на DWIN дисплей .

При появлении таких блоков кто мог бы подключиться к испытанию и тестированию таких блоков?
У кого есть и какие дисплеи DWIN, которые могли бы принять участие в испытаниях?

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#4

Сообщение DerAlex » 07.09.2023{, 05:29}

Я бы с удовольствием протестировал такой блок .Дисплей простаивает . Долгое время пытаюсь что то с ним сделать но безрезультатно . Причем ни каких ошибок компилятор не находит но и не работает .



Отправлено спустя 1 минуту 1 секунду:
Прочитать данные можно элементарно но как их использовать не понятно .
Вложения
COM порт.jpg
аврора

Stranger
Рядовой
Сообщения: 48
Зарегистрирован: 08.02.2021{, 08:35}
Репутация: 11
Имя: Дмитрий

DWIN Дисплей на флпрог

#5

Сообщение Stranger » 07.09.2023{, 10:43}

ecoins писал(а):
07.09.2023{, 04:01}
DerAlex писал(а):
06.09.2023{, 20:02}
Кто бы смог написать блок для приема и передачи данных с ардуино на DWIN дисплей .

При появлении таких блоков кто мог бы подключиться к испытанию и тестированию таких блоков?
У кого есть и какие дисплеи DWIN, которые могли бы принять участие в испытаниях?
У меня тоже есть вот такой
4.3" HMI дисплей DWIN DMG48270C043_15WTR TN-TFT 480x272 Резистивный сенсор.

Очень хочется его запустить в работу на rs485.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#6

Сообщение DerAlex » 07.09.2023{, 12:11}

Как его запустить на rs485 ?

Отправлено спустя 2 минуты 29 секунд:
001.png
Отправлено спустя 1 минуту 38 секунд:
У него выход или rs232 или TTL
аврора

ggen4ik
Рядовой
Сообщения: 22
Зарегистрирован: 09.02.2022{, 17:34}
Репутация: 1
Имя: Evgeny

DWIN Дисплей на флпрог

#7

Сообщение ggen4ik » 07.09.2023{, 17:37}

DerAlex писал(а):
07.09.2023{, 12:15}
Как его запустить на rs485 ?

Отправлено спустя 2 минуты 29 секунд:
001.png

Отправлено спустя 1 минуту 38 секунд:
У него выход или rs232 или TTL
Использовать преобразователь ttl в rs485.
Я бы тоже мог кстати потестить, есть на руках DMG10600T070_A5WTC с uart, rs и can интерфейсом на борту.

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#8

Сообщение ecoins » 07.09.2023{, 18:25}

DerAlex писал(а):
07.09.2023{, 05:45}
Я бы с удовольствием протестировал такой блок .Дисплей простаивает . Долгое время пытаюсь что то с ним сделать но безрезультатно . Причем ни каких ошибок компилятор не находит но и не работает .
Stranger писал(а):
07.09.2023{, 10:43}
У меня тоже есть вот такой
4.3" HMI дисплей DWIN DMG48270C043_15WTR TN-TFT 480x272 Резистивный сенсор.
ggen4ik писал(а):
07.09.2023{, 17:37}
Использовать преобразователь ttl в rs485.
Я бы тоже мог кстати потестить, есть на руках DMG10600T070_A5WTC с uart, rs и can интерфейсом на борту.
Хорошо, попробуем начать работу на блоками DWIN.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#9

Сообщение DerAlex » 07.09.2023{, 21:17}

Удалось сделать блок для приема данных с дисплея. Блок отслеживает нажатие двух кнопок на экране дисплея. Кнопкам присвоено значение клавиш "1" и "2" . Блок читает символы и передает для дальнейшей обработки в ардуино . Здесь они управляют длительностью импульсов.

Отправлено спустя 1 минуту 42 секунды:
Вот экран осиллографа

Отправлено спустя 1 минуту 1 секунду:
Программа



Отправлено спустя 1 минуту 58 секунд:
Схема экранов в DWIN

Отправлено спустя 43 минуты 51 секунду:
Файл блока

Отправлено спустя 19 минут 25 секунд:
Экраны

Отправлено спустя 53 минуты 44 секунды:
Вот этот блок исправленный скачивать.

Отправлено спустя 11 минут 23 секунды:
Программа
Вложения
Программа с блоком.jpg
DWIN_READ_(Code_-_Basic).ubi
(78.87 КБ) 32 скачивания
DSCN1588.JPG
DSCN1587.JPG
СХЕМА ЭКРАНОВ.JPG
DeclareSection.jpg
Нажатие кнопки 2.jpg
Импульсы на экране осциллографа
Нажатие кнопки 1.jpg
аврора

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#10

Сообщение DerAlex » 10.09.2023{, 21:28}

Кто ни будь скачивал блок ? Как работает ?
аврора

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#11

Сообщение ecoins » 11.09.2023{, 14:47}

DerAlex писал(а):
10.09.2023{, 21:28}
Кто ни будь скачивал блок ? Как работает ?
Блок скачал и посмотрел. Вроде понятно.
Попробовать пока не получается. В Вашем сообщении блока, экраны, проект в виде картинки.
У меня дисплей DWIN DMG106000T070 09WTC.
Раньше никогда не работал с DWIN, но буду пробовать.
Возможно получится сегодня.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#12

Сообщение DerAlex » 11.09.2023{, 15:18}

У меня блок на нажатие кнопок реагирует но не всегда . Иногда приходится несколько раз на кнопку нажимать на экране . Не знаю с чем это связано . Может дисплей тормозит . Вот хотелось чтобы кто ни будь у себя испытал . Какая реакция кнопок ?
аврора

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#13

Сообщение ecoins » 11.09.2023{, 15:26}

DerAlex писал(а):
11.09.2023{, 15:18}
У меня блок на нажатие кнопок реагирует но не всегда . Иногда приходится несколько раз на кнопку нажимать на экране . Не знаю с чем это связано . Может дисплей тормозит . Вот хотелось чтобы кто ни будь у себя испытал . Какая реакция кнопок ?
У Вас такой метод выбран - потому и тормозит. И без диспетчера задач и без "правильного" проектирования тормозить должно...

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#14

Сообщение DerAlex » 11.09.2023{, 15:52}

Кто спорит . Просто ни кто не брался за блок . Пришлось самому колхозить.

Отправлено спустя 3 минуты 57 секунд:
Придется самому доводить до ума. Любыми методами .
аврора

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

DWIN Дисплей на флпрог

#15

Сообщение Rovki » 12.09.2023{, 20:10}

DerAlex писал(а):
11.09.2023{, 15:56}
Кто спорит . Просто ни кто не брался за блок . Пришлось самому колхозить.

Отправлено спустя 3 минуты 57 секунд:
Придется самому доводить до ума. Любыми методами .
Вам сказали, что дело не всегда только в блоке может быть , но из-за других задач , которые могут "мешать" друг другу, если их правильно не распределить по времени.. :smile37:
Электронщик до мозга костей и не только

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#16

Сообщение DerAlex » 14.09.2023{, 14:20}

Стала понятна причина нечеткой работы кнопок на дисплее . Нужно снизить скорость UART . 115200 слишком много для ардуино .
аврора

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

DWIN Дисплей на флпрог

#17

Сообщение WildCat » 14.09.2023{, 14:49}

Nextion на этой скорости прекрасно работает.
С блоками ecoins.

Скорей всего, дело не в скорости UART, а с методом работы буфера UART.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#18

Сообщение DerAlex » 14.09.2023{, 15:14}



Отправлено спустя 1 минуту 8 секунд:
Вот автор подробно описывает создание прошивки для DWIN дисплея .

Отправлено спустя 28 минут 20 секунд:
WildCat писал(а):
14.09.2023{, 14:49}
Nextion на этой скорости прекрасно работает.
С блоками ecoins.

Скорей всего, дело не в скорости UART, а с методом работы буфера UART.
Пока таких блоков нет для DWIN дисплея .
аврора

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

DWIN Дисплей на флпрог

#19

Сообщение WildCat » 14.09.2023{, 15:56}

DerAlex писал(а):
14.09.2023{, 15:15}
Вот автор подробно описывает создание прошивки для DWIN дисплея .
Жуть какая :shok:

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#20

Сообщение DerAlex » 14.09.2023{, 17:58}

Где жуть ?
аврора

Ответить

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