Доброго всем времени суток коллеги. Есть такая задача: нужно посылать на расстояние s.port. решили сделать через rs485. Перед ним rs232 делает из s.port в ttl. На другой стороне зеркально. Но проблема в том что происходит закольцовка. Когда приходит на Tx на одной сторон это одновременно уходит в Rx... Задача: как сделать это через транзистор чтобы в моменте прихода данных на TX, закрывался контакт с RX... От rs232 впринципе можно и отказаться как я понял Есть вот такая идея с транзистором как на втором фото Жизнеспособно ли это
Комментарии: 5
Alexey
на али такие платки продаются. наверное там надо подбирать RC цепочку под свою скорость.
Berkant
Ну собственно это и есть та плата синяя rs485 Тут вопрос именно в том чтобы закрывать контакт Rx при приходе данных с Тх
Alexey
тогда подбирайте RC под свою скорость. плата должна выключать приёмник на время передачи. D1,R5,C2 за это отверчают.
Berkant
Вы не совсем поняли кажется Тут важна конвертация s.port полудуплекс в TTL фул дуплекс На рс485 ничего менять не надо
Maxim
На плате уже должна быть какая-то логика для этого. Раз у вас нет входа DE (Driver Enable) - значит оно как-то генерирует его само, и возможно от него же можно выключить приемник