Набор и компоненты для самостоятельной сборки электроники STMicroelectronics P-NUCLEO-USB002 объединяют платформу NUCLEO-F072RB и модуль расширения на базе STUSB1602. Это готовое решение для разработки устройств с поддержкой стандарта USB Type-C и управлением питанием.
- Микроконтроллер STM32F072RBT6 с ядром Cortex-M0 и 128 kB Flash-памяти
- Модуль расширения на базе STUSB1602 для работы с USB Type-C
- Поддержка USB PD и высокого напряжения до 20 В
- Защита линии от перенапряжения 22 В постоянного тока
- Встроенный программатор ST-Link/V2-1 (SWD)
- Совместимость с накладками Arduino Uno Rev. 3
Платформа NUCLEO-F072RB
Основа набора — плата с микроконтроллером STM32F072RBT6 на ядре Cortex-M0 в корпусе LQFP64. Устройство имеет 128 kB Flash-памяти и встроенный программатор ST-Link/V2-1 для отладки через интерфейс SWD. Плата поддерживает питание от USB или внешних источников (3.3 В, 5 В, 7–12 В) и совместима со средами IAR, Keil и GCC.
Модуль расширения STUSB1602
Модуль основан на микросхеме STUSB1602 и обеспечивает полную поддержку USB Type-C. Он включает физический уровень USB PD, передатчик-приемник BMC и систему детекции подключения кабеля. Модуль позволяет контролировать напряжение VBUS и управлять переключателями VCONN с током 600 мА.
Защита и управление питанием
Система рассчитана на работу с высоким напряжением до 20 В и имеет защиту линии от 22 В постоянного тока. Присутствуют цепи разряда VBUS и VCONN, а также драйверы затворов для переключателей питания. Это обеспечивает безопасную эксплуатацию при работе с мощными устройствами USB PD.
Совместимость и разъемы
Плата NUCLEO-F072RB оснащена разъемами для накладок (shield) стандарта Arduino Uno Rev. 3 и разъемом Morpho для доступа ко всем линиям ввода/вывода. Такая архитектура позволяет быстро создавать прототипы дополнительных функций, используя существующие модули Arduino.
Набор предназначен для инженеров и разработчиков, которые создают устройства с интерфейсом USB Type-C и нуждаются в гибкой платформе для тестирования протоколов питания.