Дисплеи от мобильных телефонов- осцилограммы работы

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение VDLab »

Зукс писал(а):...pic32 вроде на 40 мгц работает если не ошибаюсь. С этим контроллером думаю можно поигратся. К томуже у него вроде встроенный аудиовыход уже есть. Мне кажется на таком контроллере можно уже думать насчет распаковки видео. Только ненужно изобретать велосипед насчет декодера. Декодер видео лучше сдереть готовый. Это уже давно придумано до нас. Остальное - дело техники

На 80МГц, плюс за счет более длинного конвеера достигается лучшее соотношение частота/производительность чем у того же кортекса 3 на линейном коде. Но все равно этого маловато. Конечно некоторые форматы уже можно попробовать воспроизвести (здесь даже видео выложено такого эксперимента, правда исходников нет :( ), но если цель - именно воспроизведение видео, то лучше смотреть либо на специализированные декодеры, либо на процы с частотами в сотни МГц.
Аудиовыхода у PIC32 нет(есть только в новой серии, но она сильно урезана по многим характеристикам). Хотя можно приспособить один из SPI модулей под I2S выход.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Avarges »

Из вики: 30 MIPS для dsPIC30F и 40 MIPS для dsPIC33F, для таких экранчиков нормально будет.

Правда грабли очень простые:
экран LPH8731-3C - 101*80 пиксел*12 бит = 12120 байт надо в дисплей послать на 1 кадр.
экран LPH9135-3 - 128*128 пиксел*12 бит = 24576 байт,
он же на 16 битных цветах - 32768 байт.

То есть на вид разница - ерунда, а по MIPS и скорости канала сразу в разы, потом всё-таки как я понял лучшие из нас сейчас мучают дисплеи 320*240 с 16 битами минимум и что получается: 153600 байт на 1 кадр.

У меня получилось загрузив по самое немогу atmega8 (16 MIPS) отрисовать 101*54*12 бит= 8181 байт со скоростью 24 кадра в секунду, параллельно читая с SD карты.

24 FPS хороший, но если дисплей будет 320*240*16, тогда нужно уже контроллер на 300 MIPS, при условии что интерфейс у такого дисплея такой же последовательный. Наверное в тех дисплеях параллельный :))

"Apple технологии на пальцах"
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Re: ЖК и камеры от мобилок

Сообщение ELcat »

Схема, исходники, ДШ, ссылки?
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: ЖК и камеры от мобилок

Сообщение SubDia »

ELcat писал(а):Схема, исходники, ДШ, ссылки?

Да, я обязательно выполню Ваше пожелание. Просто я не привык делать все абы как, а чтобы нарисовать красивую и понятную схему, нужно немного времени. Тем более сейчас "взламываю" очередной дисплей 320х240 от Nokia N71 (информация из сети оказалась дезой, приходится тупым перебором команд). Завтра вся информация будет.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение SubDia »

Модераторы-потешники. :))) Думал, снесли тему к хренам, а оно вот чего происключилось - слияние. Ну и правильно.
Впрочем, ладно. Дисплей от Nokia N71 запустился (даже оба - и внешний тоже), инфа из сети оказалась не дезой, просто некоторым мозг включать нужно порой. Я это понял после того, как вычислил код команды включения дисплея. Но об этом как-нибудь потом.
Выполняю обещание и выкладываю даташиты, исходник (IAR Workbench), и любовно намалеванную мной схему (простите, што не по ГОСТам =)). Схему на Семен С-72 легко найти в сети (первая же ссылка у Гугля по запросу "Siemens C-72 схема").
Вложения
Siemens_camera_STM32F100C4T6B.rar
Исходник
(111.35 КБ) 893 скачивания
PO2030_B_CMOS_camera_sensor_datasheet.rar
Даташит на камеру
(73.72 КБ) 619 скачиваний
STM32F100C4T6B_and_Siemens_C-72_camera_scheme.rar
схемко
(41.58 КБ) 722 скачивания
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Avarges »

SubDia, посмотрел схему. Получается дисплеи 320*240 тоже с последовательным интерфейсом? И какой FPS удается получить на вот этом STM32?

От чего схема питается? смотрю там и 3.3 и 2.5 и 6 вольт.

Сам я испытал потребность подавать на LED дисплея что-то около 9 вольт, а от USB имеется 5 только.
Вот думаю собрать удвоитель, только рационально ли это. Еще в закромах лежит PC113 LED Driver, но у него схема обвески не слабая.
Изображение
Последний раз редактировалось Avarges Пн ноя 07, 2011 14:24:07, всего редактировалось 1 раз.
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение SubDia »

Не-не-не. Тут получилось, что "смешались в кучу кони, люди". Дисплей сейчас используется от Nokia 6100 (128x128). Я чуть выше указывал примерную частоту обновления кадров, а также перечислял предполагаемые мной причины, почему она (частота смены кадра) столь низка. Дисплей от N71 я запустил прошедшей ночью (точнее, под утро).
Схема питается от общего источника питания 12В, дальше все напряжения получаются с помощью целой кучи преобразователей.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение s64 »

Avarges писал(а):SubDia, посмотрел схему. Получается дисплеи 320*240 тоже с последовательным интерфейсом? И какой FPS удается получить на вот этом STM32?

От чего схема питается? смотрю там и 3.3 и 2.5 и 6 вольт.

