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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Видеосигнал и AVR
ClipArt
сообщение May 22 2011, 13:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



Разрабатываю дипломный проект, требуется спроектировать ГИТС, используя микроконтроллер. Устройство должно поддерживать стандарты PAL/NTSC/SECAM. Выяснил, что без специальных микросхем-кодеров не обойтись. Может кто-то имел дело в этой области? Интересует ЛЮБАЯ информация, особенно остро стоит вопрос как именно формируется RGB-сигнал, который подается на вход кодера. Устройство должно работать хотя бы теоретически.
Go to the top of the page
 
+Quote Post
Cordroy
сообщение May 22 2011, 14:17
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-09-10
Из: Israel
Пользователь №: 59 464



Цитата(ClipArt @ May 22 2011, 16:40) *
Разрабатываю дипломный проект, требуется спроектировать ГИТС, используя микроконтроллер. Устройство должно поддерживать стандарты PAL/NTSC/SECAM. Выяснил, что без специальных микросхем-кодеров не обойтись. Может кто-то имел дело в этой области? Интересует ЛЮБАЯ информация, особенно остро стоит вопрос как именно формируется RGB-сигнал, который подается на вход кодера. Устройство должно работать хотя бы теоретически.


Можно обойтись и просто DAC, но будет сложнее.
Микросхемы-кодеры есть у Analog Devices, например, тут.

Про формирование RGB (или YCbCr) потока лучше смотреть в датащите конкретного "кодера", там же и найти какие стандарты поддерживает.
Также будет полезно иметь под рукой описания стандартов и справочник, вроде Video Demystified, Keith Jack.

Go to the top of the page
 
+Quote Post
kovigor
сообщение May 22 2011, 14:19
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ClipArt @ May 22 2011, 16:40) *
Разрабатываю дипломный проект, требуется спроектировать ГИТС, используя микроконтроллер. Устройство должно поддерживать стандарты PAL/NTSC/SECAM. Выяснил, что без специальных микросхем-кодеров не обойтись. Может кто-то имел дело в этой области? Интересует ЛЮБАЯ информация, особенно остро стоит вопрос как именно формируется RGB-сигнал, который подается на вход кодера. Устройство должно работать хотя бы теоретически.


В свое время книг по телевидению печаталась масса. Радиолюбительские журналы и описания на Ласпи ТТ-03 тоже найти не проблема. Так что ...

Вот, например, книжечка:

http://books.tr200.ru/v.php?id=63533

Сообщение отредактировал kovigor - May 22 2011, 14:20
Go to the top of the page
 
+Quote Post
ClipArt
сообщение May 22 2011, 17:43
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



Решил остановиться на кодерах TDA8501 для PAL и TDA8505 для SECAM. Но схем "состыковки" их с МК не нашел. Может кто сталкивался с таким?
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение May 23 2011, 03:36
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(ClipArt @ May 22 2011, 21:43) *
Решил остановиться на кодерах TDA8501 для PAL и TDA8505 для SECAM. Но схем "состыковки" их с МК не нашел. Может кто сталкивался с таким?

Так они сами по себе и не предназначены работать под управлением процессора
Поищите например так "декодер PAL SECAM с i2c"


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
ClipArt
сообщение May 23 2011, 08:44
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



А можете посоветовать конкретную микросхему? Нашел TVP5146 и TDA9143. Как я понимаю по I2C задаются параметры, а "картинка" передается в RGB?
Go to the top of the page
 
+Quote Post
UserM
сообщение May 24 2011, 11:02
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 26-02-05
Пользователь №: 2 909



Цитата(ClipArt @ May 22 2011, 16:40) *
Интересует ЛЮБАЯ информация, особенно остро стоит вопрос как именно формируется RGB-сигнал, который подается на вход кодера. .


Гугл знает всё. sm.gif

http://www.rickard.gunee.com/projects/video/pic/howto.php

http://www.alexm.lainnet.lv/pal_gen.htm

http://www.micro-examples.com/public/micro.../089-pic-pal-tv

На AVR
http://avga.prometheus4.com/index.php?p=2-3

http://belogic.com/uzebox/index.asp



Go to the top of the page
 
+Quote Post
-Deamer-
сообщение May 25 2011, 18:22
Сообщение #8





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



Готовый проект- Радио 2005-6 "ГИТС на микроконтроллере"
Go to the top of the page
 
