Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB device AV composite out
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Аудио/Видео интерфейсы
klen
Здравствуйте!.
прилетела мне задача, с однопалатного компьютера к которому по USB подключена камера, вывести после обработки изображения (дорисовка поверх маркеров и меток) этот поток с через USB конвертер в AV composite и подать на аналоговый видеомультиплексор.

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

беглый поиск дал AD724, эта микросхемку можно считать половиной того что мне требуется, если пришить к ней фронт эндом микроконтроллер который будет из USB usb фреймов вырисовывать RGB то получится то что нужно, вопрос есть ли готовые решения на одном чипе?
_pv
наверное прям телевизионный выход с usb вряд ли готовый найдётся, за ненадобностью такого девайса, но можно попробовать собрать из готовых переходник:
usb->VGA VGA->composite
для VGA->TVOUT наверное какие-нибудь аналоги AD722 найти можно ad724, но впринципе VGA карта сама по себе ЦАП, которого для формирования композитного выхода более чем достаточно. https://bellard.org/dvbt/ если процессорные мощности девать некуда.
для того же FL2000DX какие-то драйвера под линукс есть вроде, может и получится.

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

если хочется прям сделать своё USB устройство, наверное что-нибудь вроде FT232H + ADV7170.
ADV7170 можно и на r2r цап заменить для экономии, если качество картинки не принципиально, а процессор простаивает, и композит делать программно.
aaarrr
Цитата(_pv @ Mar 20 2018, 12:49) *
а что хоть какого-нибудь видео выхода (hdmi или rgb24) на одноплатнике вообще нет?

А то есть в природе одноплатники и вообще с готовым CVBS-выходом.
_pv
ну да, собственно если даже нельзя по каким-то причинам поменять текущий одноплатный ПК, тот же orange pi zero за 10$ может просто побыть дополнительной usb/wifi/ethernet видеокартой с TV выходом.
klen
сейчас используется одноплатник Оdroid C2, в нем есть композитный выход, по требованиям не связанным с видео. нужно поменять на NanoPi NEO Core2, у последнего ничего про видео выходы нет - он не для этого предназначен, чтобы не ломать всю систему нужно придумать как сотворить композит. пока рабочая идея - USB девайс на stm32f4 + ADV7170.
aaarrr
Цитата(klen @ Mar 20 2018, 19:15) *
пока рабочая идея - USB девайс на stm32f4 + ADV7170.

Тогда уж старинного CY7C68013A за глаза хватит. Хотя учитывая наличие у H5 видеовыхода, все это выглядит как жуткий костыль.
klen
Цитата(aaarrr @ Mar 20 2018, 21:41) *
Тогда уж старинного CY7C68013A за глаза хватит. Хотя учитывая наличие у H5 видеовыхода, все это выглядит как жуткий костыль.

сделать свой вычислитель хотим на байкале, но не дют времени. купите готовое и пустите в серию а потом переделывайте -потребительский капитализм...вот отсюда костыль на костыле.
_pv
Цитата(klen @ Mar 20 2018, 23:15) *
пока рабочая идея - USB девайс на stm32f4 + ADV7170.

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

возьмите ещё один одноплатник, да даже на том же H5, только у которого видеовыход наружу выведен и пробросьте ему "дисплей" по сети. ну или через тот же USB.
выйдет имхо куда дешевле.
klen
Цитата(_pv @ Mar 20 2018, 22:36) *
возьмите ещё один одноплатник, да даже на том же H5, только у которого видеовыход наружу выведен и пробросьте ему "дисплей" по сети. ну или через тот же USB.
выйдет имхо куда дешевле.

нельзя, другие варианты с видовыходом не выдерживают мороза, этот пролазит. либо свой делать изз нормальных микросхем и текстолита либо особого выбора нет.
да собсно для меня на stm32 накидать код генератора видеокадра и через DMA 16 битный RGB цап сделать легче и быстрей чем что то другое. заодно еще какой костыль убрать получится за счет гибкости решения.
а вообще конечно все что делаем один сплошной костыль.
_pv
Цитата(klen @ Mar 21 2018, 04:19) *
а вообще конечно все что делаем один сплошной костыль.

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

питание там по схеме на TVOUT вроде есть, надо только к самому выходу, шарику F10 подпаяться sm.gif
klen
гениальное идея! даже обидно что сам не догадался посмотреть на платку на предмет вывода F10 шара. возможно его и не вывели но мысль об этом должна была быть первой среди прочих. если так окажется то подвигу не окажется местаsm.gif
_pv
Цитата(klen @ Mar 21 2018, 14:24) *
гениальное идея! даже обидно что сам не догадался посмотреть на платку на предмет вывода F10 шара. возможно его и не вывели но мысль об этом должна была быть первой среди прочих. если так окажется то подвигу не окажется местаsm.gif

если даже и на виа совсем не вывели, место для подвига есть всегда, для монтажников: сдуть процессор, подпаяться к площадке как на картинке выше, накатить процессор на место.
можно конечно совсем обнаглеть и попробовать подлезть лакированным проводом, зачищенным и слегка загнутым на самом конце, под корпус без выпаивания, (всего-то шестой ряд с края sm.gif ) прогреть и впаяться в шарик без сдувания процессора, но на такой подвиг даже в единичном экземпляре, духу хватит далеко не у каждого sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.