Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LVDS AC-couple
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Цифровые схемы, высокоскоростные ЦС
kappafrom
здравствуйте. работает ли следующая схема соединения LVDS трансиверов (например, sn65lvdm1677)?

данные 50МHz, DC-balanced: очень похожи на клок (количество нулей и единиц равно, скважность около 50%).
конденсаторы по 0.1uF.
MegaVolt
Цитата(kappafrom @ Jan 10 2017, 15:07) *
здравствуйте. работает ли следующая схема соединения LVDS трансиверов (например, sn65lvdm1677)?

данные 50МHz, DC-balanced: очень похожи на клок (количество нулей и единиц равно, скважность около 50%).
конденсаторы по 0.1uF.
Работает. Только:
1. Согласующий резистор возле передатчика не нужен
2. Нужно проверить задаёт ли смещение приёмник. Если нет то придётся добавить пару резисторов для обеспечения смещения.
3. За счёт того что обе линии имеют один потенциал то при отсутствии сигнала будет звон.(возможно в вашем применении это не страшно) Решается резаками задающими смещение по схеме +питания__R1__+LVDS__100 Ом__-LVDS__R2__GND


4. На счёт 10метров вопрос. Если работает без кондёров то и с ними будет работать.
ViKo
Цитата(MegaVolt @ Jan 10 2017, 16:03) *
1. Согласующий резистор возле передатчика не нужен

Там же ток выдается. Куда ему течь без резистора?
MegaVolt
Цитата(ViKo @ Jan 10 2017, 16:09) *
Там же ток выдается. Куда ему течь без резистора?
В смысле куда? В приёмник. Через кондёры. Если же они выбраны сильно мелкими то и сигнал не пройдёт.
prig
Цитата(ViKo @ Jan 10 2017, 16:09) *
Там же ток выдается. Куда ему течь без резистора?


См. AC Coupling
kappafrom
терминатор 100 Ом, полагаю, нужен на приемной стороне. у меня драйвер 1677 с внутренним (встроенным) терминированием при переводе канала на прием. может на картинке так сделано, чтобы в обе стороны сигнал передавать.
DC-coupled (напрямую подключенное) разумеется работает.
MegaVolt
Цитата(kappafrom @ Jan 10 2017, 16:52) *
терминатор 100 Ом, полагаю, нужен на приемной стороне. у меня драйвер 1677 с внутренним (встроенным) терминированием при переводе канала на прием. может на картинке так сделано, чтобы в обе стороны сигнал передавать.
Если двунаправленная передача то да вполне. Правда драйвер пашет на удвоенную нагрузку...
ViKo
Цитата(kappafrom @ Jan 10 2017, 15:07) *
данные 50МHz, DC-balanced: очень похожи на клок (количество нулей и единиц равно, скважность около 50%).

Очень похожи... около 50% - но не точно? Со временем конденсаторы зарядятся, и ничего никуда не пролезет?

Цитата(prig @ Jan 10 2017, 16:40) *

Посм.-л.
Цитата
In high-speed applications, ac-coupling is only recommended for dc-balanced signals. AC coupling
generates base-line wander in high-speed serial data transmission which is non-dc balanced.
kappafrom
Цитата(ViKo @ Jan 10 2017, 17:04) *
Очень похожи... около 50% - но не точно? Со временем конденсаторы зарядятся, и ничего никуда не пролезет?

поток: 1010 0101 1010 0101 1010 ... и т.д.
//пробелы для удобства просмотра
пачка длится минимум раз в 10 дольше перед тем как бит НЕ инвертируется (начало следующей пачки)
+скважность 50%


