Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

pl2303 и max485

Вс май 21, 2017 15:25:09

Прошу помощи по согласованию pl2303 и max485 в основном сигнал о режиме работы(прием/передача), который необходим для работы max485

Re: pl2303 и max485

Вс май 21, 2017 22:11:22

А надо именно 485 с обменом по одной и той же паре? А если будет аналог 422, с раздельными парами для приема и передачи?
Насколько понимаю, в 485-м для переключения из режима передачи (отослана информация помощникам) в режим приема должен быть жесткий временной арбитраж. Если не ставить между pl2303 и max485 никакого контроллера, и надеяться на переключение от команд операционной системы, то работать будет как бог на душу положит. (это применительно к связи точка-точка, для звезды - понадобится арбитр).

Re: pl2303 и max485

Пн май 22, 2017 07:38:37

К сожалению необходим именно 485. А не подскажете как мне из напрямую соединить, или просто rx/tx - ro/di? (ради эксперимента) Жаль что PL не умеет эмулировать 485й режим (как FT232)

Re: pl2303 и max485

Пн май 22, 2017 12:08:24

Насколько понимаю, в 485-м для переключения из режима передачи (отослана информация помощникам) в режим приема должен быть жесткий временной арбитраж.

Насколько я ( и полдесятка моих дивайсов на 485-м :) ) помним, физически режимы переключались специальным сигналом DE/RE, логически - в зависимости от примененного протокола. Зафиксировав факт окончания мастером передачи (для Modbus-RTU, например, это пауза не менее длительности передачи 2 байт, для Modbus-ASCII - прием CR,LF) - слейвы анализировали пакет, и если кто-то обнаруживал свой адрес ("это мне звонят"), переключался на передачу, отсылал ответ и возвращался на прием.

Re: pl2303 и max485

Пн май 22, 2017 12:59:51

вопрос решился
Вложения
rtx_920.jpg
(27.88 KiB) Скачиваний: 454
Ответить