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

Видео-граббер и JPEG-кодер

Да, остатки, цена растет. Хоть и не в 5 раз. Но это не суть, суть в том, что АЦП надо поменять. В принципе, достаточно любого параллельного АЦП, лишь бы обеспечивал 8Мсемплов/с. Ну и надо схемку привязки черного сгородить. Уровень сигнала можно корректировать и в кодере (домножением, оно там все равно выполняется).

я вообще не разбираюсь в видеосигнале, чтоб самому там городить ..

Да цена кусается для поделки выходного дня.

В том то и дело, что те же 10$. (всё равно покупать)

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


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

я вообще не разбираюсь в видеосигнале, чтоб самому там городить ..

 

Т.е. Вы хотите, чтобы я за Вас прикрутил другой АЦП? ;) У меня пока интереса к возобновлению этого проекта нет. Хотя... Есть одна идейка, попробую реализовать на досуге :)

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


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

Т.е. Вы хотите, чтобы я за Вас прикрутил другой АЦП? ;) У меня пока интереса к возобновлению этого проекта нет. Хотя... Есть одна идейка, попробую реализовать на досуге :)

нет, конечно. я спросил совета, подойдет ли. вы ответили - пойдет. Будем пробовать. Для меня пока так проще будет: есть микруха-черный ящик, которая все сделает за меня, поддерживае разные форматы :biggrin: За сим, кончаю флудить, отпишу через год :rolleyes:

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


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

AD9280 имеет встроенную схему привязки. Это, конечно, не tvp7000, но зато раза в два дешевле.

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


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

прикрутил другой АЦП? У меня пока интереса к возобновлению этого проекта нет

я немного не так выразился. (может щас глупость скажу, но всё же)

Можно ли взять обычный АЦП? Точнее, даже так: чем эта ТДАшка упрощает оцифровку?

Или конкретно определенного уровня черного (допустим, 0,3В - черный) нету?

(заранее спасибо за ответ на этот глупый вопрос)

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


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

Можно ли взять обычный АЦП?

 

Можно. Но нужно будет делать привязку уровня черного раз, и управление усилением внутри кодера - два. Обе проблемы не сложны в принципе. А вообще рекомендую покурить какой-нибудь старый букварь по телевидению, дабы понять, что из себя представляет видеосигнал.

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


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

Можно. Но нужно будет делать привязку уровня черного раз, и управление усилением внутри кодера - два. Обе проблемы не сложны в принципе. А вообще рекомендую покурить какой-нибудь старый букварь по телевидению, дабы понять, что из себя представляет видеосигнал.

Собрал платку - все заработало!

Во-первых хочется выразить большое уважение автору проекта.

Во-вторых как я понял переключается через код Грея только 9 разрядов т.е. ADR_LO - 8 и ADR_A17.

Сначала находятся текущий и следующий коды Грея

CUR_GR VAR CUR_ADR^(CUR_ADR>>1)

NXT_GR VAR NXT_ADR^(NXT_ADR>>1)

BIT_CNT - счетчик разрядов

Далее проверка

(NXT_GR^CUR_GR)&(1<<BIT_CNT)

Означает найти несовпадающий бит у следующего и текущего кодов Грея

и если он совпадет с BIT_CNT (а он совпадет только один раз)

дальше проверка NXT_GR с BIT_CNT и установка

или 1 или 0 на порту ADR_LO,BIT_CNT которая занимает два 16 МГц такта,

за это время совершится один 8 МГц такт 16-разрядного TMR1 (режим CTC) и разрешится запись WE во внешнее ОЗУ.

У меня такой вопрос: 240 строк захватываются только нечетных, т.е получается если разрешение будет больше 625/2 нужно учитывать черезстрочную развертку?

 

 

 

 

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


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

У меня такой вопрос: 240 строк захватываются только нечетных, т.е получается если разрешение будет больше 625/2 нужно учитывать черезстрочную развертку?

 