да, и еще, по классификации англоязычной википедии емкостная связь (AC-couple) также относится к методам гальванической изоляции, но при напряжении (сравнительно меньшем, чем при других видах изоляции), конденсатор пробивает и накоротко замыкает передатчик и приемник. то есть получается это гальван-изоляция для напряжений не больше 50В, если использовать X7R
SUPER_21
Зачем AC-развязка в LVDS? LVDS - предназначен для передачи по DC - приемник у него по синфазной состовляющей примерно от 0 до 2,4 В , что обеспечивает работу при разных напряжений земель относительно приемника и передатчика. Если хочется передовать AC-coupled, то по моему хватило бы одной пары развязывающе емкости. И если два терминатора то необхадима схема LVDM1676- так как там удвоенный ток, т.е выходное напряжение будет 340 mV, а не 170mV (что ближе к порогу срабатывание приемника +-100mV, т.е если на 70 mV упадет сигнал через линию, то приемник может и не сработать). На приемной части как сказано выше нужно задать синфазное напряжение , желательно 1,2 V, так как оно может гулять как ему захочется, а может вообще к питанию подойти и диф пара закроется.
kappafrom
Цитата(SUPER_21 @ Jan 10 2017, 18:14) *
Зачем AC-развязка в LVDS?

большой перекос между землями передатчика и приемника
SUPER_21
Цитата(kappafrom @ Jan 10 2017, 18:23) *
большой перекос между землями передатчика и приемника

Если этот перекос будет выше 0.8-0.9В тогда да. Если AC-coupled то необязательно LVDS приемник, подойдет к примеру любой CML приемник, или LVDS с укороченным синфазным диапозоном, так как синфазное смещение по напряжению постоянное.
vfo
Приходилось использовать такое включение. В качестве приёмника был SN65LVDS2. Не работало, пока не притянул входы через 100кОм к земле. Верхнее плечо из 300кОм резисторов присутствует внутри, о чём сказано в даташите. Рабочая частота была в районе нескольких десятков мегагерц.
kappafrom
Цитата(vfo @ Jan 10 2017, 22:17) *
Приходилось использовать такое включение. В качестве приёмника был SN65LVDS2. Не работало, пока не притянул входы через 100кОм к земле. Верхнее плечо из 300кОм резисторов присутствует внутри, о чём сказано в даташите. Рабочая частота была в районе нескольких десятков мегагерц.

тогда у вас common-mode voltage [3.3V * 100k/(100k+300k)] = 0.825V, для входного сигнала приемлемо.
но тогда получается вы вырубаете fail-safe фичу:



тогда при использовании AC-couple для приемника, который не имеет внутреннего формирователя common-mode voltage в 1.2V, использовать схему согласования Тевенина:



не понимаю как тогда сохранить fail-safe фичу.
SUPER_21
Цитата(kappafrom @ Jan 11 2017, 12:18) *
тогда у вас common-mode voltage [3.3V * 100k/(100k+300k)] = 0.825V, для входного сигнала приемлемо.
но тогда получается вы вырубаете fail-safe фичу:



тогда при использовании AC-couple для приемника, который не имеет внутреннего формирователя common-mode voltage в 1.2V, использовать схему согласования Тевенина:



не понимаю как тогда сохранить fail-safe фичу.

Да, 300К Ом нужны для отключении схемы при обрыве проводов или если передатчик не работает . Теоретически что бы задать внутренее смещение к каждой паре к земле подключить резисторы, так что бы входное напряжение смещение (Input voltage common mode) был раве 1,2 V, учитывая что питание 3,3 В. Создать fail-safe - думаю разбалансом резисторов к земле , так что бы по входу было постоянное диференциальное напряжение к примеру 30-50 мВ, если это поможет. Посмотреть помогло или нет по потреблению тока приемника.
vfo
Да, согласен со всем, но там в схеме просто передавалась тактовая частота, если бы она пропала, то всё равно всё перестало бы работать и конкретное поведение LVDS приёмника уже не имело бы значения.
SUPER_21
Цитата(vfo @ Jan 11 2017, 14:20) *
Да, согласен со всем, но там в схеме просто передавалась тактовая частота, если бы она пропала, то всё равно всё перестало бы работать и конкретное поведение LVDS приёмника уже не имело бы значения.

Возможно, тут зависит от схемы приемника, т.е когда передатчик не работает, на входе висит синфазное напряжение , т.е диф напряжение равно нулю. Я как понимаю после диф приемника возможно у них стоит инвертор. Вот если на инвертор падать напряжение к примеру равное половины питания, nmos и pmos находятся в открытом состоянии, т.е будет сквазной ток от питания к земле. Но так как диф паре сузествует по мисматчу разбаланс, возможно инвертор подтянется в какое нибудь состояние.
kappafrom
AN-1194 Failsafe Biasing of LVDS Interfaces Нажмите для просмотра прикрепленного файла
kappafrom
кто-нибудь делал transformer-coupled LVDS? почему бы не развязать через трансформатор?
например:

novikovfb
Цитата(kappafrom @ Jan 11 2017, 18:32) *
кто-нибудь делал transformer-coupled LVDS? почему бы не развязать через трансформатор?
например:

странная схема. На среднюю точку обмотки подано постоянное напряжение, а потом подключены конденсаторы. Интересно, зачем?
kappafrom
Цитата(novikovfb @ Jan 12 2017, 08:02) *
странная схема. На среднюю точку обмотки подано постоянное напряжение, а потом подключены конденсаторы. Интересно, зачем?

тоже не понял зачем. еще не понял зачем конденсаторы, когда уже есть гальваническая развязка через трансформатор. вообще может сделать AC-couple через высоковольтные конденсаторы 0.1uF на 1кВ (корпус 1812), чтобы его ничто не порвало на куски
vfo
И так делал. Но не совсем так, а проще. Без разделительных конденсаторов и этих килоомных резисторов смещения. А просто подключив к средней точке трансформатора резистор на землю, подобрав его по надёжному срабатыванию входного формирователя.
novikovfb
Цитата(vfo @ Jan 12 2017, 14:18) *
И так делал. Но не совсем так, а проще. Без разделительных конденсаторов и этих килоомных резисторов смещения. А просто подключив к средней точке трансформатора резистор на землю, подобрав его по надёжному срабатыванию входного формирователя.

есть где-нибудь работоспособная рекомендация по использованию SpaceWire для межблочных соединений с защитой от электростатических разрядов и прочих неприятностей?
kappafrom
Цитата(vfo @ Jan 12 2017, 13:18) *
И так делал. Но не совсем так, а проще. Без разделительных конденсаторов и этих килоомных резисторов смещения. А просто подключив к средней точке трансформатора резистор на землю, подобрав его по надёжному срабатыванию входного формирователя.

Vcm через делитель напряжения тогда и задать 1.2V
vfo
Ну зачем мне делитель, если я знаю, что внутри два по 300к, нужно нижнее плечо. Нет, ну может для какой-то жесткой климатики нужно иметь низкоомный источник смещения, но не стояло такой задачи.
prig
Цитата(kappafrom @ Jan 11 2017, 17:32) *
кто-нибудь делал transformer-coupled LVDS? почему бы не развязать через трансформатор?
например:
...


Чаще нужна обратная задача, конденсаторы вместо трансформаторов. Но в принципе, проблем нет.

Только надо учитывать, что развязка по постоянному подразумевает сбалансированный сигнал.
Соответственно, задача перехода к развязке через трансформатор в чём-то сложнее, нежели наоборот.
Выбирать трансформатор всё равно придётся из наиболее распространённых стандартов, и не факт, что для требуемой скорости обязательно найдётся подходящий.
SUPER_21
Цитата(novikovfb @ Jan 12 2017, 08:02) *
странная схема. На среднюю точку обмотки подано постоянное напряжение, а потом подключены конденсаторы. Интересно, зачем?

У передатчика если внутри 100 ом терминатор, получается по dc - нагрузкой является трансформатор. Т.е на стороне передатчика короткое замыкание. По мойму емкости это тоже гальвоническая развязка и обычно трансформатор ставят что бы с сингла получить дифференциальный сигнал.
kappafrom
Цитата(SUPER_21 @ Jan 15 2017, 12:49) *
По мойму емкости это тоже гальвоническая развязка и обычно трансформатор ставят что бы с сингла получить дифференциальный сигнал.

не только:

в частности, напряжение пробоя у трансформаторов в киловольтах. для моей задачи 600V хватит сполна, поэтому поставлю большие конденсаторы (1210).
вопрос, имеет ли значение расположение конденсаторов AC-couple? нужно ли их располагать как можно ближе к приемнику/передатчику? что будет с импедансом линии передачи, если пара конденсаторов у трансивера и пара у ресивера?
SUPER_21
Цитата(kappafrom @ Jan 16 2017, 11:50) *
не только:

