Motor Drive + Main Control in One | SinOne SC32M15xx High-Performance Electric Drive MCU
Release time:2024-08-20
The SC32M15 series is a high-performance 32-bit MCU launched by SinOne for motor control applications. With 12 different models available based on various Flash sizes and package types, the SC32M15 series is built on the Cortex-M0+ core and features an integrated MR computation acceleration unit, offering exceptional processing performance. It also integrates a rich set of analog and digital peripherals, which significantly reduces hardware costs, making it especially suitable for motor control, industrial control, and other fields.
The SC32M15 series inherits SinOne MCU's high reliability and quality, with all products complying with industrial-grade MCU standards. It operates with a wide voltage range of 2.0-5.5V, a broad working temperature range of -40 to 105°C, and meets ESD Class 3B and EFT Level 4 standards.
Hardcore Computing Power, 300% Improvement in FOC Computation Performance
The SC32M15 series is based on the Cortex-M0+ core, with a maximum clock speed of 72 MHz and supports 64-bit instruction prefetch. In addition, it integrates an MR hardware acceleration unit that supports the 9 most commonly used mathematical operations in FOC control, significantly reducing the burden on the core and improving processing efficiency. The FOC computation can be as fast as 6 µs, offering a 300% speed improvement over pure software-based computation, providing ample time to execute functions beyond motor control.
The SC32M15 series is equipped with 8K SRAM with parity support and offers two Flash versions: 128K and 64K. The entire Flash area supports hardware-based read/write encryption protection. It also integrates DMA and CRC verification modules.
Interconnected Analog Matrix Resources, Providing a Highly Balanced Solution
The SC32M15 series is equipped with a rich set of analog peripherals, enabling a significant balance between cost and performance:
18-channel 2.5 Msps high-speed ADC, supporting dual-sample-and-hold mode;
Three rail-to-rail operational amplifiers (OP0, OP1, OP2), with OP0 and OP1 supporting comparator mode;
Four analog comparators (CMP0 to CMP3), with CMP0, CMP1, and CMP2 supporting built-in virtual central points;
Built-in reference voltage module, supporting 2.4V, 2.048V, 1.024V, and VDD as reference sources;
10-bit DAC module.
Motor-Specific Digital Peripherals and Rich General-Purpose Digital Resources, Combining Specialization and Versatility
The SC32M15 series integrates a variety of timers, counters, and communication interfaces, enabling efficient motor drive control while also providing ample resources for general-purpose functions:
8-channel advanced EPWM, supporting four sets of complementary PWM outputs with dead-time insertion; EPWM output cross-mapping for easy connection with different types of gate drivers; built-in multi-level fault protection (FLT);
24-bit PCAP timer, supporting Hall state reading, input line order customization, and error detection functions;
2 x 16-bit QEP counters, supporting multiple encoder modes;
4 general-purpose timers and a low-power BTM timer;
1 independent CAN interface, supporting CAN specification 2.0B and CAN FD;
3 independent UART interfaces, with UART2 supporting full LIN functionality;
2 SPI interfaces and 2 I2C interfaces.
MotoMatrix Motor Ecosystem Platform, Accelerating Product Development
SinOne is committed to building a comprehensive product ecosystem. Building on the MCU product platform, SinOne continually enhances and optimizes both hardware and software development platforms. For motor applications, SinOne has launched a series of low, medium, and high-voltage power driver boards and the SC32M15 series MCU core boards, enabling rapid project evaluation and development. Additionally, we have expanded our SC LINK PRO platform with the SC Isolator debugging isolator, helping customers ensure safe debugging.
SinOne also introduces the MotoMatrix software development platform, specifically designed for motor control development and applications. The MotoMatrix platform covers mainstream motor control algorithms and adopts a multi-layer modular architecture that standardizes and decouples different algorithm modules, providing users with unified interfaces. Based on the algorithm library, SinOne has independently developed MotoMatrix Studio, a graphical development software that integrates a solution library, hardware configuration, software parameter configuration, observation and debugging, and code generation into one cohesive platform. MotoMatrix Studio offers an efficient and user-friendly GUI, creating a powerful, easy-to-use development environment.
The MotoMatrix platform will continue to provide SinOne’s motor users with a comprehensive, graphical, open-source development environment, maximizing development efficiency.