BLDC ceiling fan controller based on STM32 and SLLIMM-nano

The STEVAL-IHM038V1 system evaluation board implements a BLDC/PMSM fan controller board which is based on the SLLIMM™-nano (small low-loss intelligent molded module) STGIPN3H60 and STM32F100C6T6B microcontroller. The STEVAL-IHM038V1 incorporates a complete inverter stage and a control stage to drive a 3-phase BLDC fan motor with a power range of 30-35 W with FOC (field oriented control) sensorless mode for the ceiling fan applications. For power factor correction, a passive PFC stage is implemented to achieve a power factor up to 0.90, which is the minimum recommended for ceiling fan applications, particularly for the Indian market. To set the speed by remote control, an on-board IR demodulator is available.

The inverter stage is implemented using the intelligent power module SLLIMM™-nano STGIPN3H60 which embeds 600 V IGBTs with gate drivers, op amp for current sensing and a comparator in a single NDIP-26L package, resulting in a reliable and compact system design.

The control part includes field oriented control with sensorless control algorithm, fault detection and speed setting via remote control (IR receiver), all handled by the STM32F100C6T6B microcontroller from ST’s ARM®Cortex™-M3 core-based low density STM32™ MCU family.

Key Features

  • Maximum input voltage: 265 V AC or 375 V DC
  • Minimum input voltage: 90 V AC or 128 V DC
  • Output power for applied motor: up to 50 W
  • +15 V auxiliary power supply based on the VIPER16 in a non-isolated buck configuration
  • Compact design using the SLLIMM™-nano STGIPN3H60 consisting of 600 V IGBTs with gate drivers, op amp for current sensing and comparator
  • Passive PFC circuit for power factor correction
  • On-board infrared (IR) receiver/demodulator for speed and on/off control using IR remote
  • External EEPROM M24C01 for recovery of last speed setting
  • Hardware overcurrent protection
  • Overtemperature protection with NTC thermistor
  • Overvoltage and undervoltage detection
  • Based on 32-bit ARM® Cortex™-M3 core-based microcontroller STM32F100C6T6B
  • Firmware based on STM32 PMSM FOC SDK 3.0 motor control firmware library and fully customized for the ceiling fan application
  • FOC (field oriented control) sensorless algorithm
  • PCB size customized for ceiling fan design
  • PCB diameter: 105 mm
  • Double-sided layout
  • RoHS compliant

Image

×

设计

技术文档

产品规格
Description Version Size
DB1901 DB1901: BLDC ceiling fan controller based on the STM32 and SLLIMM-nano 2.0 211 KB
用户手册
Description Version Size
UM1697 UM1697: STEVAL-IHM038V1: 3-phase BLDC/PMSM motor drive up to 50 W, suitable for fan controllers 1.0 925 KB

硬件资源

Board Manufacturing Specifications
Description Version Size
STEVAL-IHM038V1 gerber files 1.0 144 KB
Bill of Materials
Description Version Size
STEVAL-IHM038V1 BOM 1.0 20 KB
Schematic Packs
Description Version Size
STEVAL-IHM038V1 schematics 1.0 166 KB

出版刊物和宣传资料

手册
Description Version Size
Products and Solutions for Factory Automation and Control 1.0 3 MB

法律

许可协议
Description Version Size
Evaluation products license agreement 1.0 125 KB

工具和软件

软件
MCUs Embedded Software

样片和购买

型号 Core Product Marketing Status Unit Price (US$) * Quantity ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
STEVAL-IHM038V1 STGIPN3H60, STM32F100C6T6 Active 61.25 1 NEC EAR99 ITALY MORE INFO 直接购买 Add to cart DISTRIBUTOR AVAILABILITY
test

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

质量和可靠性

型号 Marketing Status Package Grade RoHS Compliance Grade Material Declaration**
STEVAL-IHM038V1 ActiveCARDIndustrialEcopack2
test

(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.

×