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

talanov
Offline
Зарегистрирован: 11.11.2019

Благодарствую !!! Дисплей успешно завелся с UTFT библиотекой по указанной вами ссылке. 

rdh90
Offline
Зарегистрирован: 10.01.2020

 

Lotus6202

Пожалуйста, дайте ссылку на схему и скетч данной метеостанции, уж сильно приглянулась.

roman_
Offline
Зарегистрирован: 13.12.2020

Здравствуйте. Вопрос к знатокам, возможно ли подключение дисплея L5S30947P00 к Ардуино

http://www.lcd-source.com/Product_Overview_SONY_L5S30947P00

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

roman_ пишет:
Здравствуйте. Вопрос к знатокам, возможно ли подключение дисплея L5S30947P00 к Ардуино http://www.lcd-source.com/Product_Overview_SONY_L5S30947P00

 

Signal Interface Parallel RGB (1 ch, 6-bit) + SPI, 50 pins

RGB для вывода цвета точки, SPI для настройки в экране нет собственной памяти с таким же успехом можете подключать любой экран с разъемом VGA. Т.е. можно но большого смысла в этом нет.

roman_
Offline
Зарегистрирован: 13.12.2020

Спасибо за информацию.

Lotus6202
Lotus6202 аватар
Offline
Зарегистрирован: 12.01.2018

Ок найду инфу на компе и скину...

