Перейти к содержанию
    

RS485 из RS422

На плате есть микросхема с RS422, понадобился RS485. Микросхемы по выводам совсем не совместимы, просто поменять не получается.

Попробовал соединить TX+ с RX+, и TX- с RX- через резисторы, и вроде все работает как надо. Могут потом проблемы какие-нибудь всплыть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RS422 позволяет организовывать дуплексную связь (одновременно и передавать, и принимать), RS485 - только полудуплексную (либо передавать, либо принимать). Если дуплекс не используется, то работать должно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У дуплекса то получается 2 линии, а у полудуплекса одна. Просто так соединить нельзя, поскольку линия передачи дуплекса всегда в 1 линию держит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У дуплекса то получается 2 линии, а у полудуплекса одна. Просто так соединить нельзя, поскольку линия передачи дуплекса всегда в 1 линию держит.

А что за микросхемы?

Если вам нужен RS485, то от сигнала управления передатчиком вам не отвертеться.

Может, у драйвера RS422 есть вывод управления передатчиком (скорее всего)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Микросхема ADM3077. 8 ног: 4 - 422, 2 - вход/выход, питание и земля, управления передатчиком нету.

Так отвертелся уже ;) Просто соединяю линии через резисторы, когда удаленное устройство(485) на приеме, через резисторы сигнал проходит, когда удаленное устройство на передаче, резисторы не дают моему передатчику забить линию. В лабораторных условиях то работает, опасаюсь, как бы потом такой кульбит боком не вышел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так отвертелся уже ;) Просто соединяю линии через резисторы, когда удаленное устройство(485) на приеме, через резисторы сигнал проходит, когда удаленное устройство на передаче, резисторы не дают моему передатчику забить линию. В лабораторных условиях то работает, опасаюсь, как бы потом такой кульбит боком не вышел.

Все будет работать надежно.

Вам просто нужно убедиться, что выбранные резисторы не противоречат всем условиям сразу:

1. Выходной рабочий ток TX для всех RS485 и RS422 не превышен во всех теоретически возможных ситуациях

2. размах входного напряжения RX всегда больше требуемого

3. все в пределах спецификации когда терминаторы 1)отсутствуют 2)есть один 3)есть два

4. Ваш всегда включенный TX не перетягивает своим паразитным сигналом приемник в самой плохой ситуации из трех устройств, мне кажется что это такая конфигурация:

терминатор-RS485передатчик1-длиннаяЛиния-ПаразитныйRS422передатчик2-RS485приемник3-терминатор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...