Fairchild公司的FCM8531是一款集成先進(jìn)馬達(dá)控制器處理器和兼容51內(nèi)核的MCU處理器實現(xiàn)一個特定應(yīng)用的并核馬達(dá)控制處理器。其中先進(jìn)馬達(dá)控制器處理器主要被應(yīng)用于馬達(dá)控制處理,集成了一個可配置的處理器核心和實現(xiàn)無磁定向控制、無傳感器馬達(dá)控制的外圍電路。為很好地實現(xiàn)對不同馬達(dá)控制的需求,可以通過對內(nèi)部51內(nèi)核的用戶接口、通信接口和輸入/輸出接口的編程實現(xiàn)對不同馬達(dá)的系統(tǒng)控制。本文給出了FCM8531芯片的簡要介紹、主要特性和應(yīng)用方向。并通過200W三相永磁同步電機(jī)及直流無刷電機(jī)參考設(shè)計方案,介紹了方案的主要特性、方案原理圖和器件列表。
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應(yīng)用方向:
Electric Bike
Motion Control - Home Appliance
Motion Control - Home Appliance/Industrial Motor
Motion Control - Industrial Motor
圖1. FCM8531內(nèi)部方框圖
參考方案主要特性:
§ 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. 參考方案電路圖
參考方案材料清單: