Andrey_Sudnov 0 31 декабря, 2001 Опубликовано 31 декабря, 2001 · Жалоба Хочу подключть к микроконтроллеру видео сенсор (камеру) от сотового. Камера имеет интрерфейс CCP2 (входит в спецификацию SMIA http://www.smia-forum.org). Для передачи данных от камеры используются две дифференциальные пары, сигнал по которым передается в формате SubLVDS. Одна дифф. пара - это данные, другая - тактовая. SubLVDS - это развитие формата LVDS, но с другими уровнями сигналов. В LVDS используется следующее кодирование. При передаче 1 на положительном проводе 1,25+0,5=1,75В (относительно GND), на отрицательном - 1,25-0,5=0,75В. При передаче 0 - соответственно, наооборот. Передаваемый уровень определяется полярностью разности между + и - проводами. Порог входного напряжения - 0,1В. В SubLVDS уровни сигналов - 0,9+0,15=1.05В и 0,9-0,15=0,75В, соответственно. Порог входного напряжения - 0,025В. Частота сигнала - до 20МГц. Так как я не специалист в аналоговой электроннике, хочу спросить возможно на дискретных элементах собрать ресивер SubLVDS->LVTTL или SubLVDS->LVDS? (LVDS ресивер достать можно, к тому же последние семейства Altera имеют поддержку этого интерфейса, а вот CCP2 достать проблема) Буду рад любым комментариям и предложениям! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey_Sudnov 0 8 апреля, 2005 Опубликовано 8 апреля, 2005 · Жалоба Пожалуйста, очень нужна ваша помощь! Стоит ли тратить время на разработку схемы согласования или лучше другую камеру купить?! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 8 апреля, 2005 Опубликовано 8 апреля, 2005 · Жалоба Похоже SubLVDS только встроенные в МК бывают. Что-то преобразователей SubLVDS->LVDS не видать пока. Хотя нет, вру навреное :rolleyes: См. у ST Microelectornics 1.8 HIGH SPEED DUAL DIFFERENTIAL LINE RECEIVERS, COMPACT CAMERA PORT DECODER, I2C CONTROL LINE Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey_Sudnov 0 8 апреля, 2005 Опубликовано 8 апреля, 2005 · Жалоба Похоже SubLVDS только встроенные в МК бывают. Что-то преобразователей SubLVDS->LVDS не видать пока. Хотя нет, вру навреное :rolleyes: См. у ST Microelectornics 1.8 HIGH SPEED DUAL DIFFERENTIAL LINE RECEIVERS, COMPACT CAMERA PORT DECODER, I2C CONTROL LINE <{POST_SNAPBACK}> Об этой микросхеме я конечно же знаю. Во-первых она новая, февраль 2005. Купить можно партию от 10000 шт по 20$. Во-вторых она BGA. Вот я и разбираюсь с диференциальными приемниками (LVDS разработан National Semiconductor, у них куча описаний). Они построены на операционниках. Короче надо либо самому приемник сделать, либо схему, которая будет умножать напряжение больше 0,9В и делить напряжение меньше 0,9В. Или прибавлять и вычитать 0,1-0,2В соответственно, пока не знаю. Вот и спрашиваю, возможно ли это на частоте 13МГц? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 13 апреля, 2005 Опубликовано 13 апреля, 2005 · Жалоба А что Вас смущает? Операционнки работают и на больших частотах. Схемы сумматора/вычитателя в любом учебнике по схемотехнике. Можно поступить более хитро и реализовать все на ПЛИС. Ведь, например, Xilinx (Virtex-E точно) может работать с LVDS. На SubLVDS также можно настроить подключив к соответствующему выводу опорное напряжение 0,9В. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ptbnfns2 0 3 декабря, 2007 Опубликовано 3 декабря, 2007 · Жалоба Про камеру от сотового FPGA и видеокарту: http://o-d-v.nm.ru/tel_cam/index.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArMouReR 0 30 декабря, 2007 Опубликовано 30 декабря, 2007 · Жалоба У кого то получилось подключить SMIA камеру к FPGA ???? У меня это заткнулось на том, что надо поставить XOR перед входом в PLL. И квартус на это ругается.... Заранее благодарен... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ptbnfns2 0 14 января, 2008 Опубликовано 14 января, 2008 · Жалоба А зачем там XOR ? Данные вроде нужно по перепаду хватать и всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArMouReR 0 22 января, 2008 Опубликовано 22 января, 2008 · Жалоба Проблема в том что для того чтобы хватать дату нужно сделать clock, который получается, как XOR между D и STRB.... Потом этот clock нужно загнать в PLL для того чтобы стабилизировать его. А уже потом ловить дату по нему... Может кто подскажет как это можно сделать по другому ??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey_Sudnov 0 30 января, 2008 Опубликовано 30 января, 2008 · Жалоба ...XOR между D и STRB.... ...в PLL... Не уверен, но как вариант для размышления. Подавать все сигналы с камеры на ПЛИС, делать XOR, выдавать все на выход. XOR с этого выхода подавать на PLL, остальные сигналы с выхода ПЛИС - обрабатывать, как от камеры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ArMouReR 0 1 февраля, 2008 Опубликовано 1 февраля, 2008 · Жалоба Andrey Sudnov, Идея хороша - можно попробовать. Но проблема в том, что для этого нужно менять борд от FPGA. Т.к. частота 320Mhz и сигналы дифферинциальные. Вообщем надо подумать... переделка борда - это 2К баксов + время. Так что много вопросов ..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться