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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> uart с трансформаторной развязкой
Огурцов
сообщение Jan 25 2015, 20:59
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



применял ли кто-нибудь эзернетовский трансформатор на 10 или 100мбит для развязки обычных сегодня интерфейсов мк, типа uart/lin/can, особенно irda ?
на первый взгляд вроде бы вполне может получиться ?
Go to the top of the page
 
+Quote Post
NikolayXXX
сообщение Jan 25 2015, 21:06
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 16-01-10
Пользователь №: 54 852



А как быть с постоянкой?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 25 2015, 21:17
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



модуляцию прикрутить
даже 1(мбит) к 10(мгц) может иметь шанс, а уж 1 к 100 подавно
просто хочется посмотреть на готовое, чтобы вновь не изобретать


i2s еще забыл, но он кажется даже сразу манчестер


Сообщение отредактировал Огурцов - Jan 25 2015, 21:19
Go to the top of the page
 
+Quote Post
NikolayXXX
сообщение Jan 25 2015, 21:29
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 16-01-10
Пользователь №: 54 852



С модуляцией это будет уже как то наворочено. Оптопара как то попроще.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 25 2015, 21:46
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(NikolayXXX @ Jan 25 2015, 21:29) *
С модуляцией это будет уже как то наворочено. Оптопара как то попроще.

в stm32 irda как-то через дополнительный _внутренний_ таймер модулируется, так что может и не навороченно
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Jan 25 2015, 22:20
Сообщение #6


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

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Огурцов @ Jan 25 2015, 23:59) *
применял ли кто-нибудь эзернетовский трансформатор на 10 или 100мбит для развязки обычных сегодня интерфейсов мк, типа uart/lin/can, особенно irda ?
на первый взгляд вроде бы вполне может получиться ?


А чем трансформатор помешает? Вот если за ним 100 метров витой пары будет - вот это вопрос.

Цитата(Огурцов @ Jan 25 2015, 23:59) *
модуляцию прикрутить даже 1(мбит) к 10(мгц) может иметь шанс,


А много ли постоянной состовляющей в 500кГц?

В любом случае вам надо задуматься о приёмнике т.е. демодуляторе или восстановителе.

Цитата(Огурцов @ Jan 25 2015, 23:59) *
i2s еще забыл, но он кажется даже сразу манчестер


Нет. Это синхронная шина.

Берите RS422 и гоняйте его через трансформаторы...
Go to the top of the page
 
+Quote Post
NikolayXXX
сообщение Jan 25 2015, 22:55
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 16-01-10
Пользователь №: 54 852



Цитата(_4afc_ @ Jan 26 2015, 01:20) *
А много ли постоянной состовляющей в 500кГц?

Интересный вопрос. sm.gif А есть связь между частотой и постоянной составляющей?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 26 2015, 06:21
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(_4afc_ @ Jan 25 2015, 23:20) *
А чем трансформатор помешает? Вот если за ним 100 метров витой пары будет - вот это вопрос.

надо метров пять-десять

Цитата(_4afc_ @ Jan 25 2015, 23:20) *
В любом случае вам надо задуматься о приёмнике т.е. демодуляторе или восстановителе.

задумался
хотел ограничиться диодом с конденсатором
однако, наверное будет более логично вход умножить на несущую

Цитата(_4afc_ @ Jan 25 2015, 23:20) *
Берите RS422 и гоняйте его через трансформаторы...

в общем, вы меня правильно поняли
почему же такое не встречается в инете ?
Go to the top of the page
 
+Quote Post
vladec
сообщение Jan 26 2015, 07:24
Сообщение #9


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

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



В инете такое не встречается, должно быть потому, что так делать не стоит, это как удалять миндалины через анальное отверстие - современная медицина поволяет но через рот лучше. Просто возьмите обычный дрейвер RS-485 со встроенной гальваноразвязкой, что нибуть типа ADM2483BRW.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jan 26 2015, 08:15
Сообщение #10


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(NikolayXXX @ Jan 26 2015, 07:36) *
А как быть с постоянкой?

