Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

TFT матрицы и микроконтроллер

Непрочитано 18.10.2010, 13:53  
digitest
Временная регистрация
 
Регистрация: 04.01.2009
Сообщений: 53
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
digitest на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Парни, а у меня попроще вопрос:
Как с помощью МК (напр. ATMega8 ) не выдавать на TFT, а наоборот читать с нее изображение? Ну то есть надо запараллелиться где-то внутри монитора и сохранить, скажем, текущее изображение формата 1280х1024.
Во-первых, где лучше читать эти данные - перед контроллером LCD (т.е. читать сигналы R/G/B и синхро - обычно 8 линий) или после контроллера перед LVDS (там где ~20 скоростных бит-линий идут)? Я так понимаю что нет смысла читать сплошь несколько кадров (например целую секунду) - МК не вывезет такой бешеный поток информации, а вот один кадр реально прочитать и сохранить во внешний EEPROM например?
Реклама:
digitest вне форума  
Непрочитано 18.10.2010, 14:27  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от digitest Посмотреть сообщение
Во-первых, где лучше читать эти данные - перед контроллером LCD (т.е. читать сигналы R/G/B и синхро - обычно 8 линий)
Вы математику в школе наверно учили. Считать не пробовали? (1280*1024*3)/0,016 = 245 760 000 байт/с. Какая Мega/Pic справится с потоком 245М/с??? Если картинка статичная, то есть шанс используя регулируемую задержку что-то прочитать и на низкой скорости, но тоже не просто. Стандартные АЦП для интерфейса ВГА имеет тактовую частоту от 100МГц.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 18.10.2010, 19:50  
digitest
Временная регистрация
 
Регистрация: 04.01.2009
Сообщений: 53
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
digitest на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Хорошо, если вклиниваться на LVDS, то получится видимо объем 20б х 1280 х 1024 х 60 ~ 188МБ/сек, тоже много...
Тогда, видимо, остается два пути: 1) Взять мощный МК/Проц/т.п. вместо PIC/AVR - вот только есть ли такой? Ну ест-но чтоб за разумные деньги и чтоб запрограммировать было чем (доступность программатора, софта)?
2) Десйтвительно, читать на низкой скорости - картинка обычно довольно "статична", т.е. "висит" не меньше секунды на экране. И тут вопрос сразу напрашивается: если картинка статична, то на 20 линиях LVDS сигнал повторяется 60 раз в сек для каждого пикселя, или набор бит меняется постоянно? Я подробностей про LVDS, к сожалению, не знаю, на wiki таких тоже нет... Если повторяется, дак все кажется решабельно.
digitest вне форума  
Непрочитано 18.10.2010, 19:59  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Все гораздо проще. Буржуи уже давно за нас все придумали. Берем ВГА АЦП, например AD9483, добавляем ПЛИС, ОЗУ, и далее на полной скорости пишем кадр в ОЗУ, затем читаем любым МК на той скорости, которой сможем. Объем ОЗУ до 4Мбайт, можно сделать как на статике, так и на динамике.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 18.10.2010, 20:15  
digitest
Временная регистрация
 
Регистрация: 04.01.2009
Сообщений: 53
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
digitest на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от MisterDi Посмотреть сообщение
Все гораздо проще. Буржуи уже давно за нас все придумали. Берем ВГА АЦП, например AD9483, добавляем ПЛИС, ОЗУ, и далее на полной скорости пишем кадр в ОЗУ, затем читаем любым МК на той скорости, которой сможем. Объем ОЗУ до 4Мбайт, можно сделать как на статике, так и на динамике.
охх.... залез тока что на wiki почитать что таке ПЛИС.. ответ меня просто ВЫХЛЕСТНУЛ НА МИНУС!! я недавно только научился МК программировать и паять как следует, а тут такое!!! скажи пожалуйста, а нельзя без плис как-то обойтись, то есть закинуть картинку в какой-то буфер, а оттуда достать атмегой? а то мне на полгода еще в изучение плиса уходить... времени столько нет
digitest вне форума  
Непрочитано 18.10.2010, 20:29  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

