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

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Chettuser

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

Сообщение Chettuser »

Решил создать подобную тему, поскольку на форумах конкурентов такие темы обсуждаются достаточно оживлённо.
И так. Во времена моей работы в СЦ по ремонту мобильников возникла мысль использовать дисплеи от них в конструкциях с МК. Что касается ПЛИС, я не совсем разбираюсь в них, но возможно как один из вариантов "камня" для такого рода дисплеев.
Во всяком случае проектов, на знаменитом в определённых кругах дисплее от Siemens S65, в сети море. Особенно прославился подвижник этой идеи - один немец superkranz
Существую еще проекты с использованием от Nokia, например знакомый многим LC-meter by R2-D2.
В общем тема интересная. Выкладывайте свои проекты, задавайте вопросы, отвечайте. Делитесь ссылками на даташиты, информацией по протоколам...
Думаю многим будет интересно, тем более что достать их сейчас не представляется сложной задачей да и стоимость не такая большая как у фирменных (в районе 150-500 рублей за полноценный цветной 2-3"). Протоколы сообща как-нибудь раскусим! :))
Последний раз редактировалось Chettuser Пн мар 07, 2011 12:01:28, всего редактировалось 3 раза.
Chettuser

Re: Юзаем дисплеи от сотовых.

Сообщение Chettuser »

Добавим ссылок - это сайт созданный человеком работающим с сотовыми. Кое что там можно найти.
В данный момент пытаюсь ковырнуть дисплей от Nokia N95 2,6"
Изображение
Как это сделать пока представляю смутно.
Возможно придётся:
1. Использовать логический анализатор типа этого.
2. Писать что то типа тестовой программы для МК (это будет скорее всего с ядром ARM, например LPC2xxx или STM32), выдающей на выход по SPI команды (авось какая и станет командой инициализации).
...
В общем целый научный труд :))) :tea:

PS: http://pocladov.narod.ru/Generator_AD9953_doc.htm - DDS генератор на МК+ПЛИС и дисплее от мобильного телефона Siemens SХ65
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Юзаем дисплеи от сотовых.

Сообщение HHIMERA »

Что там в вашем случае ковырять!? ))))))))
Восьмибитная шина данных, сигналы WR и RD присутствуют, читаете ID чипа, дальше в гугль за даташитом и всем остальным...
"Я не даю готовых решений, я заставляю думать!"(С)
Chettuser

Re: Юзаем дисплеи от сотовых.

Сообщение Chettuser »

Извиняюсь, какой командой читать?
Опишите пожалуйста последовательность.

PS: И где тут в распиновке указанные Вами пины? http://www.nokiaport.de/n95info/index.php?id=display
17и 19?
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Юзаем дисплеи от сотовых.

Сообщение DiGiCat »

Chettuser писал(а):Решил создать подобную тему, поскольку на форумах конкурентов такие темы обсуждаются достаточно оживлённо.
Ага, раньше тем по LCD от мобил на Коте небыло.. :)))
Дисплеи от мобильных телефонов- осцилограммы работы
Осциллографический пробник "Хамелеон"
Конвертор изображений для LCD
atmega32 + LS020
LS020
Тетрис AVR+ls020
LCD на контролере L2F50 + Atmega128
LCD (Siemens С55 )
LCD Siemens m55 не могу подключить к ATMEGE 16
FM радио - TEA5768HL-LCD3310-Mega32
Дисплей от Siemens S65
Блок индикации на дисплее от сотового телефона
Дисплей от Nokia 3100 + AVR
Драйвер для LCD от Nokia 3310
LCD 3310, Atmega 8 Вольтметр и ds18b20
Термометр LCD Nokia3310 и 12F629(675)
atmega8+lcd 3310=ампермерт помогите найти схемку
atmega16 + lcd(3310) + SD садить на один SPI
LCD nokia 3310
Дисплей Nokia 3410 (3310)
Дисплей LCD Nokia 6100 и AVR
nokia 6100 с WinAVR на CVAVR

