Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Согласование LVDS на коротких линиях
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Цифровые схемы, высокоскоростные ЦС
Vlad362
Подскажите, плз.
Я хочу юзать LVDS АЦП AD9287, приемник - на Cyclone или Cyclone II. Находятся они рядом на одной плате (до 5 см). Вопрос: должен ли я городить какую-то схему согласования, или можно обойтись 100 Ом на входе приемника.
anton
все зависит от частоты.
100 ом на входе приемника это и есть согласование, другой вопрос когда будеш разводить плату желательно расчитать для твоего материала сопротивление линий. (без согласования, подбор ширины линий и расстояния между ними, на такое растояние на частотах до 200-300мгц должно работать но 100% гарантии нет)
opyvovar
Терминирующего сопротивления на таких коротких расстояниях можно и не ставить, если предварительно просимулировать схему. Однако, общее мнение сходится к тому, что терминатор должен быть во всех случаях. Это нужно для резкого уменьшения суммарных электромагнитных излучений. Так что терминатор в 100 ом необходим, а еще лучше использовать внутричиповое терминирование.
3.14
Для LVDS-а срашнее рассогласование длин пар, с год назад прикручивал сериализатор (не помню уже какой) напрямую к PXA матрице, проверял работу на обычном LAN кабеле 5e категории, без "ручной" подгонки длин пар работало до 5м, с "подгонкой" длин и до 30м работало (длиннее кабеля не было smile.gif). От последовательных терминаторов почти ничего не зависело, паралельный терминатор убирать в голову не приходило smile.gif.
AVL
Цитата(3.14 @ Jun 11 2007, 00:31) *
От последовательных терминаторов почти ничего не зависело, паралельный терминатор убирать в голову не приходило smile.gif.

А Вы бы и не почувствовали заметной разницы при установке последовательных терминаторов при уже установленном параллельном терминаторе, поскольку при установленном параллельном терминаторе на стороне приемника, линия и так уже согласована. Разницу бы увидели, если бы параллельный терминатор отсутствовал. В таком случае, если и последовательные терминаторы тоже будут отсутствовать, линия окажется рассогласованной, особенно на больших длинах кабеля будет сказываться отражения волн, что приведет к неработоспособности канала.
oles_k76
Цитата(Vlad362 @ May 14 2007, 07:07) *
Подскажите, плз.
Я хочу юзать LVDS АЦП AD9287, приемник - на Cyclone или Cyclone II. Находятся они рядом на одной плате (до 5 см). Вопрос: должен ли я городить какую-то схему согласования, или можно обойтись 100 Ом на входе приемника.


Желательно, конечно нагрузить линии передачи на сопротивление равное волновому Вашей линии,
а если не нагрузить вообще, линия будет "звенеть".

Для получения импеданса проводника используйте утилиту TXLINE.EXE (697кб) из микровейв офиса это очень удобно - вам нужно ввести ширину проводника , диэлектрическую проницаемость материала и толщину печатной платы.
3.14
Цитата(AVL @ Jun 11 2007, 23:50) *
А Вы бы и не почувствовали заметной разницы при установке последовательных терминаторов при уже установленном параллельном терминаторе, поскольку при установленном параллельном терминаторе на стороне приемника, линия и так уже согласована. Разницу бы увидели, если бы параллельный терминатор отсутствовал. В таком случае, если и последовательные терминаторы тоже будут отсутствовать, линия окажется рассогласованной, особенно на больших длинах кабеля будет сказываться отражения волн, что приведет к неработоспособности канала.
Последовательные ставил из-за участка сериализатор-кабель (~см. 20 каким попало, просто экранированным кабелем), да и так на всякий случай, кабель тоже не идеальный.
opyvovar
Цитата(AVL @ Jun 12 2007, 00:50) *
А Вы бы и не почувствовали заметной разницы при установке последовательных терминаторов при уже установленном параллельном терминаторе, поскольку при установленном параллельном терминаторе на стороне приемника, линия и так уже согласована. Разницу бы увидели, если бы параллельный терминатор отсутствовал. В таком случае, если и последовательные терминаторы тоже будут отсутствовать, линия окажется рассогласованной, особенно на больших длинах кабеля будет сказываться отражения волн, что приведет к неработоспособности канала.


Странно так говорить, как это не почувствовал разницы?
Сериальный терминатор на выходе передатчика вкупе с паралельным на выходе приемника снижает уровень сигнала (максимум вдвое). Там же образуется элементарный делитель! По идее должна дальность связи на длинных линиях упасть.
Но я бы, в случае запаса по динамическому диапазону, его все-равно бы поставил. Он погасит излишние обратные отражения в случае наличия значительных девиаций волнового сопротивления линии по длине...
AVL
Цитата(opyvovar @ Jun 12 2007, 20:47) *
Странно так говорить, как это не почувствовал разницы?
Сериальный терминатор на выходе передатчика вкупе с паралельным на выходе приемника снижает уровень сигнала (максимум вдвое). Там же образуется элементарный делитель! По идее должна дальность связи на длинных линиях упасть.

