База дисплеев мобильных устройств

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Держит паяльник хвостом
Аватара пользователя
Сообщения: 954
Зарегистрирован: Вс дек 02, 2012 16:58:33
Откуда: от туда

Сообщение GARMIN »

Нашёл причину.
Их было две.
Первая - невнимательность при написании программы вывода данных/команды. Чисто синтаксис && вместо &.
Вторая - важна последовательность команд и задержки после некоторых команд.
У меня заработало так:
Спойлер

Код: Выделить всё

	lcd_command (SWRESET);
	delay_ms (200);
	lcd_command (SLPOUT);
	delay_ms (10);
А затем последовательность команд без задержек:

Код: Выделить всё

	PWCTR1, 0x110, 0x105,	// Power Control 1 GVDD = 4.0V VCI1 = 2.5V
		PWCTR2, 0x100,		// Power Control 2 VGH = 4*VDDIO, VGL = 3*VDDIO
		VSCSAD, 0x100,		// VSCROLL ADDR
		COLMOD, 0x175,		// COLMOD pixel format 4 = 12, 5 = 16, 6 = 18
		INVOFF,			// INVOFF
		DISPON,			// DISPON
Контактная информация:
Реклама
Chettuser

Сообщение Chettuser »

Да, задержка критична. Но я по её поводу особо не парился - поставил побольше.
У Вас похоже другой контроллер?
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 954
Зарегистрирован: Вс дек 02, 2012 16:58:33
Откуда: от туда

Сообщение GARMIN »

Да, у меня STM8S103.
Контактная информация:
Chettuser

Сообщение Chettuser »

Я по поводу команд инициализации - они у нас отличаются.
Реклама
Эиком - электронные компоненты и радиодетали
Держит паяльник хвостом
Аватара пользователя
Сообщения: 954
Зарегистрирован: Вс дек 02, 2012 16:58:33
Откуда: от туда

Сообщение GARMIN »

Я припаял второй дисплей на эту плату, идентификатор такой же:
ID: 7B937C
Мне пока не известен тип контроллера в этих дисплеях, у продавцов они просто идут для нокии 1616 и других. ID4 (как в ILI93**) не читается.
Контактная информация:
Реклама
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт мар 06, 2009 22:54:37
Откуда: Курган

Сообщение vlad145 »

А как ID считывали?
Владимир
Контактная информация:
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 954
Зарегистрирован: Вс дек 02, 2012 16:58:33
Откуда: от туда

Сообщение GARMIN »

По даташиту, командой RDDID читать три байта, с одним пустым тактом. Сделал ногодрыгом для проверки. Код у меня написан просто для посмотреть.
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

Подкину информацию по дисплеям от китайского Samsung-i9300 4". Мне попались два типа дисплея - на ILI9327, шлейф на 27 пин и на ST7793, шлейф на 39 пин. Оба работают по 8 битной шине. ST7793 имеет разрешение 432 точки, а сам экран физически на 400 точек по вертикали. Экран на ILI9327 был битый, поэтому реальное разрешение не знаю.
Распиновка обоих в приложенном файле.
Вложения
Samsung-i9300.rar
Распиновка экранов
(9.14 КБ) 1166 скачиваний
Родился
Сообщения: 1
Зарегистрирован: Ср окт 21, 2015 01:53:06

Сообщение Hellitron »

Всем добрый вечер!
Попался мне дисплей от Nokia 5250, да никак не могу найти что за контроллер там и распиновку. Может кто-нибудь работал с ними?
Родился
Сообщения: 3
Зарегистрирован: Пт ноя 06, 2015 19:53:28

Сообщение Jonnik7 »

Вривет всем.
Serj_K писал(а):Подкину информацию по дисплеям от китайского Samsung-i9300 4". Мне попались два типа дисплея - на ILI9327, шлейф на 27 пин и на ST7793, шлейф на 39 пин.
Сейчас колупаю китайский дисплейчик 4' 29 pin. Пока все смутно, но id вроде бы 7793 если я его правильно вычитал. У вас часом не найдется на даташита или какого описания основных регистров на st7793 а то все что пока на него нашел (ST7793 Application Note, http://www.openedv.com/posts/list/11411.htm, https://github.com/luckasfb/Development ... .97_WQ.txt) Вроде как и есть с чем поиграть, но хочется более полной информации ;) .
Родился
Сообщения: 3
Зарегистрирован: Пт ноя 06, 2015 19:53:28

Сообщение Jonnik7 »

Сам себе отвечаю ;) нашел даташит. После выложу распиновку и марку дисплея.
дисплей 4' 29pin, шлейф набок.
HL-FPC40009B-V1
Видимо от китайской копии galaxy i9300
Дисплей 18 битный, используются старшие 8 линий данных. контроллер ST7793
1 TE
2 VCC
3 IOVCC
4 CS
5 R/S (D/C)
6 WR
7 RD
8 RESET
9 D10
10 D11
11 D12
12 D13
13 D14
14 D15
15 D16
16 D17
17 GND
18 YD (тачскрин)
19 XL
20 YU
21 XR
22 LED C1 (подсветка)
23 LED C2
24 LED C3
25 LED C4
26 LED C5
27 LED C6
28 LED A
29 GND
Вложения
ST7793 Application Note.pdf
(326.09 КБ) 1498 скачиваний
ST7793 Datasheet.pdf
(1.66 МБ) 1299 скачиваний
Chettuser

Сообщение Chettuser »

Дисплей от Nokia 105 кто-нибудь уже опробовал?
Шлейф вроде бы паябельный, как на 1202.
Родился
Сообщения: 11
Зарегистрирован: Сб ноя 28, 2015 18:24:09

Сообщение sibilew »

Добрый всем вечер!помогите.!Ищу распиновку на дисплей kenekci 8x.Пожалуйста! :?
Встал на лапы
Сообщения: 141
Зарегистрирован: Вс дек 18, 2011 10:26:43
Откуда: Пинск

Сообщение infinity19891 »

Всем привет. Не знаю, может не туда пишу, потому заранее прошу не пинать.
Имеется дисплей от видеорегистратора Ritmix AVR-330, маркировка на торце справа лицевой стороны FD024QA034 ZY 120303, На шлейфе FPC-FD024QA034 V3. Сам шлейф на 40 выводов. Прошу помощи в поиске информации по данному дисплею. Фото прилагаются.
Вложения
LCD2.zip
(649.44 КБ) 825 скачиваний
LCD1.zip
(664.99 КБ) 690 скачиваний
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

Нужно смотреть что на платке, под стеклом.
Наверное лсд драйвер типа HT1621.
Вообще-то тема "База дисплеев мобильных устройств".
Не по габаритам, не по мобильности даже близко не стоит :)
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн июн 08, 2009 17:59:21
Откуда: Канск

Сообщение Volodia »

MadOrc писал(а):Добылись по случаю пара дисплейчиков Siemens C65(именно "Цэ", не "Эс"), а внятных библиотек под МК на них таки и нету. Вот и написал. :)))
Всё простенько, делал для себя, не стал заморачиваться, пойдут на полезные, но некритичные к скорости и цвету поделки.
SPI - софтовый, цветов 256, в наборе подключаются 4 разных шрифта(2 с кирилликой 2 без). Рисует простейшие примитивы точка, прямоугольник, линия. Сделано в WinAvr, обкатано на 8й меге, хотя подойдет для любой.
В отдельную подключаемую либу, не оформлял, мне ни к чему, главное всё работает и дисплеи перешли из пассива компонентов в актив.


Собсна вот, для свободного использования и потрошения как уж кому нравится, можно переместить в шапку темы, к сименсам, если сочтёте полезным :)
Siemens C65 LCD Atmega8 WinAvr by MadOrc.zip

MadOrc если тебя не затруднит то выложи схему как подключить этот дисплей.
Бобрик
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

MadOrc во вложении дал распиновку дисплея картинкой, а в программе пины определены так:
Спойлер

Код: Выделить всё

/* 
***************************************************************************** 
Распиновка дисплея

| 1 Led- 
| 2 Led+ 
| 3 NC 
| 4 GND 
| 5 2V9 
| 6 DATA 
| 7 CLK 
| 8 RS 
| 9 RST 
| 10 CS 
***************************************************************************** 
 */ 

#define CS_DR	DDRC
#define RS_DR	DDRC 
#define RESET_DR DDRC 
#define CLK_DR	DDRC 
#define SDA_DR	DDRC

#define CS_PIN_DR		DDC0
#define RS_PIN_DR		DDC2 
#define RESET_PIN_DR	DDC1 
#define CLK_PIN_DR		DDC3 
#define SDA_PIN_DR		DDC4 

#define CS_PORT	PORTC
#define RS_PORT	PORTC 
#define RESET_PORT PORTC
#define CLK_PORT PORTC
#define SDA_PORT PORTC

#define CS_PIN		PC0
#define RS_PIN		PC2 
#define RESET_PIN	PC1 
#define CLK_PIN		PC3 
#define SDA_PIN		PC4
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн июн 08, 2009 17:59:21
Откуда: Канск

Сообщение Volodia »

Rtmip большое спасибо буду пробывать подсоединять.
Бобрик
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 39
Зарегистрирован: Пт ноя 02, 2012 16:49:05

Сообщение Энтомолог »

Здрасьте. Внезапно появились у меня два дисплея от телефона Нокиа 6170, внешний, маленький, и внутренний, побольше. Может кто их научился использовать, или выкинуть сразу? Может они идентичны дисплеям от других телефонов Нокиа?
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Здравствуйте.
Nokia 6060 / 6101 / 6125 / 7360 / 6103 / 6151 / 6085 / 6070 / 6080 / 5200 / 6085 / 5070 / 6170 / 7270 - внешний.
Nokia 6170 / 7270 - внутренний.
Ответить

Вернуться в «Периферия»