Юзаем дисплеи от сотовых и других потаскунчиков.

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
romazan
Потрогал лапой паяльник
Сообщения: 335
Зарегистрирован: Чт май 21, 2009 13:54:07
Откуда: Москва
Контактная информация:

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение romazan »

у меня просто похожий китайский есть, но только с 32 выводами на ILI9221
Аватара пользователя
adrenocrome
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вт окт 21, 2008 15:03:06
Откуда: moscow
Контактная информация:

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение adrenocrome »

misha274 писал(а):Вот чего накопал, такой же дисплей стоит в Fly DS240, аналогичный в Fly B700.
прикрутил, может кто нибудь знает какими командами его можно инициализировать, А по ID коду определить контроллер можно?
Народ помогите :cry:

Такой же, точно? Распиновка одинаковая? Посмотри где там питание-земля, их по дорожкам видно, где подсветка. Подсветка светится? Значит с большой долей вероятности рапиновку угадал.
И по коду,ну погугли же немного, ну есть сишные либы под контроллер! Да и в даташите расписано, хоть и довольно коряво.
Вот например. Тут под STM32, но и на АВРку портировать без проблем можно.
http://code.google.com/p/rt-thread/source/browse/trunk/bsp/stm32_radio/ili9325/?r=438
День прошёл, а ты всё жив
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Satyr »

misha274 писал(а): А по ID коду определить контроллер можно?

Можно.
Где собсно твой прочитанный ID ?

У или ILI, HX и SSD обычно ID в хексах совпадает с названием самого чипа т.е. прочел 0x9320 - с огромной вероятностью это ILI9320.
Chettuser

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Chettuser »

Расскажите подробнее как считать ID? По шагам. Что из оборудования будет нужно? Или МК с программатором можно обойтись? Порядок считывания. Что посылать? Как считывать?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Satyr »

кратенько пример.
что делают подфункцию - по названиям понятно


static uint16_t ReadRegister( uint8_t reg )
{
uint16_t data;

Set_CS_Clr(); // min 35ns to SetDNC_WR_Set()

SetDNC_Command(); // min 10ns to SetDNC_WR_Clr()

Set_WR_Clr(); // min 35ns to SetDNC_WR_Set()
GetOutputBus();
SetBusData(reg); // min 15ns to SetDNC_WR_Set()
Set_WR_Set(); // min 10ns to SetDNC_Param(), min 35ns to SetDNC_RD_Clr()

SetDNC_Param();

FreeBus();

Set_RD_Clr(); // 340ns to GetBusData(), 355 to SetDNC_RD_Set

_delay_loop_1(2);

data = GetBusData();

Set_RD_Set();
Set_CS_Set();

return data;
}

void LCD_reset()
{
Set_RESET_Set();
delay_ms(1);
Set_RESET_Clr();
delay_ms(1);
Set_RESET_Set();
delay_ms(1);
}

int LCD_Init()
{
uint16_t devcode;

// reset

BusFreeState();

LCD_reset();

delay_ms(10);

// проверка типа и доступности дисплея

WriteRegister(0, 1);

delay_ms(10);

if(ReadRegister(0) != 0x9320) // не IL9320 контроллер или ошибка связи
return 0;
Chettuser

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Chettuser »

Во! То что надо! Щас будем читать... :tea:
Аватара пользователя
adrenocrome
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вт окт 21, 2008 15:03:06
Откуда: moscow
Контактная информация:

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение adrenocrome »

Чтоб не быть голословным : подключение дисплея от китайца к STM32Discovery :

Изображение

Изображение

Только с тачскрином не разобрался пока
Изображение
День прошёл, а ты всё жив
Аватара пользователя
BigallS
Опытный кот
Сообщения: 752
Зарегистрирован: Пт апр 15, 2011 21:11:22
Откуда: Россия

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение BigallS »

adrenocrome писал(а):
misha274 писал(а):Всем пуривед. :)) , Продолжаем поиски, товарищи коты, может кто знает где на ето чудо найти распиновку и протокол, или хотябы узнать какой здесь контроллер, плиииииз. :cry: , класненький, цветной, стоял в китайском TV-Phone, название х.. выговоришь, вот фото

Контроллер наверняка какой-то из серии ili9320. А распиновка у них бывает нескольких видов. Если найду ссылку, кину. Я похожий подключил к STM32, очень круто выходит. Но только АВР-ки, кмк, не хватит чтоб быстро отрисовывать.


В соседнем разделе измерения в теме "Разработка очередного карманного ЦЗО" уважаемый "Vadim_vv" давал ссылку на Казус.ру а там есть на другой сайт ссылка
http://rossum.posterous.com/avr-homebre ... spirations где показано как с большим дисплеем работает 8бит контроллер и внизу там есть и исходники.
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение misha274 »

Чего то, не хочет читаться, 0xFFFF, и все.
Еще мне интерестно, на моей схеме выше стоят 2 резмстора R6820, R6821, и со средней точки на ножку MODE, может здесь что то зарыто?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Satyr »

