Choosing the controller for a range hood's three-phase BLDC fan really comes down to three bills to settle: whether the driver can withstand the mains bus, whether the external circuit can shrink enough to fit the board, and whether commutation and speed control can be handed to hardware instead of occupying the CPU. CMS32M6539GE48FA from CMSemicon settles all three inside one chip, with a 600V-class high-side floating driver, a 5V LDO and six-channel enhanced EPWM built in, so a single LQFP48 becomes the control core of a three-phase fan.
| Item | Value |
|---|---|
| Core | Arm Cortex-M0+ 32-bit |
| Maximum clock | 64MHz |
| Memory | 64KB Flash + 1KB dedicated data Flash, 8KB SRAM |
| MCU supply voltage | 1.8V to 5.5V |
| Driver supply | 10V to 20V |
| Gate driver | 6N pre-driver, three-phase half bridge |
| High-side floating rating | 600V class |
| On-chip LDO | 5V |
| Enhanced PWM | 6 channels, complementary output with dead-time insertion |
| ADC | 12-bit, 15 external channels |
| Amplifiers and comparators | 3× PGA (gain 1 to 15), 2× ACMP |
| Communication | UART, I2C and SPI, one each |
| GPIO | 17 |
| Operating temperature | -40℃ to +105℃ |
| Package | LQFP48 (7mm × 7mm) |
The usual approach is a controller plus a three-phase gate driver IC, with six drive paths and three high-side bootstrap loops taking up their own board area. CMS32M6539GE48FA puts the 6N pre-driver on chip with a 600V-class high-side floating port, so it faces the rectified mains bus directly and the external driver IC disappears from the bill of materials.
The driver logic needs no software attention. Shoot-through prevention and dead-time insertion are done in hardware, with a typical fixed dead time of 150ns and high-side to low-side matching within 50ns, so the two transistors of a leg cannot fight each other over layout or timing skew. Each high-side channel needs only its bootstrap capacitor outside, and driver undervoltage protection is also on chip, so nothing turns on by mistake while the supply is still coming up.
For a range hood that has to pass safety certification and run long hours on fan cooling, keeping driver protection inside the chip is easier than building it from discrete parts, and easier to certify.
A fan control board normally needs two rails: something in the mid-teens for the driver stage and 5V for Hall sensors and peripherals. The on-chip 5V LDO of CMS32M6539GE48FA accepts 7V to 36V input and holds 5.00V at no load, so the 5V rail no longer needs its own regulator.
The driver supply is specified from 10V to 20V, which lands squarely on the common 12V and 15V driver rails, so the power scheme does not have to change to accommodate the chip. The MCU itself runs from 1.8V to 5.5V, so a board that already has 3.3V can feed the controller directly instead of following the 5V rail, which leaves the power architecture of the control board considerably more flexible.
The six-channel enhanced EPWM supports independent, complementary, synchronized and grouped output, with edge-aligned and center-aligned modes, plus single and continuous load updates. The Hall interface needed for commutation is built into EPWM and CCP as well, with four capture channels that connect directly to Hall sensors, so speed feedback no longer occupies a CPU timer.
The protection path is hardware as well: the output of an analog comparator can trigger the EPWM brake directly, so when overcurrent occurs the waveform is already shut off before software has reacted. That response speed matters for locked rotor and foreign object conditions.
On headroom, a Cortex-M0+ at 64MHz with on-chip divide and square root units handles the coordinate transforms of single-shunt or three-shunt FOC without running out of compute, and square-wave commutation is even more comfortable. The 12-bit ADC has 15 external channels with an independent result register per channel, so three-phase back EMF and bus current can be sampled at the same time, and with three PGAs adjustable from 1 to 15 the small signals reach the ADC directly.
| Actual condition on the board | How CMS32M6539GE48FA answers |
|---|---|
| Bus comes from rectified mains, high-side floating must hold | 600V-class high-side floating port |
| Driver supply is usually 12V or 15V | On-chip driver supply 10V to 20V |
| Hall sensors and peripherals need one 5V rail | On-chip 5V LDO, 7V to 36V input |
| High speed needs a higher carrier frequency | 64MHz core with six-channel EPWM |
| The motor compartment runs hot | Operating temperature -40℃ to +105℃ |
| Overcurrent and locked rotor must cut the waveform at once | Comparator can trigger the EPWM brake in hardware |
CMS32M65xx is one family, split into grades by driver configuration. Selection comes down to bus voltage and whether a pre-driver is needed.
| Part | Driver configuration | High-side rating | Package |
|---|---|---|---|
| CMS32M6510 series | No pre-driver, controller only | — | SOP16 / QFN20 / SSOP24 |
| CMS32M6513GE40NB | 3P + 3N with integrated MOSFETs | 20V | QFN40 |
| CMS32M6526GE24SS | 3P + 3N | 40V | SSOP24 |
| CMS32M6534EGE40NB / 6536EGE32FP | 6N | 200V | QFN40 / LQFP32 |
| CMS32M6539GE48FA | 6N | 600V | LQFP48 |
A low-voltage fan, a 24V system for instance, is served by the 6526 grade. A 200V-class bus points to 6534 and 6536. For hanging directly on the rectified mains bus while keeping external parts to a minimum, it is 6539. The family shares core, memory and peripheral architecture, so migrating a design upward needs little change to code or driver library.
CMS32M65xx is the motor-specific series from CMSemicon, a domestic manufacturer, with production scheduling and lead time easier to coordinate than imported motor controllers. Shenzhen Manduic Technology Co., Ltd. is an authorized distributor of CMSemicon, and samples, complete datasheets, reference designs and fan solution adaptation support can all be requested through the distributor channel. Package and ordering details for a specific part number follow the latest manufacturer manual and the distributor's confirmation.
Q: Can this chip run FOC directly?The hardware is sufficient: a 64MHz M0+ core, hardware divide and square root units, a 12-bit 15-channel ADC, three PGAs and two comparators handle the current loop of single-shunt or three-shunt FOC. Algorithm libraries and debugging support can be requested from the manufacturer through the distributor.
Q: Can the 600V driver connect to the mains bus directly?The high-side floating port is rated 600V class, which covers the bus after 220V mains rectification. How much margin to leave and how to arrange the snubber follow the manufacturer manual, and we can review the scheme with you.
Q: Is a sensorless design possible?Yes. EPWM includes the Hall interface, which keeps wiring simple when Hall sensors are used; a sensorless design relies on back EMF zero-crossing detection, which the comparator can also trigger in hardware. Which route to take depends on the fan's speed range and starting torque requirement.
Q: Must the driver supply be 12V?No. The on-chip driver supply covers 10V to 20V, which includes both 12V and 15V, so choose according to the gate requirement of the power transistors.
CMS32M6539GE48FA and related motor MCU part numbers are supplied year-round by Shenzhen Manduic Technology Co., Ltd., an authorized distributor of CMSemicon, with samples, volume quantities and complete datasheets ready, and motor solution adaptation and reference designs reviewed together.
For samples, product datasheets, detailed adaptation solutions or technical support, please contact us:
Tel: +86-150-1290-5940
Email: sales@manduic.com
Website: www.manduic.com
Telephone: +86-150-1290-5940
Mobile phone: +86-150-1290-5940
Mailbox: sales@manduic.com
Address: Room 1115, R&D Building, DAFU Technology, Fenghuang Sub‑district, Guangming District, Shenzhen City