Контроллеры трехфазных двигателей STMicro STSPIN32G0 поддерживают напряжение до 24 В для портативных приборов, до 600 В для промышленной автоматизации

@CNXSoft

STMicro STSPIN32G0 — это новая серия усовершенствованных 3-фазных контроллеров двигателей с регулируемым напряжением от 45 В до 600 В, которые расширяют линейку устройств STMicro за счет интегрированного микроконтроллера и драйвера двигателя.

Новая серия объединяет драйвер затвора с тройным полумостом с микроконтроллером STM32G0 на базе Arm Cortex-M0+ и способна обрабатывать алгоритмы шестишагового и ориентированного на поле управления (FOC). Интегрированная конструкция серии STSPIN32G0 обеспечивает экономию средств и «значительное сокращение площади BOM без ущерба для производительности и надежности».

Существуют две основные версии серии STSPIN32G0: низковольтная и высоковольтная. Низковольтные 3-фазные контроллеры двигателей включают в себя регулятор напряжения, один или три шунта и драйвер затвора с номиналом 45 В и до 0,6 А. Они в основном предназначены для бытовой техники, электроинструментов и дронов. Высоковольтные версии могут работать как с 250 В, так и с 600 В, что делает их подходящими для промышленных инверторов и вентиляторов. Они предназначены для бытовой техники, кондиционеров, домашних и промышленных холодильников, промышленных насосов и промышленной автоматизации.

Ранее мы рассматривали микроконтроллер STM32G4 Arm Cortex-M4, который в итоге был использован в контроллере трехфазного двигателя STSPIN32G4. STMicro выпустила референсный проект для EVLDRIVE101-HPD, платы драйвера двигателя BLDC, которая может управлять бесколлекторными двигателями мощностью до 750 Вт.

Характеристики STSPIN32G0A1/A2/B1/B2 ( низковольтные ):

  • Микроконтроллер – Arm Cortex-M0+ 32-битное ядро ​​@ до 64 МГц
  • Память – 64 КБ флэш-памяти и 8 КБ SRAM
  • Управление двигателем
    • Рабочее напряжение от 6,7 до 45 В
    • Трехфазные драйверы затворов
      • Приемник/источник на 600 мА
      • Встроенные диоды начальной загрузки
      • Предотвращение перекрестной проводимости
  • Периферийные устройства
    • Интерфейсы I2C, USART и SPI
    • 23x GPIO
    • Таймеры – 5х таймеров общего назначения (1х 32-битный + 4х 16-битных), 1х таймер расширенного управления, предназначенный для управления двигателем
    • Аналоговый порт – 1x компаратор, 12-битный АЦП (до 11х внешних каналов) со скоростью преобразования 2,5 Мвыб/с, 3x операционных усилителя с диапазоном выходного напряжения от питания до питания
  • 5-канальный контроллер DMA с гибким отображением
  • Питание
    • Понижающий преобразователь постоянного тока напряжением 3,3 В с защитой от перегрузки по току, короткого замыкания и перегрева
    • Линейный стабилизатор LDO 12 В с тепловой защитой
    • Режим ожидания для низкого энергопотребления
    • Защита UVLO на каждом блоке питания
  • Отладка – поддержка отладки на кристалле через SWD и встроенный загрузчик через UART и I2C
  • Рабочая температура – ​​от -40°C до 125°C
  • Корпус –VFQFPN48 (7 мм x 7 мм)

Технические характеристики STSPIN32G0251/252/601/602 ( высокое напряжение ):

  • Микроконтроллер – Arm Cortex-M0+ 32-битное ядро ​​@ до 64 МГц
  • Память – 64 КБ флэш-памяти и 8 КБ SRAM
  • Управление двигателем
    • Рабочее напряжение от 6,7 до 45 В
    • Трехфазные драйверы затворов
      • Высоковольтная шина до 250 В (STSPIN32G0251/252)
      • Высоковольтный рельс до 600 В (STSPIN32G0601/602)
      • Устойчивость к переходным процессам dV/dt ±50 В/нс
      • Диапазон напряжения управления затвором от 9 В до 20 В
      • Интегрированные диоды бутстрепа
    • Допустимая сила тока драйвера: 200/350 мА источника/приемника тока при 25 °C
  • Периферийные устройства
    • Интерфейсы I2C, USART и SPI
    • 32x GPIO
    • Таймеры – 5х таймеров общего назначения (1х 32-битный + 4х 16-битных), 1х таймер расширенного управления, предназначенный для управления двигателем, 2х маломощных таймера
    • Аналоговый порт – 1x компаратор, 12-битный АЦП (до 15х внешних каналов) со скоростью преобразования 2 Мвыб/с
    • 5-канальный контроллер DMA с гибким отображением
    • Режим ожидания для низкого энергопотребления
    • Защита – UVLO, блокировка, время простоя и интеллектуальное отключение
  • Отладка – поддержка отладки на кристалле через SWD и встроенный загрузчик через UART и I2C
  • Рабочая температура – ​​от -40°C до 125°C
  • Корпус – QFN 72-контактный (10 x 10 мм), шаг 0,5

Номера деталей, заканчивающиеся на «1», имеют меньше контактов, чем те, которые заканчиваются на «2». Однако они поддерживают Vbat в качестве резервного источника для Vdd, гарантируя, что система сможет возобновить работу после потери питания, или обеспечивают Vref, поддерживая стабильный опорный сигнал АЦП.

EVSPIN32G06Q1S1 3-фазная полная инверторная плата на базе контроллера STSPIN32G0601

STMicro предлагает оценочную плату для каждого варианта продукта и совместимость с такими программными инструментами, как X-CUBE-MCSDK и конфигуратор STM32CubeMX.

Контроллеры двигателей STSPIN32G0 доступны на eSTore , начиная с 2.00$ за вариант с низким напряжением в корпусе VFQFPN48 7 мм x 7 мм для заказов на 1000 единиц. Варианты 250 В и 600 В стоят 2.14$ и 2.44$, соответственно, в корпусе QFN 72L 10 мм x 10 мм. Более подробную информацию можно найти на странице «кампания» и в сопроводительном сообщении в блоге.

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

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

Данные о правообладателе фото и видеоматериалов взяты с сайта «CNXSoft», подробнее в Правилах сервиса
Анализ
×