Arduino и дисплеи от сотиков мобильных телефонов

helpers37
Offline
Зарегистрирован: 15.05.2021

Совершенно не одного не нашел именно к этому дисплею, а по китайским сайтам контроллеры указаны по идентичным характеристикам разные. Из мануала к телефону только такой нашел. По этому и спрашиваю, засомневался в выходах всинк и хсинк. Жалко распаивать рабочий телефон. Был бы благодарен, если бы скинули ссылку, а не тыкнули пальцем в небо.

OLEGKARAS
Offline
Зарегистрирован: 19.02.2019

Тачскрин MSG2133A кто то подключал ?

zbot
Offline
Зарегистрирован: 15.03.2020

Вдруг кому нужно превратить обычный 16 битный параллельный LCD в SPI (16 битный) - 

в моем случае использовался LCD "explay n1" TXDT350DH вы можете переделать под свой вариант.

PS> Из резисторов R1,R2,R9,R10 для LCD "explay n1" TXDT350DH  устанавливать только R9 и R10

Deemon_66
Offline
Зарегистрирован: 24.01.2022

Alex-Bee пишет:

криворук пишет:

просто для начала проверь сопротивление по питалову если ты уверен по ногам. должно быть примерно 600 -900 ом. если мегаомы то усё сдох бобик.


Проверил... и, похоже, фото размещать уже нет смысла. Между контактами 3 и 20 - ожидаемо 0 Ом. Это проверял и ранее, чтобы хоть как-то убедиться в правильность распиновки. А вот 3-4... "сдох бобик", вообще бесконечность (или более 20 МОм).
Всем спасибо. Жаль, но экранчик уходит в утиль...

Искал инфу по дисплею sh-bl1165wa и наткнулся на ваши сообщения.

Так вот, на моем дисплее то же большое сопротивление между 3 и 4, больше 20Мом, но дисплей рабочий. Так что это не показатель.

Может кому пригодится в будущем.

alex01981
Offline
Зарегистрирован: 23.01.2022

Добрый день. Не подскажете что за контроллер стоит? Дисплей от FLY IQ434. Вроде как должен стоять ILI9486 но на запрос 0xD3 не отвечает, выводит 0х80808080 как и должно быть если нет команды, 0х00 по шиту везде нули, в принципе так и пишет 0x00000000. Единственное отвечает на запрос 0х04 выходит строчка 0x54540066. Ничего не нашёл по этому поводу. Вроде так дисплей инициализируется но не правильно.

oldman
Offline
Зарегистрирован: 27.03.2020

Deemon_66 пишет:

Alex-Bee пишет:

криворук пишет:

просто для начала проверь сопротивление по питалову если ты уверен по ногам. должно быть примерно 600 -900 ом. если мегаомы то усё сдох бобик.


Проверил... и, похоже, фото размещать уже нет смысла. Между контактами 3 и 20 - ожидаемо 0 Ом. Это проверял и ранее, чтобы хоть как-то убедиться в правильность распиновки. А вот 3-4... "сдох бобик", вообще бесконечность (или более 20 МОм).
Всем спасибо. Жаль, но экранчик уходит в утиль...

Искал инфу по дисплею sh-bl1165wa и наткнулся на ваши сообщения.

Так вот, на моем дисплее то же большое сопротивление между 3 и 4, больше 20Мом, но дисплей рабочий. Так что это не показатель.

Может кому пригодится в будущем.

 Имеет значение полярность и напряжение питания прибора - если более 3...4 вольта, то "бобик" может сдохнуть в процессе измерения...

Deemon_66
Offline
Зарегистрирован: 24.01.2022

полярность крутил, питание мультиметра 9в, после измерений воткнул дисплей обратно, бобик жив, не переживайте)

greck198
Offline
Зарегистрирован: 13.01.2022

greck198 пишет:

Контролер оказался ili9488 вот только есть проблемка тестовую графику показывать начинает и после текста белый экран, в чём может быть проблема?

И вообще есть возможность его переключить в SPI ?

greck198
Offline
Зарегистрирован: 13.01.2022

Вобщем разобрался я с проблемкой своей, а дело было в питании, я дисплей запитал от отдельного блока питания вот он и глючил.

Подключил от ардуины через 3 диода включенных последовательно и всё заработало.

R4FBL
Offline
Зарегистрирован: 02.02.2021