Сам я испытал потребность подавать на LED дисплея что-то около 9 вольт, а от USB имеется 5 только.
Вот думаю собрать удвоитель, только рационально ли это. Еще в закромах лежит PC113 LED Driver, но у него схема обвески не слабая.
Изображение


зачем еще один корпус ставить на плату? неужели у контроллера нет свободной ноги? Получится намного красивее: подсветку включаем когда нужно, а не когда питание появится. Можно попробовать поиграться с яркостью меняя частоту.
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Позвольте подкинуть идейку - посмотрите на схему PICkit 2, там ШИМом регулируется Vpp (программирования, ~13В).
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Avarges »

SubDia, у меня из того Siemens C72 камера лежит теперь могу по твоей схеме подключать, респект! Пока правда не могу придумать как её пристроить с практической пользой. А у тебя на неё какие планы?

s64 ты чертовски прав, вот оно. Лишний корпус абсолютно не нужен. Спасибо за идею.

Chettuser писал(а):посмотрите на схему PICkit 2, там ШИМом регулируется Vpp

Что-то там всё непросто, многовато деталей, здесь на светодиод можно что-нибудь попроще сделать, даже без динамической индикации, повысить просто в 2 раза и через резистор. Но за идею тоже спасибо.
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Да нет же! Там все просто - выход с PIC18F2550 напрямую на транзистор накачки, с того на дроссель и обратная связь на АЦП.
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение SubDia »

Avarges писал(а):А у тебя на неё какие планы?

Вообще мне нужно дистанционно ее включать - устанавливаться она будет на движущейся, управляемой по радиоканалу самоходной платформе. Это все в порядке бреда пока что, честно говоря, я не уверен в удовлетворительном результате.
ЗЫ. Коль уж тоже имеется камера от этого самого Семена, прикладываю полный даташит на сенсор. А то ошибся, не тот филик приложил выше - тот докУмент урезанный.
Вложения
PO2030N.pdf
Полный даташит, N revision
(1.36 МБ) 1024 скачивания
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Avarges »

Всё-таки прицепил к атмеге8 сдвиговый регистр (5 ножек атмеги на это ушло), что позволило в 1.45 раза реально ускорить вывод видео на дисплей, то есть получается условно уже не 23.6 FPS, а 34.37 на моём примере. Условно - потому, что дисплей я взял другой и размер видео под него другой, в общем

128*69*12бит - такое видео у меня сейчас, отрисовывается на скорости 21.12 кадра в секунду, поток данных на дисплей 2.13 Мбит/c.

Вообще-то должно было прибавиться в 2 раза, но время чтения с SD карты сказывается.
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение ELcat »

SubDia, однозначно зачёт!

Дорогие модераторы, моя тема создавалась как интерактивный перечень "покорённых" ЖК и камер мобильного (а значит ультрабюджетного) сегмента, чтобы любому новичку (и не только) за 5 минут и без лишних вопросов можно было найти девайсы по душе. В Сети такого перечня вы не найдёте. Вместо того, чтобы развивать и модерировать, вы мой кропотливый многочасовой труд свели нахуй, за что выражаю вам огромное кошачье ФИ! :evil:
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение VDLab »

Видите ли, таких перечней (точнее попыток их создать) только на этом форуме несколько. На многих других технических форумах тоже самое.
Самая идеологически правильная попытка систематизировать информацию была предпринята здесь, однако автор что то подзабросил это дело, остальным же, видимо, это не интересно.
Так что остается в поисках надеятся на гугль и иногда включать думалку.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Аватара пользователя
misha274
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт дек 16, 2010 18:59:28
Откуда: Энгельс

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение misha274 »

народ, помогите плиз найти инфу на этот дисп, хочу прикрутить его к Mege128
Изображение

Driver IC выдает 0x0052 :shock: :shock: :shock: чё это может быть?
Последний раз редактировалось misha274 Чт ноя 10, 2011 00:06:07, всего редактировалось 1 раз.
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение VDLab »

HX8352-A

Судя по всему, распиновку вы уже нашли(подобрали)?
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Avarges »

Раз уж у нас и про камеры тоже тут, то

SubDia, выложи пожалуйста покрупнее фотку платы, на которой подключена сама камера C72.

Я вчера эту камеру из телефона достал, но у неё самобытный разъем с шагом 0.5мм.
Изображение

Ты ответный разъем спаял с платы мобильного или как? По-моему это будет довольно сложно, не повредив сам разъем.
Как думаешь, есть смысл камеру пробовать к атмеге8 цеплять? Или обязательно нужно успевать считывать весь FPS, который она выдаёт?
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение SubDia »

Эх, а крупнее и не получится, мне и фоткать-то не на что сейчас, чтоб фото качественнее было..
Прикладываю рисунок печатки - сразу видно будет, где у нее какой номер вывода (верхний слева вывод - первый). =)
Ответный разъем снял прямо с платы, да. С помощью простого пинцета и простого паяльника. Если делать это аккуратно, то не повредишь.
Камеру можно и к меге8 прицепить. Тем более если тактирование камеры пойдет с самой же меги.
Avarges писал(а):Или обязательно нужно успевать считывать весь FPS, который она выдаёт?

Вот этого вопроса не понял.
Вложения
SC72_cam_board.rar
(2.21 КБ) 642 скачивания
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Ответить

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