Мне нужно, чтобы в конкретный момент времени можно было передавать/принимать данные по одному передатчику (т.е. ситуацию когда передают или принимают оба исключается). Например, одна программа позволяет передавать только по CAN, мне нужно, чтобы при этом передатчик RS232 не мешал. В другом, случае, когда зашита другая программа, передача осуществляется по RS232, ну и в данном случае не должен мешать CAN.
Предполагаю сделать так: CAN изолируется при помощи ADUM1300, у данной микросхемы есть вход, позволяющий перевести выходы в Z-состояние, RS232 не развязан, но я использую передатчик SP3222EEA, который также позволяет переводить ножки в высоко-импедансное состояние.
|