misha274 писал(а):Еще мне интерестно, на моей схеме выше стоят 2 резмстора R6820, R6821, и со средней точки на ножку MODE, может здесь что то зарыто?

Так у тебя хоть один то из них стоит ? -))
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение misha274 »

дык а какие номиналы ставить?
Обратите на надписи под ними, я просто на общий посадил
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Satyr »

misha274 писал(а):дык а какие номиналы ставить?
Обратите на надписи под ними, я просто на общий посадил

Там все вполне однозначно написано. Для того же режима, что на схеме - просто MODE на землю.
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение misha274 »

Ну что, кто нибудь ID прочитал?
мой что то дохленький какойто, включаю Pull up на шине данных читается 0xFFFF, отключаю 0x0000;
Аватара пользователя
adrenocrome
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вт окт 21, 2008 15:03:06
Откуда: moscow
Контактная информация:

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение adrenocrome »

misha274 писал(а):Ну что, кто нибудь ID прочитал?
мой что то дохленький какойто, включаю Pull up на шине данных читается 0xFFFF, отключаю 0x0000;

У меня читается, даже вон на сам дисп выведено. Подключил то правильно? Скинь фотку шлейфа покрупнее с двух сторон.
И это, питание то какое подаешь на него?
День прошёл, а ты всё жив
Chettuser

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Chettuser »

BigallS писал(а):http://rossum.posterous.com/avr-homebrew-device-with-iphone-aspirations где показано как с большим дисплеем работает 8бит контроллер и внизу там есть и исходники.

Что то с большим трудом верится в силы 8-битника...
Аватара пользователя
BigallS
Опытный кот
Сообщения: 752
Зарегистрирован: Пт апр 15, 2011 21:11:22
Откуда: Россия

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение BigallS »

Chettuser писал(а):
BigallS писал(а):http://rossum.posterous.com/avr-homebrew-device-with-iphone-aspirations где показано как с большим дисплеем работает 8бит контроллер и внизу там есть и исходники.

Что то с большим трудом верится в силы 8-битника...


Мне тоже не верится, но посмотреть можно... плату отладочную только делаю. Могли бы вы попробовать а вдруг работает....
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение misha274 »

adrenocrome писал(а):У меня читается, даже вон на сам дисп выведено. Подключил то правильно? Скинь фотку шлейфа покрупнее с двух сторон.
И это, питание то какое подаешь на него?

Ну вроде все правильно, со схемой приведенной мной выше совпадает, только у меня 35-я отключена, я так понимаю это просто более старшая серия, у меня ...FPC-A1-E, а на схеме ...FPC-A3-E, но это как мне кажется тут не причем.
питание 3,3В. контроллер ATMega128-16AI :shock:, работает блин. посмотрел даташники от других "трулей" , там написано что макс допустимое напряжение 5,6В. Вообще на сколько они чуствительны к нестандартным условиям проживания?
вот шлейфик поближе.(отпаял).
Вложения
IMG_0048.JPG
(74.18 КБ) 982 скачивания
IMG_0047.jpg
(162.85 КБ) 843 скачивания
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение misha274 »

Satyr писал(а):кратенько пример.
int LCD_Init()
{
uint16_t devcode;
// reset
BusFreeState();
LCD_reset();
delay_ms(10);
// проверка типа и доступности дисплея
WriteRegister(0, 1);
delay_ms(10);
if(ReadRegister(0) != 0x9320) // не IL9320 контроллер или ошибка связи
return 0;

А вот здесь, почему посылается команда 0x01 в регистр 0x00? Он же только для чтения.
celladon1
Родился
Сообщения: 19
Зарегистрирован: Ср сен 09, 2009 15:15:59

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение celladon1 »

Попалась мне панель от автомагнитолы с 3" экраном. CAMERON CA-575. Думаю куда-нибудь применить. Есть два видео входа. Можно подключить две камеры и использовать в качестве монитора домофона. Нашел схему магнитолы, даташиты на видеопроцессор TVP5150 и дисплей A030DL01. TVP5150 запустил. Экран пока не осилил. Не разобрался с протоколом управления. Где бы найти примерчик на такой дисплей.

Изображение
Вложения
A030DL01.pdf
Даташит на дисплей
(566.83 КБ) 691 скачивание
TVP5150.PDF
Даташит на видео процессор
(344.82 КБ) 764 скачивания
Cameron CA-575DVD.pdf
Схема магнитолы
(9.36 МБ) 3681 скачивание
IMG_7717.JPG
Внутренности панели магнитолы
(118.79 КБ) 733 скачивания
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Satyr »

misha274 писал(а):А вот здесь, почему посылается команда 0x01 в регистр 0x00? Он же только для чтения.

Кто сказал, что только на чтение ? -))

ili9320.GIF


Читается ли с неактивным осцилятором ID - не помню. Но работа по существу точно не идет -))
Ответить

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