V 3.0 [1 пара, полудуплекс, кодирование можно UART. 1+ Мбит/сек]
Аналог развязанного RS-485 без DC-DC Как вариант 1.2 http://caxapa.ru/1002025/ но с другим алгоритмом работы.
Когда host выдает 20В, slave принимают 1 на свои входы.
Когда host выдает 10В, slave принимают 0 на свои входы и ничего не передают.
Когда надо принять от slave, host выдает 10В стабильно (перед этим передав команду одному из slave), и slave начинают передавать пакет своими TX оптронами. Передает какой-то один slave.
Вариант устраняет проблему задержек в кабеле. http://caxapa.ru/1002041/