![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
preliminary information outline data sheet no. 03-10-06 a dvanced information IRMCF312 dual channel sensorless pm motor control ic mce tm (motion control engine) based sinusoidal sensorless control features ? mce tm based hardware computation for complex motor control algorithm ? enable two sensorless pm motor control and digita l 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 ? 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) ? i 2 c serial interface ? analog watchdog timer, 4 timer/counter ? external eeprom and internal ram facilitates debugging and code development ? pin compatible with mask rom version ? 3.3v/1.8v cmos product summary maximum clock input (crystal) 60 mhz internal max clock frequency (sysclk) 120 mhz sensorless control computation time 11 sec typ mce tm computation data range 16 bit signed program ram 48k byte ram 8k byte gatekill latency (digital filtered) 2 sec pwm carrier frequency data range 16 bit a/d input channels 11 a/d converter resolution 12 bit a/d converter conversion speed 2 sec 8051 instruction execution speed 2 sysclk analog output (pwm) resolution 8 bit uart baud rate (typ) 57.6 kbps package qfp100 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 per formance control solutions for advanced inverterized appliance motor control. IRMCF312 contains two computation engi nes. one is motion control engine (mce tm ) for sensorless control of permanent magnet motors; the other is an 8-bit hi gh speed microcontroller (8051). both com putation engines are integrated into one monolithic chip. the mce tm contains a collection of control elements such as proportional plus integral, vector rotator, angle estimator, multiply/divide, low loss svpwm, singleshuntifb, etc., which are im plemented in hardware. the user can program a motion control algorithm by connecting these control elem ents using a graphic compile r. key components of the sensorless control algorithms, such as the angle estimator, are provided as co mplete pre-defined control blocks. a unique analog/digital circuit and algorithm to fully support single s hunt current reconstruction is also provided. the 8051 microcontroller performs 2-cycle instruct ion execution (60mips at 120mhz). the mce and 8051 mi crocontroller are connected via dual port ram to process signal monitoring and co mmand input. an advanced graphic compiler for the mce tm is seamlessly integrated into the matlab/si mulink environment, while third party jtag based emulator tool s are supported for 8051 development. IRMCF312 comes with a small qfp100 pin package.
IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 2 1 overview IRMCF312 is a new international rectifier inte grated circuit device primarily designed as a one-chip solution for complete inverter contro lled 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 (mce tm ) for permanent magnet motors. the mce tm consists of a collection of cont rol 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 di rect 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 de dicated graphical compiler integrated into the matlab/simulink tm 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 purpos es. for high volume production, the program ram is replaced with 48k bytes of mask rom. bo th development and mask-rom versions come in a 100-pin qfp package with identical pin c onfiguration to facilitate pc board layout and transition to mass production. galvanic isolation communication to indoor unit compressor motor 60-100w fan motor 7 6 2 user parameter storage analog output digital i/o 2 1 3 temperature feedback analog actuators relay, valves, switches motor pwm + pfc+gf fault user program storage analog input galvanic isolation field service fault rs232c serial comm temp sense multple power supply motor pwm 15v 3.3v 1.8v figure 1. typical applicati on block diagram using IRMCF312 IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 3 2 IRMCF312 block diagram and main functions IRMCF312 block diagram is shown in figure 2. 8bit cpu core motion control sequencer dual port ram 1kbyte mce program ram 3kbyte local ram 4kb program ram 48kb 8bit up address/data bus motion control bus a/d mux s/h & op amp d/a (pwm) timer counnter0 watchdog timer motion control modules rs232c port 1 snd rcv 6 dual channel low loss svpwm ac line volt sensing i/os gatekill to #1 motor igbt gate drive motion control engine (mce) monitoring host interface digital i/os 8bit (8051) microcontroller ain1 ain2 jtag emulator debugger 4 pll 2 xtal (4mhz) 120mhz ain3 other analog input 8 ain4 ain5 ain6 port 2 port 3 i/os 8 3 timer counnter1 timer counnter2 periodic timer interrupt control pfc pwm to igbt gate drive gatekill single shunt current sensing #1 motor shunt register ain0 rs232c snd rcv port 4 port 5 i/os 8 i/os 8 6 gatekill to #2 motor igbt gate drive 3 #2 motor shunt register 3 3 i2c/spi scl/so-si sda/cs0 eeprom figure 2. IRMCF312 internal block diagram IRMCF312 contains the following functions for sensorless ac motor control applications: ? motion control engine (mce tm ) 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 IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 4 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 mce tm program memory (3k byte) o dual port ram (1k byte) o mce tm 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 i 2 c port o 48k byte program ram o 8k byte ram IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 5 3 pinout 17 18 19 20 21 22 23 24 25 26 27 28 29 30 41 42 15 14 13 16 3 12 4 11 5 6 7 8 9 10 2 1 xtal0 xtal1 p1.2/txd p1.1/rxd vdd1 vdd2 p2.0/nmi p1.4/cap p1.3/sync/sck p1.7 p2.1 p2.2 44 45 46 43 56 47 55 48 54 53 52 51 50 49 57 58 84 83 82 81 70 69 68 67 66 65 64 63 62 61 60 59 ain5 ain4 vdd1 vdd2 cgatekill cpwmuh cpwmul cpwmvh cpwmvl cpwmwh cpwmwl (top view) p3.0/int2/cs1 ain6 ain3 ain2 p1.6 p1.5 p1.0/t2 88 87 86 85 92 91 90 89 96 95 94 93 100 99 98 97 31 32 34 35 36 33 37 38 40 39 75 74 73 72 71 79 78 77 76 80 vss fgatekill fpwmwl fpwmwh fpwmvl fpwmvh fpwmul fpwmuh n/a vac- vac+ vaco ipfco ipfc+ ipfc- vss p4.3/int6 p4.7/int10 p4.5/int8 p4.1/int4 figure 3. IRMCF312 pin configuration IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 6 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. p1.2/txd p1.1/rxd p1.3/sync/sck xtal0 cpwmuh cpwmul cpwmvh cpwmvl cpwmwh cpwmwl cgatekill ain1 ? ain6 to indoor unit microcontroller (rs232c) digital i/o control test mode system clock 4.19mhz crystal compressor dc bus shunt resistor p2.6/aopwm0 analog output xtal1 p1.4/cap p3.0/int2/cs1 reset tstmod p5.3/tdi jtag control tclk p5.1/tsm p5.2/tdo 0.6v ifbc+ ifbc- ifbco other analog input (0-1.2v) avdd 1.8v avss vdd1 3.3v vdd2 1.8v vss cmext fpwmuh fpwmvh fpwmwh fgatekill pgatekill pfcpwm fan motor dc bus shunt resistor 0.6v ifbf+ ifbf- ifbfo 0.6v ipfc+ ipfc- ipfco pfc dc bus shunt resistor vac+ vac- vaco ac line voltage optional external voltage reference (0.6v) p2.7/aopwm1 pllvdd 1.8v pllvss scl/so-si sda/cs0 other communication (i 2 c or spi) pll logic rs232c i 2 c/spi port1 port2 reset test mode circuit pwm0 pwm1 jtag interface low loss space vector pwm low loss space vector pwm pfc pwm s/h s/h s/h 8051 cpu dual port memory (1kbyte) & mce memory (3kbyte) motion control modules motion control sequencer 12bit a/d & mux system clock local ram 4kbyte program ram (48kbyte) system reset watchdog timer timers rs232c p3.7/txd p3.6/rxd to other host (rs232c) aref fpwmul fpwmvl fpwmwl pwm2 p3.1/aopwm2 port3 p1.0/t2 p1.5 p1.6 p1.7 p2.1 p2.2 p2.0/nmi p2.3 p2.4 p2.5 p3.2/int0 p3.3/int1 p3.4/t0 p3.5/t1 vdc+ vdc- vdco other buffered analog input 6 port4 p4.0/int3 p4.1/int4 p4.2/int5 p4.3/int6 p4.4/int7 p4.5/int8 p4.6/int9 p4.7/int10 port 5 figure 4. application connection of IRMCF312 IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 7 package dimensions IRMCF312 this document is the property of international rectifier and may not be copied or distribut ed without expressed consent. 8 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. |
Price & Availability of IRMCF312
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |