|
КРОТ ПРО
|
|
| Andrew | Дата: Пятница, 05.06.2020, 10:22 | Сообщение # 1141 |
 Генералиссимус
Группа: Администраторы
Сообщений: 7589
Статус: Offline
| Цитата --Zenit-- (  ) Скажите выходы МК могли сгореть? Дисплей всё-равно не заработал. Мало вероятно что сгорел, можно проверить осцилографом или подключить дисплей работающий.. 1. Я правильно понял что по ногам он совпадает с https://aliexpress.ru/item....dNKGlPe 2. Но вроде драйвера разные? 3. Нужно у продавца попросить подробный даташит с примерами программ!
|
| |
|
|
| --Zenit-- | Дата: Пятница, 05.06.2020, 11:12 | Сообщение # 1142 |
|
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Статус: 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
Статус: 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
Статус: 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
Статус: 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
Статус: 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 - стартовая строка, страница, столбец, и т.д.
|
| |
|
|
| --Zenit-- | Дата: Пятница, 05.06.2020, 16:30 | Сообщение # 1147 |
|
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Статус: Offline
| Цитата Andrew (  ) 25НПрикрепления: 9476847.hex(89.4 Kb) Отлично! Всё гуд! Спасибо приогромнейшее! Можно тонкой настройкой контраст чуть убавить,но это уже мелочи. У вас есть такой же экран думаю настроите поточнее когда время будет.
Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 16:32 |
| |
|
|
| Andrew | Дата: Пятница, 05.06.2020, 16:38 | Сообщение # 1148 |
 Генералиссимус
Группа: Администраторы
Сообщений: 7589
Статус: Offline
| Цитата --Zenit-- (  ) У вас есть такой же экран думаю настроите поточнее когда время будет. У меня не заработал... ( Запаял на плату, последовательность совпадает только нумерация наоборот, 12-1 , 11-2 , 10-3 и тд.. так-как на маленьком нумерация справа на лево ,а в большом наоборот, получается они совпадают по распайке... Смещение по х есть? Можно видео или хотя-бы фото работы?
|
| |
|
|
| --Zenit-- | Дата: Пятница, 05.06.2020, 16:39 | Сообщение # 1149 |
|
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Статус: 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
Статус: Offline
| --Zenit--, Что интересно большой экран дешевле малого...)
|
| |
|
|
| --Zenit-- | Дата: Пятница, 05.06.2020, 16:54 | Сообщение # 1151 |
|
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Статус: Offline
| Цитата Andrew (  ) Что интересно большой экран дешевле малого...) Ага. Надо вообще огромный поставить как на Фортуне. Вся лицевая панель будет один сплошной экран) Только он дорогой.
|
| |
|
|
| fedya_valki | Дата: Пятница, 05.06.2020, 18:54 | Сообщение # 1152 |
 Генералиссимус
Группа: Пользователи
Сообщений: 2288
Статус: Offline
| Цитата --Zenit-- (  ) Только он дорогой То - фигня, надо тачскрин уже ставить, как в смартфонах И обходиться без кнопок!Добавлено (05.06.2020, 19:00) ---------------------------------------------
Цитата Andrew (  ) Что интересно большой экран дешевле малого...) Вот под него и надо было делать КротаПРО, и плату разводить
Сообщение отредактировал fedya_valki - Пятница, 05.06.2020, 18:55 |
| |
|
|
| Andrew | Дата: Пятница, 05.06.2020, 20:09 | Сообщение # 1153 |
 Генералиссимус
Группа: Администраторы
Сообщений: 7589
Статус: Offline
| Что за маниакальная тяга к большим дисплеям.. Вы на копе копаете или дисплеями меряетесь? )
|
| |
|
|
| --Zenit-- | Дата: Пятница, 05.06.2020, 20:37 | Сообщение # 1154 |
|
Генералиссимус
Группа: Пользователи
Сообщений: 1562
Статус: Offline
| Цитата Andrew (  ) Что за маниакальная тяга к большим дисплеям.. Вы на копе копаете или дисплеями меряетесь? ) Большой экран это версия для слепых) Мне так без разницы что большой что маленький всё равно без очков даже цифры ВДИ не вижу,а в очках вижу и там и там) Экран запаял,подсветка заработала. Подсветка не очень равномерная.Местами затемнения видны.Впрочем это болезнь всех недорогих больших дисплеев.
Сообщение отредактировал --Zenit-- - Пятница, 05.06.2020, 20:39 |
| |
|
|
| Andrew | Дата: Пятница, 05.06.2020, 20:50 | Сообщение # 1155 |
 Генералиссимус
Группа: Администраторы
Сообщений: 7589
Статус: Offline
| Цитата --Zenit-- (  ) Подсветка не очень равномерная.Местами затемнения видны.Впрочем это болезнь всех недорогих больших дисплеев. На моем дисплее подстветка ровная и яркая..
|
| |
|
|