Ну вот на железяке, которую я за день "из говна и палок" на коленке
собрал, чтобы починить сдохший узел на телескопе пару лет назад
(чинили этот узел три недели, а телескоп все это время на моей
говноподелке работал), CAN не имел гальваноразвязки. Устройство
питалось своим БП на 12В (дальше - DC-DC на 5В и LM1117 на 3.3В).
Концевики подключили через опторазвязки, но вот 250-метровая линия
CAN очень сильно наводила шухера: как только я подключал комп (на
USB не ставил гальваноразвязку: там была лишь стандартная ESD-защита), МК перезагружался. В итоге на прототип этой железяки я вообще на все торчащие наружу интерфейсы воткнул по гальваноразвязке, даже на SSI, который идет к энкодеру (метров пять кабель).