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

    

USB device AV composite out

Здравствуйте!.

прилетела мне задача, с однопалатного компьютера к которому по USB подключена камера, вывести после обработки изображения (дорисовка поверх маркеров и меток) этот поток с через USB конвертер в AV composite и подать на аналоговый видеомультиплексор.

 

моя мысль остановилось на USB девайсе - преобразователе в AV composite. подскажите что тут можно предпринять. может быть есть микросхемы на подобии USB AV-capture, коих море для захвата видео камер с аналоговым выходом, только наоборот.

 

беглый поиск дал AD724, эта микросхемку можно считать половиной того что мне требуется, если пришить к ней фронт эндом микроконтроллер который будет из USB usb фреймов вырисовывать RGB то получится то что нужно, вопрос есть ли готовые решения на одном чипе?

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


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

наверное прям телевизионный выход с usb вряд ли готовый найдётся, за ненадобностью такого девайса, но можно попробовать собрать из готовых переходник:

usb->VGA VGA->composite

для VGA->TVOUT наверное какие-нибудь аналоги AD722 найти можно ad724, но впринципе VGA карта сама по себе ЦАП, которого для формирования композитного выхода более чем достаточно. https://bellard.org/dvbt/ если процессорные мощности девать некуда.

для того же FL2000DX какие-то драйвера под линукс есть вроде, может и получится.

 

а что хоть какого-нибудь видео выхода (hdmi или rgb24) на одноплатнике вообще нет?

 

если хочется прям сделать своё USB устройство, наверное что-нибудь вроде FT232H + ADV7170.

ADV7170 можно и на r2r цап заменить для экономии, если качество картинки не принципиально, а процессор простаивает, и композит делать программно.

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


Ссылка на сообщение
Поделиться на другие сайты
а что хоть какого-нибудь видео выхода (hdmi или rgb24) на одноплатнике вообще нет?

А то есть в природе одноплатники и вообще с готовым CVBS-выходом.

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


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

ну да, собственно если даже нельзя по каким-то причинам поменять текущий одноплатный ПК, тот же orange pi zero за 10$ может просто побыть дополнительной usb/wifi/ethernet видеокартой с TV выходом.

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


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

сейчас используется одноплатник Оdroid C2, в нем есть композитный выход, по требованиям не связанным с видео. нужно поменять на NanoPi NEO Core2, у последнего ничего про видео выходы нет - он не для этого предназначен, чтобы не ломать всю систему нужно придумать как сотворить композит. пока рабочая идея - USB девайс на stm32f4 + ADV7170.

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


Ссылка на сообщение
Поделиться на другие сайты
пока рабочая идея - USB девайс на stm32f4 + ADV7170.

Тогда уж старинного CY7C68013A за глаза хватит. Хотя учитывая наличие у H5 видеовыхода, все это выглядит как жуткий костыль.

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


Ссылка на сообщение
Поделиться на другие сайты
Тогда уж старинного CY7C68013A за глаза хватит. Хотя учитывая наличие у H5 видеовыхода, все это выглядит как жуткий костыль.

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

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


Ссылка на сообщение
Поделиться на другие сайты
пока рабочая идея - USB девайс на stm32f4 + ADV7170.

охота самому и USB видеодевайс и драйвера делать? чем тут stm32 лучше готовый ft232h (ну или кипарис тот же) для перекладывания данных в параллельный интерфейс ADV7170.

 

возьмите ещё один одноплатник, да даже на том же H5, только у которого видеовыход наружу выведен и пробросьте ему "дисплей" по сети. ну или через тот же USB.

выйдет имхо куда дешевле.

 

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


Ссылка на сообщение
Поделиться на другие сайты
возьмите ещё один одноплатник, да даже на том же H5, только у которого видеовыход наружу выведен и пробросьте ему "дисплей" по сети. ну или через тот же USB.

выйдет имхо куда дешевле.

нельзя, другие варианты с видовыходом не выдерживают мороза, этот пролазит. либо свой делать изз нормальных микросхем и текстолита либо особого выбора нет.

да собсно для меня на stm32 накидать код генератора видеокадра и через DMA 16 битный RGB цап сделать легче и быстрей чем что то другое. заодно еще какой костыль убрать получится за счет гибкости решения.

а вообще конечно все что делаем один сплошной костыль.

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


Ссылка на сообщение
Поделиться на другие сайты
а вообще конечно все что делаем один сплошной костыль.

а сильно много экземпляров надо?

etech-pcb-rework-02.jpg

питание там по схеме на TVOUT вроде есть, надо только к самому выходу, шарику F10 подпаяться :)

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


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

гениальное идея! даже обидно что сам не догадался посмотреть на платку на предмет вывода F10 шара. возможно его и не вывели но мысль об этом должна была быть первой среди прочих. если так окажется то подвигу не окажется места:)

 

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


Ссылка на сообщение
Поделиться на другие сайты
гениальное идея! даже обидно что сам не догадался посмотреть на платку на предмет вывода F10 шара. возможно его и не вывели но мысль об этом должна была быть первой среди прочих. если так окажется то подвигу не окажется места:)

если даже и на виа совсем не вывели, место для подвига есть всегда, для монтажников: сдуть процессор, подпаяться к площадке как на картинке выше, накатить процессор на место.

можно конечно совсем обнаглеть и попробовать подлезть лакированным проводом, зачищенным и слегка загнутым на самом конце, под корпус без выпаивания, (всего-то шестой ряд с края :) ) прогреть и впаяться в шарик без сдувания процессора, но на такой подвиг даже в единичном экземпляре, духу хватит далеко не у каждого :)

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация