Jump to content

2.6 inch tftlcd for arduino Mega 2560 unknoun driver


sys
 Share

Recommended Posts

   Купил на Алиекспресс цветной экран с резистивным тачем 5a11ae14a57e0_tftlcdfront.thumb.jpg.503985772e2c1146f9c27b6427e2f19a.jpg и, дав положительный отзыв благополучно отложил до лучших времен.bottom.thumb.jpg.a9c0cd749469319cfef050fa2c1c38e5.jpg

Но времена наступили совсем не веселые. Сбило с толку что надпись www.mcufriend.com, но на сайте и в инете не нашел библиотеки для такого экрана, и вообще такой диагонали не было и и судя по количеству пинов предназначен для работы с Mega 2560 в режиме шины данных 16/18 бит. Было перебрано множество библиотек и скетчей под размеры 240х320, 3/4 отбракованы сразу, по строке инициализации понятно что режим 8 бит или последовательный. Усугубляло ситуацию незнание контроллера. Посетила мысль переложить проблему на продавца Shop912692 Store со странички заказа https://ru.aliexpress.com/item/Free-shipping-LCD-module-TFT-2-6-inch-TFT-LCD-screen-for-Arduino-UNO-R3-Board/32716249866.html . Продавец прислал мне библиотеку с примером которой белый экран сменился на зеркальный: 

mirror_text.thumb.jpg.fb4366d9ed93136c68c916238d881f28.jpg

Понятно что дело в кривой инициализации, пришлось кое-как разбираться. С грехом пополам запустил в нормальном режиме вот с этой некрасиво оформленной, но рабочей UTFT_for_ST7781.rar библиотекой.  Файл memorysaver.h настроен для экономии памяти меги почти правильно, в примере приведена инициализация как у контроллера ili9325d (UTFT myGLCD(TFT01_24_16,38,39,40,41)), но в файле  по пути tft_drivers/ili9325d/default/initlcd.h на самом деле прописана информация из tft_drivers/st7781/default/initlcd.h. Не доделал немного китаец.  Естественно, ili9325d уже работать не будет. Кто хочет- причешет библиотеку для нормальной работы всех моделей tft lcd, скачайте оригинальную версию и сравнивайте UTFT.cpp, UTFT.h, содержимое других папок библиотеки, даташит на st7781 есть в сети, проверена работа на arduino-1.6.6. версии non administrator, т.е. версия без установки. 

   Удачи!

good.thumb.jpg.b1c521b3d87c749398a5fbbdad9255e5.jpg

   

Edited by sys
изменение названия скачанного архива для избежания путаницы
Link to comment
Share on other sites

  • 3 years later...

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Guest Александр

Два вопроса.

1. Где взять цоколёвку этой платы? Увы, ни одна ножка не подписана.

2. Говорят, этот дисплей может быть подключен через SPI.Где эти SPI-ные ножки?

Link to comment
Share on other sites

Реле, разъемы, вентиляторы, корпуса, микросхемы, конденсаторы и много другое!

Скидки до 20% на сайте электронного дискаунтера ТМ Электроникс.

Бесплатная доставка в любую точку России + кэшбэк 15%.

Подробнее

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Сообщения

    • 78L05 пробовал заменить на такую же другую?
    • Из за дохлых конденсаторов большие пульсации, вот и напряжение занижено. В данном случае я бы проверил все электролиты.
    • мы на русскоязычном форуме. и в правилах форума запрещено писать с ошибками. или ты зарегистрировался, но правила не читал?
    • проблем с заменой нет, проблема с подбором аналога. не нашел характеристик данного дросселя.   "Холодильник вообще работает ?"      Хреново работает, на вентилятор обдува конденсатора (фреонового) приходит 8 вольт, вместо 13, и он не вращается погорели не только дросселя, просто с ними затык у меня вышел Благодарю всех причастных за наводку, буду копать в указанную сторону))
    • Всем привет. Друзья, решил использовать этот модулятор для передатчика на 3мгц 6п6с+3шт. гу50 и +на выходе гу 81м . подскажите пожалуйста намоточные данные выходного трансформатора модулятора, на странице схемы ничего не сказано про выходник, только сказано, что можно использовать "ТС160 или другой трансформатор, подбирается" кто разбирается подскажите, на каком сердечнике, сколько первички и сколько вторички, каким проводом
    • У китайца указано 1А, мне кажется это даже избыточно. 20W точно хватит. Микросхема способна выдавать 700 mA на канал.
    • как видно из осциллограмм, конденсатор в такой схеме совсем не заряжается потому что выпрямитель Вилларда не является умножителем как таковым а чтобы получился УМНОЖИТЕЛЬ схема должна принять такой вид - добавляется диод и получается удвоитель напряжения - зеленый напряжение на заряженном конденсаторе   с тиристорами я бы не стал заморачиваться, а резисторы должны быть высоковольтными
×
×
  • Create New...