Цитата(Shread @ Jun 5 2005, 19:39)
Попрошу не передергивать, я назвал извращением использование трех проводов, а не сам международный стандарт.
По стандарту в этом интерфейсе использется витая пара, мне трудно представить себе опторазвязанные и в то же время имеющие общую землю устройства.
Если устройства находятся на боьшом расстоянии друг от друга и их земли будут соединены тонюсеньким проводочком, выйдет черти-что. Или вы предлагаете вместе с кабелем 485-го проложить шину земли дюймовой толщины?
В стандарте нет опторазвязки, как Вы правильно заметили не может быть
тонюсенького проводника соединяющего разные земли.
В стандарте у каждого приемопередатчика указана именно земля,
таким образом каждый приемопередатчик подключается в 3 точках:
+D, -D, и GND. Указано что синфазное напряжение не должно быть выше +7V от питания и ниже -7В от GND.
Другими словами разница между землями не должна превышать +\-7В.
Вот если превышает, тогда мы вынуждены используя опторазвязку переносить эти земли на отдельный проводник чтобы не превышало ну и межземельные токи не текут.
То что 485 работает иногда без третьего провода есть чисто косвенный эфект
от наличая входных резисторов в приемниках, когда помех нет с их помощью
приемник удерживается в пределах по синфазному напряжению.
Чем выше эти сопротивления тем ниже помехозащищенность.
Добавляемые стабилитроны только защищют приемник но не обеспечивают устойчивую работу при синфазных помехах.
(у принтеров в кабеле по LPT, к сожалению, тонюсенький проводник подключенный к двум землям имеется, потому и горят.)