Всем привет, ребята подскажите как инициализировать данный дисплей https://cloud.mail.ru/public/daXU/ajwrwNcrC, хочу прикрутить его к ардуинке, буду примного благодарен за подсказку !

oldman
Offline
Зарегистрирован: 27.03.2020

 http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=8#comment-290976

стр. #441 (мог бы и сам пальчиком в клаву потыкать)

R4FBL
Offline
Зарегистрирован: 02.02.2021

Дружище благодарю за ответ. Извини,это же сколько страниц надо перелопатить чтобы подключить один дисплей

 

Psih1408
Offline
Зарегистрирован: 20.03.2019

Добрый день tvl2000, как с вами можно связатся? Хочу розобратся в принципе работы библиотеки, есть вопросы.

oldman
Offline
Зарегистрирован: 27.03.2020

R4FBL пишет:

Дружище благодарю за ответ. Извини,это же сколько страниц надо перелопатить чтобы подключить один дисплей

 

 На самом верху страницы есть окно поиска...

greck198
Offline
Зарегистрирован: 13.01.2022

А получится от магнитолы 6 дюймовый HSD062IDW1 завести на ардуино

даташит http://static.chipdip.ru/lib/291/DOC006291203.pdf

Psih1408
Offline
Зарегистрирован: 20.03.2019

Теоретически можно подключить. Я сейчас собираю железо, чтобы завести планшетный дисплей с похожим интерфейсом

storm134
Offline
Зарегистрирован: 14.04.2017

Напрямую нет. Ресурсов не хватит. Надо собирать контроллер с буфером, а лучше двумя на МК типа стм32 + SRAM.    А этим всем уже управлять по SPI. 

Telega454
Offline
Зарегистрирован: 31.01.2022

Доброго всем. От камеры Premier MDV-2 остался экран. Очень хотелось разобраться как его подключить к arduino. К сожалению данных по контроллеру я не смог найти. Нашлись только характеристики дисплея но без распиновки. Буду очень благодарен если сможете помочь. Заранее благодарен

 

 

 

Telega454
Offline
Зарегистрирован: 31.01.2022

Доброго всем. От камеры Premier MDV-2 остался экран. Очень хотелось разобраться как его подключить к arduino. К сожалению данных по контроллеру я не смог найти. Нашлись только характеристики дисплея но без распиновки. Буду очень благодарен если сможете помочь. Заранее благодарен. Прошу прощения за повтор.

helpers37
Offline
Зарегистрирован: 15.05.2021

Telega454 пишет:

Доброго всем. От камеры Premier MDV-2 остался экран. Очень хотелось разобраться как его подключить к arduino. К сожалению данных по контроллеру я не смог найти. Нашлись только характеристики дисплея но без распиновки. Буду очень благодарен если сможете помочь. Заранее благодарен. Прошу прощения за повтор.

У меня тоже есть от видеокамеры, у меня дисплей типа с интерфейсом rgb, и похожая микруха стоит, конвертер с видео выхода, была мысль подключить к какому нито ДВД плееру глянуть ))) ну или к старому ноуту, через s video

Telega454
Offline
Зарегистрирован: 31.01.2022

А у вас случаем, нет фотографии вашего экрана с разводкой?

Psih1408
Offline
Зарегистрирован: 20.03.2019

storm134 пишет:

Напрямую нет. Ресурсов не хватит. Надо собирать контроллер с буфером, а лучше двумя на МК типа стм32 + SRAM.    А этим всем уже управлять по SPI. 

Изучал вопрос внешней ОЗУ для esp32. У микрочипа есть интересные решения какраз на шину spi. Но на нашем рынке их нет к сожалению

Efremoff
Offline
Зарегистрирован: 11.02.2015

Подскажите, а вот подцепить дисплей с "аналоговым" интерфейсом (остался после двд-плеера), типа такого https://datasheetspdf.com/pdf-file/640898/Innolux/AT070TN07/1 - можно ли как-то без дополнительного драйвера к ESP32 или какому-то другому AVR/ARM микроконтроллеру или нужно подцепить какой-то дравер?

Спасибо за ответ. 

Efremoff
Offline
Зарегистрирован: 11.02.2015

  

Efremoff
Offline
Зарегистрирован: 11.02.2015