Очень просто. Перед подачей на транс сигнал прогнать через дифференцирующую цепочку, чтобы через транс проходили только короткие импульсы на фронтах. А сигнал с выхода транса восстановить RS-триггером. Лет 25 назад я таким образом гальванически изолировал NRZ интерфейс со скоростью более 300 кбод, прекрасно все работало.

Цитата(Огурцов @ Jan 26 2015, 16:51) *
почему же такое не встречается в инете ?

Встречается. Смотрите ADuM от Analog Devices
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 26 2015, 12:35
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(vladec @ Jan 26 2015, 07:24) *
Просто возьмите обычный дрейвер RS-485 со встроенной гальваноразвязкой

но ему все равно потребуется трансформатор




Цитата(=AK= @ Jan 26 2015, 08:15) *
RS-триггером

идею понял, вариант


если на вход данных 422 подать модуляцию, а на вход разрешения данные с irda, на трансформаторе получим пачки импульсов, соответствующие активным битам
как их поинтереснее собрать в приёмнике, кроме банального диода с конденсатором ?


еще вариант - передавать нолики по одной паре, единички - по другой
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 26 2015, 16:29
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



в данном случае вместо rs-тригера, как я понимаю, вполне можно ограничиться слабой пос по входу 422го приемника
Go to the top of the page
 
+Quote Post
vladec
сообщение Jan 27 2015, 08:33
Сообщение #13


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

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Да зачем же ему потребуется трансформатор, когда он уже гальваноразвязан? Ему нужен только для запитки линейной стороны, маленький DC-DC преобразователь на 1 Вт, каких много (например AM1D-0505S). При этом Вы получаете стандартное изолированное решение.
Go to the top of the page
 
+Quote Post
prig
сообщение Jan 27 2015, 10:23
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(vladec @ Jan 26 2015, 10:24) *
В инете такое не встречается, должно быть потому, что так делать не стоит, это как удалять миндалины через анальное отверстие - современная медицина поволяет но через рот лучше. Просто возьмите обычный дрейвер RS-485 со встроенной гальваноразвязкой, что нибуть типа ADM2483BRW.


Ну, на самом деле причины в другом. В 90-е такие решения использовались. Как раз в сочетании с приёмопередатчиками RS-485/422.
При наличии последовательного порта с режимом NRZ, Манчестера и т.п., получается дешевле и проще.

Другой вопрос, что элементная база, подходы и стандартные решения сейчас не те, что в 90-е.
Соответственно, подходящих для этого дела, интегрированных портов теперь не сыщешь.
А приживлять самому кодирование/модуляцию из расчёта трансформаторной изоляции большого смысла не имеет.
В конечном счёте, решение с приёмопередатчиками RS-485 со встроенной гальваноразвязкой будет дешевле и удобней.

П.С. Естественно, трансформаторы 10/100 в 90-е не использовались. Брали "помедленнее". С этим и сейчас проблем нет.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 27 2015, 22:04
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



мы конечно можем поговорить, какой интерфейс лучше
только вот почему-то их до сих пор вагон и маленькая тележка
ну если хотите... 1. эзернет на оптике 2. эзернет на меди
оба тяжёлые, требуют дополнительные внешние компоненты
но весьма хороши стандартизированными разъемами
к сожалению, проциков с интегрированной физикой, пока собирался, я уже не застал
дальше - uart через оптику s/pdiff - но в рознице совершенно ничего нет
can - медленный, опять же для гальванической развязки куча всяческого дополнительного снаружи
ну и вот, если всё это положить в одну коробочку и потрясти, то оттуда можно достать...сабж
стандартный разъем, не занимает места на плате, не требует дополнительных компонетов, элементарный, 100500 раз отлаженный протокол, поддерживаемый совершенно любыми камнями
и нафига народ изобретает что-то ещё кроме ? не догадались ? или объективные причины ?


Цитата(prig @ Jan 27 2015, 10:23) *
Манчестера

не, декодер манчестера - это уже тяжело, с тем же успехом можно воткнуть какое-нибудь аналоговое радио на си-би или вообще цифровой чип, коих сейчас ещё больше, в т.ч. интегрированных с мк - места займёт не больше dc/dc

Сообщение отредактировал Огурцов - Jan 27 2015, 22:06
Go to the top of the page
 
+Quote Post

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

 


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


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