Модуль CAN-Bus Shield v2.0 от DFRobot — это плата расширения для Arduino, обеспечивающая подключение к последовательной шине CAN. Модуль построен на контроллере MCP2515 и имеет встроенный считыватель карт microSD для хранения данных.
- Контроллер MCP2515 для работы с шиной CAN
- Встроенный считыватель карт microSD
- Рабочее напряжение 3,3–5 В
- Разъем DB9 и винтовые контакты ARK
- Вес всего 40 г
- Возможность установки других модулей
Подключение к сети CAN
Модуль использует чип MCP2515 для реализации протокола CAN. Линии CANH и CANL выведены на винтовые клеммы ARK и разъем DB9, что позволяет удобно подключать кабели и тестировать сеть без пайки.
Хранение данных на microSD
Наличие слота для карт microSD позволяет записывать данные из сети CAN непосредственно на носитель. Это удобно для логирования событий или отладки системы, когда нет возможности подключить компьютер.
Гибкое питание и совместимость
Модуль работает от напряжения 3,3–5 В, что делает его совместимым с большинством современных плат Arduino. Конструкция позволяет устанавливать другие модули типа Shield сверху, сохраняя доступ к контактам.
Компактные размеры и вес
Габариты модуля составляют 76 × 54 × 19 мм, а вес — всего 40 г. Это позволяет встраивать шилд в ограниченные по пространству корпуса или мобильные устройства без существенного увеличения массы.