QUOTE (=AK= @ Mar 19 2016, 10:53)

Опять врете. Порядка 25 Ом дифференциального выходного для типичного драйвера SN75176.
Ложь, это с третьей попытки Ваше нахождение драйвера с порядка 30 омами, назвать их 5 Омами, потом 25 Омами и объявить этот драйвер "типичным". Вынуждаете

в который уже раз повторять, что даже 150 Омный драйвер вполне весь из себя 485, это раз. И то, что выходное сопротивление драйвера, на длинных линиях имеющих сопротивление сотни Ом, становится малозначащим фактором, это два.
QUOTE
Но даже если бы это было так, то с учетом сопротивления двух терминаторов все равно в сумме было бы вдвое меньше, чем для CAN, у которого кроме терминаторов ничего нет.
После чего на голубом глазу продолжать уже в который раз начисто игнорировать сопротивление линии и рассказывать об офигенной помехозащищенности 485, когда приемник подключен напрямую к передатчику, причем 485 передатчик активен, а передатчик CAN нет.
QUOTE
Однако не одним только дифференциальным выходным характеризуется драйвер. Дифференциальные помехи очень хорошо подавляются самой витой парой. А синфазным помехам на витую пару начхать. Низкое выходное сопротивление драйвера RS485 хорошо гасит и этот тип помех. А чем может похвастаться CAN?
Приемник CAN, как и приемник 485 может "похвастаться" тем, что очень хорошо давит именно синфазные помехи. Работа у них такая.
QUOTE
схема применения CAN не имеет никаких средств для подавления синфазных помех.
Я плакалъ

. Ибо любые попытки обсуждать такой бред бессмысленны.
QUOTE
Даже сравнительно небольшие внешние EFT помехи легко вышибут напряжения на линиях CAN за пределы допустимых.
Защищать шину придется внешними элементами, т.е. TVS, использовать экранированный кабель, ставить common mode chokes, и т.п. . Кроме того, к параметрам TVS будут предъявляться жесткие требования по согласованию, иначе наведенная синфазная помеха, клиппированная рассогласованными TVS может создать ложное доминантное состояние на входах приемников. Соответственно, стоить такие элементы будут недешево.
Ужасная душераздирающая картина. Если конечно:
1) Не понимать, что такая ужасная помеха приходит ВНЕ зависимости от того, активен передатчик, или нет. И соответственно, когда он выключен никакй "пользы" от него нет. Совсем нет.
2) Типично допустимые синфазные уровни для CAN -36...+36V а для 485 -10...+15V Так что уж кого надо защищать, так это 485, а не CAN.
3) Защитные элеменны для CAN стоят В РАЗЫ ниже чем для 485.
Ссылки на лично применяемые для CAN и 485/422 элементы:
http://eu.mouser.com/ProductDetail/ON-Semi...252bYKtYA%3D%3Dhttp://eu.mouser.com/ProductDetail/Micro-C...m91FTRpe%2f8%3dПросто CAN уже превзошел по массовости 485 и это следстве.
QUOTE
К защите не предъявляются требования по согласованности, что угодно сгодится.
Требования "по согласованности защиты" CAN и 485 никак сколь нибудь не отличаются. Одинаковые линии передачи, сопоставимые уровни и скорости передачи. Только контроллер CAN в отличие от 485, имеет возможности настройки под искажения линии передачи.
QUOTE (adnega @ Mar 19 2016, 09:23)

Я жирную пищу не очень люблю. Но посмотреть как готовят оптику мне интересно.
Есть совершенно простенькие оптические приемники и передатчики (не имеющие к Ethernet никакого отношения) дальность метры-десятки. Использовались в свое время, как альтренатива межблочными соединениям 2/16 Mbit на 422-образных драйверах.