IRMCK203 [INFINEON]

High Performance Sensorless Motion Control IC; 高性能无传感器电机控制芯片
IRMCK203
型号: IRMCK203
厂家: Infineon    Infineon
描述:

High Performance Sensorless Motion Control IC
高性能无传感器电机控制芯片

运动控制电子器件 传感器 信号电路 电动机控制 电机
文件: 总57页 (文件大小:359K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Data Sheet No. PD60225 revA  
IRMCK203  
High Performance Sensorless Motion Control IC  
Features  
Product Summary  
Complete Sensorless control IC for Permanent  
Magnet AC motors  
Max Clock input  
33.3 MHz  
10 µsec max  
5% to 100%  
Sensorless control computation time  
Speed operating range (typical)  
Speed control resolution  
No phase voltage feedback sensing required  
Sinusoidal current waveform with Synchronously  
Rotating Frame closed loop current control  
High starting torque and smooth speed ramping  
Direct interface to IR2175 current sensing high  
voltage IC  
15 bit full range  
15 bit full range  
max 16 trials  
Adjustable current limit at start-up  
Programmable retry on start-up  
Auto Retry at startup with configurable starting  
torque  
Over current, speed, phase loss, dc bus fault protection  
Versatile loss minimization Space Vector PWM  
Serial communication interface (RS232C, RS422,  
SPI)  
I2C serial interface to 1k bit serial EEPROM for  
parameter storage for stand alone operation  
Phase loss/Overcurrent/Overvoltage protection  
7-bit discrete I/O for sequencing and status  
monitor  
PWM carrier frequency  
16 bit/33MHz  
10bit  
IR2175 Current feedback data resolution  
Inverter leg current sensing (optional)  
RS232C speed  
12bit  
up to 57.6 Kbps  
up to 1 Mbps  
8 MHz  
Optional RS422 communication  
Max SPI Clock  
Integrated brake IGBT control for dc bus voltage  
limitation  
ServoDesignerTM tool for easy operation  
Package: QFP80  
Parallel interface for microcontroller expansion  
Description  
IRMCK203 is a high performance digital motion control IC for Sensorless AC permanent magnet motor application. Control is  
based on closed loop vector control for sinusoidal Back EMF motors. With IRMCK203, the users can readily build a high  
performance Sensorless drive system without any programming effort and minimum start-up time. Built-in unique start-up and  
ramping algorithm enables wide application. This IC is versatile enough that the users can configure and optimize system  
performance according to the needs of each application. With International Rectifier iMOTION products including high voltage  
ICs such as IR2175 current sensing IC and IRAM series of Intelligent IGBT module in combination with IRMCK203, the end  
result is a fully optimized system with reduced electronics component counts. This simplifies the design for low cost Sensorless  
drive modules. IRMCK203 can be easily adapted to various permanent magnet motors through ServoDesignerTM tool, which is  
the fully configurable graphic user interface tool.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
IRMCK203  
Overview  
IRMCK203 is a new International Rectifier integrated circuit device designed for one-chip solution for complete  
closed loop current and velocity control of a high performance Sensorless drive for PM motors. Unlike a traditional  
microcontroller or DSP, IRMCK203 does not require any programming to complete complex Sensorless algorithm  
development. Combined with International Rectifier's high voltage gate drive and current sensing IC, the user can  
implement complete speed control of PM motors with minimum component count and virtually no design effort. In  
addition to Sensorless closed loop speed control operation, features such as Start-up retry, Phase Loss detection,  
Low Loss PWM, Regeneration Braking control and various drive protections are all implemented inside  
IRMCK203. Analog and digital I/Os can also be configured. Host communication logic contains Asynchronous  
Communication Interface for RS232C or RS422 communication interface, a fast slave SPI interface and an 8 bit  
wide Host Parallel Interface. All communication ports have the same access capability to the host register set. The  
users can write to, and read from the predefined registers to configure and monitor the drive through these  
communication ports.  
IRMCK203 Main functions  
Complete closed loop current control based on Synchronously Rotating Frame Field Orientation (using Rotor  
Angle Observer)  
Closed loop velocity control based on estimated speed  
Configurable parameters (PI controller gains, PI output limit range, current feedback  
scaling, PWM carrier frequency) provide adaptation to various PM motors  
Built-in Sensorless control logic for start-up, ramping, and running conditions  
Auto Retry (programmable) on start-up with configurable torque current limit  
Analog reference input (can be used for speed reference)  
RS232C/RS422 reference input  
Full dynamic braking control for DC bus voltage limitation  
Cycle-by-cycle on/off Control for Brake IGBT  
Loss minimization Space Vector PWM with deadtime insertion  
Build-in two IR2175 current sensing IC interfaces  
Phase Loss, Overcurrent (GATEKILL input), Overvoltage, Undervoltage, Overspeed protection  
Low cost serial 12bit A/D interface with multiplexer and sample/hold circuit  
Optional Inverter Leg (low side) current sensing in lieu of IR2175 IC  
4 channel analog output (PWM)  
Local EEPROM for startup initialization of internal data/parameters through host register interface  
AT24C01A, 128X8  
Versatile host communication interface  
RS232C or RS422 host interface  
Fast SPI slave host interface with multi-drop capability  
Parallel Host interface (total 12 pins)  
Multiplexed data/address bus  
Address Enable  
RD/WR  
Discrete I/Os for Standalone mode operation  
STARTSTOP (Input)  
ESTOP (Input)  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
2
IRMCK203  
DIR (Input)  
FLTCLR (Input)  
FAULT (Output)  
SYNC (Output)  
REDLED (Output)  
GREENLED (Output)  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
3
IRMCK203  
Table of Contents  
Overview...........................................................................................................................................................................2  
IRMCK203 Main functions ..............................................................................................................................................2  
IRMCK203 Block Diagrams.............................................................................................................................................7  
Basic Block Diagram ....................................................................................................................................................7  
Input/Output of IRMCK203..........................................................................................................................................8  
Application Connections.............................................................................................................................................12  
IC Crystal Clock Circuitry ..........................................................................................................................................13  
PLL Clock Circuitry....................................................................................................................................................14  
Low Pass Filter............................................................................................................................................................14  
Implementing the Low Pass Filter Shield ...............................................................................................................15  
Cp Rp and Cs Component Values...........................................................................................................................15  
PLL Reset....................................................................................................................................................................15  
DC Electrical Characteristics and Operating Conditions................................................................................................16  
Absolute Maximum Ratings........................................................................................................................................16  
Recommended Operating Conditions .........................................................................................................................16  
DC Characteristics ......................................................................................................................................................17  
Common Quiescent and Leakage Current ..................................................................................................................17  
Input Characteristics – Non Schmitt Inputs ................................................................................................................17  
Input Characteristics – Schmitt Inputs ........................................................................................................................17  
Output Characteristics.................................................................................................................................................17  
Output Characteristics OSC2CLK ..............................................................................................................................18  
Pin and I/O Characteristic Table.................................................................................................................................19  
Power Consumption....................................................................................................................................................21  
AC Electrical Characteristics and Operating Conditions................................................................................................22  
System Level AC Characteristics................................................................................................................................22  
Sync Pulse to Sync Pulse Timing............................................................................................................................22  
FAULT and REDLED Response to GATEKILL ...................................................................................................23  
Host Interface AC Characteristics...............................................................................................................................24  
SPI Timing ..............................................................................................................................................................24  
Host Parallel Timing ...................................................................................................................................................25  
Host Parallel Read Cycle.........................................................................................................................................25  
Host Parallel Write Cycle........................................................................................................................................26  
Discrete I/O Electrical Characteristics ........................................................................................................................27  
Motion Peripheral Electrical Characteristics...............................................................................................................28  
PWM Electrical Characteristics ..............................................................................................................................28  
IR2175 Interface .....................................................................................................................................................28  
Analog Interface Electrical Characteristics.................................................................................................................29  
ADC Timing............................................................................................................................................................29  
PLL Interface Electrical Characteristics......................................................................................................................30  
Appendix A Host Register Map..................................................................................................................................31  
Register Access...........................................................................................................................................................31  
Host Parallel Access................................................................................................................................................31  
SPI Register Access ................................................................................................................................................31  
RS-232 Register Access..........................................................................................................................................31  
Write Register Definitions ..........................................................................................................................................36  
PwmConfig Register Group (Write Registers) .......................................................................................................36  
CurrentFeedbackConfig Register Group (Write Registers) ....................................................................................37  
SystemControl Register Group (Write Registers)...................................................................................................38  
TorqueLoopConfig Register Group (Write Registers)............................................................................................38  
VelocityControl Register Group (Write Registers).................................................................................................39  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
4
IRMCK203  
FaultControl Register Group (Write Registers) ......................................................................................................40  
SystemConfig Register Group (Write Registers)....................................................................................................41  
EepromControl Registers (Write Registers)............................................................................................................42  
ClosedLoopAngleEstimator Registers (Write Registers)........................................................................................43  
OpenLoopAngleEstimator Registers (Write Registers)..........................................................................................44  
StartupAngleEstimator Registers (Write Registers)................................................................................................44  
StartupRetrial Registers (Write Registers)..............................................................................................................45  
PhaseLossDetect Registers (Write Registers) .........................................................................................................47  
D/AConverter Registers (Write Registers) .............................................................................................................47  
Factory Test Register (Write Register) ...................................................................................................................48  
Read Register Definitions ...........................................................................................................................................49  
SystemStatus Register Group (Read Registers) ......................................................................................................49  
DcBusVoltage Register Group (Read Registers)....................................................................................................49  
FocDiagnosticData Register Group (Read Registers).............................................................................................50  
FaultStatus Register Group (Read Registers)..........................................................................................................51  
VelocityStatus Register Group (Read Registers) ....................................................................................................52  
CurrentFeedbackOffset Register Group (Read Registers) ......................................................................................53  
EepromStatus Registers (Read Registers)...............................................................................................................53  
FOCDiagnosticDataSupplement Register Group (Read Registers)........................................................................54  
ProductIdentification Registers (Read Registers) ...................................................................................................55  
Factory Register (Read Register) ............................................................................................................................55  
Appendix B Package...................................................................................................................................................56  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
5
IRMCK203  
Table of Figures  
Figure 1: IRMCS2031 Simplified Blocks.........................................................................................................................7  
Figure 2: Input/Output of IRMCK203..............................................................................................................................8  
Figure 3: Application Connection of IRMCK203...........................................................................................................12  
Figure 4: Oscillator Circuit .............................................................................................................................................13  
Figure 5: PLL Low Pass Filter Shielding........................................................................................................................14  
Figure 6: System Level SYNC To SYNC Timing..........................................................................................................22  
Figure 7: FAULT and REDLED Response to GATEKILL............................................................................................23  
Figure 8: SPI Timing.......................................................................................................................................................24  
Figure 9: Host Parallel Read Cycle.................................................................................................................................25  
Figure 10: Host Parallel Write Cycle..............................................................................................................................26  
Figure 11: Discrete I/O Timing.......................................................................................................................................27  
Figure 12: PWM Timing.................................................................................................................................................28  
Figure 13: IR2175 Interface............................................................................................................................................28  
Figure 14: Top Level ADC Timing ................................................................................................................................29  
Table of Tables  
Table 1: Typical Values for the Clock Circuit ................................................................................................................13  
Table 2: PLL Test Pin Assignments................................................................................................................................14  
Table 3: PLL Low Pass Filter Values .............................................................................................................................15  
Table 4: Absolute Maximum Ratings .............................................................................................................................16  
Table 5: Recommended Operating Conditions ...............................................................................................................16  
Table 6: DC Characteristics ............................................................................................................................................17  
Table 7: Non Schmitt Input Characteristics ....................................................................................................................17  
Table 8: Schmitt Input Characteristics............................................................................................................................17  
Table 9: Output Characteristics.......................................................................................................................................17  
Table 10: Output Characteristics OSC2CLK..................................................................................................................18  
Table 11: Pin and I/O Characteristics .............................................................................................................................21  
Table 12: IRMCK203 Power Consumption....................................................................................................................21  
Table 13: System Level SYNC to SYNC Timing...........................................................................................................22  
Table 14: FAULT and REDLED Response to GATEKILL...........................................................................................23  
Table 15: SPI Timing......................................................................................................................................................24  
Table 16: Host Parallel Read Cycle Timing....................................................................................................................25  
Table 17: Host Parallel Write Cycle Timing...................................................................................................................26  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
6
IRMCK203  
IRMCK203 Block Diagrams  
Basic Block Diagram  
Figure 1 shows the basic block diagram of the IRMCK203 surrounded by International Rectifiers’ ICs. Host  
communications are provided over SPI, RS-232C or Host parallel ports. Two current sensing ICs (IR2175) and a  
three phase high voltage gate drive typically implement the high voltage / current interface between the IRMCK203 IC  
and motor.  
The IRMCK203 can operate in a “stand-alone” mode without the host controller. A serial EEPROM would be  
utilized to load motor-specific parameters into the IC.  
AC Power  
Analog  
Monitor  
Analog Speed  
Reference  
EEPROM  
IRMCS2031  
IRMCK203  
select  
A/D  
4
A/D MUX  
DC bus feedback  
interface  
channel  
D/A  
DC bus dynamic  
brake control  
BRAKE  
RS232C  
or  
RS422  
+
+
RAMP  
Space  
Dead  
Vector  
time  
ejθ  
-
-
Host  
Register  
Interface  
+
-
PWM  
Plug-N-DriveTM  
IGBT module  
Host  
Controller  
SPI  
Interface  
FAULT  
IRAMY20UP60A  
Configuration  
Registers  
Rotor Angle/  
speed  
Estimator  
Parallel  
Interface  
Monitoring  
Registers  
Period/Duty  
counters  
IR2175  
IR2175  
ejθ  
2/3  
Period/Duty  
counters  
Motor  
Figure 1: IRMCS2031 Simplified Blocks  
Configurable parameters are provided to tailor design to various applications (motor and load). These configurable  
parameters can be modified via the host register interface through the communication interface. In the IRMCK203  
product, a design spread sheet is provided to aid the user for ease of drive start-up, the spread sheet will input high  
level application data such as motor name plate information, max speed, current limit, speed and current regulator  
bandwidth, base on this information the program will generate the required configurable parameters. Detail on Drive  
commissioning is described in the IRMCK203 Application Developer’s Guide.  
All logic and algorithms are pre-programmed, and the user does not need to make any effort to develop code,  
alleviating the tedious design process. If needed, the user can configure the drive to tailor the control per specific  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
7
 
IRMCK203  
needs to meet the required specification. This configuration can be easily done by accessing the host register  
interface through the communication interface.  
Input/Output of IRMCK203  
The I/O signals are shown in Figure 2. The interface signals are divided into sub-groups. For detailed pin  
assignment, please refer to appendix (Pin definition).  
OSC1CLK  
Crystal  
OSC2CLK  
PWMUH  
PWMUL  
BYPASSMODE  
PLLTEST  
XPD  
PWMVH  
PWMVL  
PWM gate signal  
Interface  
PLL  
Clock  
Control  
PWMWH  
PWMWL  
BRAKE  
CHGO  
AVDD  
LPVSS  
FLTCLROUT  
GATEKILL  
VSSHC  
SPICLK  
SPIMISO  
SPIMOSI  
SPICSN  
IR2175 Interface  
IFB[0-1]  
SPI  
Interface  
D/A Interface  
(PWM output)  
DAC[0-3]  
TX  
RX  
RS232C  
Interface  
BAUDSEL  
ADCLK  
ADOUT  
IRMCK203  
ADCONVST  
A/D Interface  
HPD[0-7]  
HPOEN  
HPWEN  
HPCSN  
HPA  
ADMUX[0-2]  
RESSAMPLE  
Parallel  
Interface  
STARTSTOP  
ESTOP  
FLTCLR  
SYNC  
Discrete I/O  
FAULT  
DIR  
System Reset  
RESETN  
SCA  
SCL  
Serial EEPROM  
LED/Status  
REDLED  
GREENLED  
Figure 2: Input/Output of IRMCK203  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
8
 
IRMCK203  
Host Interface Group  
Low (L) /  
High (H) True  
Input (I) /  
Output (O)  
Signal  
SPICLK  
Function  
Asserted  
Positive edge  
I
SPI clock  
sensitive  
SPIMISO  
SPIMOSI  
SPICSN  
HPOEN  
O
I
I
-
-
L
L
Master input and slave output  
Master output and slave input  
SPI chip select  
Parallel data output enable  
Parallel data write cycle  
identification  
Parallel data  
Parallel data address cycle  
identification  
I
HPWEN  
HPD [7:0]  
HPA  
I
I/O  
I
L
-
H
HPCSN  
TX  
RX  
I
O
I
L
-
-
Chip select  
RS-232 data out  
RS-232 data in  
RS-232 baud rate:  
00 = 19.3K bps;  
BAUDSEL[1:0]  
I
H
01 = 38.4K bps  
10 = 57.6K bps;  
11 = 1.031250M bps  
Start of PWM cycle  
33.333 MHz output of PLL. This  
signal has no phase relationship  
with the OSC1CLK or OSC2CLK  
inputs.  
SYNC  
O
O
L
-
CLK1XOUT  
Discrete I/O Group  
Low (L) /  
High (H) True  
Asserted  
Input (I) /  
Output (O)  
Signal  
Function  
Start / Stop command edge  
sensitive  
STARTSTOP  
I
H
Forward/Reverse Direction  
command, level sensitive  
Fault Clear  
Emergency Stop, state  
sensitive  
DIR  
I
I
I
H
H
H
FAULTCLR  
ESTOP  
PWEN  
SYNC  
FAULT  
O
O
O
H
H
H
PWM enable/disable state  
SYNC pulse  
Fault state  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
9
IRMCK203  
Motion Peripheral Group  
Low (L) /  
Input (I) /  
Signal  
PWMUH  
PWMUL  
PWMVH  
PWHVL  
PWMWH  
PWMWL  
BRAKE  
High (H) True  
Output (O)  
Function  
Asserted  
O
O
O
O
O
O
O
PWM phase U high side  
PWM phase U low side  
PWM phase V high side  
PWM phase V low side  
PWM phase W high side  
PWM phase W low side  
IGBT gate  
-
L
Varies, Based on  
Write Register  
When asserted, negates all six  
PWM signals, host writeable  
GATEKILL  
I
0x0C Bit 7  
IFB0  
IFB1  
I
I
-
-
Channel 0 (phase V)  
Channel 1 (phase W)  
Analog Interface Group  
Low (L) /  
High (H) True  
Input (I) /  
Output (O)  
Signal  
Function  
Asserted  
Negative Edge  
ADCLK  
O
Clock to ADS7818  
Sensitive  
ADOUT  
DAC [3:0]  
ADCONVST  
I
O
O
-
-
L
Serial data from ADS7818  
Diagnostic DAC  
Conversion start to ADS7818  
Sample/hold control signal  
channel 0 A/D converter  
Analog input MUX select  
Analog input MUX select  
RESSAMPLE  
O
ADMUX0  
ADMUX1  
O
O
H
H
PLL Interface Group  
Low (L) /  
High (H) True  
Input (I) /  
Output (O)  
Signal  
Function  
Asserted  
XPD  
RESETN  
I
I
L
L
PLL reset  
Digital logic reset  
Internal test pin – force to logic  
low  
Internal test pin – force to logic  
low  
BYPASSCLK  
I
I
H
H
BYPASSMODE  
OSC1CLK  
OSC2CLK  
I
I
-
-
33.33 MHz crystal input  
33.33 MHz crystal input  
Internal test pin – force to logic  
low  
PLLTEST  
I
H
CHGO  
LPVSS  
I/O  
I/O  
-
-
Low pass filter  
Low pass filter ground  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
10  
IRMCK203  
Miscellaneous Group  
Low (L) /  
High (H) True  
Input (I) /  
Output (O)  
Signal  
Function  
EEPROM data  
Asserted  
SCA  
SCL  
I/O  
O
-
Positive Edge  
EEPROM clock  
Sensitive  
GREENLED  
REDLED  
O
O
H
H
LED signal  
LED signal  
Power Supply Group  
Signal  
Function  
LVDD  
IC Logic +3.3V power supply  
IC Analog +3.3V power supply  
IC Phase +3.3V Lock Loop power supply  
IC Phase Lock Loop power supply return  
AVCC  
MVDD  
VSSHC  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
11  
IRMCK203  
Application Connections  
Typical application connection is shown in Figure 3. In order to complete a Sensorless drive control, all necessary  
components are shown in connection to IRMCK203.  
Although this is a typical hardware configuration, users can customize the design without the effort of modifying code.  
OSC1CLK  
33MHz  
Crystal  
System  
Clock  
OSC2CLK  
PWMUH  
PWMUL  
PWMVH  
PWMVL  
PWMWH  
PWMWL  
BRAKE  
SPICLK  
SPIMISO  
SPIMOSI  
SPICSN  
SPI Interface  
Gate Drive  
&
IGBTs  
TX  
RX  
GATEKILL  
To PC  
MAX232A  
FAULTCLR  
BAUDSEL[1:0]  
HPD[0-7]  
HPOEN,HPWEN  
HPCSN,HPA  
Motor Phase  
Shunt  
5V  
8051  
uP  
Optional  
microcontroller  
IFB0  
IFB1  
PO  
Isolator  
Isolator  
Motor Current  
IR2175  
IR2175  
Motor Phase Sensing  
Shunt  
STARTSTOP  
5V  
DIR  
PO  
Discrete  
I/O  
switches  
IRMCK203  
Digital Control  
IC  
ESTOP  
FLTCLR  
SYNC  
FAULT  
SCA  
Analog Speed  
Reference  
ADCLK  
ADOUT  
LED  
Serial EEPROM  
DC bus voltage  
ADS7818  
ADCONVST  
AT24C01A  
SCL  
4051  
2-leg shunt  
current  
sensing  
REDLED  
Bi-Color  
LED  
GREENLED  
(optional)  
ADMUX0  
ADMUX1  
ADMUX2  
RESSAMPLE  
DAC0  
DAC1  
DAC2  
DAC3  
CHGO  
BYPASSCLK  
BYPASSMODE  
PLLTEST  
Analog Output  
PLL Low Pass  
FIlter  
LPVSS  
Figure 3: Application Connection of IRMCK203  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
12  
 
IRMCK203  
IC Crystal Clock Circuitry  
The clock input to the IC is a 33.33 MHz crystal oscillator. Two shunt capacitors and a possibly a series resistor is  
required to terminate the crystal to the IC.  
The values of the R/C will vary based on actual PCB attributes, and some empirical analysis may be required to get the  
PLL to start oscillating. Once oscillating, verify that the signal waveform at the OSC1CLK and OSC2CLK pins are  
sinusoidal rather than trapezoidal. Refer to Table 1 for suggested R/C values. Most low-cost crystals can be used  
in this application. An example is a Citizen Part number CM309B33.333MABJT available from Digi-Key under  
part number 300-4160-1-ND.  
IRMCK203  
OSC1CLK  
C1  
XTAL  
R2  
OSC2CLK  
R1  
C2  
Figure 4: Oscillator Circuit  
Component  
Value  
33.33  
5
Units  
MHz  
pF  
XTAL  
C1  
C2  
5
pF  
R1  
0
3.9K  
R2  
Table 1: Typical Values for the Clock Circuit  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
13  
 
IRMCK203  
PLL Clock Circuitry  
The IRMCK203 contains a PLL that creates a 2X and 4X clock from the input 33.33 MHz input clock pin. There  
are a number of pins on the IC allocated for factory testing purposes that need to be connected to VSS.  
Table 2 shows required PCB signal connections for these pins.  
Pin Number  
PCB Connection  
1
7
VSS  
VSS  
Table 2: PLL Test Pin Assignments  
Low Pass Filter  
The low pass filter for this PLL resides between the CHGO and LPVSS pins. Three passive components are  
required to implement this filter: Cp, Rp and Cs.  
Figure 5 shows how to place these components around the IC.  
A shield should be placed below Rp, Cp and Cs made out of copper etch.  
S hielded by LP V S S  
C H G O  
R p  
IR M C K 203  
C s  
C p  
LP V S S  
Figure 5: PLL Low Pass Filter Shielding  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
14  
 
 
IRMCK203  
Implementing the Low Pass Filter Shield  
Make all connections between CHGO, Rp, Cp, Cs and LPVSS as short as possible. Create the underlining shield by  
“copper filling” a larger area in the signal plane of the PCB. Connect this shield to the LPVSS pin of the IC. Do  
not connect this shield to signal ground (VSS).  
Cp Rp and Cs Component Values  
For a typical FR4 PCB, the values of the passive components are shown in Table 3.  
Component  
Value  
3.9K  
Units  
pF  
-
Rp  
Cp  
Cs  
1000  
Not Installed  
Table 3: PLL Low Pass Filter Values  
PLL Reset  
There are two reset pins on the IC, XPD and RESETN both low true. XPD holds the PLL circuitry in reset when  
low. Upon XPD going high, the PLL circuitry begins to lock onto the 33.33 MHz clock input. The PLL circuit  
may take up to 1 msec to become stable. RESETN asserted low holds the internal DSP logic in reset. Upon  
RESETN going high, the IC digital logic becomes active.  
RESET should be held low during and at least 1 ms after XPD goes high false to hold the internal logic in reset while  
the PLL becomes stable.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
15  
 
IRMCK203  
DC Electrical Characteristics and Operating Conditions  
Absolute Maximum Ratings  
Note: VSS = 0 Volt  
PARAMETER SYMBOL  
LIMITS  
UNIT  
NOTE  
S
Power Supply  
Voltage  
VDD  
VI  
VSS-0.3 to 4.0  
VSS-0.3 to VDD+0.5  
V
Input Voltage  
V
Non 5 Volt  
Tolerant Pins  
(Table 11)  
Only on 5 Volt  
Tolerant Pins  
(Table 11)  
Input Voltage  
VI  
VSS-0.3 to 7  
V
Output Voltage  
Output Current  
per Pin  
VO  
IOUT  
VSS-0.3 to VDD+0.5  
+/- 30  
V
mA  
Storage  
Tstg  
-65 to 150  
°C  
Temperature  
Table 4: Absolute Maximum Ratings  
Recommended Operating Conditions  
Note: VSS = 0 Volt  
PARAMETER SYMBOL  
MIN  
TYP MAX UNITS NOTE  
Power Supply  
Voltage  
VDD  
3.0  
3.3  
3.6  
V
V
V
Input Voltage  
VI  
VSS  
VSS  
-40  
-
-
-
VDD  
5.5  
Non 5 Volt Tolerant Pins  
(Table 11)  
Only on 5 Volt Tolerant  
Pins (Table 11)  
Note 2  
Input Voltage  
VI  
Ambient  
Ta  
85  
°C  
Temperature  
Table 5: Recommended Operating Conditions  
Notes:  
2. The ambient temperature range is recommended for Tj= -40 to 125 °C  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
16  
IRMCK203  
DC Characteristics  
Common Quiescent and Leakage Current  
PARAMETER SYMBOL CONDITIONS  
MIN TYP  
MAX UNITS  
Quiescent  
Current  
IDDS  
VI=VDD or VSS  
VDD=MAX  
IOH=IOL=0  
Ta=Tj=85°C  
VDD=MAX  
VIH=VDD  
-
-
.35  
uA  
Input Leakage  
Current  
ILI  
-1  
-
1
uA  
VIL=VSS  
Table 6: DC Characteristics  
Input Characteristics – Non Schmitt Inputs  
PARAMETER SYMBOL CONDITIONS  
MIN TYP  
MAX UNITS  
High Level  
VIH1  
VDD=MAX  
2.0  
-
-
V
Input Voltage  
Low Level  
VIL1  
VDD=MIN  
-
-
0.8  
V
Input Voltage  
Table 7: Non Schmitt Input Characteristics  
Input Characteristics – Schmitt Inputs  
PARAMETER SYMBOL CONDITIONS  
MIN TYP  
MAX UNITS  
High Level  
Input Voltage  
Low Level  
Input Voltage  
Hysteresis  
Voltage  
VT1+  
VT1-  
VH1  
VDD=MAX  
VDD=MIN  
VDD=MIN  
1.1  
0.6  
0.1  
-
-
-
2.4  
1.8  
-
V
V
V
Table 8: Schmitt Input Characteristics  
Output Characteristics  
PARAMETER SYMBOL CONDITIONS MIN  
TYP MAX  
UNITS  
High Level  
VOH3  
VDD=MIN  
IOH=-12mA  
VDD=MIN  
IOH = 12mA  
VDD - 0.4  
-
-
V
Output Voltage  
Low Level  
VOL3  
-
-
VSS + 0.4  
V
Output Voltage  
Table 9: Output Characteristics  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
17  
 
 
 
IRMCK203  
Output Characteristics OSC2CLK  
PARAMETER SYMBOL CONDITIONS MIN  
TYP MAX  
UNITS  
High Level  
LVOH  
VDD=MIN  
IOH=-530uA  
VDD=MIN  
IOH = 730uA  
VDD - 0.4  
-
-
V
Output Voltage  
Low Level  
LVOL  
-
-
VSS + 0.4  
V
Output Voltage  
Table 10: Output Characteristics OSC2CLK  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
18  
 
IRMCK203  
Pin and I/O Characteristic Table  
Pin  
Number  
Pin Name  
INTERNAL IC  
RESISTOR  
Pin  
Type  
5.50 VOLT  
INPUT DC  
OUTPUT DC  
TOLERANT CHARACTERISTIC CHARACTERISTIC  
TERMINATION  
INPUT  
TABLE  
TABLE  
1
BYPASSMODE 40K-240K Pull  
I
-
Table 8  
-
Down  
2
3
4
5
6
7
FLTCLROUT  
OSC1CLK  
LVDD  
OSC2CLK  
VSS  
O
I
P
O
P
I
-
-
-
-
-
-
-
Table 9  
Table 7  
-
-
Table 10  
-
-
-
PLLTEST  
20K-120K Pull  
Down  
Table 7  
8
9
XPD  
I
-
-
-
-
-
-
-
Table 7  
-
-
-
-
-
-
-
-
VSSHC  
MVDD  
VSSHC  
AVDD  
CHGO  
LPVSS  
DIR  
P
P
P
P
O
P
I
-
10  
11  
12  
13  
14  
15  
-
-
-
-
-
20K – 120K  
Pull Down  
20K -120K Pull  
Up  
YES  
Table 8  
16  
RESETN  
I
-
Table 8  
-
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
SPICSN  
REDLED  
GREENLED  
VSS  
PWMWL  
PWMWH  
PWMVL  
LVDD  
PWMVH  
PWMUL  
VSS  
PWMUH  
BRAKE  
BAUDSEL0  
I
-
-
-
-
-
-
-
-
-
-
-
-
-
Table 8  
-
O
O
P
O
O
O
P
O
O
P
O
O
I
-
-
-
-
-
-
-
-
-
-
Table 9  
Table 9  
-
Table 9  
Table 9  
Table 9  
-
Table 9  
Table 9  
-
Table 9  
Table 9  
-
20K – 120K  
Pull Down  
20K -120K Pull  
Up  
YES  
Table 8  
31  
GATEKILL  
I
-
Table 8  
-
32  
33  
34  
35  
36  
37  
38  
39  
40  
IFB1  
IFB2  
LVDD  
CLK1XOUT  
VSS  
SPIMOSI  
SPIMISO  
SPICLK  
TX  
I
I
P
O
P
I
O
I
O
YES  
YES  
-
-
-
YES  
-
YES  
-
Table 8  
-
-
-
Table 8  
-
-
Table 9  
Table 8  
-
Table 9  
-
Table 9  
Table 8  
-
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
19  
IRMCK203  
Pin  
Number  
Pin Name  
INTERNAL IC  
RESISTOR  
Pin  
Type  
5.50 VOLT  
INPUT DC  
OUTPUT DC  
TOLERANT CHARACTERISTIC CHARACTERISTIC  
TERMINATION  
INPUT  
YES  
YES  
TABLE  
Table 8  
Table 8  
TABLE  
41  
42  
RX  
BAUDSEL1  
I
I
-
-
20K -120K Pull  
Up  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
LVDD  
ADMUX0  
VSS  
ADMUX1  
ADMUX2  
RESSAMPLE  
ADCONVST  
ADCLK  
ADOUT  
SYNC  
FAULT  
STARTSTOP  
P
O
P
O
O
O
O
O
I
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Table 9  
-
Table 9  
Table 9  
Table 9  
Table 9  
Table 9  
-
Table 9  
Table 9  
-
-
YES  
-
Table 8  
O
O
I
-
-
-
20K -120K Pull  
Down  
YES  
Table 8  
55  
56  
ESTOP  
20K -120K Pull  
Down  
20K -120K Pull  
Down  
I
I
YES  
YES  
Table 8  
Table 8  
-
-
FLTCLR  
57  
58  
59  
60  
61  
62  
63  
64  
LVDD  
PWMEN  
DAC3  
VSS  
DAC2  
DAC1  
DAC0  
HPD0  
P
O
O
P
O
O
O
B
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Table 9  
Table 9  
-
Table 9  
Table 9  
Table 9  
Table 9  
20K -120K Pull  
Down  
Table 7  
65  
66  
HPD1  
HPD2  
20K -120K Pull  
Down  
20K -120K Pull  
Down  
B
B
-
-
Table 7  
Table 7  
Table 9  
Table 9  
67  
68  
VDD  
HPD3  
P
B
-
-
-
-
20K -120K Pull  
Down  
Table 7  
Table 9  
69  
HPD4  
20K -120K Pull  
Down  
B
-
Table 7  
Table 9  
70  
71  
VSS  
HPD5  
P
B
-
-
-
-
20K -120K Pull  
Down  
Table 7  
Table 9  
72  
73  
HPD6  
HPD7  
20K -120K Pull  
Down  
20K -120K Pull  
Down  
B
B
-
-
Table 7  
Table 7  
Table 9  
Table 9  
-
74  
75  
76  
77  
HPOEN  
HPWEN  
HPA  
I
I
I
I
YES  
YES  
YES  
YES  
Table 8  
Table 8  
Table 8  
Table 8  
-
-
HPCSN  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
20  
IRMCK203  
Pin  
Number  
Pin Name  
INTERNAL IC  
RESISTOR  
Pin  
Type  
5.50 VOLT  
INPUT DC  
OUTPUT DC  
TOLERANT CHARACTERISTIC CHARACTERISTIC  
TERMINATION  
INPUT  
TABLE  
TABLE  
78  
79  
80  
VSS  
SCL  
SDA  
P
O
B
-
-
-
-
-
Table 9  
Table 9  
20K -120K Pull  
Up  
Table 7  
Table 11: Pin and I/O Characteristics  
Power Consumption  
PARAMETER SYMBOL  
CONDITIONS  
VDD=3.3V  
MIN TYP MAX  
1.2  
UNITS  
WATT  
PTotal  
PTOTAL  
-
-
Table 12: IRMCK203 Power Consumption  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
21  
IRMCK203  
AC Electrical Characteristics and Operating Conditions  
System Level AC Characteristics  
Sync Pulse to Sync Pulse Timing  
t5  
SYNC  
t1  
Current Feedback  
sampling  
t2  
Angle Estimation  
t3  
Closed loop current control  
Space Vector PWM  
t4  
Figure 6: System Level SYNC To SYNC Timing  
SYMBOL  
DESCRIPTION  
TIME (µsec)  
Current Feedback Sample Delay  
Using IR2175 for current feedback  
Using Leg Shunts for current feedback (optional)  
Rotor Angle Estimation Time  
t1  
4.3  
2.0  
t2  
t3  
t4  
t5  
4.9  
Current and velocity control  
3.1  
2.3  
14.6 (max)  
Space Vector PWM calculation time  
Total SYNC to SYNC minimum time  
Table 13: System Level SYNC to SYNC Timing  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
22  
IRMCK203  
FAULT and REDLED Response to GATEKILL  
t5  
GATEKILL  
t3  
t1  
FAULT  
t2  
REDLED  
t4  
FLTCLR  
Figure 7: FAULT and REDLED Response to GATEKILL  
SYMBOL  
t1  
t2  
DESCRIPTION  
MIN  
TYP  
640  
UNITS  
ns  
FAULT Response to GATEKILL  
REDLED Response to  
640  
ns  
GATEKILL  
t3  
t4  
t5  
FAULT Response to FLTCLR  
REDLED Response to FLTCLR  
GATEKILL Pulse Width  
190  
190  
ns  
ns  
ns  
485  
Table 14: FAULT and REDLED Response to GATEKILL  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
23  
IRMCK203  
Host Interface AC Characteristics  
SPI Timing  
tSCLK  
SCLK  
tCSS  
CS  
tMOSIS  
MOSI  
MISO  
tMISO  
tMISOZ  
Figure 8: SPI Timing  
SYMBOL  
fSCLK  
DESCRIPTION  
SPI Clock Frequency  
SPI Clock Period  
CS to SCLK high Setup  
MOSI to SCLK low Setup  
SCLK to MISO Valid  
CS to MISO High Impedance  
MIN  
MAX  
UNITS  
8
MHz  
ns  
tSCLK  
125  
20  
20  
73  
15  
tCSS  
ns  
tMOSIS  
ns  
tMISO  
ns  
tMIOZ  
35  
ns  
Table 15: SPI Timing  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
24  
IRMCK203  
Host Parallel Timing  
Host Parallel Read Cycle  
tHPCSN  
HPCSN  
HPWEN  
HPA  
tHPWENS  
tHPA  
tHPAS  
tAHPD  
HPD[7:0]  
VALID  
tHPDZ  
tHPZD  
tHPOENS  
tHPOEN  
HPOEN  
Figure 9: Host Parallel Read Cycle  
SYMBOL  
DESCRIPTION  
MIN  
MAX  
UNIT  
S
NOTE  
tHPCSN  
tHPWENS  
tHPAS  
HPCSN Period  
70  
40  
40  
60  
0
ns  
HPWENS Setup  
HPA Setup  
ns  
Note 3  
ns  
tAHPD  
HPD[7:0] Access  
HPD[7:0] Active  
HPD[7:0] High Impedance  
HPOEN Setup  
105  
9
6
ns  
THPZD  
tHPDZ  
ns  
0
ns  
tHPOENS  
40  
70  
ns  
Note 3  
tHPOEN  
HPOEN Period  
ns  
Table 16: Host Parallel Read Cycle Timing  
Note:  
3. HPOEN, HPWEN must be stable before the high to low transition of HPCSN.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
25  
IRMCK203  
Host Parallel Write Cycle  
tHPCSN  
HPCSN  
tHPWENS  
tHPWEN  
HPWEN  
tHPAS  
tHPA  
tHPD[7:0]  
HPD[7:0]  
HPOEN  
tHPD[7:0]S  
tHPOEN  
tHPOENS  
Figure 10: Host Parallel Write Cycle  
SYMBOL  
tHPCSN  
DESCRIPTION  
MIN  
70  
MAX  
UNITS NOTE  
HPCSN Period  
HPWENS Setup  
HPWEN Period  
HPA Setup  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tHPWENS  
tHPWEN  
tHPAS  
40  
70  
-10  
70  
tHPA  
HPA Period  
tHPD[7:0]  
tHPOENS  
tHPOEN  
HPD[7:0] Setup  
HPOEN Setup  
HPOEN Period  
-10  
40  
70  
ns  
Note 4  
Table 17: Host Parallel Write Cycle Timing  
Note:  
4. HPOEN must be asserted high while HPCSN low during a Host Parallel Write Cycle.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
26  
IRMCK203  
Discrete I/O Electrical Characteristics  
START/STOP  
FLTCLR  
tL  
Figure 11: Discrete I/O Timing  
SYMBOL  
tL  
DESCRIPTION  
Pulse Width STARTSTOP  
Pulse Width FLTCLR  
MIN  
100  
1
MAX  
UNITS  
ns  
us  
Table 15: Discrete I/O Timing  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
27  
IRMCK203  
Motion Peripheral Electrical Characteristics  
PWM Electrical Characteristics  
tDEADTIMERESOLUTION  
tDEADTIMERESOLUTION  
SYNC  
PWMUH  
PWMUL  
PWMVH  
PWMVL  
PWMWH  
PWMWL  
Figure 12: PWM Timing  
SYMBOL  
DESCRIPTION  
UNITS  
tDEADTIMERESOLUTION  
Deadtime Insertion Logic Resolution  
30  
ns  
Table 16: PWM Timing  
IR2175 Interface  
tIFB  
tIFBH  
IFB0  
IFB1  
tIFBL  
Figure 13: IR2175 Interface  
SYMBOL  
fIFB  
DESCRIPTION  
MIN  
95  
10.52  
500 ns  
500 ns  
MAX  
165  
UNITS  
kHz  
Current Feedback Input Frequency  
Current Feedback Period  
Current Feedback High Pulse Width  
Current Feedback Low Pulse Width  
tIFB  
6.06  
us  
tIBH  
tIFBH  
10 us  
10 us  
Table 17: IR2175 Interface  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
28  
Analog Interface Electrical Characteristics  
ADC Timing  
System Level Timing  
The IRMCK203 contains logic to drive an ADC Converter, Analog MUX and associated Sample and Hold circuits. Figure 14 shows the system level timing  
of these elements. The IRMCK203 is specifically designed to interface to the Burr-Brown ADS7818 ADC. As such, all interface signals between the ADC  
and IRMCK203 are guaranteed to meet worst case timing specifications over the IRMCK203 and ADS7818 specified operation environment. For interfacing  
to other ADCs, please contact International Rectifier for detailed specifications. Also refer to the Application Developers Guide for a detailed description of  
ADC, MUX and Sample and Hold signal system level protocol.  
RESSAMPLE  
t2  
tMUX[2:0]  
t1  
ADCONVST  
ADMUX0  
ADMUX1  
ADMUX2  
ADCLK  
t3  
tADCLK  
tCLKDLY  
Figure 14: Top Level ADC Timing  
SYMBOL  
DESCRIPTION  
TYP  
UNITS  
ns  
tMUX[2:0]  
ADCONVST to MUX[2:0]  
ADCONVST Low Period  
ADCONVST High Period  
ADCONVST to ADCLK Falling  
ADCLK Period  
22  
1.44  
630  
60  
127.5  
210  
t1  
us  
t2  
ns  
t3  
ns  
tADCLK  
ns  
tCLKDLY  
ADCLK STALL Period  
ns  
Table 18: Top Level ADC Timing  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
PLL Interface Electrical Characteristics  
PARAMETER SYMBOL CONDITIONS  
MIN TYP MAX  
UNITS  
Current  
IDDS  
Static  
-
-
170  
uA  
Consumption  
Current  
IDD  
Dynamic  
-
5
-
MA  
Consumption  
Peak jitter  
Cycle jitter  
Lock-up Time  
PLL Reset  
Period  
Tpj  
Tcj  
Tlock  
Trst  
-
-
-500  
-
-
-
-
-
1000  
ps  
ps  
ms  
Ns  
-
-
+500  
1
-
Recommended  
operating  
condition  
10  
Table 20: PLL Electrical Characteristics  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
IRMCK203  
Appendix A Host Register Map  
Register Access  
A host computer controls the IRMCK203 using its slave-mode Full-Duplex SPI port, a standard RS-232 port or a 8-bit  
parallel port for connection to a microprocessor. All interfaces are always active and can be used interchangeably,  
although not simultaneously. Control/status registers are mapped into a 128-byte address space.  
Host Parallel Access  
The IRMCK203 contains an address register that is updated with the Host Register address when HPA = 1. After  
each subsequent data byte is either read or written, the internal address register is incremented. The diagram below  
shows that Data Bytes 0 to N would access register locations initially specified by the Address Byte. The Address  
Byte with the HPA signal can be asserted at any time.  
…………….  
Data Byte N  
HPA = 0  
Address Byte  
HPA = 1  
Data Byte 0  
HPA = 0  
HPA = 0  
Host Parallel Data Transfer Format  
SPI Register Access  
When configured as an SPI device read only and read/write operations are performed using the following transfer  
format:  
…………….  
Data Byte N  
Command Byte  
Data Byte 0  
Data Transfer Format  
Bit Position  
7
6
5
4
3
2
1
0
Read  
Only  
Register Map Starting Address  
Command Byte Format  
Data transfers begin at the address specified in the command byte and proceed sequentially until the SPI transfer  
completes. As in the Host Parallel Access, the internal address register is incremented after each SPI byte is  
transferred. Note that accesses are read/write unless the “read only” bit is set.  
RS-232 Register Access  
The IRMCK203 includes an RS-232 interface channel that provides a direct connection to the host PC. The software  
interface combines a basic "register map" control method with a simple communication protocol to accommodate  
potential communication errors.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
31  
IRMCK203  
RS-232 Register Write Access  
A Register write operation consists of a command/address byte, byte count, register data and checksum. When the  
IRMCK203 receives the register data, it validates the checksum, writes the register data, and transmits and  
acknowledgement to the host.  
Command / Address Byte  
Byte Count  
1-6 bytes of register data  
Checksum  
Register Write Operation  
Command Acknowledgement Byte  
Checksum  
Register Write Acknowledgement  
Bit Position  
7
6
5
4
3
2
1
0
1=Read/  
0=Write  
Register Map Starting Address  
Command/Address Byte Format  
Bit Position  
7
6
5
4
3
2
1
0
1=Error/  
0=OK  
Register Map Starting Address  
Command Acknowledgement Byte Format  
The following example shows a command sequence sent from the host to the IRMCK203 requesting a two-byte  
register write operation:  
0x2F  
0x02  
0x00  
0x04  
0x35  
Write operation beginning at offset 0x2F  
Byte count of register data is 2  
Data byte 1  
Data byte 2  
Checksum (sum of preceding bytes, overflow discarded)  
A good reply from the IRMCK203 would appear as follows:  
0x2F  
0x2F  
Write completed OK at offset 0x2F  
Checksum  
An error reply to the command would have the following format:  
0xAF  
0xAF  
Write at offset 0x2F completed in error  
Checksum  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
32  
IRMCK203  
RS-232 Register Read Access  
A register read operation consists of a command/address byte, byte count and checksum. When the IRMCK203  
receives the command, it validates the checksum and transmits the register data to the host.  
Command / Address Byte  
Byte Count  
Checksum  
Checksum  
Register Read Operation  
Command Acknowledgement Byte  
Register Data (Byte Count bytes)  
Register Read Acknowledgement (transfer OK)  
Command Acknowledgement Byte  
Checksum  
Register Read Acknowledgement (error)  
The following example shows a command sequence sent from the host to the IRMCK203 requesting four bytes of read  
register data:  
0xA0  
0x04  
0xA4  
Read operation beginning at offset 0x20 (high-order bit selects read operation)  
Requested data byte count is 4  
Checksum  
A good reply from the IRMCK203 might appear as follows:  
0x20  
0x11  
0x22  
0x33  
0x44  
0xCA  
Read completed OK at offset 0x20  
Data byte 1  
Data byte 2  
Data byte 3  
Data byte 4  
Checksum  
An error reply to the command would have the following format:  
0xA0  
0xA0  
Read at offset 0x20 completed in error  
Checksum  
RS-232 Timeout  
The IRMCK203 receiver includes a timer that automatically terminates transfers from the host to the IRMCK203 after  
a period of 32 msec.  
RS-232 Transfer Examples  
The following example shows a normal exchange executing a register write access.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
33  
IRMCK203  
The example below shows a normal register read access exchange.  
The following example shows a register write request that is repeated by the host due to a negative acknowledgement  
from the IRMCK203.  
In the final example, the host repeats a register read access request when it receives no response to its first attempt.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
34  
IRMCK203  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
35  
IRMCK203  
Write Register Definitions  
PwmConfig Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
Gatekill  
Sns  
6
5
Gate  
SnsL  
(W)  
4
Gate  
SnsU  
(W)  
3
2
1
0
SPARE  
SyncSns  
BrakeSns  
SD  
(W)  
SPARE  
0xC  
0xD  
0xE  
(W)  
PwmPeriod (LSBs)  
(W)  
TwoPhs  
Pwm  
(W)  
TwoPhs  
Type  
(W)  
PwmConfig  
(W)  
PwmPeriod (MSBs)  
(W)  
PwmDeadTm  
(W)  
0xF  
ModScl (LSBs)  
(W)  
0x44  
0x45  
0x51  
ModScl (MSBs)  
(W)  
PwmGuardBand  
(W)  
PwmConfig Write Register Map  
Field  
Name  
SD  
Access Field Description  
(R/W)  
W
W
Shutdown control output to IR2137.  
Logic Sense for BRAKE signal output to gate driver IC. 0 = Active  
low, 1 = active high.  
BrakeSns  
SyncSns  
W
W
W
W
W
W
W
Logic Sense for PWM SYNC signal output to microprocessor. 0 =  
Active low, 1 = active high.  
Upper IGBT gate sense. 1 = active high gate control, 0 = active  
low gate control.  
Lower IGBT gate sense. 1 = active high gate control, 0 = active  
low gate control.  
GATEKILL signal sense. 1 = active high GATEKILL, 0 = active low  
GATEKILL.  
PWM Carrier period. Actual PWM carrier period is 2 * (PwmPeriod  
+ 1) * (System Clock Period).  
PWM Configuration. 0 = Asymmetrical center aligned PWM, 1 =  
Symmetrical Center aligned PWM.  
Used only for two-phase PWM modulation mode:  
0 = Type 1 2-phase PWM  
GateSnsU  
GateSnsL  
GatekillSns  
PwmPeriod  
PwmConfig  
TwoPhsType  
1 = Type 2 2-phase PWM  
TwoPhsPwm  
W
Selects PWM modulation mode:  
0 = Enable 3-phase space vector PWM modulation  
1 = Enable 2-phase space vector PWM modulation  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
36  
IRMCK203  
Field  
Name  
Access Field Description  
(R/W)  
PwmDeadTm  
W
Gate drive dead time in units of system clock cycles (e.g., 30 ns  
with 33 MHz clock).  
Space vector modulator scale factor. This register, which  
depends on the PWM carrier frequency, should be set as follows:  
ModScl = PwmPeriod * sqrt(3) * 4096 / 2355  
where PwmPeriod is the value in the PwmConfig write register  
group’s PwmPeriod register.  
This parameter provides a guard band (scaling: 1 = 30nsec) such  
that PWM switching will not migrate into the current feedback  
sampling instant (Sync Pulse region). This guard band is provided  
to improve feedback noise. The parameter only applies to the 3-  
phase Space Vector modulation scheme. Please do not modify  
this parameter without consulting a motor drive FAE.  
ModScl  
W
W
PwmGuardBand  
PwmConfig Write Register Field Definitions  
CurrentFeedbackConfig Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
IfbkScl (LSB)  
0x15  
0x16  
0x7D  
(W)  
IfbkScl (MSB)  
(W)  
OffsetCalDelay  
(W)  
CurrentFeedbackConfig Write Register Map  
Field  
Access Field Description  
Name  
(R/W)  
Rotating frame Iq component and Id component current feedback  
scale factor. Constant used to scale current measurements before  
they are used in the field orientation calculation. This is a 15-bit fixed-  
point signed number with 10 fractional bits that ranges from –16 to +  
16 + 1023 / 1024.  
IfbkScl  
W
This parameter specifies the delay time (1 = 1 sec) to restart current  
offset measurement after a stop command is issued. Only applies if  
Leg Shunt current feedback is selected.12-bit signed value for V  
phase current feedback offset. When the IfbOffsEnb bit in the  
SystemControl write register group is "0" this value is automatically  
added to each current measurement in hardware.  
IfbOffsVOffse  
tCal  
Delay  
W
CurrentFeedbackConfig Write Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
37  
IRMCK203  
SystemControl Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
SPARE  
HostEstop  
StartCmd  
Rotation  
0x17  
SystemControl Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
Rotation  
W
W
W
Direction of motor rotation: 0 = Reverse motor rotation; 1 = Forward  
motor rotation.  
Start/Stop bit. Setting this bit to 1 issues a start command. Setting  
this bit to 0 stops the motor.  
StartCmd  
HostEstop  
Emergency coast stop will take place when this bit is set to one.  
SystemControl Write Register Field Definitions  
TorqueLoopConfig Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
KpIreg – Current Loop Proportional Gain (LSBs)  
(W)  
0x1A  
0x1B  
0x1C  
0x1D  
0x22  
0x23  
0x26  
0x27  
KpIreg – Current Loop Proportional Gain (MSBs)  
(W)  
KxIreg – Current Loop Integral Gain (LSBs)  
(W)  
KxIreg – Current Loop Integral Gain (MSBs)  
(W)  
VqLim – Quadrature Current Output Limit (LSBs)  
(W)  
VqLim – Quadrature Current Output Limit (MSBs)  
(W)  
VdLim – Direct Current Output Limit (LSBs)  
(W)  
VdLim – Direct Current Output Limit (MSBs)  
(W)  
TorqueLoopConfig Write Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
38  
IRMCK203  
Field  
Name  
KpIreg  
Access Field Description  
(R/W)  
W
15-bit signed current loop PI controller proportional gain. Scaled with  
14 fractional bits for an effective range of 0 – 1.  
KxIreg  
W
15-bit signed current loop PI controller integral gain. Scaled with 19  
fractional bits for an effective range of 0 - .03125.  
VqLim  
VdLim  
W
W
16-bit Quadrature current PI controller voltage output limit.  
16-bit Direct current PI controller voltage output limit.  
TorqueLoopConfig Write Register Field Definitions  
VelocityControl Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
KpSreg – Velocity loop proportional gain (LSBs)  
(W)  
0x32  
0x33  
0x34  
0x35  
0x36  
0x37  
0x38  
0x39  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
0x7A  
KpSreg – Velocity loop proportional gain (MSBs)  
(W)  
KxSreg – Velocity loop integral gain (LSBs)  
(W)  
KxSreg – Velocity loop integral gain (MSBs)  
(W)  
MotorLim – Velocity loop Output Positive Limit (LSBs)  
(W)  
MotorLim – Velocity loop Output Positive Limit (MSBs)  
(W)  
RegenLim – – Velocity loop Output Negative Limit (LSBs)  
RegenLim – – Velocity loop Output Negative Limit (MSBs)  
SpdScl – Speed Scale Factor (LSBs)  
SpdScl – Speed Scale Factor (MSBs)  
TargetSpd – Setpoint/target speed (LSBs)  
TargetSpd – Setpoint/target speed (MSBs)  
AccelRate  
DecelRate  
MinSpd  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
39  
IRMCK203  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
StartLim (LSBs)  
StartLim (MSBs)  
0x18  
0x19  
VelocityControl Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
KpSreg  
W
W
W
W
15-bit velocity loop proportional gain, in fixed point with 5 fractional  
bits. Range = 0 - 512.  
15-bit velocity loop integral gain, in fixed point with 13 fractional bits.  
Range = 0 - 2.  
Motoring torque current limit (4095 = rated motor current).16-bit  
speed PI controller output positive limit.  
Regeneration torque current limit (4095 = rated motor current)16-bit  
speed PI controller output negative limit (2’s complement)..  
Motor Speed Scale factor. Spd value (in the VelocityStatus read  
register group) is maintained in SPEED units of SpdScl * (Encoder  
counts / Velocity Loop Execution) or SpdScl * (RATE * Encoder  
counts / PWM period). The user should set SpdScl = (64 * 16384) *  
60 * PWMFREQ / (RATE * Max RPM * Encoder counts/revolution),  
which will result in a Spd value ranging ±16384 corresponding to ±  
Max RPM.  
KxSreg  
MotorLim  
RegenLim  
SpdScl  
W
TargetSpd  
W
Velocity loop speed setpoint in SPEED units, which are determined  
by the user via the SpdScl register setting.  
AccelRate  
DecelRate  
MinSpd  
W
W
W
Positive speedAcceleration rate limit.  
Negative speedDeceleration rate limit.  
Minimum speed protection. This parameter sets the minimum  
reference speed.  
StartLim  
W
Drive start-up current limit. (4095 = rated motor current).  
VelocityControl Write Register Field Definitions  
FaultControl Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
FltClr  
0
DcBusM  
Enb  
SPARE  
0x42  
FaultControl Write Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
40  
IRMCK203  
Field  
Name  
Access Field Description  
(R/W)  
DC Bus monitor enable. 1 = Monitor DC bus voltage and generate  
appropriate brake signal control and disable PWM output when  
voltage fault conditions occur. GatekillFlt and OvrSpdFlt faults  
cannot be disabled. DC bus voltage thresholds are as follows:  
Overvoltage – 410V  
DcBusMEnb  
W
Brake On – 380V  
Brake Off – 360V  
Nominal – 310V  
Undervoltage off – 140V  
Undervoltage – 120V  
This bit clears all active fault conditions. The user should monitor  
the FaultStatus read register group to determine fault status and set  
this bit to “1” to clear any faults that have occurred. A fault condition  
automatically clears the PwmEnbW and FocEnbW bits in the  
SystemControl write register group. Note that this bit also directly  
controls the output 2137 FLTCLR pin. After clearing a fault, the  
user must explicitly set this bit to “0” to re-enable fault processing.  
FaultControl Write Register Field Definitions  
FltClr  
W
SystemConfig Register Group (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
ExtCtrl  
AdcIfbEnb  
Ramp  
Stop  
SPARE  
0x50  
SystemConfig Write Register Map  
Field  
Access Field Description  
Name  
(R/W)  
Selects the stopping mode:  
RampStop  
W
0 - Configure for Coast stopping  
1 - Configure for Ramp stopping  
Selects the current feedback mode:  
0 - Selects IR2175 current feedback  
1 - Selects Leg-Shunt current feedback  
Setting this bit to “1” enables direct control of basic motor operation  
via the external User Interface pins. When this bit is “1”, the  
FocEnbW and PwmEnbW bits in the SystemControl write register  
group are ignored.  
W
AdcIfbEnb  
ExtCtrl  
W
SystemConfig Write Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
41  
IRMCK203  
EepromControl Registers (Write Registers)  
At power up, the write registers can be optionally initialized with values stored in EEPROM. The EepromControl  
write register group and EepromStatus read register group are used to read and write these EEPROM values. Since  
the EeAddrW write register (which selects the EEPROM offset to read or write) does not require initialization at  
power up, the location corresponding to that register in EEPROM (at offset 0x5D) is used to store a register map  
version code. At power on, the IRMCK203 initializes the write registers from EEPROM only if the version code  
stored at this offset in EEPROM matches its internal register map version code (which can be read from the  
RegMapVer field of the EepromStatus read register group).  
To enable write register initialization at power up, write the appropriate register map version code to EEPROM at  
offset 0x5D. To disable write register initialization at power up, write a zero (or any non-matching version code) to  
offset 0x5D of the EEPROM.  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
SPARE  
EeWrite  
EeRead  
EeRst  
0x5C  
0x5D  
0x5E  
EeAddrW / RegMapVersCode  
(W)  
EeDataW  
(W)  
EepromControl Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
EeRst  
W
Self-clearing EEPROM reset. Writing a "1" to this bit resets the I2C  
EEPROM interface.  
EeRead  
W
Self-clearing I2c EEPROM Read. Writing a "1" to this bit initiates an  
EEPROM read from the byte located at EEPROM address EeAddrW.  
After setting this bit the user should poll the EeBusy bit in the  
EepromStatus read register group to determine when the read  
completes and then read the data from EeDataR in the  
EepromStatus read register group.  
EeWrite  
W
Self-clearing EEPROM Write. Writing a "1" to this bit initiates an  
EEPROM write from the data byte in EeDataW to the EEPROM  
address EeAddrW .  
EeAddrW  
EeDataW  
W
W
EEPROM Address Register. Contains the address for the next  
EEPROM read or write operation.  
EEPROM Data Register. Contains the data for the next EEPROM  
write operation.  
EepromControl Write Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
42  
IRMCK203  
ClosedLoopAngleEstimator Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
IScl (LSBs)  
(W)  
0x60  
0x61  
0x62  
0x63  
0x6A  
0x6B  
0x6C  
0x6D  
0x6E  
0x6F  
0x70  
0x71  
0x72  
0x73  
0x74  
0x75  
0x76  
0x77  
IScl (MSBs  
(W)  
FlxBInit (LSBs)  
(W)  
FlxBInit (MSBs)  
(W)  
PllKp (LSBs)  
(W)  
SPARE  
SPARE  
PllKp (MSBs  
(W)  
PllKi (LSBs)  
(W)  
PllKi (MSBs  
(W)  
VoltScl (LSBs)  
(W)  
VoltScl (MSBs  
(W)  
Rs (LSBs)  
(W)  
Rs (MSBs  
(W)  
Ld (LSBs)  
(W)  
Ld (MSBs  
(W)  
AtanTau (LSBs)  
(W)  
AtanTau (MSBs  
(W)  
FlxTau (LSBs)  
(W)  
SPARE  
FlxTau (MSBs)  
(W)  
ClosedLoopAngleEstimator Write Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
43  
IRMCK203  
Field  
Name  
IScl  
FlxBInit  
PllKp  
PllKi  
VoltScl  
Rs  
Ld  
Access Field Description  
(R/W)  
W
W
W
W
W
W
W
W
W
Current scaler for motor flux calculation.  
Initialization value of Beta flux at start.  
Flux phase lock loop proportional gain.  
Flux phase lock loop integral gain.  
Voltage scaler for motor flux calculation.  
Motor per phase resistance including cable (@25C).  
Motor per phase inductance.  
AtanTau  
FlxTau  
Rotor angle estimator phase compensation gain.  
Rotor angle estimator flux model time constant.  
ClosedLoopAngleEstimator Write Register Field Definitions  
OpenLoopAngleEstimator Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
KTorque (LSBs)  
(W)  
0x66  
0x67  
0x5F  
KTorque (MSBs  
(W)  
VFGain  
(W)  
OpenLoopAngleEstimator Write Register Map  
Field  
Access Field Description  
Name  
KTorque  
VFGain  
(R/W)  
W
Motor mechanical model torque constant.  
Open-Loop Volts/Hz Flux gain. (for diagnostic use only).  
W
OpenLoopAngleEstimator Write Register Field Definitions  
StartupAngleEstimator Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
ParkI  
(W)  
0x64  
0x65  
0x68  
Zero  
SpdFlt  
Disable  
SPARE  
Use2xFrq  
Scale  
PhsLosFlt  
Disable  
DiagnosticCtrl  
(W)  
WeThr (LSBs)  
(W)  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
44  
IRMCK203  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
WeThr (MSBs  
0x69  
0x78  
(W)  
ParkTm  
(W)  
StartupAngleEstimator Write Register Map  
Field  
Access Field Description  
Name  
ParkI  
(R/W)  
W
DC current injection level during motor parking (start-up mode).  
DiagnosticCtrl  
W
1
2
5
9
(0001) – Enable Parking diagnostic  
(0010) – Enable start-up diagnostic  
(0101) – Enable current regulator diagnostic  
(1001) – Enable volts Hertz diagnostic  
PhsLosFlt  
Disable  
Use2xFrqScale  
W
W
Enable/disable phase loss fault: 0 = Enable Phase Loss Fault; 1  
= Disable Phase Loss Fault  
Selects speed scaling:  
0 - Norminal speed scale  
1 - Reduce speed feedback scaling by half  
Please do not modify this parameter without consulting motor  
control FAEs  
ZeroSpdFlt  
Disable  
W
Zero speed fault enable/disable:  
0 - Enbale Zero Speed Fault  
1 - Disable Zero Speed Fault  
WeThr  
W
W
Frequency threshold level (switch over from open-loop to closed-  
loop mode).  
Time duration of parking mode. 255 = 4 sec  
ParkTm  
StartupAngleEstimator Write Register Field Definitions  
StartupRetrial Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
RetryTm (LSBs)  
RetryTm (MSBs)  
ParkTmRet  
FlxThrL  
0x1E  
0x1F  
0x79  
0x7B  
0x7C  
FlxThrH  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
45  
IRMCK203  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
NumRetries  
ParkIRet  
0x7E  
0x7F  
StartupRetrial Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
This parameter provides the adjustment to the sampling instant for  
determination of start failure. The sampling instant starts when  
Closed_Loop = 1. Scaling 1 count = 1.966 msec. Please do not  
modify this parameter without consulting a motor drive FAE.  
During motor start-up, dc current is injected to the motor for  
maximization of startup torque per ampere rating. ParkTm controls  
the duration of dc current injection. However, users are able to use a  
longer duration after two or more restarts by setting this parameter  
(ParkTmRet scaling 255 = 4 secs.). This is done to increase the  
chance of a successful start-up.Start-up failure may be caused by  
increased shaft friction. After first start-up retry, the parking time can  
be increased to improve parking performance.  
RetryTm  
W
ParkTmRet  
W
FlxThrL  
FlxThrH  
W
W
The low flux threshold level for determining a successful startup  
(scaling: 129 = 100% flux). Please do not modify this parameter  
without consulting a motor drive FAE.The low flux threshold level for  
determining a successful startup.  
The upper flux threshold level for determining a successful startup  
(scaling: 64 = 100% flux). Please do not modify this parameter  
without consulting a motor drive FAE.The high flux threshold level for  
determining start-up failure.  
If start-up fails, the user can program start-up retrial. This parameter  
determines the number of start-up retries. A value of zero will disable  
startup retrial. The maximum number of retries is 15.  
NumRetries  
ParkIRet  
W
W
During motor start-up, dc current is injected to the motor for  
maximization of startup torque per ampere rating. Users are able to  
use a higher level of dc current injection (ParkIRet scaling 255 =  
Motor Rated Amp * 0.866) after two or more restarts. This is done to  
increase the chance of a successful start-up.Start-up failure may be  
caused by increased shaft friction. After first start-up retry, the  
parking current can be increased to improve parking performance.  
StartupRetrial Write Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
46  
IRMCK203  
PhaseLossDetect Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
ParkTmRet  
AdjPark1  
AdjPark2  
RetryTm  
0x79  
0x28  
0x29  
0x2A  
PhaseLossDetect Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
AdjPark1  
W
W
W
Anticipated W-phase motor current gain scaler used during initial  
stage of Phase Loss detection.  
Anticipated W-phase motor current gain scaler used during final  
stage of Phase Loss detection.  
AdjPark2  
PhsLosThr  
Phase Loss detection current error thershold.  
PhaseLossDetect Write Register Field Definitions  
D/AConverter Registers (Write Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
DacSel  
0x4F  
D/AConverter Write Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
47  
IRMCK203  
Field  
Name  
DacSel  
Access Field Description  
(R/W)  
W
Selects D/A converter diagnostic outputs 0 - 3.  
A value of 0 selects:  
Data 0 = Alpha fluxFlux  
Data 1 = Electrical Rotor angle  
Data 2 = Alpha voltageTorque current  
Data 3 = Closed loop/open loop status (0 = open, 1 = closed)  
A value of 1 selects:  
Data 0 = Alpha currentDC bus voltage  
Data 1 = Torque current feedbackAlpha voltage  
Data 2 = IQ refTorque current reference  
Data 3 = Motor speed  
A value of 2 selects:  
Data 0 = Q-axis command voltage  
Data 1 = D-axis command voltage  
Data 2 = Alpha current  
Data 3 = Beta current  
A value of 3 selects:  
Data 0 = Flux magnitude  
Data 1 = Current error at parking  
Data 2 = Parking diagnostic flag  
Data 3 = W-phase current  
D/AConverter Write Register Field Definitions  
Factory Test Register (Write Register)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
Test  
0x58  
Factory Write Register Map  
Field  
Name  
Access Field Description  
(R/W)  
Test  
W
Reserved for factory use. Data written to this register could be read  
from a read register at location 0x58.  
Factory Write Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
48  
IRMCK203  
Read Register Definitions  
SystemStatus Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
StartStop  
FwdRev  
ESTOP  
PwrID  
ExtCtrlR  
Foc  
EnbR  
Pwm  
EnbR  
0x7  
SystemStatus Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
PwmEnbR  
FocEnbR  
ExtCtrlR  
R
R
R
PWM Enable bit status.  
FOC Enable bit status.  
Reflects the status of the ExtCtrl bit in the System Configuration write  
register (address 0x50).  
PwrID  
ESTOP  
FwdRev  
R
R
R
Power ID. 0 = 3 kW, 1 = 2 kW, 2 = 500 W.  
User Interface emergency stop signal (1 – emergency stop)  
User Interface “FWD/REVDIR" digital input status.  
1 - Forward rotation request  
0 - Reverse rotation request  
StartStop  
R
User Interface “START/STOP" digital input status.  
1 - Start  
0 - Stop  
SystemStatus Read Register Field Definitions  
DcBusVoltage Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
DcBusVolts (LSBs)  
Brake  
0xA  
0xB  
SPARE  
DcBusVolts (MSBs)  
DcBusVoltage Read Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
49  
IRMCK203  
Field  
Name  
Access Field Description  
(R/W)  
DcBusVolts  
R
DC Bus Voltage. Data range is 0 - 4095, which corresponds to a  
DC bus voltage between 0 and 500 volts.  
Brake signal status. 1 = Brake signal active.  
DcBusVoltage Read Register Field Definitions  
Brake  
R
FocDiagnosticData Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
RotatorAngle (LSB)  
0xC  
0xD  
SPARE  
Parking  
Done  
Start_  
Fail  
Closed_  
Loop  
RotatorAngle (MSB)  
Id – Synchronous Frame Direct Current (LSBs)  
Id – Synchronous Frame Direct Current (MSBs)  
Iq – Synchronous Frame Quadrature Current (LSBs)  
Iq – Synchronous Frame Quadrature Current (MSBs)  
0xE  
0xF  
0x10  
0x11  
0x12  
0x13  
0x14  
0x15  
0x16  
0x17  
0x18  
0x19  
IqRef_C – Synchronous Frame Quadrature Current command (LSB)  
IqRef_C – Synchronous Frame Quadrature Current command (MSB)  
Flx_Alpha – Estimated Motor Flux (LSB)  
Flx_Alpha – Estimated Motor Flux (MSB)  
I_Alpha – Alpha Frame Current (LSB)  
I_Alpha – Alpha Frame Current (MSB)  
V_Alpha – Alpha Frame Voltage (LSB)  
V_Alpha – Alpha Frame Voltage (MSB)  
FocDiagnosticData Read Register Map  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
50  
IRMCK203  
Field  
Name  
Access Field Description  
(R/W)  
Estimated rotor angle (electrical), which is used for synchronous  
frame to stationary frame transformation. The scaling is 4096 = 2PI.  
The range is 0 – 4095.  
This is a drive control status flag which indicates that the drive has  
switched from open-loop to closed-loop operation. The switch over is  
done during drive start-up (initial speed ramping)  
This is a drive control status flag indicating that the drive has failed to  
start due to various reasons (for instance: shaft jam). The start-stop  
sequencer uses this bit and parameter NumRetry to determine  
whether a start-up retry should be activated.  
RotatorAnlge  
Closed_Loop  
Start_Fail  
R
R
R
This is a status flag indicating that the drive has finished obtaining the  
initial rotor angle (parking) for motor startup. During drive start-up, the  
first start-up stage is parking stage.  
Synchronous or rotating frame direct and quadrature current values  
in 2’s complement representation. The full scale current values range  
from –16384 to 16383. (Scaling: 4095 = rated motor current)  
Synchronous or rotating frame quadrature current command values  
in 2’s complement representation. The full scale current values range  
from –16384 to 16383.  
Estimated motor flux value. Scaling is 5000 = rated motor flux.  
Stationary frame current. Scaling is platform dependent (current  
shunt resistor). Drive commissioning tool (Spreadsheet) provides  
the scaling of I_Alpha (AiBi scale).  
Parking  
Done  
R
R
Id, Iq  
IqRef_C  
Flx_Alpha  
I_Alpha  
R
R
R
Stationary frame Alpha voltage. This voltage is constructed by dc bus  
voltage and modulation index in the Stationary frame. The scaling is  
platform dependent.  
V_Alpha  
R
FocDiagnosticData Read Register Field Definitions  
FaultStatus Register Group (Read Registers)  
The Fault Status register records fault conditions that occur during drive operation. When any of these fault  
conditions occur, the PWM output is automatically disabled. The user should monitor this register continuously for  
fault conditions. A fault condition can be cleared by writing a “1” to the FaultClr bit in the FaultControl write  
register group. (This does not automatically re-enable PWM output.)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
PhsLoss  
Flt  
RetryFlt  
ZeroSpd  
Flt  
ExecTm  
Flt  
OvrSpdFlt  
OvFlt  
LvFlt  
GatekillFlt  
0x1E  
FaultStatus Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
GatekillFlt  
LvFlt  
R
R
Filtered and latched version of IR2137 FAULT output.  
DC bus low voltage fault. This fault occurs if the DC bus drops  
below 120V.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
51  
IRMCK203  
Field  
Name  
OvFlt  
Access Field Description  
(R/W)  
R
DC bus overvoltage fault. This fault occurs if the DC bus voltage  
exceeds 410V.  
Over speed fault. This fault occurs whenever the motor reaches the  
positive or negative limits. The user should use the scale factor in  
the SpdScl field of the VelocityControl write register group to scale  
the motor speed so that it falls between -16384 and +16383 with  
these limits as the over speed condition.  
OvrSpdFlt  
R
ExecTmFlt  
ZeroSpdFlt  
R
R
Execution time fault.  
Zero Speed fault. When speed is less than MinSpd/2 (half  
minimum speed) for a continuous period of 2 4 seconds, the zero  
speed fault will be set.  
RetryFlt  
R
R
Start-up retry fault. After a certain number (determined by parameter  
NumRetries) of start-up failures, this fault will be set.  
Phase loss fault. Drive to motor phase connection may be loose.  
FaultStatus Read Register Field Definitions  
PhsLossFlt  
VelocityStatus Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
Spd (LSBs)  
Spd (MSBs)  
0x26  
0x27  
VelocityStatus Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
Spd  
R
Current motor speed in SPEED units. (See the description of SpdScl  
in the VelocityControl write register group.)  
VelocityStatus Read Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
52  
IRMCK203  
CurrentFeedbackOffset Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
IfbVOffs (LSBs)  
(R)  
0x30  
0x31  
0x32  
IfbWOffs (LSBs)  
(R)  
IfbVOffs (MSBs)  
(R)  
IfbWOffs (MSBs)  
(R)  
CurrentFeedbackOffset Read Register Map  
Field  
Access Field Description  
Name  
(R/W)  
Current feedback offset values from the last IFB Offset calculation.  
IfbVOffs,  
IfbWOffs  
R
These values are automatically applied to each current feedback  
measurement value whenever the IfbOffsEnb bit in the  
SystemControl write register group is set.  
CurrentFeedbackOffset Read Register Field Definitions  
EepromStatus Registers (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
SPARE  
EeBusy  
0x38  
0x39  
0x3A  
EdDataR  
(R)  
EeAddrR  
(R)  
EepromStatus Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
EeBusy  
R
I2C EEPROM Interface busy bit. The user should wait for this bit to  
clear before initiating EEPROM read or write operations.  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
53  
IRMCK203  
Field  
Name  
Access Field Description  
(R/W)  
EeDataR  
R
EEPROM Data Register. Contains the data from the last EEPROM  
read operation. Note that writing to the EeRst field in the  
EepromControl write register group invalidates this register.  
EeAddrR  
R
EEPROM Address read register shows the value stored in EEPROM  
at the offset of the EeAddrW write register (0x5D). Since this  
address in the EEPROM contains the BPIRMCK203 register map  
version, the user can read this field to determine whether or not the  
write registers were initialized at power on.  
EepromStatus Read Register Field Definitions  
FOCDiagnosticDataSupplement Register Group (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
ElecAngR (LSBs)  
(R)  
0x3C  
0x3D  
0x3E  
0x3F  
0x40  
0x41  
0x42  
0x43  
SPARE  
ElecAngR (MSBs)  
(R)  
SpdRef (LSBs)  
(R)  
SpdRef (MSBs)  
(R)  
SpdErr (LSBs)  
(R)  
SpdErr (MSBs)  
(R)  
IqRefR (LSBs)  
(R)  
IqRefR (MSBs)  
(R)  
FOCDiagnosticDataSupplement Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
ElecAngR  
SpdRef  
SpdErr  
IqRefR  
R
R
R
R
Electrical angle.  
Speed PI controller reference input.  
Speed PI controller error.  
Speed PI controller output.  
FOCDiagnosticDataSupplement Read Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
54  
IRMCK203  
ProductIdentification Registers (Read Registers)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
ProductID  
(R)  
0x7C  
0x7D  
0x7E  
0x7F  
RegMapVerID  
(R)  
RevCodeID (LSBs)  
(R)  
RevCodeID (MSBs)  
(R)  
ProductIdentification Read Register Map  
Field  
Access Field Description  
Name  
(R/W)  
ProductID  
RegMapVerID  
RevCodeID  
R
R
R
Product identification code.  
Current register map version code.  
IRMCK203 Revision Code. Revision code format is “XX.XX”, where  
each “X” is a 4-bit hexadecimal number.  
ProductIdentification Read Register Field Definitions  
Factory Register (Read Register)  
Byte  
Offset  
Bit Position  
7
6
5
4
3
2
1
0
Test  
(R)  
0x58  
Factory Read Register Map  
Field  
Name  
Access Field Description  
(R/W)  
Test  
R
Data value resulting from a write to write register 0x58. Used for  
factory use only.  
Factory Read Register Field Definitions  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
55  
IRMCK203  
Appendix B Package  
This document is the property of International Rectifier and may not be copied or distributed without expressed consent.  
56  
IRMCK203  
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. 4/13/2004  
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.  
57  

相关型号:

IRMCK203PBF

AC Motor Controller, 0.03A, PQFP80, QFP-80
INFINEON

IRMCK311

Dual Channel Sensorless Motor Control IC for Appliances
INFINEON

IRMCK311TY

Dual Channel Sensorless Motor Control IC for Appliances
INFINEON

IRMCK312

Dual Channel Sensorless Motor Control IC for Appliances
INFINEON

IRMCK312TR

Dual Channel Sensorless Motor Control IC for Appliances
INFINEON

IRMCK341

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK341TR

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK341TY

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK343

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK343TR

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK343TY

Sensorless Motor Control IC for Appliances
INFINEON

IRMCK371

Sensorless Motor Control IC for Appliances
INFINEON