Мой сайт
Форма входа
Поиск
Мини-чат
Воскресенье, 02.08.2026, 14:55
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход
КРОТ ПРО - Страница 77 - Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

КРОТ ПРО
AndrewДата: Пятница, 05.06.2020, 10:22 | Сообщение # 1141
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Цитата --Zenit-- ()
Скажите выходы МК могли сгореть? Дисплей всё-равно не заработал.
Мало вероятно что сгорел, можно проверить осцилографом или подключить дисплей работающий..
1. Я правильно понял что по ногам он совпадает с https://aliexpress.ru/item....dNKGlPe
2. Но вроде драйвера разные?
3. Нужно у продавца попросить подробный даташит с примерами программ!
 
--Zenit--Дата: Пятница, 05.06.2020, 11:12 | Сообщение # 1142
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
Мало вероятно что сгорел, можно проверить осцилографом или подключить дисплей работающий..1. Я правильно понял что по ногам он совпадает с https://aliexpress.ru/item....dNKGlPe
2. Но вроде драйвера разные?
3. Нужно у продавца попросить подробный даташит с примерами программ!
У вас есть такой дисплей. https://aliexpress.ru/item....dnnGPwU Вы говорили что не смогли его запустить.
По ногам не совпадает и драйвер другой.У меня плата под него разведена.
Дисплей вообще не стартует.На экране вообще ничего не появляется.
Команды на включение совпадают со стандартным дисплеем transfer_command(0xaf);
 
AndrewДата: Пятница, 05.06.2020, 13:00 | Сообщение # 1143
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Цитата --Zenit-- ()
По ногам не совпадает
Разве?
 
Цитата --Zenit-- ()
1.CS-CS2.RES-RESET
3.RS-RS
4.SCK-SCLK
5.SI-SDA
6.VDD
7.GND

Цитата --Zenit-- ()
Дисплей вообще не стартует... Команды на включение совпадают

У меня так:

void initial_lcd()
{
 PORTD.OUT&=~0x01 ;              
 PORTD.OUT&=~0x02; /*?????*/     
 delay1(100);
 PORTD.OUT|=0x02; /*????*/      
 delay1(20);
 transfer_command(0xe2); /*???*/
 delay1(5);
 transfer_command(0x2c); /*???? 1*/
 delay1(5);
 transfer_command(0x2e); /*???? 2*/
 delay1(5);
 transfer_command(0x2f); /*???? 3*/
 delay1(5);
 transfer_command(0x23); //kontrast 0x20~0x27*/
 transfer_command(0x81); /*?????*/
 transfer_command(0x28); /*0x1a,???????,????? 0x00~0x3f*/
 transfer_command(0xa2); /*1/9 ???(bias)*/
 transfer_command(0xc8); /*?????:????*/
 transfer_command(0xa0); // ïîâîðîò ýêðàíà à1
 transfer_command(0x40); /*???:?????*/
 transfer_command(0xaf); /*???*/
 PORTD.OUT|=0x01 ; //80
}
 
--Zenit--Дата: Пятница, 05.06.2020, 14:55 | Сообщение # 1144
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
Разве?
Имею ввиду что расположение не совпадает.Назначение естественно совпадает.Шина же  SPI.
Подключил другой дисплей на драйвере ST7565. Работает только контрастность маленькая.
Значит Атмега живая.

Сейчас попробую залить в Крота прошивку которую вы для большого экрана Могола сделали.Там вроде контрастность выше и попробовать с большим экраном.
Экран вроде стартует.При выключении и включении полоса пробегает,но она очень светлая.Контрастность надо увеличивать.

Добавлено (05.06.2020, 15:24)
---------------------------------------------
Andrew
В общем залил прошивку для экрана Монгола и появилось изображение!)
На Монгола прошивке изображение отзеркалено значит на стандартной прошивке Крота ПРО всё будет хорошо. Надо просто увеличить контрастность.
На стандартной прошивке ​​​​​​​transfer_command(0x23); //kontrast 0x20~0x27*/
На Монгола прошивке transfer_command(0x24); /* 0x20~0x27*/ ,но для моего экрана это мало.
Думаю надо попробовать
transfer_command(0x26); //kontrast 0x20~0x27*/
Можете поправить стандартную прошивку Крот ПРО по контрасту и мне скинуть?
Или тут выложить.


Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 15:25
 
--Zenit--Дата: Пятница, 05.06.2020, 16:19 | Сообщение # 1145
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
Почему не совпадает? посмотрите свою таблицу и схему...Я так и не понял у вас какой индикатор заработал?
Прикрепления: 4879878.hex(89.4 Kb)
Спасибо.
Всё-равно контраст маловат.
Надо наверное всё на макс
transfer_command(0x27); //kontrast 0x20~0x27*/
и 
 transfer_command(0x3f); /*0x1a,???????,????? 0x00~0x3f*/
А дальше посмотрим.
 
