Спасибо за совет! Я пришел к такому же выводу, что лучше пятивольтовый приемопередатчик ставить: согласно стандарту напряжение между CAN_H и CAN_L должно быть не менее 1.5 В. В описании трехвольтовой микросхемы типовые значения напряжений тютелька в тютельку удовлетворяют этому, а минимальные значения - уже нет. Остановился на MCP2551 от Майкрочипа. Буду ставить буферную микросхему для согласования уровней по приему данных на микроконтроллер. Передающая сторона работает от 2 В, так что порядок. Только внутри приемопередатчика этого по входу передаваемых данных стоит подтягивающий резистор к плюсу питания на 25 кОм, надеюсь, что выход микроконтроллера (3.3 В) не выгорит от этого, хоть микроконтроллер 5 В и не держит.
|