Я пытаюсь сделать схему преобразователя RS232/RS485. Я использовал схему с сайта http://airborn.com.au/layout/232cnv/232to485.html и изменил некоторые компоненты в этой схеме. Затем я установил свою схему преобразователя:
Я использовал медную заливку в качестве заземления и соединил недостающие заземляющие соединения с дополнительными проводами после того, как плата была подготовлена. Чтобы проверить свою схему, я использовал другую схему преобразователя RS232/RS485, которая, как я знаю, работает без проблем. Я подключил выходы A и B разъема RS485 моей схемы к выходам A и B разъема другой схемы. Затем я подключил эти две схемы преобразователя к компьютеру с помощью USB-кабеля RS232. Я проверил связь между этими цепями, используя терминал последовательной связи CuteCOM. Я использовал две клеммы для своей схемы и других. (Скорость передачи: 9600)
Я заметил, что данные передаются из моей схемы преобразователя в другую, но не поступают из другой схемы в мою.
Я также протестировал другую схему преобразователя с другой схемой преобразователя RS232/RS485, которая, как я знаю, работает без проблем, и я понял, что в процессе передачи и приема нет никаких проблем, поэтому данные можно отправлять и получать.
Это список изменений, которые я внес в исходную схему для моей схемы преобразователя;
Я изучаю проблему, которая может быть связана с изменениями, которые я внес в исходную схему, или по другой причине. Буду очень рад, если вы поделитесь своим мнением о проблеме просто передачи и не приема данных по моей схеме преобразователя.
в моей схеме 2-контактный разъем использовался как разъем RS485, и были выполнены только соединения A, B. (RI и заземляющие соединения не использовались.)
Правильная проводка RS485 требует общего заземления: -
Вы не можете ожидать, что разрозненные системы, имеющие собственное заземление, будут адекватно справляться с синфазным шумом, который обычно присутствует между отдельными заземлениями.
Кроме того, в максимном документе, связанном с документом, говорится: -
Хотя RS-485 может успешно передаваться с использованием нескольких типов сред, его следует использовать с проводкой, обычно называемой «витой парой». Что такое витая пара и для чего она используется?
Как следует из названия, витая пара — это просто пара проводов одинаковой длины, скрученных вместе. Использование передатчика, совместимого с RS-485, с витой парой уменьшает два основных источника проблем для проектировщиков высокоскоростных сетей дальней связи: излучаемые и принимаемые электромагнитные помехи.
Я всегда использую экранированную витую пару с соответствующими терминаторами.
Вы даже не пытались использовать терминатор 120R (через A и B).
Майкл Карас
Мэтью