|
|
  |
Преобразователь RS232<=>RS422 интерфейсов, Кто подскажет какую микросхемку можно |
|
|
|
Nov 9 2004, 11:35
|

Участник

Группа: Свой
Сообщений: 47
Регистрация: 23-05-04
Из: Барнаул
Пользователь №: 18

|
Народ подскажите какие есть микросхемки преобразователи между RS-232 и RS-422.
--------------------
Правильно заданный вопрос содержит половину ответа...
|
|
|
|
|
Nov 10 2004, 08:03
|
Участник

Группа: Свой
Сообщений: 46
Регистрация: 27-09-04
Пользователь №: 731

|
Посмотри MAX3162. В микросхеме есть все необходимое, чтобы построить "однокристальный" конвертер RS232 - RS485. Альтернативное предложение - построить на двух микросхемах. Принципиальную схему такого конвертера прилагаю (похожее решение используется в Port-Powered Converters). Практика показала хорошие результаты при работе на кабель длинной до 50м (правда длиннее и не проверяли  ).
|
|
|
|
|
Feb 1 2005, 15:19
|
Участник

Группа: Свой
Сообщений: 35
Регистрация: 27-01-05
Из: Ярославль
Пользователь №: 2 228

|
Цитата(USTAS @ Nov 10 2004, 11:03) Принципиальную схему такого конвертера прилагаю Так это имхо преобразователь rs232<->rs422. Для настоящего четырехпроводного 485 нужно управление передатчиком. Я уже не говорю о двухпроводном rs485. В самом простом случае использовать один из сигналов rs232 (например RTS) для управления передатчиком. Есть решения, где направление передачи определяется конвертером автоматически (ICP имеет такие микросхемы), но толком непонятно - как? Может кто представляет себе, как сделать автоматическое определение направления передачи rs232-rs485 и попроще  ?
|
|
|
|
|
Mar 15 2005, 07:28
|
Местный
  
Группа: Свой
Сообщений: 278
Регистрация: 18-01-05
Из: Санкт-Петербург
Пользователь №: 2 031

|
Цитата Может кто представляет себе, как сделать автоматическое определение направления передачи rs232-rs485 и попроще ? Посмотри здесь
|
|
|
|
|
Feb 1 2007, 14:13
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
[quote name='Сергей Борщ' date='Feb 1 2007, 11:29' post='204753'] [/quote]Вот тут обсуждали и приводилось решение [/quote] Видел Вашу схему: правильно ли я понял , что задержка RC нужна для некоторого удержания в режиме передачи , а затем работают резисторы.Кстати , какая их мин величина(скорость9600 , 500м и подальше  ) ? В датшите ADM1485 не нашел вых тока.
|
|
|
|
|
Feb 1 2007, 15:35
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(muravei @ Feb 1 2007, 13:13)  Цитата(Сергей Борщ @ Feb 1 2007, 11:29)  Вот тут обсуждали и приводилось решение
Видел Вашу схему: правильно ли я понял , что задержка RC нужна для некоторого удержания в режиме передачи , а затем работают резисторы. Да, правильно. Цитата(muravei @ Feb 1 2007, 13:13)  Кстати , какая их мин величина(скорость9600 , 500м и подальше  ) ? В датшите ADM1485 не нашел вых тока. В том же обсуждении приводился документ Modbus_over_serial_line_V1.pdf, в нем расписаны и эти резисторы и терминаторы. На таком расстоянии наверное в качестве терминаторов лучше использовать вариант с RC.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Feb 6 2007, 15:43
|

Местный
  
Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720

|
Цитата Нельзя!!!!:) Как раз от этого надо уйти.Провода, знаете ли , денег стоят... Так вы о 422 или 485 ? Ясно что для 485 нужно 2 линии Для автопереключения я делал так (см.рис). VT1 при приходе стартового бита заряжает С1 и включает передатчик, время пребывания в режиме передачи определяется емкостью С1 и сопротивлением R4 А вообще схем такого рода много на сайте http://www.rs485.com/pconverters.html
Сообщение отредактировал umup - Feb 6 2007, 15:46
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|