в частности, напряжение пробоя у трансформаторов в киловольтах. для моей задачи 600V хватит сполна, поэтому поставлю большие конденсаторы (1210).
вопрос, имеет ли значение расположение конденсаторов AC-couple? нужно ли их располагать как можно ближе к приемнику/передатчику? что будет с импедансом линии передачи, если пара конденсаторов у трансивера и пара у ресивера?

1000пФ ±20% 2кВ 1206B102M202 - тоже выше 600V. Впринципе для соглосования не имеет значение, но к примеру что бы меньше шумов было для синфазной состовляющей приемника можно ближе к приемнику, так как дорожка на плате это как антена.
novikovfb
Цитата(SUPER_21 @ Jan 17 2017, 12:25) *
1000пФ ±20% 2кВ 1206B102M202 - тоже выше 600V. Впринципе для соглосования не имеет значение, но к примеру что бы меньше шумов было для синфазной состовляющей приемника можно ближе к приемнику, так как дорожка на плате это как антена.

Если 5 см длины дорожки оказывают существенное влияние - на таких частотах конденсатор будет себя вести как замыкание и не будет никакой разницы, с какой стороны дорожки этот конденсатор расположен, спасет только грамотно спроектированный трансформатор.
prig
Цитата(SUPER_21 @ Jan 17 2017, 11:25) *
1000пФ ±20% 2кВ 1206B102M202 - тоже выше 600V. Впринципе для соглосования не имеет значение, но к примеру что бы меньше шумов было для синфазной состовляющей приемника можно ближе к приемнику, так как дорожка на плате это как антена.


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

Но неоднородность на паре конденсаторов всегда будет.
Конденсаторы ставят по-возможности ближе к приёмнику для уменьшения геометрических размеров неоднородности.
Т.о., неприятности с согласованием из-за конденсаторов сдвигаются в области более высоких частот.
Для грубой оценки эффектов можно использовать значение 6 пс/мм.
prig
Цитата(SUPER_21 @ Jan 17 2017, 11:25) *
... что бы меньше шумов было для синфазной состовляющей приемника...

И да, исходя из задачи ТС (50 МГц), если синфаз действительно актуален (для межмодульных соединений, например), надо сразу смотреть на трансформаторную развязку.

Впрочем, для линков в границах одной платы обычно с трансформаторами не заморачиваются.
Да и для межмодульных тот же 1000BASE-KX или что-то близкое летает и без трансформатора.
kappafrom
проверил на железе (кабель ~50м UTP/CAT5) - работает. сигнал на входе приемника выглядит убого, но после конвертации приемником в униполярный сигнал все хорошо.



схема:

подтяжки 3.3k, конденсаторы 22nF, хотя с 0.1uF вроде тоже работало
SUPER_21
Цитата(kappafrom @ Jan 20 2017, 10:51) *
проверил на железе (кабель ~50м UTP/CAT5) - работает. сигнал на входе приемника выглядит убого, но после конвертации приемником в униполярный сигнал все хорошо.



схема:

подтяжки 3.3k, конденсаторы 22nF, хотя с 0.1uF вроде тоже работало

Измерение проводилось дифференциальным щупам или синглом ? Какой размах напряжения на приемнике и синфазное напряжение , какой сигнал без катушки ?
kappafrom
Цитата(SUPER_21 @ Jan 23 2017, 13:38) *
Измерение проводилось дифференциальным щупам или синглом ? Какой размах напряжения на приемнике и синфазное напряжение , какой сигнал без катушки ?

Приемник-драйвер конвертирует LVDS в униполярный сигнал, вот его выход и измеряю.
Maverick
Цитата(kappafrom @ Jan 11 2017, 11:18) *

можно полную версию документа откуда картинка?
Zig
Цитата(Maverick @ Jan 25 2017, 12:12) *
можно полную версию документа откуда картинка?

Возможно здесь...
Maverick
Цитата(Zig @ Jan 25 2017, 20:13) *
Возможно здесь...

Спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.