Доброго дня, товарищи.
Есть необходимость в микросхеме ADM485 автоматом дергать ножки управления приёмом и передачей данных.
На просторах нашёл схему через полевой транзистор, в общем счете появилась такая схема:
HCPL2631SD - двухканальная скоростная оптопара.
Принцип переключения в том, что к ножке VO2 подвешиваем, так понимаю, ключ на полевом транзисторе. Учитывая, что на линии VO2-DI висит +5В, следовательно они через резистор R9 подаются на затвор, что должно открыть транзистор и просадить линию RE_DE на землю (т.е. переключить микросхему ADM485 в режим чтения). При появлении сообщения на VO2-DI Линия просаживается в 0, следовательно на затвор должно приходить 0 и транзистор закрыт -> отсюда на линию RE_DE через подтягивающие резистор R8 должно податься +5В (т.е. должно произойти переключение ADM485 в режим отправки данных в линию AB).
По факту, в режиме чтения на линии VO2-DI висит 2,5В. На RE_DE - 1В. При попытке отправить данные в линию АВ на RE_DE напряжение не стремится к +5 вольтам, а просаживается ещё больше, до 0,7 В.
В электронике я не очень силен, поэтому, скорее всего неверно указаны номиналы резисторов.
1. Может, исходя из практики, подскажите, какие номиналы лучше поменять на какие-то другие? или что-то ещё добавить?
2. Ещё, во время уже отправки данных, управляющая линия повторяет по фронтам сигнал передаваемых данных. Может какой конденсатор куда поставить, чтобы сигнал на управляющие входы имел более менее ровный уровень?