Цитата(FormatCft @ Mar 27 2009, 08:47)

Доброго времени суток.
Пока схема работает в таком виде.
Правильно ли я думаю, что развязку нужно сделать в местах, указанными стрелками.
И каким образом развязать малыми жертвами?
Устройство может только принимать информацию с Can-шины.
Думал поставиль последовательно в CANH и CANL два резистора достаточно высокоомных, чтобы информация передавалсь и выхода из строя даже при высоком напряжении на входе не было.
Малыми жертвами не выйдет. Нет простых методов развязки дифференциального сигнала CAN. Нужно развязывать цифровые сигналы. В случае исключительно приема можете обойтись одним каналом. RS вообще можно установить фиксированый.
Поставьте что-нибудь вроде ADUM1200, а лучше сразу ADUM1201 - чтоб не переделывать, когда понадобится и передача.
Понадобится также и развязанный источник питания.
Кстати, какая скорость CAN? На 500 и даже 250 кбод резистор 10 кОм имхо большой слишком, фронты длинные будут.
То же самое и с резисторами на CANH и CANL. Апноут посмотрите любой. Нельзя там резисторы ставить. А вот конденсаторы 47пФ на общий ставят частенько.
UPD: Вот
апноут от AD по теме и
еще на русском(стр 3), нагуглил за минуту.