Lotus6202
Lotus6202 аватар
Offline
Зарегистрирован: 12.01.2018
Oleg dumer
Offline
Зарегистрирован: 02.01.2021

 Попробовал подключить дисплей от алкотестера "Юпитер" (почти такой же https://www.youtube.com/watch?v=ShnyOOcfbhc&lc=UgyP9zia2XjKqGOzJcx4AaABAg.9I-tpDtPBoj9I-u-DMMvgF&feature=em-comments), библиотеку использовал от туда же, не получилось, выдает ошибку - "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 Произошла ошибка при загрузке скетча". Так как недавно ардуино заниматься начал, года два, а вот дисплеями недавно, многое непонятно. По порядку: в скетче строка в начале, написано LCD_CD A2// - не знаю какой адрес туда писать, в таблице PDF документации "CD" - такого адреса нет. В скетче строка LCD_RESET A4 => в таблице RESET нет, есть REST, это одно и то же? Подскажите пожалуйста, что не так, вероятно я адреса неправильно подключил. Дисплей не понятно какой, модель не нашел, но есть родная схема подключения. Подскажите пожалуйста, как подключить.

Oleg dumer
Offline
Зарегистрирован: 02.01.2021

 Подключить дисплей от алкотестера "Юпитер" "Юпитер" (почти такой же https://www.youtube.com/watch?v=ShnyOOcfbhc&lc=UgyP9zia2XjKqGOzJcx4AaABA...), библиотеку использовал от туда же, не получилось, выдает ошибку - "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 Произошла ошибка при загрузке скетча". Так как недавно ардуино заниматься начал, года два, а вот дисплеями недавно, многое непонятно. По порядку: в скетче строка в начале, написано LCD_CD A2// - не знаю какой адрес туда писать, в таблице PDF документации "CD" - такого адреса нет. В скетче строка LCD_RESET A4 => в таблице RESET нет, есть REST, это одно и то же? Подскажите пожалуйста, что не так, вероятно я адреса неправильно подключил. Дисплей не понятно какой, модель не нашел, но есть родная схема подключения. Подскажите пожалуйста, как подключить.

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

Приветствую всех.

Вот такой экранчик от смарт-часов не подскажет ли кто можно ли как-то подключить?

fps
Offline
Зарегистрирован: 19.09.2016

del

fps
Offline
Зарегистрирован: 19.09.2016

del

fps
Offline
Зарегистрирован: 19.09.2016

del

 

Oleg dumer
Offline
Зарегистрирован: 02.01.2021

Добавил картинку с табличкой, о чем идет речь.   Не получилось почему то написать под моим комментарием выше.

Oleg dumer
Offline
Зарегистрирован: 02.01.2021

Распиновка у меня есть. При загрузке проверочного скетча _ID_ReadAllreg_v5.2_graphicstest_ выдал ошибку, проблема видать в подключении, не так подключил. На картинке стрелками обозначил нестыковку скетча с таблицей из документации от ардуино 

croc19
Offline
Зарегистрирован: 17.02.2017

Сигнал RS и DC одно и то же. RESET  RES  REST  одно и то же.

croc19
Offline
Зарегистрирован: 17.02.2017

fps  подсветку видно.  Питание тоже. Осталось 3 сигнала. Читай про подключение дисплеев

по последовательной шине. 

 

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

Oleg dumer пишет:

Распиновка у меня есть. При загрузке проверочного скетча _ID_ReadAllreg_v5.2_graphicstest_ выдал ошибку, проблема видать в подключении, не так подключил. На картинке стрелками обозначил нестыковку скетча с таблицей из документации от ардуино 

 Неужели трудно почитать тему? Вот тебе еще: http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-....

Куда еще понятнее?

Oleg dumer
Offline
Зарегистрирован: 02.01.2021

Спасибо большое за ценную информацию, я этого просто не знал, теперь буду знать. Я ремонтом занимаюсь, в программировании/сигналах не особо разбираюсь, в работе практически не сталкиваюсь. Ардуино всего пару лет назад заинтересовался, для себя, в свободное время. Знакомых, кому бы это интересно было тоже нет, так что спросить не у кого, варюсь в собственном соку.

Еще раз большое спасибо!

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

Oleg dumer пишет:

Спасибо большое за ценную информацию, я этого просто не знал, теперь буду знать. Я ремонтом занимаюсь, в программировании/сигналах не особо разбираюсь, в работе практически не сталкиваюсь. Ардуино всего пару лет назад заинтересовался, для себя, в свободное время. Знакомых, кому бы это интересно было тоже нет, так что спросить не у кого, варюсь в собственном соку.

Еще раз большое спасибо!

 Не забывайте о согласовании логических уровней... Проще всего использовать Pro Mini на 3,3 В, если UNO - нужны делители на все сигналы.

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

Всем привет. Кто может помочь с распиновкой данного дисплея от автомагнитолы? Гугл молчит и по маркировки не гулиться, что смог прозвонил и нашел.

W5-JqzFo1cU.jpg?size=323x695&quality=96& oh2C_zgOxm4.jpg?size=1030x772&quality=96  c0P8Bw5TAz0.jpg?size=952x1121&quality=96

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

Всем привет. Кто может помочь с распиновкой данного дисплея от автомагнитолы? Гугл молчит и по маркировки не гулиться, что смог прозвонил и нашел.

W5-JqzFo1cU.jpg?size=323x695&quality=96& oh2C_zgOxm4.jpg?size=1030x772&quality=96  c0P8Bw5TAz0.jpg?size=952x1121&quality=96

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

Всем привет. Кто может помочь с распиновкой данного дисплея от автомагнитолы? Гугл молчит и по маркировки не гулиться, что смог прозвонил и нашел.

W5-JqzFo1cU.jpg?size=323x695&quality=96&oh2C_zgOxm4.jpg?size=1030x772&quality=96c0P8Bw5TAz0.jpg?size=952x1121&quality=96

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

Всем привет. Кто может помочь с распиновкой данного дисплея от автомагнитолы? Гугл молчит и по маркировки не гулиться, что смог прозвонил и нашел.

W5-JqzFo1cU.jpg?size=323x695&quality=96&oh2C_zgOxm4.jpg?size=1030x772&quality=96c0P8Bw5TAz0.jpg?size=952x1121&quality=96

iStarCom
Offline
Зарегистрирован: 21.06.2020

igor_Zakharchenko пишет:
Всем привет. Кто может помочь с распиновкой данного дисплея от автомагнитолы? Гугл молчит и по маркировки не гулиться, что смог прозвонил и нашел.

Das ist Idiot?

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

????

Oleg dumer
Offline
Зарегистрирован: 02.01.2021

По модели магнитолы (подобной модели, схеме на нее) не пробовал поискать?

croc19
Offline
Зарегистрирован: 17.02.2017

Вторую сторону шлейфа не выложил. От магнитолл и прочего дисплеи на ардуине как правило не запускаются.

 

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

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

igor_Zakharchenko
Offline
Зарегистрирован: 09.01.2021

Дисплей на 32 пина.zExube8vLRs.jpg?size=2560x1920&quality=9lRPD3n_A-I0.jpg?size=1620x2160&quality=9

nic2015
Offline
Зарегистрирован: 17.01.2021

Привет всем! 

3.95 дисплей ,драйвер ILI9488 указан на упаковке. Перебрал штук 30 вариантов драйверов, показывает или белый экран или ерунду.

Подозреваю что китайцы с дорожками напутали. Вывод RD не выведен похоже, читалка не читает, показывает то что отправляла. 

Прошу помочь с распиновкой шлейфа дисплея, если у кого есть. Фотки прилагаю. Если повтор прошу не кидать тапками, 20 страниц темы осилил, не нашел(((

nic2015
Offline
Зарегистрирован: 17.01.2021

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

slider
Offline
Зарегистрирован: 17.06.2014

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

вероятно китайцы что-то накосячили (не тот дисплей поставили , резистор забыли на шилде переставить), посмотрите, расписывал подобную их ошибку :

3.5" TFT LCD красный меговский + mega 2560 R3 . РЕШЕНО ! + как решить другие !
http://arduino.ru/forum/apparatnye-voprosy/35-tft-lcd-krasnyi-megovskii-mega-2560-r3-resheno-kak-reshit-drugie

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

короче,(не обязательно вычитывать ID, предположим он ili9488):

вариант1:
по вышеуказанной ссылке темы , в разных постах , прикреплял разные переделанные библиотеки , пробуйте их, это на случай если китайцы намудрили с не правильным выводом шины данных в порты A и С . В библиотеках их подменял, это на случаи если выбран режим 8 бит , и IM0..2 переключены чтобы эти 8 бит работали в старшем порту)

вариант2:
1. прослеживаете дорожки (D0-15 и управляющие) через микросхемы , рисуете распиновку дисплея.
2. методом исключения находите IM0..2 , можно ещё сравнить по даташиту ili9488. 27стр. PDF , как они должны по очередности выйти из стекла в шлейф.
3. если IM0..2  из шлейфа выходят в шилд на резисторы, то переключаете их . если припаяны на GND , Vcc +3.3в , то немножко отпаять шлейф в этом месте, подсунуть щепку зубочистки , и перекоммутировать наоборот (собственно как и в примере выше).
4. перебрать разные варианты скетчей примеров с разной адресацией к шине данных.

// похожие шлейфы попадались здесь в теме. попробуйте читалку от mcufriend_kbv (в её примерах есть)

 

nic2015
Offline
Зарегистрирован: 17.01.2021

Скорее всего дело в битности на шилде. На сомой плате переключал битность перепайкой резистора r4(перемычки) на r5. Результата не дало.

nic2015
Offline
Зарегистрирован: 17.01.2021

Немножко непонятен рисунок на 27 странице, там выводов что то много. Мне с верху от считать по количеству выводов на дисплее? Я пробовал читалку, похоже rd не выведен.

slider
Offline
Зарегистрирован: 17.06.2014

nic2015 пишет:
Немножко непонятен рисунок на 27 странице, там выводов что то много. Мне с верху от считать по количеству выводов на дисплее? Я пробовал читалку, похоже rd не выведен.

Это распиновка кристалла (чипа, микросхемы) ili9488 установленного на стекле дисплея.  Одной стороной этот кристалл подключается к матрице пикселей , а другой стороной такими же прозрачными проводниками, к краю стекла , там и переход на шлейф.
  Не все его пины могуть пускаться в шлейф , но очередность (последовательность) важных пинов присутствует, по ней и можно найти IM0..2 . Там в теме есть крупная фотка дорожек из стекла в шлейф, с зеленым цветом подрисованными сигналами исходя из этого  рисунка на 27 странице. 

nic2015
Offline
Зарегистрирован: 17.01.2021

Спасибо большое, буду разбираться, если б не было микросхем между шлейфом и шилдом попроще было бы)

nic2015
Offline
Зарегистрирован: 17.01.2021

Вариант 1 отработал, результата не дало, видимо с im мудрить придётся.

croc19
Offline
Зарегистрирован: 17.02.2017

Качественное фото шлейфа выложи с 2 сторон.

nic2015
Offline
Зарегистрирован: 17.01.2021

ОК выложу после 16 , сейчас на работе.

nic2015
Offline
Зарегистрирован: 17.01.2021

Я так понял, что если на плате перемычкой переключается с 8 на 16 бит, то один им выведен в шлейф, но он мне не интересен, нужно искать имы на шилде и их перекоммутировать. Возможно 9 бит включён.

nic2015
Offline
Зарегистрирован: 17.01.2021

nic2015
Offline
Зарегистрирован: 17.01.2021

nic2015
Offline
Зарегистрирован: 17.01.2021

nic2015
Offline
Зарегистрирован: 17.01.2021
e.g. the ID is at readReg(0)
or as a sequence of 8-bit values
in special locations (first is dummy)
 
diagnose any controller
reg(0x0000) 00 00 ID: ILI9320, ILI9325, ILI9335, ...
reg(0x0004) 04 04 04 04 Manufacturer ID
reg(0x0009) 09 09 09 09 09 Status Register
reg(0x000A) 0A 0A Get Power Mode
reg(0x000C) 0C 0C Get Pixel Format
reg(0x0030) 30 30 30 30 30 PTLAR
reg(0x0033) 33 33 33 33 33 33 33 VSCRLDEF
reg(0x0061) 61 61 RDID1 HX8347-G
reg(0x0062) 62 62 RDID2 HX8347-G
reg(0x0063) 63 63 RDID3 HX8347-G
reg(0x0064) 64 64 RDID1 HX8347-A
reg(0x0065) 65 65 RDID2 HX8347-A
reg(0x0066) 66 66 RDID3 HX8347-A
reg(0x0067) 67 67 RDID Himax HX8347-A
reg(0x0070) 70 70 Panel Himax HX8347-A
reg(0x00A1) A1 A1 A1 A1 A1 RD_DDB SSD1963
reg(0x00B0) B0 B0 RGB Interface Signal Control
reg(0x00B3) B3 B3 B3 B3 B3 Frame Memory
reg(0x00B4) B4 B4 Frame Mode
reg(0x00B6) B6 B6 B6 B6 B6 Display Control
reg(0x00B7) B7 B7 Entry Mode Set
reg(0x00BF) BF BF BF BF BF BF ILI9481, HX8357-B
reg(0x00C0) C0 C0 C0 C0 C0 C0 C0 C0 C0 Panel Control
reg(0x00C1) C1 C1 C1 C1 Display Timing
reg(0x00C5) C5 C5 Frame Rate
reg(0x00C8) C8 C8 C8 C8 C8 C8 C8 C8 C8 C8 C8 C8 C8 GAMMA
reg(0x00CC) CC CC Panel Control
reg(0x00D0) D0 D0 D0 D0 Power Control
reg(0x00D1) D1 D1 D1 D1 VCOM Control
reg(0x00D2) D2 D2 D2 Power Normal
reg(0x00D3) D3 D3 D3 D3 ILI9341, ILI9488
reg(0x00D4) D4 D4 D4 D4 Novatek
reg(0x00DA) DA DA RDID1
reg(0x00DB) DB DB RDID2
reg(0x00DC) DC DC RDID3
reg(0x00E0) E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 GAMMA-P
reg(0x00E1) E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 GAMMA-N
reg(0x00EF) EF EF EF EF EF EF ILI9327
reg(0x00F2) F2 F2 F2 F2 F2 F2 F2 F2 F2 F2 F2 F2 Adjust Control 2
reg(0x00F6) F6 F6 F6 F6 Interface Control
 
Вот что выдает читалка LCD_ID reandew
RST-41
CS-40
RS-38
WR-39
RD-43
Распиновку шлейфа нашел похожую. Проверил  9 пин ID он сидит на минусе. 
 Я понял, что найдя (прозвонив контакт rst шлейфа) Я попаду на rst шилда. А непосредственным соседом пина rst со стороны противоположной шине данных (DB0-DB17) как раз и является IM2 и т.д.
Проверил имы предполагаемые
IM0-0
IM1-1
IM2-0
 Верно для 16 бит.
 
talanov
Offline
Зарегистрирован: 11.11.2019

Такой LCD. надписи на дисплее и шлейфах

Возможно кто то знает распиновку. Поиск по тырнету ничем мне не помог.

txdt144cf-24v9
7735sg24 v0.2
KQ-DM39797B
TXD2014070B17

Контроллер ST7735S 

Вот что смог выяснить по распиновке

1 ANODE
2 KATODE
3 NC
4 GND
5 NC
6 NC
7  
8 замкнут с 16
9  
10  
11  
12  
13  
14  
15 GND
16 замкнут с 8

croc19
Offline
Зарегистрирован: 17.02.2017

nic2015 на фотках ничего не видно. Дорожки мелкие и размыты.

nic2015
Offline
Зарегистрирован: 17.01.2021

nic2015
Offline
Зарегистрирован: 17.01.2021