IRMCF312 [INFINEON]
Dual Channel Sensorless PM Motor Control IC MCETM(Motion Control Engine) based sinusoidal sensorless control; 双通道无传感器永磁同步电机控制IC MCETM (运动控制引擎)的正弦无传感器控制型号: | IRMCF312 |
厂家: | Infineon |
描述: | Dual Channel Sensorless PM Motor Control IC MCETM(Motion Control Engine) based sinusoidal sensorless control |
文件: | 总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
©2020 ICPDF网 联系我们和版权申明