TTGO T-CAN485 – Una placa ESP32 con RS485, bus CAN

LilyGO lanza regularmente placas ESP32 al mercado para aplicaciones específicas, y su último TTGO T-CAN485 conecta ESP32 al las interfaces de control industrial bus CAN y RS485.

La placa también toma una entrada de energía de 5 a 12V a través de un terminal de 2 pines, viene con una tarjeta microSD para almacenamiento de datos, un puerto USB tipo C y un chip serial CH340K para programación y depuración, además de un encabezado GPIO de 12 pines, algunos botones y un LED RGB.

TTGO T-CAN485

Especificaciones de la placa TTGO T-CAN485:

  • SoC – Procesador de doble núcleo ESP32 del sistema Espressif @ hasta 240 MHz con Wi-Fi de 2,4 GHz, conectividad Bluetooth 4.2 LE
  • Almacenamiento: flash de 4 MB, conector para tarjeta microSD
  • Interfaces de control industrial
    • Bus CAN mediante bloque de terminales de 3 pines
    • RS485 a través de un bloque de terminales de 3 pines
  • Expansión: encabezado de 12 pines sin poblar con 8 GPIO configurables como UART, SPI, I2C, más VDD, GND
  • Depuración: puerto USB-C para acceso en serie a través del chip CH340K USB a TTL
  • Reinicio y arranque misceláneos, LED RGB WS2812
  • Fuente de alimentación: de 5 a 12 V a través de un terminal de 2 pines
  • Dimensiones: 10,7 x 3,5 x 1,1 cm (incluidos los conectores); PCB solamente: 8 x 3,5 cm

ESP32 RS485 y CAN Bus

La empresa proporciona muestras de RS485, RS485-Modbus y CAN Bus para Arduino y PlatformIO en Github. También nos dicen que el bus CAN puede no funcionar con algunas versiones de ESP32, y se debe cambiar un registro:

Dependiendo del chip ESP32, es necesario cambiar el parámetro IER del registro del controlador CAN. Si es un chip de la versión V3, puede usar 0xEF; de lo contrario, use 0xFF.

IER son las siglas de «Interrupt Enable Register». Hubiera sido muy bueno ser un poco más específico, pero al menos da un punto de partida para lo que debe cambiarse si el bus CAN no funciona.

LilyGO vende la placa TTGO T-CAN485 en Aliexpress por $11,43 sin envío e impuestos. No es la primera placa ESP32 que admite RS485 o CAN Bus, pero puede ser la primera en admitir ambos. Las tarjetas de bus CAN ESP32 alternativas incluyen CANLite o CAN32, mientras que RS485 es compatible con Kit M5Stack Atom DTU LoRaWAN y MiniLink IIoT Node y los dos últimos también cuentan con conectividad LoRaWAN.

Traducido del artículo en inglés «TTGO T-CAN485 – An ESP32 board with RS485, CAN bus interfaces«.

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback

[…] Magnus le dijo a CNX Software que la placa es un pasatiempo, por lo que no está disponible para la venta y que tendría que construirla usted mismo. También está trabajando en una versión actualizada con ESP32-S3, un lector de tarjetas microSD, un controlador de 400mA, pads JTAG y algunas otras ediciones. Si desea utilizar ESP32 con CAN sin hacer el suyo, anteriormente hemos cubierto otras placas ESP32 CAN, incluido CAN32, CANLite y TTGO T-CAN485. […]