+Quote Post
gena_p1
сообщение May 26 2011, 08:31
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-05-10
Пользователь №: 57 193



Пролетала схема любительской телеприставки на AVR и каком-то камне. Подозреваю, что таких можно много нагуглить. Схема - дома. Если надо, напомните плс. в личке.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение May 26 2011, 12:20
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Для производства цветного видеосигнала ищите "video encoder". Например, AD724 RGB to NTSC/PAL Encoder с аналоговым входом или SAA7128 с цифровым. Синхросерию можно делать АВР-кой с тактовой 20 Мгц по таймерному прерыванию каждые 8 мкс, она же успеет выдавать в 2 порта код цвета. От портов может работать резистивный ЦАП для AD724, по 5 бит на цвет. Успеете выдать пару десятков вертикальных цветных полос. Но всё это придётся писать на ассемблере с жёстким контролем времени, хотя и сложностей больших нет. SAA7128 нужно кормить цифровым потоком D1 на частоте 27 Мгц там АВРка, кажется, не потянет.
PAL-SECAM-NTSC жостко...
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение May 26 2011, 13:21
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(gena_p1 @ May 26 2011, 11:31) *
Пролетала схема любительской телеприставки на AVR и каком-то камне. Подозреваю, что таких можно много нагуглить. Схема - дома. Если надо, напомните плс. в личке.


Формировать полноценный RGB Сигнал на микроконтроллере проблематично. При полном TV разрешении частота выдачи пикселей порядка 16Мгц и выдавать по трем каналам даже 8_битовую информацию микрокроконтроллер не способен. Известные схемы выдают либо монохромный сигнал, либо существенно снижают разрешающую способность мнее 200 пиксел по горизонтали.
Для формирования RGB применяйте специализированные микросхемы (от видео карт)
Go to the top of the page
 
+Quote Post
UserM
сообщение May 27 2011, 06:15
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 26-02-05
Пользователь №: 2 909



Цитата(MaslovVG @ May 26 2011, 16:21) *
При полном TV разрешении частота выдачи пикселей порядка 16Мгц


Покажите как у Вас получилась цифра 16Мгц?

Цитата(MaslovVG @ May 26 2011, 16:21) *
и выдавать по трем каналам даже 8_битовую информацию микрокроконтроллер не способен.


Зачем, для указанной топикстартером цели, это нужно?

Сообщение отредактировал UserM - May 27 2011, 06:17
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение May 27 2011, 07:38
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(UserM @ May 27 2011, 09:15) *
Покажите как у Вас получилась цифра 16Мгц?

Зачем, для указанной топикстартером цели, это нужно?

Ну если быть точным то. разрешение видео экрана приблизительно 648 x 486 (NTSC) длительность строки 64 мксек из них порядка 16мк сек строчный гасящий ипульс. Длителность видимой строки 48мксек получим 13,5 мгц. Согласитесь это не очень далеко от 16.

Автор топика прямо спрашивает как проситезировать RGB сигнал.
Go to the top of the page
 
+Quote Post
UserM
сообщение May 27 2011, 08:19
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 26-02-05
Пользователь №: 2 909



Цитата(MaslovVG @ May 27 2011, 10:38) *
Длителность видимой строки 48мксек получим 13,5 мгц.


Не соглашусь rolleyes.gif



Ну, а, топикстартеру необходимо: "требуется спроектировать ГИТС" и зачем там 8бит да ещё на каждый цвет? Этож не голые тётки. sm.gif

Сообщение отредактировал UserM - May 27 2011, 08:20
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение May 27 2011, 11:23
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(UserM @ May 27 2011, 11:19) *
Не соглашусь rolleyes.gif

Ну, а, топикстартеру необходимо: "требуется спроектировать ГИТС" и зачем там 8бит да ещё на каждый цвет? Этож не голые тётки. sm.gif

А вы оцените сколько команд должен выполнять процессор чтобы выводить в порт массив из памяти уверен что меньше 5-ти команд на один байт не сделаете и при тактовой процессора 20МГЦ это всего 4Мгц (200 точек по горизонтали) и двух битовый цвет. Во всех проэктах что я встречал выводят один бит через SPI т.е. даже не монохром а чернобелый без градаций, это все что можно вытащить из микроконтроллера.
Конечно если взять чтонибудь со встроенними каналами DMA, но это уже практически процесоры видеокарт.
Go to the top of the page
 
+Quote Post

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

 


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


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