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

 
 
 
Reply to this topicStart new topic
> Передача цфровых сигналов
Maxam
сообщение Mar 3 2008, 17:53
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 25-09-06
Пользователь №: 20 658



Уважаемые знатоки, есть ли какая-нибудь возможность передать цифровые сигналы (Меандры с частотой около 2МГц) в условиях помех, создаваемых мощными ключами, на расстояние около 1м без применения различных интерфейсов связи?
Go to the top of the page
 
+Quote Post
RST
сообщение Mar 4 2008, 13:37
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 26-01-05
Из: Зеленоград
Пользователь №: 2 214



А какая возможность вас интересует?
ИМХО лучше перейти к дифференциальным сигналам, используя 422/485 или LVDS драйвера.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 4 2008, 15:02
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



можете попробовать коаксиальный кабель, только с хорошей оплеткой. Защита такого кабеля от 40 дБ. На расстоянии 1 метра видимых искажений импульса не будет.

Сообщение отредактировал Михаил_K - Mar 4 2008, 15:05
Go to the top of the page
 
+Quote Post
Maxam
сообщение Mar 4 2008, 15:10
Сообщение #4





Группа: Новичок
Сообщений: 10
Регистрация: 25-09-06
Пользователь №: 20 658



Цитата(RST @ Mar 4 2008, 16:37) *
А какая возможность вас интересует?
ИМХО лучше перейти к дифференциальным сигналам, используя 422/485 или LVDS драйвера.

Необходимо передать три сигнала управления на сдвиговый регистр (тактирующий (2МГц), данные, управление защелкой), регистр расположен приблизительно в 1м от платы контроллера, передача ведется в условиях сильных шумов от цифровых ключей, потеря данных исключена, использование дополнительных преобразований сигналов с помощью различных интерфейсов крайне нежелательно, т.к. изделие бюджетное. Подскажите пожалуйста выход из данной ситуации help.gif
Go to the top of the page
 
+Quote Post
Okorok
сообщение Mar 4 2008, 16:46
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 289
Регистрация: 17-06-07
Пользователь №: 28 498



Цитата(Maxam @ Mar 4 2008, 16:10) *
Необходимо передать три сигнала управления на сдвиговый регистр (тактирующий (2МГц), данные, управление защелкой), регистр расположен приблизительно в 1м от платы контроллера, передача ведется в условиях сильных шумов от цифровых ключей, потеря данных исключена, использование дополнительных преобразований сигналов с помощью различных интерфейсов крайне нежелательно, т.к. изделие бюджетное. Подскажите пожалуйста выход из данной ситуации help.gif
1) Повысить уровень сигналов (кстати, уровень Вы не указали).
2) Если есть возможность - преобразовать в диф.сигнал и потом обратно, как рекомендовал RST.
3) Позаботиться о низкоомной "линии передачи" для каждого сигнала.
4) На кабеле деньги не экономить.

"Вам какое лекарство: дешевое или которое лечит?" (ЦЭ)
Вам решать, что дешевле: реализовать надежное изделие или дешевое.
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 4 2008, 18:36
Сообщение #6


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

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Дешевый и достаточно эффективный вариант.
Передатчики - логика с открытым коллектором; кабель - плоский, данные чередуются с землей; приемники - просто логика или входы с гистерезисом (триггер Шмитта); очень важно - на входах приемника - делитель: 180 ом на +5В, 360 ом на землю - для согласования. Можно передавать и более чем на 1 м.
При этом, естественно, через открытый приемник течет почти 30 ма, да и в закрытом состоянии каждый делитель кушает 10 ма.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 5 2008, 07:34
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(Галстук @ Mar 4 2008, 21:36) *
Дешевый и достаточно эффективный вариант.
Передатчики - логика с открытым коллектором; кабель - плоский, данные чередуются с землей; приемники - просто логика или входы с гистерезисом (триггер Шмитта); очень важно - на входах приемника - делитель: 180 ом на +5В, 360 ом на землю - для согласования. Можно передавать и более чем на 1 м.
При этом, естественно, через открытый приемник течет почти 30 ма, да и в закрытом состоянии каждый делитель кушает 10 ма.


Не очень хороший вариант для описанной задачи. Между устройствами начнут бегать токи по земляному проводу, которые пользы не принесут. Вот у техаса есть микруха SN65LVDS33. Стоит 60 рублей в чипе дипе. Принимает в том числе и PECL сигналы. Сформировать такой сигнал можно просто используюя 2 TTL буфера, подав на 1 прямой, а на второй инверсный цифровой сигнал. Поставив согласующие резисторы можно использовать банальную витую пару (лучше в экране). Не забудьте у приемников поставить согласующие резисторы, дабы избежать отражения и выбрать буфера с необходимым током.

Сообщение отредактировал Михаил_K - Mar 5 2008, 07:37
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 5 2008, 08:16
Сообщение #8


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

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Цитата(Михаил_K @ Mar 5 2008, 10:34) *
Не очень хороший вариант для описанной задачи. Между устройствами начнут бегать токи по земляному проводу, которые пользы не принесут. Вот у техаса есть микруха SN65LVDS33. Стоит 60 рублей в чипе дипе. Принимает в том числе и PECL сигналы. Сформировать такой сигнал можно просто используюя 2 TTL буфера, подав на 1 прямой, а на второй инверсный цифровой сигнал. Поставив согласующие резисторы можно использовать банальную витую пару (лучше в экране). Не забудьте у приемников поставить согласующие резисторы, дабы избежать отражения и выбрать буфера с необходимым током.

Конечно, лишние токи - дело не самое лучшее, о чем и предупреждал. Это расплата за дешевизну решения. Для помехозащиты используется низкоомный (за счет входных резисторов)приемник, и сигнализация сопровождается большими (по сравнению с дифф. приемниками)токами.
С другой стороны, какой вред от сигнальных токов, если источник питания не перегружается? По земляному проводу побежит ОБРАТНЫЙ ТОК при передаче 0. С точки зрения ЭМС он все-таки скомпенсируется прямым сигнальным током , текущим в соседнем проводе плоского кабеля. А если использовать "банальную витую пару в экране" будет еще лучше и по части излучения, и по части защиты от помех.

Все-таки LVDS потребует питания 3.3В.

А вы правда использовали TTL для управления LVDS входами, или только в виде предположения?

Сообщение отредактировал Галстук - Mar 5 2008, 08:27
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 5 2008, 12:58
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(Галстук @ Mar 5 2008, 11:16) *
Конечно, лишние токи - дело не самое лучшее, о чем и предупреждал. Это расплата за дешевизну решения. Для помехозащиты используется низкоомный (за счет входных резисторов)приемник, и сигнализация сопровождается большими (по сравнению с дифф. приемниками)токами.
С другой стороны, какой вред от сигнальных токов, если источник питания не перегружается? По земляному проводу побежит ОБРАТНЫЙ ТОК при передаче 0. С точки зрения ЭМС он все-таки скомпенсируется прямым сигнальным током , текущим в соседнем проводе плоского кабеля. А если использовать "банальную витую пару в экране" будет еще лучше и по части излучения, и по части защиты от помех.

Все-таки LVDS потребует питания 3.3В.

А вы правда использовали TTL для управления LVDS входами, или только в виде предположения?


Вообще-то я имел ввиду сигнал PECL. Указанная микросхема работает от 3.3В, но способна принимать сигналы с уровнем 5В. Конечно LVTTL буферы будут предпочтительнее. А вред от токов, которые начнут бегать между платами - это в чистом виде помехи. И я имею ввиду не только возвратные токи сигналов. На сколько я понимаю, помехи от мощных цифровых ключей - это и есть эти самые токи, т.к. трудно себе представить наведение через эфир ЭДС в 2 вольта. А здесь нельзя это не рассматривать, т.к. одним из сигналов предполагается тактировать сдвиговый регистр, и помеховые токи могут привести к дополнительному ложному срабатыванию. Кстати, если это так, то мое предложение использовать коаксиальный кабель тоже неудачно. Прошу прощения.
А управлять чистыми LVDS входами TTL сигналами - затея плохая. Входы будут насыщаться, что приведет к значительному уменьшению быстродействия.

