да почти всегда так делаю, если надо на несколько метров тянуть :)) вот, к примеру как-то так :)
иногда ставлю супрессор "пожирнее". Доп.ёмкости на линии питания, и диодные вилки после оптронов, но это если совсем всё задавить надо :)
+/-VRS - гальваноразваязанное питание драйвера шины.
единственная беда: - медленные оптроны. Вот так, тупо, работает безотказно только на 9600 (19200, и даже 38400 можно вытянуть поиграв токами светодиодов и фототранзисторов, но на 115200 - только быстрые оптроны, или, как вариант можно "разогнать" с операционниками в режиме малого сигнала (но это усложнение и удорожание смехотехники :))
9600 почти всегда хватает, если абонентов шины с десяток.