《电子技术应用》

FairchildFCM8531200W三相永磁同步电机及直流无刷电机解决方案

2013/8/5 0:00:00

Fairchild公司的FCM8531是一款集成先进马达控制器处理器和兼容51内核的MCU处理器实现一个特定应用的并核马达控制处理器。其中先进马达控制器处理器主要被应用于马达控制处理,集成了一个可配置的处理器核心和实现无磁定向控制、无传感器马达控制的外围电路。为很好地实现对不同马达控制的需求,可以通过对内部51内核的用户接口、通信接口和输入/输出接口的编程实现对不同马达的系统控制。本文给出了FCM8531芯片的简要介绍、主要特性和应用方向。并通过200W三相永磁同步电机及直流无刷电机参考设计方案,介绍了方案的主要特性、方案原理图和器件列表。

The FCM8531 is an application-specific parallel-core processor for motor control that consists of an Advanced Motor Controller (AMC) processor and a MCS®51-compatible MCU processor. The AMC is the core processor specifically designed for motor control. It integrates a configurable processing core and peripheral circuits to perform FOC and “Sensorless” motor control. System control, user interface, communication interface, and input/output interface can be programmed through the embedded MCS®51 for different motor applications.

The advantage of FCM8531’s parallel-core processors is that the two processors can work independently and complement each other. The AMC processes the tasks dedicated for motor controls, such as the motor control algorithms, PWM controls, current sensing, real-time over-current protection, and motor angle calculation. The embedded MCU provides motor control commands to the AMC to perform motor control activities through a communication interface. This approach reduces the software burden and simplifies the control system program because complex motor control algorithms are executed in the AMC. Fairchild provides the Motor Control Development System (MCDS) IDE and MCDS Programming Kit for users to develop software, compile programs, and perform online debugging.

FCM8531主要特性:

Advanced Motor Controller (AMC)
·  Configurable Processing Core
Sensorless Field-Oriented Control (FOC) with Speed Integral Method
Sensorless FOC with Sliding Mode
Hall Interface
·  Space Vector Modulation (SVM)
·  Sine-Wave & Square-Wave Generator
·  Programmable Current Leading Phase Control
·  Programmable Soft-Switching Control (Dead Time)Embedded MCU
·  MCS® 51 Compatible
·  63% of Instructions’ Execution Cycle 3 System Clocks (3T)
·  Memory Size:
12 KB Flash Program Memory
256 +1 KB SRAM Data Memory
·  Extended16-Bit Multiplication / Division Unit (MDU)
·  ≤17 General-Purpose Input / Output (GPIO) Pins
·  Full Duplex Serial Interface (UART)
·  I2C Interface
·  Serial Peripheral Interface (SPI)
·  Three External Interrupts
·  Three 16-Bit Timers
·  Programmable 15-Bit Watchdog Timer (WDT)
·  Built-in Power-On Reset (POR)
·  Built-in Clock Generator
·  Two-Level Program Memory LockADC and DAC
·  8-Channel, 10-Bit ADC
Auto-Trigger Sample & Hold
Four Trigger Mode Selections
Three Pre-AMP Gain Selections
·  1-Channel, 8-Bit DACProtections
·  Three Levels of Over-Current Protection (OCP)Power Management
·  Idle Mode, Stop Mode, Sleep ModeDevelopment Supports
·  In System Programming (ISP)
·  On-Chip Debug Support (OCDS)  

FCM8531应用方向:

Electric Bike
Motion Control - Home Appliance
Motion Control - Home Appliance/Industrial Motor
Motion Control - Industrial Motor

 
图1. FCM8531内部方框图

参考方案主要特性:

§ Total Solution for PMSM Motor Drive
§ High Power Factor, Low Total Harmonic Discharge
§ Wide VIN Range: 90-265 VAC
§ PFC On/Off Selectable
§ Independent Evaluation on each Functional Block
§ Evaluation Program Pre-Programmed
§ Rich Protection on each Circuit Block

参考方案电路图:

图2. 参考方案电路图

参考方案材料清单:





 



继续阅读>>