IRMCF312 [INFINEON]

Dual Channel Sensorless PM Motor Control IC MCETM(Motion Control Engine) based sinusoidal sensorless control; 双通道无传感器永磁同步电机控制IC MCETM (运动控制引擎)的正弦无传感器控制
IRMCF312
型号: IRMCF312
厂家: Infineon    Infineon
描述:

Dual Channel Sensorless PM Motor Control IC MCETM(Motion Control Engine) based sinusoidal sensorless control
双通道无传感器永磁同步电机控制IC MCETM (运动控制引擎)的正弦无传感器控制

运动控制电子器件 传感器 信号电路 电动机控制 电机
文件: 总8页 (文件大小:228K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Outline Data Sheet No. 03-10-06  
Advanced Information  
IRMCF312  
Dual Channel Sensorless PM Motor Control IC  
MCETM(Motion Control Engine) based sinusoidal sensorless control  
Features  
Product Summary  
„ MCETM based hardware computation for complex  
motor control algorithm  
Maximum clock input (crystal)  
Internal max clock frequency (SYSCLK)  
Sensorless control computation time  
MCETM computation data range  
Program RAM  
60 MHz  
120 MHz  
11 μsec typ  
16 bit signed  
48K byte  
8K byte  
2 μsec  
„ Enable two sensorless PM motor control and digital  
PFC control  
„ Increase energy efficiency to exceed energy  
guideline  
„ Supports both interior and surface permanent  
magnet motors  
„ Built-in hardware peripheral of single shunt current  
feedback reconstruction for compressor and fan  
motor. No external OP amp required  
RAM  
GateKill latency (digital filtered)  
PWM carrier frequency data range  
A/D input channels  
„ 2 channel loss minimization Space Vector PWM  
„ 3 channel analog output (PWM)  
„ Embedded 8-bit high speed microcontroller (8051)  
for flexible I/O and man-machine control  
„ JTAG programming port for emulation/debugger  
„ 2 channel serial communication interface (UART)  
„ I2C serial interface  
16 bit  
11  
A/D converter resolution  
A/D converter conversion speed  
8051 instruction execution speed  
Analog output (PWM) resolution  
UART baud rate (typ)  
12 bit  
2 μsec  
2 SYSCLK  
8 bit  
„ Analog watchdog timer, 4 Timer/counter  
„
External EEPROM and internal RAM facilitates  
debugging and code development  
57.6 kbps  
QFP100  
„
„
Pin compatible with mask ROM version  
3.3V/1.8V CMOS  
Package  
Description  
IRMCF312 is a high performance RAM based motion control IC designed primarily for appliance applications. IRMCF312 is  
designed to achieve low cost and high performance control solutions for advanced inverterized appliance motor control.  
IRMCF312 contains two computation engines. One is Motion Control Engine (MCETM) for sensorless control of permanent  
magnet motors; the other is an 8-bit high speed microcontroller (8051). Both computation engines are integrated into one  
monolithic chip. The MCETM contains a collection of control elements such as Proportional plus Integral, Vector rotator, Angle  
estimator, Multiply/Divide, Low loss SVPWM, SingleShuntIFB, etc., which are implemented in hardware. The user can  
program a motion control algorithm by connecting these control elements using a graphic compiler. Key components of the  
sensorless control algorithms, such as the Angle Estimator, are provided as complete pre-defined control blocks. A unique  
analog/digital circuit and algorithm to fully support single shunt current reconstruction is also provided. The 8051  
microcontroller performs 2-cycle instruction execution (60MIPS at 120MHz). The MCE and 8051 microcontroller are connected  
via dual port RAM to process signal monitoring and command input. An advanced graphic compiler for the MCETM is  
seamlessly integrated into the MATLAB/Simulink environment, while third party JTAG based emulator tools are supported for  
8051 development. IRMCF312 comes with a small QFP100 pin package.  
Preliminary Information  
IRMCF312  
1 Overview  
IRMCF312 is a new International Rectifier integrated circuit device primarily designed as a  
one-chip solution for complete inverter controlled appliance dual motor control applications.  
Unlike a traditional microcontroller or DSP, the IRMCF312 provides a built-in closed loop  
sensorless control algorithm using the unique Motion Control Engine (MCETM) for permanent  
magnet motors. The MCETM consists of a collection of control elements, motion peripherals, a  
dedicated motion control sequencer and dual port RAM to map internal signal nodes.  
IRMCF312 also employs a unique single shunt current reconstruction circuit to eliminate  
additional analog/digital circuitry and enables a direct shunt resistor interface to the IC. The  
sensorless control is the same for both motors with a single shunt current sensing capability.  
Motion control programming is achieved using a dedicated graphical compiler integrated into  
the MATLAB/SimulinkTM development environment. Sequencing, user interface, host  
communication, and upper layer control tasks can be implemented in the 8051 high speed 8-bit  
microcontroller. The 8051 microcontroller is equipped with a JTAG port to facilitate emulation  
and debugging tools. Figure 1 shows a typical application schematic using IRMCF312.  
IRMCF312 contains 48K bytes of RAM, which can be loaded from external EEPROM and is  
intended to be used for development purposes. For high volume production, the program RAM  
is replaced with 48K bytes of Mask ROM. Both development and mask-ROM versions come  
in a 100-pin QFP package with identical pin configuration to facilitate PC board layout and  
transition to mass production.  
RS232C  
Serial Comm  
Field  
Service  
Communication  
to indoor unit  
Galvanic  
Isolation  
Galvanic  
Isolation  
Compressor  
Motor  
Motor PWM +  
PFC+GF  
7
Fault  
2
User Parameter  
Storage  
User Program  
Storage  
60-100W  
Fan Motor  
1
Analog input  
Temperature feedback  
Analog actuators  
Temp sense  
Motor PWM  
2
3
Analog output  
Digital I/O  
6
Fault  
Relay, Valves, Switches  
Multple  
Power  
supply  
15V  
3.3V  
1.8V  
Figure 1. Typical Application Block Diagram Using IRMCF312  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
2
IRMCF312  
2 IRMCF312 Block Diagram and Main Functions  
IRMCF312 block diagram is shown in Figure 2.  
Motion  
Control  
Engine  
(MCE)  
3
D/A  
8bit (8051)  
Monitoring  
6
(PWM)  
Periodic  
To #1 motor  
IGBT gate drive  
microcontroller  
Dual  
Timer  
Timer  
Channel  
Low Loss  
SVPWM  
GATEKILL  
To #2 motor  
6
Counnter0  
Timer  
IGBT gate drive  
GATEKILL  
Counnter1  
Timer  
Counnter2  
Watchdog  
To IGBT  
gate drive  
PFC  
PWM  
Program  
RAM  
48KB  
GATEKILL  
Timer  
3
SND  
Motion  
Control  
Modules  
#1 motor shunt  
register  
RS232C  
Host  
Interface  
RCV  
SND  
Single Shunt  
Current  
Sensing  
Dual Port  
RAM  
1kByte  
3
RS232C  
I2C/SPI  
PORT 1  
PORT 2  
PORT 3  
PORT 4  
#2 motor shunt  
register  
8bit  
CPU  
Core  
RCV  
SCL/SO-SI  
SDA/CS0  
EEPROM  
3
AC line volt  
sensing  
8
8
I/Os  
MCE  
Program  
RAM  
AIN0  
Local  
RAM  
4KB  
8
I/Os  
I/Os  
AIN1  
Digital  
I/Os  
3kByte  
A/D  
MUX  
S/H  
AIN2  
Other  
analog  
input  
8
AIN3  
AIN4  
AIN5  
AIN6  
I/Os  
&
OP amp  
Interrupt  
Control  
4
Emulator  
JTAG  
Debugger  
Motion Control  
Sequencer  
2
120MHz  
Xtal  
(4MHz)  
PLL  
Figure 2. IRMCF312 Internal Block Diagram  
IRMCF312 contains the following functions for sensorless AC motor control applications:  
Motion Control Engine (MCETM)  
o Proportional plus Integral block  
o Low pass filter  
o Differentiator and lag  
o Ramp  
o Limit  
o FOC Control block  
o Clark transformation  
o Inverse Clark transformation  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
3
 
IRMCF312  
o Vector rotator  
o Mutiply-divide (signed and unsigned)  
o Adder  
o Subtractor  
o Comparator  
o Switch  
o ATAN (arc tangent)  
o Function block (any curve fitting, nonlinear function)  
o 16-bit wide Logic operation (AND/OR/XOR/NOT/NEGATE)  
o MCETM program memory (3K byte)  
o Dual port RAM (1K byte)  
o MCETM control sequencer  
8051 microcontroller  
o 3 x 16 bit timer/counter  
o One 16-bit periodic timer  
o 16-bit analog watchdog timer  
o One 16-bit capture timer  
o Up to 36 discrete I/Os  
o Eleven-channel 12-bit A/D  
ƒ Buffered five channels (0 – 1.2V input)  
ƒ Unbuffered six channels (0 – 1.2V input)  
o JTAG port (4 pins)  
o Up to three channels of analog output (8-bit PWM)  
o 2 channel UART  
o I2C port  
o 48K byte Program RAM  
o 8K byte RAM  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
4
IRMCF312  
3 Pinout  
100 99 98 97 96 95 94 93 92 91 90 89 88 87 885 84 83 82 81 80 79 7776  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
XTAL0  
XTAL1  
1
2
3
4
5
6
7
8
9
P3.0/INT2/CS1  
CPWMUH  
CPWMUL  
CPWMVH  
CPWMVL  
CPWMWH  
CPWMWL  
CGATEKILL  
VDD1  
P1.0/T2  
P1.1/RXD  
P1.2/TXD  
P1.3/SYNC/SCK  
P1.4/CAP  
P1.5  
P1.6  
P1.7  
10  
11  
12  
13  
14  
15  
16  
VSS  
VDD2  
P4.3/INT6  
P4.7/INT10  
VDD2  
P4.1/INT4  
P4.5/INT8  
IPFC-  
(Top View)  
VSS  
VDD1  
IPFC+  
IPFCO  
VACO  
FGATEKILL  
FPWMWL  
FPWMWH  
17  
18  
19  
20  
21  
22  
23  
24  
25  
VAC-  
VAC+  
FPWMVL  
FPWMVH  
AIN6  
AIN5  
AIN4  
AIN3  
AIN2  
FPWMUL  
FPWMUH  
P2.0/NMI  
P2.1  
P2.2  
N/A  
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50  
Figure 3. IRMCF312 Pin Configuration  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
5
IRMCF312  
4 4 Application Connections  
Typical application connection is shown in Figure 4. In order to complete a Sensorless drive  
control, all necessary components are shown in connection to IRMCF312.  
XTAL0  
CPWMUH  
System  
Clock  
4.19MHz  
Crystal  
XTAL1  
PLLVDD  
PLLVSS  
PLL  
Logic  
CPWMUL  
CPWMVH  
CPWMVL  
CPWMWH  
CPWMWL  
System  
clock  
Low Loss  
Space  
Vector  
PWM  
1.8V  
To indoor unit  
Microcontroller  
(RS232C)  
P1.2/TXD  
Motion  
Control  
Modules  
P1.1/RXD  
P3.7/TXD  
P3.6/RXD  
CGATEKILL  
RS232C  
RS232C  
I2C/SPI  
To other Host  
FPWMUH  
FPWMUL  
FPWMVH  
FPWMVL  
FPWMWH  
FPWMWL  
FGATEKILL  
(RS232C)  
Other Communication  
(I2C or SPI)  
SDA/CS0  
Low Loss  
Space  
Vector  
PWM  
Dual  
Port  
Memory  
(1kbyte)  
&
MCE  
Memory  
(3kByte)  
SCL/SO-SI  
P1.0/T2  
P1.3/SYNC/SCK  
P1.4/CAP  
P1.5  
PORT1  
P1.6  
Motion  
Control  
Sequencer  
PFCPWM  
PFC  
PWM  
P1.7  
PGATEKILL  
P2.0/NMI  
P2.1  
0.6V  
IFBC+  
P2.2  
Compressor  
DC bus shunt  
resistor  
PORT2  
PORT3  
P2.3  
Digital I/O  
Control  
S/H  
IFBC-  
P2.4  
P2.5  
IFBCO  
0.6V  
P3.0/INT2/CS1  
P3.2/INT0  
P3.3/INT1  
P3.4/T0  
IFBF+  
FAN motor  
DC bus shunt  
resistor  
IFBF-  
IFBFO  
IPFC+  
S/H  
S/H  
Timers  
P3.5/T1  
0.6V  
P4.0/INT3  
P4.1/INT4  
P4.2/INT5  
P4.3/INT6  
P4.4/INT7  
P4.5/INT8  
P4.6/INT9  
P4.7/INT10  
PFC  
DC bus shunt  
resistor  
Watchdog  
Timer  
IPFC-  
IPFCO  
PORT4  
VAC+  
VAC-  
Local  
RAM  
4kByte  
AC line  
voltage  
12bit  
A/D  
&
P2.6/AOPWM0  
P2.7/AOPWM1  
P3.1/AOPWM2  
VACO  
VDC+  
PWM0  
PWM1  
PWM2  
Other  
Buffered  
Analog  
input  
MUX  
VDC-  
Analog Output  
VDCO  
Program  
RAM  
(48kByte)  
6
AIN1 – AIN6  
AREF  
Other analog input (0-1.2V)  
Optional External Voltage  
Reference (0.6V)  
TSTMOD  
Test Mode  
Circuit  
CMEXT  
Test  
Mode  
TCLK  
P5.3/TDI  
P5.1/TSM  
JTAG Port  
JTAG  
AVDD  
AVSS  
8051  
CPU  
1.8V  
Interface  
5
Control  
P5.2/TDO  
RESET  
RESET  
System  
Reset  
VDD1  
VDD2  
3.3V  
1.8V  
VSS  
Figure 4. Application Connection of IRMCF312  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
6
 
IRMCF312  
Package Dimensions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
7
IRMCF312  
IR WORLD HEADQUARTERS: 233 Kansas St., El Segundo, California 90245, Tel: (310) 252-7105  
http://www.irf.com  
Data and specifications subject to change without notice. 9/15/2003  
Sales Offices, Agents and Distributors in Major Cities Throughout the World.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
8

相关型号:

IRMCF312TR

AC Motor Controller, CMOS, PQFP100, 14 X 14 MM, 1.40 MM HEIGHT, 0.50 MM PITCH, LEAD FREE, LQFP-100
INFINEON

IRMCF341

High Performance Appliance Motor Control IC
INFINEON

IRMCF341TR

AC Motor Controller, PQFP64, LEAD FREE, QFP-64
INFINEON

IRMCF341TY

AC Motor Controller, PQFP64, LEAD FREE, QFP-64
INFINEON

IRMCF343

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF343TR

AC Motor Controller, CMOS, PQFP64, LEAD FREE, QFP-64
INFINEON

IRMCF371

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF371TR

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF371TY

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF371_07

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF371_15

Sensorless Motor Control IC for Appliances
INFINEON

IRMCF588

Dual Motor High Performance Sensorless Control IC
INFINEON