Абсолютно с Вами согласен. Но раз человек сказал, что у него и на 5м работало и на 30м работало и от установки посл.резисторов ничего не зависило, значит чувствительности приемника хватало, даже если уровень сигнала падал вдвое. А вот если вообще согласовки не было бы, то на больших длинах кабеля точно были бы проблемы из-за отражения сигнала. Но так как параллельный терминатор стоял в обоих экспериментах (с посл.терминаторами и без них), то действительно от установки посл. терминатора уже будет мало что зависеть.
Igor_S
Други, о каком падении напряжения и возможном отсутствии параллельного терминатоа Вы говорите - вспомните, речь об LVDS ! Выход - генератор тока 3.5 мА. То есть:

1) Параллельный терминатор необходим (100 Ом), поскольку выходной ток надо преобразовать в дифференциальное напряжение для дифф. входа приемника. Другое дело, что терминация может быть внутренняя (внутри FPGA).

2) Напряжение на входе приемника равно 3.5 ма Х 100 ом и не зависит от последовательно включенных резисторов ( в разумных пределах, пока генератору тока хватает напряжения чтобы обеспечить 3.5 мА через суммарное сопротивление). Хотя смысла в таком последовательном српротивлении - никакого.

Успехов.
AVL
Цитата(Igor_S @ Jun 13 2007, 10:14) *
Други, о каком падении напряжения и возможном отсутствии параллельного терминатоа Вы говорите - вспомните, речь об LVDS ! Выход - генератор тока 3.5 мА.

Да, параллельный терминатор все равно должен стоять.
opyvovar
Цитата(Igor_S @ Jun 13 2007, 09:14) *
Други, о каком падении напряжения и возможном отсутствии параллельного терминатоа Вы говорите - вспомните, речь об LVDS ! Выход - генератор тока 3.5 мА. То есть:

1) Параллельный терминатор необходим (100 Ом), поскольку выходной ток надо преобразовать в дифференциальное напряжение для дифф. входа приемника. Другое дело, что терминация может быть внутренняя (внутри FPGA).

2) Напряжение на входе приемника равно 3.5 ма Х 100 ом и не зависит от последовательно включенных резисторов ( в разумных пределах, пока генератору тока хватает напряжения чтобы обеспечить 3.5 мА через суммарное сопротивление). Хотя смысла в таком последовательном српротивлении - никакого.

Успехов.


И действительно, углубившись в вопросы согласования, совсем забыли о физике передачи сигналов....
Спасибо, что опустили на землю...

А все-таки интересно, может ли LVDS, в принципе работать без терминации?
Ну и что , что там источник тока запитывает мостовую схему, но у выходных же транзитсторов есть сопротивление канала, на котором будет падать напряжение и оно может фиксироваться на близкорасположенном приемнике. Да и у приемника есть ненулевое входное сопротивление...
Сам не пробовал. Нет возможностей. Интересно узнать мнение того, кто с этим реально поковырялся...
grumbler
А все-таки интересно, может ли LVDS, в принципе работать без терминации?
Ну и что , что там источник тока запитывает мостовую схему, но у выходных же транзитсторов есть сопротивление канала, на котором будет падать напряжение и оно может фиксироваться на близкорасположенном приемнике. Да и у приемника есть ненулевое входное сопротивление...
Сам не пробовал. Нет возможностей. Интересно узнать мнение того, кто с этим реально поковырялся...
[/quote]
Как то по ошибке забыли припаять параллельные терминирующие резисторы. Проводники по 50мм.
Частота 20МНz - смотреть на сигналы на входе было неприятно. Поставили на место резисторы - красота...
Krys
Цитата(opyvovar @ Jun 13 2007, 15:23) *
А все-таки интересно, может ли LVDS, в принципе работать без терминации?
Ну и что , что там источник тока запитывает мостовую схему, но у выходных же транзитсторов есть сопротивление канала, на котором будет падать напряжение и оно может фиксироваться на близкорасположенном приемнике. Да и у приемника есть ненулевое входное сопротивление...
Работать будет! Вопрос только до каких частот искажения, связанные с неправильным режимом работы, позволят это сделать. Открываем LVDS Owner’s Manual от National Semiconductor, страница 1-2 (или 9 если от начала), там есть картинка (в прикреплении). Из неё следует, что ЛВДС-выход - это 2-тактный каскад с генератором тока. Если генератор тока в отсутствие нагрузки не может его обеспечить, он открывается полностью. Так что мы его мысленно закорачиваем. Получается, что ЛВДС-выход гонит в нагрузку либо напряжение питания, либо потенциал земли. Именно напряжение, а не ток. Тока без нагрузки нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.