AndrewДата: Пятница, 05.06.2020, 16:22 | Сообщение # 1146
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Цитата --Zenit-- ()
Всё-равно контраст маловат.
25Н

пс.  кометарий с алиэкспрес -
Дисплей оказался 132х64, а не 128х64, выводы CS - выбор чипа, RSE - reset, RS - выбор данные/команды, SCL - SCK, SI - SDI. Для тех кто пишет программы самостоятельно, а не Лузает андруинку с скетчами, напишу правильную инициализацию: 1. LCD bias set = A3h, 2. реверсирование как нужно, 3. V5 voltage regulator = 24h, 4 - Set the V5 output voltage 81h + 20h, 5 - Power control set 2Fh, 6 - стартовая строка, страница, столбец, и т.д.
Прикрепления: 9476847.hex (89.4 Kb)
 
--Zenit--Дата: Пятница, 05.06.2020, 16:30 | Сообщение # 1147
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
25НПрикрепления: 9476847.hex(89.4 Kb)
Отлично! Всё гуд! Спасибо приогромнейшее!
Можно тонкой настройкой контраст чуть убавить,но это уже мелочи. У вас есть такой же экран думаю настроите поточнее когда время будет.


Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 16:32
 
AndrewДата: Пятница, 05.06.2020, 16:38 | Сообщение # 1148
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Цитата --Zenit-- ()
У вас есть такой же экран думаю настроите поточнее когда время будет.
У меня не заработал... (   Запаял на плату, последовательность совпадает только нумерация наоборот, 12-1 , 11-2 , 10-3 и тд.. так-как на маленьком нумерация справа на лево ,а в большом наоборот, получается они совпадают по распайке...
Смещение по х есть? Можно видео или хотя-бы фото работы?
 
--Zenit--Дата: Пятница, 05.06.2020, 16:39 | Сообщение # 1149
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
У меня не заработал... (   Запаял на плату, последовательность совпадает только нумерация наоборот, 12-1 , 11-2 , 10-3 и тд.. так-как на маленьком нумерация справа на лево ,а в большом наоборот, получается они совпадают по распайке...Можно видео или хотя-бы фото работы?
Там последовательность не точно наоборот. 4 и 5 контакты не совпадают.Их надо местами поменять.
Видео могу снять только у меня подсветка пока не работает. Видать перепутал на плате плюс минус.

Добавлено (05.06.2020, 16:49)
---------------------------------------------


Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 16:41
 
AndrewДата: Пятница, 05.06.2020, 16:52 | Сообщение # 1150
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
--Zenit--thumbup 
Что интересно большой экран дешевле малого...)
 
--Zenit--Дата: Пятница, 05.06.2020, 16:54 | Сообщение # 1151
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
Что интересно большой экран дешевле малого...)
Ага. Надо вообще огромный поставить как на Фортуне. Вся лицевая панель будет один сплошной экран) 
Только он дорогой.
 
fedya_valkiДата: Пятница, 05.06.2020, 18:54 | Сообщение # 1152
Генералиссимус
Группа: Пользователи
Сообщений: 2288
Награды: 7
Репутация: 18
Статус: Offline
Цитата --Zenit-- ()
Только он дорогой
То - фигня, надо тачскрин уже ставить, как в смартфонах
И обходиться без кнопок!

Добавлено (05.06.2020, 19:00)
---------------------------------------------

Цитата Andrew ()
Что интересно большой экран дешевле малого...)
Вот под него и надо было делать КротаПРО, и плату разводить


Сообщение отредактировал fedya_valki - Пятница, 05.06.2020, 18:55
 
AndrewДата: Пятница, 05.06.2020, 20:09 | Сообщение # 1153
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Что за маниакальная тяга к большим дисплеям.. Вы на копе копаете или дисплеями меряетесь? )
 
--Zenit--Дата: Пятница, 05.06.2020, 20:37 | Сообщение # 1154
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Награды: 32
Репутация: 48
Статус: Offline
Цитата Andrew ()
Что за маниакальная тяга к большим дисплеям.. Вы на копе копаете или дисплеями меряетесь? )
Большой экран это версия  для слепых)
Мне так без разницы что большой что маленький всё равно без очков даже цифры ВДИ не вижу,а в очках вижу и там и там)
Экран запаял,подсветка заработала. Подсветка не очень равномерная.Местами затемнения видны.Впрочем это болезнь всех недорогих больших дисплеев.


Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 20:39
 
AndrewДата: Пятница, 05.06.2020, 20:50 | Сообщение # 1155
Генералиссимус
Группа: Администраторы
Сообщений: 7589
Награды: 18
Репутация: 86
Статус: Offline
Цитата --Zenit-- ()
Подсветка не очень равномерная.Местами затемнения видны.Впрочем это болезнь всех недорогих больших дисплеев.
На моем дисплее подстветка ровная и яркая..
 
Поиск:


Copyright MyCorp © 2026
Бесплатный конструктор сайтовuCoz