реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Контроллер для TFT панели-посоветуйте.
MAXS
сообщение Feb 9 2006, 14:29
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Прошу у профессионалов помощи в решении следующей проблемы. Есть TFT-матрица LT121S-153 SAMSUNG 800:600 SVGA 3,3V. Цвет 6 бит/канал, TTL. Необходим контроллер,обеспечивающий постраничный вывод на дисплей текстовой информации с внешней флэш-карты. В общем некое подобие электронной книги. Цвет B/W либо 16 цветов.
Требования к быстродействию минимальные. Посоветуйте варианты решения проблемы. Возможно кто-то уже решал схожую задачу.
Go to the top of the page
 
+Quote Post
nicom
сообщение Feb 13 2006, 17:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 544
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 870



Какова цель...таковы и последствия...

...три пути...

1-й: берём панель, к ней делаем контроллер: ОЗУ, формирователь разверток 800 на 600 + контроллер ОЗУ, микроконтроллер преобразования форматов и интерфейс с пользователем и RS232 для подкачки текстов или FLASH, блок питания, большие и тяжелые батарейки для продолжительной работы ...или аккумуляторы + зарядка....
Не забывайте, что простой процессор не сможет Вам интерпретировать что то посерьезнее, типа: рисунки, графики...
Попробуйте- ка научить его читать PDF файлы... (шутка)
В принципе подобную штуку делал, но только от сетевого питания... (жрала прилично) повторяемость низкая, аналогичная панель была с совсем другим интерфейсом... "себе любимому" сделать одну штуку можно при наличии времени, отсутствии денег и страшно большом желании потра... bb-offtopic.gif... ться... или поучиться.
resume: можно...

2. Покупаем б.у. ноутбук и читаем... просто решена проблема с накачкой новых текстов, контроллерами, и всем остальным сразу... ноутбук можно купить за 10-50уе с чб дисплеем в очень приличном состоянии.
Или покупаем "пальм", то же б.у., он значительно приятнее и удобнее...

3. взять готовый ЕBOOK. (согласен, пока это дорого). Собственно уже решенная задача.

После того, как на выставке видел как работает EBOOK от SОNY на E-INK, к сожалению, а может быть это и правильно, у меня уже не возникает делать что то подобное!!!

Понятно, что в двух последних пунктах имеющуюся панель не используем...

Итак, если Вы хотите получить навыки при работе с цифровой СМЕХОтехникой; с целью познания- могу Вам помочь... при чем без дурацких шуточек...


С Уважением, Николай.
nicom@ru.ru
ЗЫ: не подумайте, что хочу обидеть...
Go to the top of the page
 
+Quote Post
MAXS
сообщение Feb 16 2006, 12:05
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Спасибо за ответ. Можно поподробнее про реализацию контроллера?
Пункт 3 не проходит по цене, а пункт 2 реализован дважды
на промышленных контроллерах. Нормально,но шумновато
и крупнее чем хотелось бы.
Go to the top of the page
 
+Quote Post
nicom
сообщение Feb 16 2006, 15:37
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 544
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 870



...тогда определяйтесь с временными диаграммами: последовательность подачи импульсов синхронизации, тип данных 6бит на точку цвета, какой поток действительно 6 линий данных или 8,16..., т.е. желательно поподробнее найти описание...

Далее, т.к. Ваша панель графическая, я бы посоветовал Вам в графике её и оставить, т.е текст программно интерпретировать в графику, а буфер пусть хранит графику на весь экран. Далее, определяйтесь с типом вывода: что первые данные, что вторые, и т.д., так же и строим контроллер, который будет сканировать память, в принципе, те ЖКИ, которые использовал, имель линию такта, сброс счетчика столбцов внутри панели, сброс счетчика строк (считаем сверху). Еще раз, уточните алгоритм работы...
Итак Определяемся с тактовой частотой (исходя из параметров ЖКИ), строим формирователь временных диаграмм: место и длительность "кадрового" и "строчного" импульсов - (все из описания).
Далее - строим счетчик на 800 элементов вдоль строки и 600 строк (если не нужен цвет, можем хитрить...).
Далее, исходя из скорости попиксельной выдачи данных, выбираем тип памяти и её разрядность. Наверное, берем ОЗУ на 10-15нс, асинхронную. ставим мультиплексор на адресные линии данных и адреса.
Подключаем процессор. Суть - Процессор "читает" текст; своим знакогенератором формирует растр. Зная где и что должно находиться на экране, делает запись в нужное место памяти. После процедуры записи, контроллер переключает адреса памяти и линии данных к счетчику и выходному формирователю данных для ЖКИ. А ЖКИ непрерывно воспроизводит буфер, получает текущие данные от контроллера из памяти. В момент записи в память, данные в ЖКИ пишем пустые поля, они менее заметны. Собственно, описание процедур записи и чтения микросхемы ФЛЭШки затруднений не должно вызывать.Если эта ФЛЭШка USB - съёмный диск... знаю только в черне, алгоритм обмена с ней по USB сам не реализовавал... пас. В конференциях можно найти хороших специалистов, кто это делал.
Запутал?... Пишите на ящик, адрес есть... просто пока не понял - уровень требуемого изложения...
Николай.
Go to the top of the page
 
+Quote Post
MAXS
сообщение Feb 17 2006, 14:40
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Спасибо за обстоятельный ответ. Вопрос оказался сложнее,чем мне представлялся вначале.
Поднять данный проект с нуля для меня будет,пожалуй,не под силу.
Попробую связать готовый контроллер от Advantech и CF+WIN98Lite.
Go to the top of the page
 
+Quote Post
ValeraK
сообщение Feb 27 2006, 19:16
Сообщение #6


Частый гость
**

Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900



Цитата(MAXS @ Feb 17 2006, 19:40) *
Вопрос оказался сложнее,чем мне представлялся вначале.


По моему "глаза боятся руки делают"...

Берём blackfin 532, к нему SDRAM на 16МБайт,
LCD подключаем напрямую на лапки 2D DMA заменит синхрогенератор(соответствующее решение есть в appnotes)
загружаемся с SPI EEPROM, RTC на борту, потреблять будет в основном LCD панель.

Ну а за неделю можно и PDF читалку написать, благо описание формата на www.wotsit.org есть.
Go to the top of the page
 
+Quote Post
MAXS
сообщение Mar 6 2006, 08:41
Сообщение #7





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Проблем с железом,т.е спаять и смонтировать, нет никаких. А с программной поддержкой - увы...
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 6 2006, 09:01
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MAXS @ Mar 6 2006, 11:41) *
Проблем с железом,т.е спаять и смонтировать, нет никаких. А с программной поддержкой - увы...


Про BlackFin - статья в №2-2006 "КиТ", стр 32

а проект с аналоговского сайта я могу переслать по почте - примерно 160Кбайт.
Еще все ссылки на этот проект в статье на iosifk.narod.ru - статьи, и там про BlackFin и ЕАЕю

Кроме того, я знаю, что у NEC есть контроллеры для этого.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
MAXS
сообщение Mar 6 2006, 12:52
Сообщение #9





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Камень хорош,только в нашей местности такие не водятся, к сожалению.
Не по зубам орешек. Спасибо за ссылки.
Go to the top of the page
 
+Quote Post
marazm
сообщение Mar 6 2006, 13:56
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 3-03-06
Пользователь №: 14 920



Цитата(MAXS @ Feb 9 2006, 23:29) *
Требования к быстродействию минимальные. Посоветуйте варианты решения проблемы. Возможно кто-то уже решал схожую задачу.

FPGA?
Где брать примеры не знаю. Если нужен только текст, то наверно и внутреней можно обойтись.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Mar 6 2006, 14:10
Сообщение #11


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



А зачем так сложно? Берем проц от Шарпа LH79520, PQFP, контроллер LCD там замечательный, и вперед. Можно взять в КТЦ-МК кит готовый на нем - баксов за 400. Переходник под LCD - и пишите софт.

В принципе, на LH79520 есть порт Линуха, включая frame buffer. Но можно и самому сваять, прикрутить uCOS GUI или что-то в этом роде.
http://wiki.buici.com/twiki/bin/view/Main/...dSupportPackage
Go to the top of the page
 
+Quote Post
MAXS
сообщение Mar 9 2006, 11:08
Сообщение #12





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Для самодельной игрушки 400$ пожалуй дороговато будет...
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 9 2006, 11:13
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MAXS @ Mar 9 2006, 14:08) *
Для самодельной игрушки 400$ пожалуй дороговато будет...


Расковыриваем DVD проигрыватель, он баксов 200 будет, вместе с TFT.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 06:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01462 секунд с 7
ELECTRONIX ©2004-2016