Страница 1 из 1
pl2303 и max485
Добавлено: Вс май 21, 2017 15:25:09
leha_m1986
Прошу помощи по согласованию pl2303 и max485 в основном сигнал о режиме работы(прием/передача), который необходим для работы max485
Re: pl2303 и max485
Добавлено: Вс май 21, 2017 22:11:22
Meteor
А надо именно 485 с обменом по одной и той же паре? А если будет аналог 422, с раздельными парами для приема и передачи?
Насколько понимаю, в 485-м для переключения из режима передачи (отослана информация помощникам) в режим приема должен быть жесткий временной арбитраж. Если не ставить между pl2303 и max485 никакого контроллера, и надеяться на переключение от команд операционной системы, то работать будет как бог на душу положит. (это применительно к связи точка-точка, для звезды - понадобится арбитр).
Re: pl2303 и max485
Добавлено: Пн май 22, 2017 07:38:37
leha_m1986
К сожалению необходим именно 485. А не подскажете как мне из напрямую соединить, или просто rx/tx - ro/di? (ради эксперимента) Жаль что PL не умеет эмулировать 485й режим (как FT232)
Re: pl2303 и max485
Добавлено: Пн май 22, 2017 12:08:24
Jack_A
[uquote="Meteor",url="/forum/viewtopic.php?p=3110738#p3110738"]Насколько понимаю, в 485-м для переключения из режима передачи (отослана информация помощникам) в режим приема должен быть жесткий временной арбитраж.[/uquote]
Насколько я ( и полдесятка моих дивайсов на 485-м

) помним, физически режимы переключались специальным сигналом DE/RE, логически - в зависимости от примененного протокола. Зафиксировав факт окончания мастером передачи (для Modbus-RTU, например, это пауза не менее длительности передачи 2 байт, для Modbus-ASCII - прием CR,LF) - слейвы анализировали пакет, и если кто-то обнаруживал свой адрес ("это мне звонят"), переключался на передачу, отсылал ответ и возвращался на прием.
Re: pl2303 и max485
Добавлено: Пн май 22, 2017 12:59:51
leha_m1986
вопрос решился