Интернет-магазин «Неглупый Дом»
CAN (Controller Area Network) — промышленный протокол шины данных, используемый в автомобильной электронике (в том числе через OBD-II) и промышленной автоматике.
TJA1050 — приёмопередатчик, подключаемый по I2C через дополнительный контроллер. MCP2515 — объединяет CAN-контроллер и приёмопередатчик, подключается по SPI напрямую.
Чтение данных с OBD-II (обороты, скорость, температура) для бортового компьютера, связь между контроллерами по помехоустойчивой шине.
Нужно согласовать скорость шины на всех участниках и завершить линию резисторами 120 Ом по краям — без этого связь нестабильна.
Ещё модули для Arduino: Электронные модули.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.