4,9
67 отзывовВсе звезды
Свершилось! Наконец я нашёл грамотно спроектированный преобразователь USB-RS485 (из недорогих моделей). Заказывал уже несколько разных типов у разных продавцов. У всех одна болезнь - для переключения направления драйвера RS485 используется сигнал данных. То есть при передаче лог.0 выходной драйвер активен, а при передаче лог.1 он отпускает шину. Пользуются тем обстоятельством, что обычно на шине RS485 есть резисторы, задающие небольшое дифференциальное смещение, и "висящая" шина воспринимается приёмником как лог.1. Это работает, но лишь при линии связи небольшой длины. На линиях в несколько десятков метров такое решение сильно ухудшает помехозащищенность. В данном же преобразователе разработчики грамотно использовали существующий в микросхеме FT232RL сигнал TxDEn, который активен на всем протяжении передаваемого слова, то есть линия связи драйвится на всё время передачи, независимо от того, передаётся 1 или 0. Непонятно, что мешало это сделать другим разработчикам, ведь готовый сигнал у этой микросхемы уже есть, нужно его только подключить. Также здесь присутствует защита линий RS485 на TVS диодах и согласующий резистор 120 Ом (что реализовано далеко не у всех), жаль только его мощность мала, может сгореть при аварийном замыкании линии на какой-либо источник мощных наводок (при промышленном применении разное случается). Отмечу лишь, что согласующий резистор ставятся на концах линии; если делается подключение в промежуточных точках - его надо убрать. В общем, если нужно подключиться к длинной линии RS485 и обеспечить помехозащищенность, крайне рекомендую именно этот недорогой преобразователь. Также дополню, что сигналы на драйвер и линия GND подаются через джамперы, что позволяет при необходимости реализовать гальваническую развязку при подключении дополнительной схемы.
Показать ещеНормальный товар, но приехал повреждённым разъём. Буду благодарен, если продавец напишет мне точное название, что бы я смог найти замену.
Показать еще