Раз решили все "потаскунчики" в одну кучу в теме:
Большая база по совместимости дисплеев от цифровых фотоаппаратов, есть даташиты...
Последний раз редактировалось DiGiCat Ср сен 14, 2011 00:37:43, всего редактировалось 6 раз.
scio me nihil scire...
_______________________

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

Re: Юзаем дисплеи от сотовых.

Сообщение Satyr »

Засчем вам от мобил ?
Есть замечетальный микроконтроллер lpc2478 - держит вобще любые LCD вплоть до старых 1 линковых от ноутбуков до 1024х768 через сериализатор.
Всякие распространенные до 5.3" - 100% существующих.
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Re: Юзаем дисплеи от сотовых.

Сообщение Сэр Мурр »

DiGiCat Спасибо за коллекцию ссылок по теме, если найдёте ещё- добавляйте.
Давно есть мысль- чтоб делать коллекции тематических ссылок по тематике, а то каждый норовит создать свою тему, считая её уникальной.
Chettuser Так что в этой теме- пишите о примерах использования дисплеев от телефонов, или хотя бы давайте ссылки на них.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Юзаем дисплеи от сотовых.

Сообщение DiGiCat »

Ок, если найду добавлю.
ИМХО. В таком случае где-то пригвоздить эту тему, на видном месте, иначе через неделю найти ее тоже будет сложно.. :roll:
scio me nihil scire...
_______________________

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

Re: Юзаем дисплеи от сотовых.

Сообщение Satyr »

Ачо от телефонов ?
я последнее время от навигаторов пользую. Очень даже -))
а если на митине купить за около тыщи дохлый свежий то вобще отлично - сразу и корпус, и экран, и точскрин, и аккумулятор - все, только платы свою воткнуть и гломурный опрятный девайс получается -))
Можно от ДВД плееров карманных.

Если от телефонов - ищите от китайских. Они с шлейфом под пайку с отличным шагом контактов - обычно 0.8 и контроллером с памятью на борту - для всяких своих игрушек лучше не придумать. Уже кидал сто раз, примерно так выглядит.
download/file.php?id=47189
Chettuser

Re: Юзаем дисплеи от сотовых.

Сообщение Chettuser »

Satyr писал(а):Ачо от телефонов ?

OFF Критика принята - название подкорректировал.
Неплохо.
Примерчиком не поделитесь?
Как Вам удаётся прикрутить, какой там протокол?
Аватара пользователя
Borodach
Модератор
Сообщения: 22896
Зарегистрирован: Пн дек 08, 2008 19:28:04
Откуда: 10км от Москвы на Север

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

Сообщение Borodach »

Аналогичные обсуждения по этой теме - http://kazus.ru/forums/showthread.php?t=6520
Chettuser

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

Сообщение Chettuser »

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

Re: дисплей от китайского телефона

Сообщение romazan »

Опа, Ден. Даров. Ну ты шаман! Выучи сначала матчасть по AVR, допустим ты подключишь его к авр и найдёшь описание на контроллер дисплея, но без написания программы для МК, у тебя ничего работать не будет.
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

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

Сообщение Moto_v3x »

Еще интересная ссылка по теме
viewtopic.php?f=20&t=26497
Аватара пользователя
Borodach
Модератор
Сообщения: 22896
Зарегистрирован: Пн дек 08, 2008 19:28:04
Откуда: 10км от Москвы на Север

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

Сообщение Borodach »

Для начала надо узнать, что у них получилось ... . :)
Chettuser

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

Сообщение Chettuser »

Тут на dsPIC (16 bit, 40MHz) Nokia N6610/N6100 (контроллер pcf8833). На той же странице проект для MPLAB+C30. А так же библиотеки для Proteus.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Юзаем дисплеи от сотовых.

Сообщение DiGiCat »