чот накидалось несколько одинаковых сообщений... ((

Efremoff
Offline
Зарегистрирован: 11.02.2015

Psih1408 пишет:
Изучал вопрос внешней ОЗУ для esp32. У микрочипа есть интересные решения какраз на шину spi. Но на нашем рынке их нет к сожалению

У Wroover модуля есть 8МБ PSRAM на борту.

bkn58
Offline
Зарегистрирован: 02.02.2022

Доброго дня!

Есть вопрос: нашел подходящую распиновку для дисплея, который сейчас мучаю с ардуино UNO https://img.alicdn.com/imgextra/i4/117030951/T24GOYXihXXXXXXXXX_!!117030951.jpg

Совпадают LED+ LED- (подсветка загорается) VSS и VDD совпадает по позициям в шлейфе, но на каком контакте кто - уверенности нет (т.е. на шлейфе видно, что 6 и 7 это или "+" или "-"), использую вариант 6="+", 7="GND". По комментарию на картинке есть указания на драйвер UC1701X. В даташите на драйвер http://www.datasheet26.com/circuit/821906/UC1701x-даташит.html есть такая фраза

Support industry standard 8-bit parallel bus
(8080 or 6800 mode) and 4-wire serial bus
(S8) interface.
Пытался прогуглить 4-wire serial bus (S8) interface, но попадаются только ссылки на SPI. Может оно это самое и есть? Но тогда как сопоставить распиновку с SPI? Пробовал на примерах из библиотек TFT и  UTFT. Начинал с такой комбинации: CS0=CS, RST=RESET, CD=DC, SCK=SCK, SDA=MOSI. Потом из 3-х последних сигналов программно перебирал все возможные, причем в UTFT еще и все модели перебрал - не заводится. Питание от UNO 3.3v, управляющие сигналы с контактов 8,9,10,11,13 через делители, на осциллограмме показывают уровни от 0 до 3V. Пробовал CS0 садить на GND, а RST подключать через делитель к RESET на ардуино. Лучше не стало. 
storm134
Offline
Зарегистрирован: 14.04.2017

 

У этого дисплея интерфейс RGB.   Можно попробывать зацепить к ЕСП32 как VGA 

storm134
Offline
Зарегистрирован: 14.04.2017

Конденсаторы на выводы дисплея 8,9,10,11 поставили?  В примере кода меняли настройку контраста?  Куча подобных дисплеев от пост терминалов заводилась без проблем. 

http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-...

bkn58
Offline
Зарегистрирован: 02.02.2022

Спасибо за совет, конденсаторы поставил, изображение появилось (но зеркальное) на варианте:

U8G2_ST7565_NHD_C12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
Efremoff
Offline
Зарегистрирован: 11.02.2015

Ок, спасибо, буду пробовать. Надо будет изучить, какие выводы данного дисплея соотносятся с выводами VGA-интерфейса. 

 

bkn58
Offline
Зарегистрирован: 02.02.2022

Вот эти четыре варианта показывают, но в зеркальном виде:

//зеркально U8G2_ST7565_NHD_C12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_NHD_C12864_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_JLX12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_JLX12864_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
 
ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

bkn58 пишет:

Вот эти четыре варианта показывают, но в зеркальном виде:

//зеркально U8G2_ST7565_NHD_C12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_NHD_C12864_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_JLX12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
//зеркально U8G2_ST7565_JLX12864_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
 

это контроллеру надо отдать команду раззеркалить, в драйверах править, для ST7735 командой setRotate();

bkn58
Offline
Зарегистрирован: 02.02.2022

Частично спасло ситуацию использование

u8g2.setDisplayRotation(U8G2_MIRROR);

Но изображение получается вверх ногами и уже после этого не исправляется с помощью u8g2.setDisplayRotation(U8G2_R0). 

Жить с этим можно... 

(картинку не могу загрузить из-за лимита)

Telega454
Offline
Зарегистрирован: 31.01.2022

А по моему вопросу ни у кого нет идей? На платах есть маркировка, только для поиска это ничего не дало.

zbot
Offline
Зарегистрирован: 15.03.2020

Telega454 пишет:

А по моему вопросу ни у кого нет идей? На платах есть маркировка, только для поиска это ничего не дало.

по внешнему виду шлейф этого LCD похож на параллельный RGB который для подключения к ардуино не подходит. 

Telega454
Offline
Зарегистрирован: 31.01.2022

Ясно. Жаль. Знать бы, может саму эту плату задействовать, только на неё тоже ничего нет. 

zbot
Offline
Зарегистрирован: 15.03.2020

Telega454 пишет:

Ясно. Жаль. Знать бы, может саму эту плату задействовать, только на неё тоже ничего нет. 

принципиальный момент именно этот экран задействовать или экран для какого-то проекта нужен? Если второе то стоит просмотреть данную тему с начала и поискать по магазинам запчастей для сотовых телефонов понравившийся экран

Telega454
Offline
Зарегистрирован: 31.01.2022

Тут такое дело. У меня проект и под него нужен экран с мини кронштейном и тут нашёлся этот экран. Но заменить его оказалось нечем, так как его размер 1,5" и экран чуть поменьше оставляют просвет, а большие просто не влезают в корпус. Поэтому хотел приладить именно этот, раз он оказался в наличии. 

helpers37
Offline
Зарегистрирован: 15.05.2021

нашел дисплей свой, там другой контроллер и пинов больше, точно не подойдет, вы можете глянуть даташит на этот контроллер и посмотреть какой сигнал куда подать, вся схема уже разведена, дело за малым

Telega454
Offline
Зарегистрирован: 31.01.2022

По маркировке tpg018a tzf5  я не смог найти. Нашёл только фирмы которые продают, но нет даташита. Даже запрос отправил продавцу, но он не ответил ничего. 

tvl2000
Offline
Зарегистрирован: 19.09.2020

Psih1408 пишет:

Добрый день tvl2000, как с вами можно связатся? Хочу розобратся в принципе работы библиотеки, есть вопросы.

Напишите Ваши вопросы на tvl_2000@mail.ru Постараюсь ответить оперативно

Telega454
Offline
Зарегистрирован: 31.01.2022

Нашел вот такой ещё один похожий дисплей 1.5 дюйма. На дисплее есть маркировка AM313EKA, на шлейфе ACX318ELA-7 422L91M. В интернете я нашел даташит на похожий дисплей с маркировкой ACX318ELN. Вроде очень похож. Можете объяснить, как подключить его к arduino nano?

Выдержка из даташита:

storm134
Offline
Зарегистрирован: 14.04.2017

bkn58 пишет:

Частично спасло ситуацию использование

u8g2.setDisplayRotation(U8G2_MIRROR);

Но изображение получается вверх ногами и уже после этого не исправляется с помощью u8g2.setDisplayRotation(U8G2_R0). 

Жить с этим можно... 

(картинку не могу загрузить из-за лимита)

Этот пробывали?  U8G2_ST7565_ERC12864_ALT

zbot
Offline
Зарегистрирован: 15.03.2020

Telega454 пишет:

Нашел вот такой ещё один похожий дисплей 1.5 дюйма. На дисплее есть маркировка AM313EKA, на шлейфе ACX318ELA-7 422L91M. В интернете я нашел даташит на похожий дисплей с маркировкой ACX318ELN. Вроде очень похож. Можете объяснить, как подключить его к arduino nano?

..........

К этому дисплею проще VGA коннектор прицепить и сигнал от видеокарты подать  )))

прицепить можно вот тут почитай о принципах подключения и формирования сигналов для таких дисплеев - https://cxem.net/arduino/arduino65.php

Telega454
Offline
Зарегистрирован: 31.01.2022

Почитал. Действительно интересно, но вот не могу на своём дисплее определить Hsync и Vsync.

dr-baks
Offline
Зарегистрирован: 26.01.2017

Подскажите пожалуйста даташит на дисплей B070EAN01.4 от планшета леново и можно его подключить к ардуино.

sing
Offline
Зарегистрирован: 25.02.2022

tongbajiel пишет:

**UPS...

PIN TEXT ON THE IMAGE IS SWAPPED. SORRY

 

Does anyone know pinout for Nokia 105 2017 lcd.

Its similar like used on nokia C1.

Hello

If you manage to drive a Nokia 105 LCD

please guide me

Thanks

Riger
Offline
Зарегистрирован: 06.01.2019

Нужна информация по дисплею от FLY EZZY 4 на каком контроллере собран.

sing
Offline
Зарегистрирован: 25.02.2022

Привет друзья
Пожалуйста скажи
Какой контроллер у этой модели?

nokia Или microsoft RM-1133