Autosport Labs, компания, производящая продукты для сбора данных в автоспорте и телеметрии в режиме реального времени, выпустила плату ESP32-CAN-X2 с микроконтроллером ESP32-S3, двумя интерфейсами шины CAN и автомобильным источником питания с диапазоном входного напряжения от 6 В до 20 В постоянного тока.
Платы ESP32 с CAN-шиной существуют уже много лет, начиная с платы Olimex ESP32-EVB , о которой мы рассказывали в 2017 году, а затем последовали такие платы, как плата CAN32 , CanLite ESP32 или RejsaCAN-ESP32-S3. ESP32-CAN-X2 добавляет еще одну опцию с ESP32-S3 и двумя интерфейсами шины CAN.
Характеристики платы ESP32-CAN-X2:
- Беспроводной модуль — ESP32-S3-WROOM-1-N8R8
- MCU — двухъядерный микроконтроллер Tensilica LX7 ESP32-S3 до 240 МГц с 384 КБ ПЗУ, 512 КБ SRAM, 16 КБ SRAM в RTC
- Память — 8 МБ PSRAM
- Хранилище — флэш-память 8 МБ.
- Беспроводная связь — Wi-Fi 4 и Bluetooth LE 5.
- Антенна для печатной платы
- USB — порт USB Type-C для прошивки и питания
- CAN-шина
- 6-контактный разъем для связи 2x CAN V2.0B
- 1x CAN-шина встроена в микроконтроллер ESP32-S3.
- 1х шина CAN предоставляется через MCP2515, подключенный через SPI.
- Интегрированные CAN-трансиверы
- Настраиваемые согласующие резисторы CAN, которые можно отключить с помощью разрывных перемычек.
- Расширение — все контакты разобраны до форм-фактора DIP и для будущего ряда штабелируемых дополнительных плат «на болтах» (например, шляпок).
- Разное
- Индикатор питания, индикатор пользователя
- Кнопка сброса и загрузки
- Автомобильный источник питания
- 6–20 В постоянного тока через порт USB-C или контакт VIN (максимальное напряжение до 40 В Vmax)
- Регулятор напряжения 3,3 В
- Потребляемая мощность – типичная 330 мВт, до 1,65 Вт.
- Размеры – 72 х 42,10 мм.
- Диапазон температур – от -40°C до +85°C.
Компания предоставляет примеры Arduino и CircuitPython на GitHub, чтобы помочь пользователям быстро начать работу с примером пинг-понга, который отправляет пакеты между интерфейсами CAN1 и CAN2 платы. Более подробную техническую информацию об оборудовании и инструкции по началу работы с Arduino и CircuitPython можно найти в Wiki.
Плата ESP32-S3 с двойной шиной CAN предназначена для автомобильных и промышленных приложений с некоторыми потенциальными проектами, включая создание панели кнопок для трансляции сообщений на PDM, запуск реле (с дополнительной схемой поддержки) через сообщение шины CAN, соединение двух сетей шины CAN с разные скорости передачи данных, сбор данных из двух разных сетей CAN-шины с разными скоростями передачи данных, изоляция трафика между сетями CAN и создание агента «посредника» для идентификации источника сообщений CAN для обратного проектирования реализаций CAN-шины.
Autosport Labs продает плату ESP32-CAN-X2 на своем веб-сайте за 49,95 долларов США .
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.