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

Конвертор интерфейса RS485 <> USB

При такой распайке софт пишет "слишком много ошибок". В чем может быть дело?

Может, полярность 485-го попутали?

А может, "софт" не в курсе, что он должен направление вручную переключать?

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


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

Гость @Ark
RS232<>RS485 в одном корпусе нашел (MAX3162EEAI)...

Вы нашли не совсем то, что искали. Данная м/c - это скорее универсальный набор драйверов, а не готовый преобразователь. Соединив по схеме, Вы получили преобразователь RS232-RS485 с "ручным управлением" направлением передачи по RS485. Самостоятельно управлять направлением передачи данная м/c не умеет. Поэтому, полноценным преобразователем RS232-RS485 ее можно назвать с большой натяжкой. Без специального ПО на ПК, либо дополнительного внешнего контроллера, она в этом режиме нормально работать не сможет.

P.S. Вот в этой теме, только что, похожая проблема обсуждалась:

http://electronix.ru/forum/index.php?showt...=66855&st=0

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


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

Полярность меняли, софт заточен под обычные трансляторы интерфейса RS485, т.е. должен работать на стандартной разводке.

 

В инете пишут, что между проводами надо впаять терминирующий резистор 120 ом, но почему об этом ни слова в датащите микросхемы?

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


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

Гость @Ark
софт заточен под обычные трансляторы интерфейса RS485, т.е. должен работать на стандартной разводке,

Что Вы подразумеваете под "обычными трансляторами"и "стандартной разводкой"? У Вас на выходе ПК стоит RS232-интерфейс, а не RS485. В стандартной разводке RS232 сигнал управления направлением передачи отсутствует по определению. А в вашем случае, использование сигнала RTS, как раз, должно быть не стандартным - для управления направлением передачи.

В инете пишут, что между проводами надо впаять терминирующий резистор 120 ом, но почему об этом ни слова в датащите микросхемы?

Потому, что Ваша м/c готовым преобразователем RS232-RS485 не является. И стандартным - то же.

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


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

Гость @Ark
Обычные, например, такие:

Во всех этих "обычных примерах" как раз используется автоматическое определение направления передачи по RS485 - почитайте по внимательнее. Потому-то, они и "обычные", и стандартные. Так как полностью совместимые с RS232, и не требующие от него нестандартного использования сигналов.

Вы бы лучше купили один из таких готовых, обычных и стандартных преобразователей, а не пытались экономить "на спичках". ;)

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


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

Гость @Ark
На указанной микросхеме реализовать автоматическое переключение нельзя?

Почему нельзя? Можно. Добавить какой-нибудь простой МК, чтобы он "рулил" направлением по RS485, запрограммировать его соответствующим образом. Добавить "подтяжки" на выходы RS485 и поставить защиту.

Добавить блок питания и стабилизатор... Тогда получится тот самый нормальный стандартный преобразователь. :)

P.S. Кстати, насколько я понял посмотрев ДШ, гальванической развязки между RS232-RS485, при таком использовании м/с не получится (если Вы на нее рассчитывали). Поэтому лучше взять другую м/c. Еще лучше купить готовый преобразователь - дешевле у Вас, все равно, вряд ли получится.

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


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

На указанной микросхеме реализовать автоматическое переключение нельзя?

Автоматическое управление и конвертер USB<>RS485 делается на FT232R. ДЛя управления направлением используйте ногу 13.

Configurable CBUS I/O Pin. Function of this pin is configured in the device internal EEPROM. Factory Default function is TXDEN. See CBUS Signal Options, Table 3.

 

В качестве драйыера можно использовать adm485 или adm3485 (в зависимости от питания).

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


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

RS232<>RS485 в одном корпусе нашел (MAX3162EEAI), но может есть аналог удобнее, сразу RS485<>USB?

посмотрите это

посмотрите и это

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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