Controller Area
Network CAN - коммуникационный стандарт, предназначенный для общения
микроконтроллера и внутренних устройств (ECU) автомобиля. По существу,
CAN-шина связывает все устройства (ECU) в транспортном средстве, для
общения друг с другом.
Плата CAN-BUS соединяется с автомобилем через стандартный 9-контактный
D-Sub разъем. К которому можно подключить кабель OBD-II.
Для работы по CAN-BUS интерфейсу на плате установлены чипы MCP2515 (CAN-
контроллер) и MCP2551 (CAN-трансивер).
Для управления CAN-BUS используйте подключаемые библиотеки в среде IDE
Arduino.
Также на плате содержится модуль работы с MicroSD-картами. Что позволит
как сохранять данные в файлы на карту, так и читать файлы и передавать
данные по шине CAN.
Для работы с модулем MicroSD-карты используется микросхема буферизации
CD4050 для преобразования сигнала 5V - 3.3V (SD-карты используют 3.3V,
питание берется с Arduino Mega). Это дает большую устойчивость сигнала
на высоких скоростях чтения/записи (в отличие от использования
резисторов, которые изменяют характеристику сигнала).
Модуль MicroSD-карты - использует интерфейс SPI и пины Arduino D9, D11,
D12, D13. Детальная инструкция на обратной стороне платы.
CAN-контроллер тоже использует пины ,D11, D12, D13. Для переключения
потоков данных между устройствами используйте контрольные пины D9 (MicroSD-ридер)
и D10-CAN-контроллер).
Дополнительно на плату установлены разъемы I2C, серийный UART и разъем
подключения GPS модуля.
Так как GPS модуль работает по UART, и во избежание конфликтов в работе
других устройств подключенных к контактам 0(RX), 1(TX) мы добавили
переключатель на контакты 3 и 4.
Плата полностью собрана и готова к использованию.
Кабель OBD-II не входит в комплект.
* Обращаем внимание, что в некоторых автомобилях имеются несколько
CAN-выходов, и некоторые из них заблокированы производителем. В этом
случае для подключения ищите 2 провода витой пары - CANH и CANL.
Особенности:
Реализует CAN на скорости до 1 Мбит/с;
Интерфейс SPI до 10 МГц;
Стандартный (11 бит) и расширенные (29 бит) данных и удаленных кадров
Два приемных буфера с приоритетами хранения сообщений;
Разъем промышленного стандарт D-Sub 9-пин;
Два светодиодных индикатора. |