реклама на сайте
подробности

 
 
> Цифровой сигнал на длинной линии.
Misile_Inc
сообщение Nov 29 2011, 18:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926



Доброго времени суток. Есть устройство с контрольным разъемом. Все сигналы кроме RS-232 интерфейсов на нем предназначены для проверки осциллографом во время настройки и ПСИ. На кабеле отдельно сделаны "кишки" RS-232 и контрольная "кишка" с разъемом на конце. То есть сигналы все в "обрыве". Выходные каскады всех сигналов- выводы ПЛИС. Кабель аж 2 метра. Попробовал это дело настроить, не возможно поймать осциллографом синхронизацию- спады и фронты украшены затухающими колебаниями. Прицепил на разъем нагрузку по 1 кОм на каждый сигнал, стало несколько лучше, но остались помехи в форме треугольных импульсов длиной 40нс. Хочу поставить в нагрузку RC цепь с постоянной времени больше 40 нс. Подскажите, пожалуйста, ее нужно ставить вместо моего 1 кОм или параллельно? Или я вообще не прав?
Спасибо

Сообщение отредактировал Misile_Inc - Nov 29 2011, 18:36
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
MaslovVG
сообщение Nov 29 2011, 18:46
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



На каждый сигнальный проводник поставте последовательно резистор 50-300 Ом. Это существенно "завалит" фронты и уменьшит перекрестные помехи.
На выходах ПЛИС очень крутые фронты (1-5 наносек) на длинных проводниках с большой ёкостью и несогласованной нагрузкой появляются отражения, и перегружаэтся ПЛИС по выводам питания.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Nov 29 2011, 19:07
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Или терминировать хотя бы по AC. Т.е. нагрузить на последовательную RC-цепочку, где R равно или близко волновому сопротивлению, скажем, для витой пары 100 Ohm. Ну, а емкость - по вкусу, сотня pF уже должна помочь...
Go to the top of the page
 
+Quote Post
Timmy
сообщение Nov 30 2011, 09:16
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515



Для выходов ПЛИС надо поставить режим "LVCMOS slow slew rate". Если нет возможности подобрать последовательные резисторы, как выше советовали, надо попробовать "drive strength" от 2 до 8mA. Если такие штуки поддерживаются, конечноsm.gif. А с резисторами drive strength, наоборот, ставить максимальным.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 30 2011, 09:56
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Misile_Inc @ Nov 29 2011, 22:24) *
.... Выходные каскады всех сигналов- выводы ПЛИС. Кабель аж 2 метра. ...

Вообще то раз есть ПЛИС, то можно сказать, что сам подход к делу неправильный. Надо не гонять сигналы по линии, ведь все равно все фазы сдвинутся, а надо записывать их внутри самой ПЛИС. А далее на разъем платы, туда где "начинается" кабель сделать добавку: либо прямо в ПЛИС, либо снаружи на доп. платке, как адаптер, поставить мелкий микроконтроллер которым и считывать информацию из ПЛИС. А уж о том, как в ПЛИС сделать лог. анализатор я писал еще в 2001 году, кажется... А уж от этого адаптера можно смело гонять информацию на несколько метров...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 12:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016