Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: RS485 из RS422
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
Opex
На плате есть микросхема с RS422, понадобился RS485. Микросхемы по выводам совсем не совместимы, просто поменять не получается.
Попробовал соединить TX+ с RX+, и TX- с RX- через резисторы, и вроде все работает как надо. Могут потом проблемы какие-нибудь всплыть?
adnega
RS422 позволяет организовывать дуплексную связь (одновременно и передавать, и принимать), RS485 - только полудуплексную (либо передавать, либо принимать). Если дуплекс не используется, то работать должно.
Opex
У дуплекса то получается 2 линии, а у полудуплекса одна. Просто так соединить нельзя, поскольку линия передачи дуплекса всегда в 1 линию держит.
adnega
Цитата(Opex @ Jan 17 2015, 14:35) *
У дуплекса то получается 2 линии, а у полудуплекса одна. Просто так соединить нельзя, поскольку линия передачи дуплекса всегда в 1 линию держит.

А что за микросхемы?
Если вам нужен RS485, то от сигнала управления передатчиком вам не отвертеться.
Может, у драйвера RS422 есть вывод управления передатчиком (скорее всего)?
Opex
Микросхема ADM3077. 8 ног: 4 - 422, 2 - вход/выход, питание и земля, управления передатчиком нету.
Так отвертелся уже wink.gif Просто соединяю линии через резисторы, когда удаленное устройство(485) на приеме, через резисторы сигнал проходит, когда удаленное устройство на передаче, резисторы не дают моему передатчику забить линию. В лабораторных условиях то работает, опасаюсь, как бы потом такой кульбит боком не вышел.
Ruslan1
Цитата(Opex @ Jan 17 2015, 15:17) *
Так отвертелся уже wink.gif Просто соединяю линии через резисторы, когда удаленное устройство(485) на приеме, через резисторы сигнал проходит, когда удаленное устройство на передаче, резисторы не дают моему передатчику забить линию. В лабораторных условиях то работает, опасаюсь, как бы потом такой кульбит боком не вышел.

Все будет работать надежно.
Вам просто нужно убедиться, что выбранные резисторы не противоречат всем условиям сразу:
1. Выходной рабочий ток TX для всех RS485 и RS422 не превышен во всех теоретически возможных ситуациях
2. размах входного напряжения RX всегда больше требуемого
3. все в пределах спецификации когда терминаторы 1)отсутствуют 2)есть один 3)есть два
4. Ваш всегда включенный TX не перетягивает своим паразитным сигналом приемник в самой плохой ситуации из трех устройств, мне кажется что это такая конфигурация:
терминатор-RS485передатчик1-длиннаяЛиния-ПаразитныйRS422передатчик2-RS485приемник3-терминатор
Opex
Спасибо.
Все условия соблюдаются, надеюсь, все будет хорошо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.