Перейти к содержанию
    

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Можно обойтись и просто DAC, но будет сложнее.

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

 

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

Также будет полезно иметь под рукой описания стандартов и справочник, вроде Video Demystified, Keith Jack.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

 

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

Изменено пользователем kovigor

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил остановиться на кодерах TDA8501 для PAL и TDA8505 для SECAM. Но схем "состыковки" их с МК не нашел. Может кто сталкивался с таким?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил остановиться на кодерах TDA8501 для PAL и TDA8505 для SECAM. Но схем "состыковки" их с МК не нашел. Может кто сталкивался с таким?

Так они сами по себе и не предназначены работать под управлением процессора

Поищите например так "декодер PAL SECAM с i2c"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можете посоветовать конкретную микросхему? Нашел TVP5146 и TDA9143. Как я понимаю по I2C задаются параметры, а "картинка" передается в RGB?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересует ЛЮБАЯ информация, особенно остро стоит вопрос как именно формируется RGB-сигнал, который подается на вход кодера. .

 

Гугл знает всё. :)

 

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

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пролетала схема любительской телеприставки на AVR и каком-то камне. Подозреваю, что таких можно много нагуглить. Схема - дома. Если надо, напомните плс. в личке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для производства цветного видеосигнала ищите "video encoder". Например, AD724 RGB to NTSC/PAL Encoder с аналоговым входом или SAA7128 с цифровым. Синхросерию можно делать АВР-кой с тактовой 20 Мгц по таймерному прерыванию каждые 8 мкс, она же успеет выдавать в 2 порта код цвета. От портов может работать резистивный ЦАП для AD724, по 5 бит на цвет. Успеете выдать пару десятков вертикальных цветных полос. Но всё это придётся писать на ассемблере с жёстким контролем времени, хотя и сложностей больших нет. SAA7128 нужно кормить цифровым потоком D1 на частоте 27 Мгц там АВРка, кажется, не потянет.

PAL-SECAM-NTSC жостко...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пролетала схема любительской телеприставки на AVR и каком-то камне. Подозреваю, что таких можно много нагуглить. Схема - дома. Если надо, напомните плс. в личке.

 

Формировать полноценный RGB Сигнал на микроконтроллере проблематично. При полном TV разрешении частота выдачи пикселей порядка 16Мгц и выдавать по трем каналам даже 8_битовую информацию микрокроконтроллер не способен. Известные схемы выдают либо монохромный сигнал, либо существенно снижают разрешающую способность мнее 200 пиксел по горизонтали.

Для формирования RGB применяйте специализированные микросхемы (от видео карт)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При полном TV разрешении частота выдачи пикселей порядка 16Мгц

 

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

 

и выдавать по трем каналам даже 8_битовую информацию микрокроконтроллер не способен.

 

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

Изменено пользователем UserM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

 

Автор топика прямо спрашивает как проситезировать RGB сигнал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Длителность видимой строки 48мксек получим 13,5 мгц.

 

Не соглашусь :rolleyes:

 

DI39Fig05.gif

 

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

Изменено пользователем UserM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не соглашусь :rolleyes:

 

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

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

Конечно если взять чтонибудь со встроенними каналами DMA, но это уже практически процесоры видеокарт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...