Плата CANBed Raspberry Pi RP2040 поддерживает CAN Bus и протокол OBD-II

Ранее мы писали о добавлении шины CAN в Raspberry Pi Pico с помощью платы расширения CANpico . CANBed представляет собой одноплатное решение с микроконтроллером Raspberry Pi RP2040 и приемником CAN Microchip MCP2551, плюс дополнительные линии ввода-вывода, предлагая альтернативный вариант.

CANBed поддерживает протоколы CAN 2.0 и OBD-II через разъем DB9 или 4-контактный клеммник, оснащена двумя 4-контактными разъемами Grove и дополнительным разъемом ввода-вывода для расширения, а также входом питания 9-28В.

CANBed: Raspberry Pi RP2040 CAN Bus board Характеристики CANbed:

  • Микроконтроллер – Raspberry Pi RP2040 двухъядерный Cortex-M0+ до 133 МГц с 264 КБ SRAM
  • Память – 2 МБ SPI flash
  • Интерфейс CAN 2.0 или OBD-II через порт DB9 или 4-контактный клеммник с использованием трансивера CAN Microchip MCP2551, терминальный резистор 120 Ом.
  • USB – 1x порт Micro USB для программирования
  • Расширение
    • 2x разъем Grove (I2C + UART)
    • Разъем SPI
    • 18-контактный разъем с GPIO, UART, I2C, 4x аналоговыми входами, 5В, GND
  • Дополнительно – Кнопка сброса, светодиоды CAN Rx/Tx,
  • Питание
    • Вход постоянного тока 9-28В через интерфейс CAN
    • Выход 3.3В/1А
  • Габариты – 56 x 41 мм

Longan Labs CANBed pinout

Плата программируется через Arduino IDE с использованием URL менеджера плат https://raw.githubusercontent.com/Longan-Labs/Longan-RP2040/main/package_rp2040_index.json, а также библиотеки CAN Bus от Longan Labs , как описано в Wiki для платы . В Wiki также указана возможность программирования на MicroPython, но примеры отсутствуют, поэтому для начала лучше использовать Arduino.

Плата, по-видимому, продается в виде комплекта с разъемом DB9, 4-контактным клеммником, двумя коннекторами Grove, несколькими 2.54-мм разъемами и переключателем терминального резистора 120 Ом, которые пользователь может припаять по своему усмотрению. Впервые плата CANbed была обнаружена на Seeed Studio, где доступна для предзаказа по цене $15.90 , но ее также можно найти в магазине Longan Store вместе с другими платами CANbed на базе микроконтроллеров Atmega32U4, SAMD21G18 или SAME51G19A, и даже предстоящей платой CANBed Dual с Raspberry Pi RP2040, поддерживающей одновременно CAN 2.0 и CAN FD, которая будет продаваться за $24.90.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments