CANBed: una placa Raspberry Pi RP2040 admite bus CAN, protocolo OBD-II

Anteriormente escribimos sobre agregar CAN Bus a Raspberry Pi Pico con placa de expansión CANpico. CANBed es una placa única con un microcontrolador Raspberry Pi RP2040 y un receptor CAN Microchip MCP2551 más algunas E/S adicionales que ofrecen una alternativa.

CANBed admite los protocolos CAN 2.0 y OBD-II a través de un conector DB9 o un bloque de terminales de 4 pines, ofrece dos encabezados Grove de 4 pines y un encabezado de E/S adicional para expansión, así como una entrada de alimentación de 9-28V.

CANBed: Placa de bus CAN de Raspberry Pi RP2040
Especificaciones de CANbed:

  • MCU: Raspberry Pi RP2040 dual -core Cortex-M0 + microcontrolador @ hasta 133 MHz con 264KB SRAM
  • Almacenamiento: 2 MB SPI flash
  • Interfaz CAN 2.0 o OBD-II a través del puerto DB9 o bloque de terminales de 4 pines a través del transceptor CAN Microchip MCP2551 , Resistencia terminal de 120 ohmios.
  • USB – 1x puerto micro USB para programación
  • Expansión
    • 2x encabezado Grove (I2C + UART)
    • encabezado SPI
    • Cabecera de 18 pines con GPIO, UART, I2C, 4 entradas analógicas, 5 V, GND
  • Varios: botón de reinicio, LED CAN Rx/Tx,
  • Fuente de alimentación
    • 9-28V entrada de CC a través de la interfaz CAN
    • Salida de 3.3V / 1A
  • Dimensiones: 56 x 41 mm

Pinout CANBed de Longan Labs

La placa se puede programar a través del IDE de Arduino utilizando https://raw.githubusercontent.com/Longan-Labs/Longan-RP2040/main/package_rp2040_index.json Boards Manager URL así como biblioteca de bus CAN de Longan Labs como se explica en la Wiki para la placa. La Wiki también dice que la placa se puede programar con MicroPython pero no proporciona muestras, por lo que probablemente sea mejor comenzar con Arduino.

La placa parece venderse como un kit con un conector DB9, un bloque de terminales de 4 pines, dos conectores Grove, algunos cabezales de 2,54 mm y un interruptor para la resistencia del terminal de 120 Ω que el usuario puede soldar como mejor le parezca. Encontré la placa CANbed por primera vez en Seeed Studio donde se puede reservar por $15.90, pero también lo encontrará en Longan Store junto con otras placas CANbed equipadas con microcontroladores Atmega32U4, SAMD21G18 o SAME51G19A, e incluso una próxima placa CANBed Dual con Raspberry Pi RP2040 compatible con CAN 2.0 y CAN FD que se venderá por $24,90.

Traducido del artículo en inglés «CANBed Raspberry Pi RP2040 board supports CAN Bus, OBD-II protocol«.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments