LKS32MC037M6S8

✓ In Stock

96MHz motor control MCU with dedicated DSP, 3Msps ADC, and rich analog peripherals for FOC applications.

Product Overview

Description

The LKS32MC037M6S8 is a high-performance motor control MCU designed for complex FOC and advanced motor control applications.

Featuring a 96MHz 32-bit CPU with dedicated DSP co-processor, this MCU delivers exceptional performance for sensorless FOC algorithms.

The 3Msps dual-sampling ADC and multiple PGA channels enable precise current measurement for high-performance motor control.

Product Series

LKS

Primary Application

Air conditioner compressors

Key Features

  • 96MHz CPU with dedicated DSP
  • Hardware trigonometric functions 100ns
  • 3Msps dual-sampling ADC
  • 3-channel differential PGA
  • Supports sensorless FOC
  • Rich analog peripherals
  • QFN32 compact package

Specifications

CPU 96MHz 32-bit + DSP
Flash 64KB
RAM 8KB
ADC 12-bit, 3Msps dual
PGA 3-channel differential
Package QFN32 5x5mm
Temperature -40°C to +105°C
DSP 100ns trigonometric ops

Applications

Air conditioner compressors

Electronic system design

Washing machines

Electronic system design

Refrigerator compressors

Electronic system design

High-speed fans

Electronic system design

Servo motors

Motor drive and control systems

Documents & Resources

FAE Expert Insights

D

"The LKS32MC037M6S8 is my top recommendation for FOC applications in home appliances. The dedicated DSP with 100ns trigonometric operations makes FOC implementation incredibly efficient - I've measured 20-30% less CPU load compared to generic ARM MCUs running the same algorithm. The dual-sampling ADC is a game-changer for current measurement accuracy, especially at high PWM frequencies. I recently used this MCU in an air conditioner compressor project and the FOC performance was excellent - smooth torque, low noise, and high efficiency. The three PGA channels support both single-shunt and triple-shunt current sensing topologies. One important tip: the DSP is a separate co-processor, so you need to use Linco's DSP library for optimal performance. Don't try to run FOC purely on the ARM core - leverage that DSP!"

Dedicated DSP enables efficient FOC with 100ns trigonometric operations

— David Wang, BeiLuo

Frequently Asked Questions

What makes the dedicated DSP in LKS32MC037 special?

The dedicated DSP in LKS32MC037 provides exceptional motor control performance: (1) Independent co-processor - runs in parallel with ARM core, not sharing execution resources; (2) 100ns trigonometric operations - sin/cos/atan calculations critical for FOC are extremely fast; (3) Hardware divide and square root - 640ns divide, 320ns sqrt; (4) Optimized instruction set - designed specifically for motor control algorithms; (5) Direct memory access - efficient data exchange with CPU. This architecture delivers 3-5x better FOC performance than generic ARM MCUs at the same clock speed. The DSP handles the computationally intensive Park/Clarke transforms while the ARM manages system tasks. Linco provides optimized DSP libraries that abstract the complexity.

Use Linco DSP library for optimal FOC performance. Don't run FOC purely on ARM core.

dedicated DSP FOC performance trigonometric acceleration
How does the dual-sampling ADC improve motor control?

The dual-sampling ADC in LKS32MC037 provides significant advantages: (1) Simultaneous sampling - two channels sampled at exactly the same time, critical for accurate current measurement in FOC; (2) 3Msps speed - captures fast transient currents during PWM switching; (3) 12-bit resolution - sufficient precision for high-performance control; (4) Synchronized with PWM - ADC triggered at optimal point in PWM cycle for clean measurement; (5) Dual channels - measure two phase currents simultaneously for three-phase systems. This enables precise torque control and smooth motor operation. In FOC applications, accurate current sampling directly impacts efficiency and torque ripple. The dual-sampling capability eliminates the timing skew issues present in sequential ADCs.

Use dual-sampling for FOC applications. Trigger ADC synchronized with PWM for best results.

dual ADC sampling current measurement FOC accuracy
What FOC algorithm features are supported?

LKS32MC037 supports comprehensive FOC algorithm features: (1) Sensorless FOC - sliding mode observer or flux observer for position estimation; (2) Sensored FOC - encoder or resolver interfaces for precise position feedback; (3) MTPA (Maximum Torque Per Ampere) - optimizes current vector for maximum efficiency; (4) Flux Weakening - extends speed range beyond base speed; (5) Field Oriented Control - full vector control with d-q axis decoupling; (6) Space Vector PWM - efficient three-phase voltage generation; (7) Active Damping - vibration suppression algorithms; (8) Parameter Identification - automatic motor parameter measurement. Linco provides reference implementations for all these features. The dedicated DSP and 96MHz CPU provide sufficient performance for 10-20kHz control loop execution.

All standard FOC features supported. Contact FAE for advanced algorithm implementation support.

FOC features sensorless observer MTPA control
How much Flash and RAM is needed for FOC implementation?

FOC implementation memory requirements on LKS32MC037: (1) Flash usage - basic FOC library: 15-20KB; full-featured FOC with all options: 25-30KB; application code: 5-10KB; total: 30-40KB typical. The 64KB Flash provides comfortable headroom; (2) RAM usage - FOC data structures: 2-3KB; stack and variables: 1-2KB; ADC buffers: 0.5KB; total: 4-6KB typical. The 8KB RAM is sufficient for most applications; (3) Memory optimization - Linco libraries are optimized for size, unused features can be excluded; (4) Upgrade path - if memory becomes tight, LKS08 series offers 128KB Flash. For most single-motor FOC applications, the LKS32MC037 memory resources are adequate with margin for future enhancements.

64KB Flash / 8KB RAM sufficient for most FOC. Upgrade to LKS08 if more memory needed.

FOC memory requirements Flash RAM usage code size optimization
What current sensing topologies are supported?

LKS32MC037 supports multiple current sensing topologies: (1) Triple-shunt - one resistor per phase, most accurate, requires 3 PGAs; (2) Dual-shunt - resistors on two phases, third calculated, good accuracy with 2 PGAs; (3) Single-shunt - one DC-link resistor, cost-effective, requires advanced sampling timing; (4) MOSFET RDS(on) sensing - uses drain-source resistance for current measurement, no shunt resistors; (5) Isolated current sensors - Hall effect or current transformers for high voltage. The 3-channel PGA supports all topologies. Triple-shunt provides best performance for FOC. Single-shunt is most cost-effective. Linco reference designs demonstrate all topologies with example code.

Use triple-shunt for best FOC. Use single-shunt for cost optimization. All supported by LKS37.

current sensing topology shunt resistor FOC current measurement