Chettuser писал(а):
Satyr писал(а):Ачо от телефонов ?

OFF Критика принята - название подкорректировал.
имхо. Зря. :( От мобил лучше отдельно, от потаскунчиков отдельную, а то скоро тут сам Шерт ногу обломит..
scio me nihil scire...
_______________________

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

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

Сообщение Satyr »

Chettuser писал(а):Примерчиком не поделитесь?
Как Вам удаётся прикрутить, какой там протокол?

Были темы уже. и с примерами, схемами и даже исходниками.

В качестве ликбеза - экраны, елси глобально, бывают 2 типов
1. тупо экран с преобразователями напряжений питания драйверами строк/столбец панели. На такую панель должны неприрывным потоком передаваться данные для обновления картинки. Т.е. тупо сканирование по строкам/столбцам. Итого для панели 320х240 16бит цвет и частота кадров 50гц (меньше экран уже бледнеет и эффект дрожащих строк) с учетом полей получается ~6Mhz на 16 бит. Непрерывный поток от 12 мегабайт в секунду. Плюс надо иметь фреймбуфер 320x240*2 = 176kb.
Сразу понятно, что с 8 бит контроллерами тут ну совсем ловить нечего -)))
На АРМах можно вприницпе сдлеать чтото софтово на ДМА, но скушает это гдето половину времени процессора. Есть АРМы с LCD интерфейсом (знаю один на ARM7TDMI в продакшне, 1 на CortexM3 в состоянии девеломпента и туча ARM9 в продакшне). Ну и без внешней памяти под буфер тоже ловить практически нечего.
Наружу интерфейс 18-24 линии RGB, H-sync, V-sync, CLK и enable.

2. как 1 + на нем уже контроллер видеопамяти и развертки. Т.е. скопировал картинку в память экрану и забыл - перерисовывает сам.
Наружу интерфейс как у статической памяти. 8-16 бит данных и сигналы WR,RD, CS и линия данные/адрес.
Такой запросто подключается хоть к тупому 8 бит AVRу. И вприцнипе по скорости результат вполне удовлеторительный.
НО! Таких экранов в массштабе мироовго производства - сотые доли процента. Таких моделей очень мало и делаются для всякого мелкосерийного оборудования и прочего.

Все экраны в современных телефонах, КПК, навигаторах, плеерах, фоторамках - 1го типа. Выгодное исключение, как я писал, дешевые китайские телефоны, копии брендовых.

Алгоритм работы примитивен. из регистра 0х00 читается идентификатор дисплея, далее ищется даташит.
По нему тупо вливаются регистры по табличке рекомендованной инициализации и все, дальше можно забыть обо всем кроме нескольких регистров.

1-2 регистра cursor_position - задают позицию с которой рисовать
2-4 регистра window (x1,y1) - (x2, y2) - область вывода

при выводе задаются область, куда будет рисоваться, начальное положение в ней, а дальее тупо в регистр 0x22 вливается последовательно по слову вся картинка равная размеру области window.

ВСЁ

p.s. пользовал чтук 5 разных дисплеев 2го типа и 3 1го типа. Приятней всего 1й с жирным АРМом и внешним SDRAMом -))
Последний раз редактировалось Satyr Пн мар 07, 2011 13:31:20, всего редактировалось 1 раз.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Юзаем дисплеи от сотовых.

Сообщение Satyr »

DiGiCat писал(а):
Chettuser писал(а):
Satyr писал(а):Ачо от телефонов ?

OFF Критика принята - название подкорректировал.
имхо. Зря. :( От мобил лучше отдельно, от потаскунчиков отдельную, а то скоро тут сам Шерт ногу обломит..

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

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

Сообщение Satyr »

Из тех, что в широкой продаже, лично пробовал эти:
http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0457913348
http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0575347222
http://starterkit.ru/html/index.php?nam ... view&id=46

Остальные от раздраконеных девайсов и редких демобордов
Ответить

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