Mercedes-Benz размещает открытую аппаратную платформу быстрой разработки для автомобилей ARDEP (Automotive Rapid DEvelopment Platform)

ARDEP (Automotive Rapid DEvelopment Platform) — это открытая аппаратно-программная платформа, размещенная на учетной записи Mercedes-Benz на GitHub и выпущенная под лицензией Apache 2.0.

Основная плата ARDEP V2 построена на микроконтроллере STMicroelectronics STM32G474VE Arm Cortex-M4F для управления двигателями с аппаратными математическими ускорителями CORDIC и FMAC, и оснащена трансиверами CAN-FD и LIN, в то время как щит PowerIO Shield имеет 6 выходов и 6 входов, поддерживающих до 48 В и 3 А на канал.

Mercedes Benz ARDEP V2 PowerIO shield

Характеристики ARDEP V2:

  • МК – STMicroelectronics STM32G474VE
    • Arm Cortex-M4 с FPU частотой до 170 МГц
    • Математические ускорители  – CORDIC для тригонометрических функций и FMAC (Filter Mathematical ACcelerator)
    • Память – 128 КБ SRAM
    • Хранилище – 256 КБ однобанковой флэш-памяти
  • USB
    • 1x порт USB Type-C «ARDEP»
    • 1x порт USB Type-C «Debugger»
  • Трансиверы
    • 2 трансивера с поддержкой CAN-FD, каждый с синфазным дросселем, защитой ESD и аппаратно-настраиваемым терминатором 120 Ом
    • 1 трансивер LIN, с программным выбором режима ведущего или ведомого
  • Ввод/Вывод
    • Разъем DB-9, следующий «распиновке Vector», широко используемой инструментами Vector Informatik, такими как CANalyzer и интерфейсы серии VN
      • Примечание:  Аппаратный переключатель (SW1) направляет либо CAN-A на контакты 2 и 7 DB-9, либо LIN на контакт 7 DB-9
    • 12-контактная пружинная клемма для CAN-A и LIN
    • 6-контактная пружинная клемма с 2x UART
    • Совместимые с Arduino разъемы
      • 6-контактный разъем с 6 аналоговыми входами, интерфейсами SPI
      • 8-контактный + 10-контактный разъемы для цифровых входов, USART, SPI, I2C
    • 32-контактный разъем с GPIO, LPUART, SPI, DAC, I2C, USART…
  • Отладчик – встроенный отладчик с подключением по UART
  • Питание
    • Входное напряжение – от 5 В до 48 В через основные клеммы, защищено TVS-диодом на 51 В и плавким предохранителем на 1 А (с задержкой)
    • Питание по USB – от 4,75 В до 5,25 В через USB Type-C (порт ARDEP или Debug)
    • Внутренняя шина 5 В – максимум 500 мА суммарно, разделяется между выходами 5 В и 3,3 В и МК
    • Выход 3,3 В – доступен на разъеме Arduino и 32-контактном разъеме, полимерный предохранитель на 200 мА на группу
    • Вход питания LIN (VLIN) – от 0 В до 24 В внешнего, расширяемо до 36 В с другой защитой от ESD
    • Уровень логики GPIO: 3,3 В
    • Защита – защита от перенапряжения, обратного тока и ESD по цепи питания
  • Размеры – 109 x 69 x 16 мм
  • Вес – около 60 граммов
ARDEP V2 pinout diagram
Схема распиновки ARDEP V2

Характеристики щита Power IO:

  • Выходы – 6 драйверов верхнего плеча на основе интеллектуального ключа верхнего плеча IPS2050HQ-32, 3 А постоянного тока на канал, 10 А суммарно по всем шести
  • Входы – 6 цифровых входов, рассчитанных на 48 В
  • Диагностика – Индикация неисправности по перегрузке по току и перегреву на канал с помощью встроенных светодиодов, а также обратная связь по ошибке I2C на основную плату, определяющая, какой драйвер IC вышел из строя
  • Напряжение питания – до 48 В DC
  • Размеры – 61 x 99 x 23 мм
  • Вес – ~70 г (2.47 oz)

Power IO Shield

Прошивка основана на Zephyr RTOS и поддерживает UDS (Unified Diagnostic Services, ISO 14229). Обновление прошивки (DFU) поддерживается как через CAN, так и через USB; загрузчик и загрузчик прошивки предустановлены, а компания также предоставляет библиотеку с примерами и демонстрациями для CAN, LIN, ADC, DAC, GPIO, UDS и моста CAN-USB.

Как упоминалось во введении, проект с открытым аппаратным обеспечением размещен на репозитории GitHub принадлежащем Mercedes-Benz, и вы найдете файлы проектирования аппаратного обеспечения KiCad и Alitum, принципиальные схемы в PDF, исходный код прошивки, библиотеки и примеры, а также документацию. Работа помечена как «Copyright: Mercedes-Benz AG» и выпущена под лицензией Apache 2.0.

Mercedes Benz Automotive Rapid Development Platform

Есть все необходимое для самостоятельной сборки, но при поиске места для покупки платы ARDEP V2 это приводит на Crowd Supply от Frickly Systems GmbH, которая готовит краудфандинговую кампанию для этой платы (поэтому цены пока нет). Что происходит?

Оказывается, ARDEP V2 является результатом сотрудничества между Frickly Systems GmbH (инженерная фирма из Штутгарта) и Mercedes-Benz, причем автопроизводитель размещает проект и использует его в своем открытом исследовательском автомобиле «FlexCAR Rolling Chassis» , в то время как Frickly выполняет все/большую часть инженерных работ для самого проекта.

Mercedes-Benz FlexCAR Rolling Chassis
Mercedes-Benz FlexCAR Rolling Chassis
ARDEP FlexCAR Rolling Chassis
Платформа ARDEP в FlexCAR Rolling Chassis

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

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

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

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

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