digitest, я уже лет 10 ОЧЕНЬ глубоко работаю с контроллерами и ПЛИС.
Но мне СЛАБО замутить в одиночку такой проект.
Хотя он и востребован.

Не пытайся с наскоку остановить поезд - попробуй вначале сделать что-нибудь в 100...1000 раз проще...
niXto вне форума  
Непрочитано 18.10.2010, 21:54  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Если не сектрет, можно пример устройства, где подобное нужно. Когда-то у меня спрашивали про фоторегистратор для систем безопасности. У ТС возможно что-то типа "экранного шпиона". В принципе захват одного ТВ/ВГА кадра особой сложности ИМХО не представляет, бОльшие проблемы возникают при обработке.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 19.10.2010, 15:05  
digitest
Временная регистрация
 
Регистрация: 04.01.2009
Сообщений: 53
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
digitest на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от MisterDi Посмотреть сообщение
Если не сектрет, можно пример устройства, где подобное нужно. Когда-то у меня спрашивали про фоторегистратор для систем безопасности. У ТС возможно что-то типа "экранного шпиона". В принципе захват одного ТВ/ВГА кадра особой сложности ИМХО не представляет, бОльшие проблемы возникают при обработке.
Да в общем-то, для "экранного шпиона" и нужно )) Как раз чтоб один кадр "снимать". Твое последнее предложение, MisterDi, особо обрадовало!! Давай разовъем эту линию?
Первое, что просится сказать - а не проще ли все-таки не ВГА снимать, а LVDS?
Ну а в любом случае, расскажи, пожалуйста, подробнее, обработка чего вызовет проблемы?
digitest вне форума  
Непрочитано 19.10.2010, 15:32  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Если есть "доступ к телу", а иначе как внедрить аппаратную приблуду-шпиёна, то проще софтом обойтись. Будет сам скриншоты делать. И не надо ничего паять.
kison вне форума  
Непрочитано 19.10.2010, 15:35  
yarunt
Прописка
 
Регистрация: 11.07.2007
Сообщений: 127
Сказал спасибо: 8
Сказали Спасибо 24 раз(а) в 18 сообщении(ях)
yarunt на пути к лучшему
По умолчанию Re: TFT матрицы и микроконтроллер

Сообщение от digitest Посмотреть сообщение
охх.... залез тока что на wiki почитать что таке ПЛИС.. ответ меня просто ВЫХЛЕСТНУЛ НА МИНУС!! я недавно только научился МК программировать и паять как следует, а тут такое!!! скажи пожалуйста, а нельзя без плис как-то обойтись, то есть закинуть картинку в какой-то буфер, а оттуда достать атмегой? а то мне на полгода еще в изучение плиса уходить... времени столько нет
Можно и так, эта схема работает на телевизор.
Недостаток схемы это полное отсутствие сжатия фиксированный размер кадра 512кбайт.
Мега управляет буфером ,ее задача отловить кадровый импульс и запустить запись в буфер. После записи она считывает побайтно информацию с буфера и формирует блоки в 512 байт пишет их на SD без фат.
Просмотр кадра обратный процесс ,только кадры уже формирует мега , а с буфера через ЦАП композитный на телевизор.
Кстати забыл отметить главное, цвет в пале или секаме не теряется во время процедуры записи в буфер.
Миниатюры:
Нажмите на изображение для увеличения
Название: REG.GIF
Просмотров: 207
Размер:	124.4 Кб
ID:	13805  

Последний раз редактировалось yarunt; 19.10.2010 в 15:38.
yarunt вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение LCD матрицы от ноута StarPilgrim Делимся опытом 3 07.11.2009 21:18
Глюки в работе светодиодной матрицы firehacker Источники питания и свет 15 29.12.2008 11:55
Интерфейсы TFT-панелей lankai Информация по радиокомпонентам 2 18.01.2008 00:24
TFT индикаторы mikle2000 Микроконтроллеры, АЦП, память и т.д 12 23.07.2007 00:47
TFT 7" оформление 011119xx Микроконтроллеры, АЦП, память и т.д 1 06.07.2007 10:37


Часовой пояс GMT +4, время: 03:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.