Сообщение отредактировал Михаил_K - Mar 5 2008, 13:01
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 5 2008, 18:32
Сообщение #10


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

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Цитата(Михаил_K @ Mar 5 2008, 15:58) *
Вообще-то я имел ввиду сигнал PECL....

....
А управлять чистыми LVDS входами TTL сигналами - затея плохая. Входы будут насыщаться, что приведет к значительному уменьшению быстродействия.

Т.е. вы подбираетесь к пикосекундным фронтам, где без dif low voltage signaling просто делать нечего. А запрашивался то вариант для 2МГц меандра, желательно без преобразований интерфейса. Т.е. вроде от темы мы ушли далеко.

Что касается передачи с ОК через плоский кабель на ТТЛ входы с делителями, это все же классика. Чистый Хоровиц и Хилл. Мы таким способом передавали на 5-7 метров сигналы 10 бит параллельной шины данных с соответствующими стробами и клоками для управления блоками уличной светодиодной бегущей строки. Там ШИМ для управления яркостью, напряжение питания нестабилизированные 24 В с 600 Вт трансформаторов в каждом блоке - куда уже больше мощных ключей и импульсных помех. Дальше только электропривод. И все, заметьте, чистенько работало.

10 лет назад это было, нынче так не делаем, данные шлем только через последовательный интерфейс, минимум RS485...
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 6 2008, 08:00
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(Галстук @ Mar 5 2008, 21:32) *
Т.е. вы подбираетесь к пикосекундным фронтам, где без dif low voltage signaling просто делать нечего. А запрашивался то вариант для 2МГц меандра, желательно без преобразований интерфейса. Т.е. вроде от темы мы ушли далеко.

Что касается передачи с ОК через плоский кабель на ТТЛ входы с делителями, это все же классика. Чистый Хоровиц и Хилл. Мы таким способом передавали на 5-7 метров сигналы 10 бит параллельной шины данных с соответствующими стробами и клоками для управления блоками уличной светодиодной бегущей строки. Там ШИМ для управления яркостью, напряжение питания нестабилизированные 24 В с 600 Вт трансформаторов в каждом блоке - куда уже больше мощных ключей и импульсных помех. Дальше только электропривод. И все, заметьте, чистенько работало.

10 лет назад это было, нынче так не делаем, данные шлем только через последовательный интерфейс, минимум RS485...


Бывают разные красивые решения smile.gif . В какой-то степени вы правы. Последние 5 лет работаю с сигналами с частотой десятки и сотни мегагерц. Накладывает отпечаток smile.gif

Сообщение отредактировал Михаил_K - Mar 6 2008, 08:01
Go to the top of the page
 
+Quote Post
Maxam
сообщение Mar 21 2008, 14:38
Сообщение #12





Группа: Новичок
Сообщений: 10
Регистрация: 25-09-06
Пользователь №: 20 658



Цитата(Okorok @ Mar 4 2008, 19:46) *
1) Повысить уровень сигналов (кстати, уровень Вы не указали).
2) Если есть возможность - преобразовать в диф.сигнал и потом обратно, как рекомендовал RST.
3) Позаботиться о низкоомной "линии передачи" для каждого сигнала.
4) На кабеле деньги не экономить.

"Вам какое лекарство: дешевое или которое лечит?" (ЦЭ)
Вам решать, что дешевле: реализовать надежное изделие или дешевое.

Какую марку кабеля на Ваш взгляд нужно использовать для этой задачи?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 17:35
Рейтинг@Mail.ru


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