Какие ловятся, такие и захватываются. Я не разбираюсь, четное поле или нечетное.

 

Я бы на вашем месте забил на 625 строк. Ибо годится это только для статических объектов, динамически перемещающиеся объекты будут через строку сдвинуты. Издержки черезстрочки.

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


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

Rst7, как думаете можно ли загнать аналоговое видео на эту платку ?

 

http://electronix.ru/forum/index.php?showtopic=83520

 

Если да, то как рациональнее всего это сделать ?

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


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

Если да, то как рациональнее всего это сделать ?

 

Ну я особо не вижу подходящих интерфейсов. Опять же, неясно, насколько быстрый там GPIO.

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


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

Ну я особо не вижу подходящих интерфейсов. Опять же, неясно, насколько быстрый там GPIO.

 

Самое быстрое, что там увидел - это SDIO-контроллер.

 

Two MMC/SD/SDIO controllers (MSC0, MSC1)

– Support automatic boot up from MSC0

– 4-bit data bus on MSC0, 1-bit data bus on MSC1

– Compliant with “The MultiMediaCard System Specification version 4.2”

– Compliant with “SD Memory Card Specification version 2.0” and “SDIO C

Specification

version 1.0” with 1 command channel and 4 data channels

– Up to 320 Mbps data rate on MSC0, 80Mbps data rate on MSC1

– Supports up to 10 cards (including one SD card)

– Maskable hardware interrupt for SD I/O interrupt, internal status, and FIFO status

 

Это цитата из даташита, что есть в теме:

http://electronix.ru/forum/index.php?showtopic=83520

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


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

Это цитата из даташита, что есть в теме:

 

Только конкретики там нет - как управляется и так далее. Только по такой информации можно судить - приспособляем он под данную задачу или нет.

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


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

Добрый день!

Повторил проект. Заработало, но есть проблемы с изображением.

Ниже три примера. Сверху эталон, снизу то что получил на выходе устройства.

Градация серого post-21854-1309845452_thumb.jpg Просто круги post-21854-1309845462_thumb.jpg Таблица post-21854-1309845467_thumb.jpg

похоже АЦП что то не так делает. у меня TDA8708AT.

 

и еще картинки захваченные с видеокамеры

оригинал это черный фон на котором белые буквы, а вот что имеем:post-21854-1309845856.jpg

Это лампа дневного света в центре. она белая, а остальное черное, а имею: post-21854-1309845863_thumb.jpg

тут камера снимает белый фон, а получил вот это: post-21854-1309845868_thumb.jpg

 

Есть мысли с чем поэкспериментировать?

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


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

Очень интересно. Биты данных от АЦП на процессор точно не попутаны?

 

Ага, кажется я знаю. Похоже, нормально не работает AGC в АЦП. Очень похоже на слишком большое усиление. Проверяйте, приходят ли управляющие сигналы. Посмотрите осциллографом, в допустимых ли пределах видеосигнал, пока он проходит по тракту (в даташите вроде были нарисованы осциллограммы), и если нет -попробуйте поэкспериментировать с обвязкой АЦП.

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


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

у этого АЦП если на OF Z-состояние, то выдает на шину простой двоичный код, а если "0" то какой то двухкомплементный. Пробовал и по другому, все равно фигня.

Обвязка АЦП по даташиту, кроме кондера на CLAMP (24 нога) вместо 0,018 мкф, стоит 0,015).

Интересна картинка с серым градиентом. видно что когда сигнал выше кого-то уровня, то АЦП считает это черным, потом идет нарастающая градация как и надо, а потом ниже какого-то уровня АЦП считает как белый. То есть инверсия какая-то, но градиент-то совпадает. не понятно.

Вместо синхроселектора на транзисторе у меня стоит LM1881N. Также вместо GATEB с контроллера я экспериментировал с заводом от LM1881 5 нога (Burst). Тоже самое получилось.

С осциллом посижу вечером.

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


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

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

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

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

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

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

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

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

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

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