bus ic Introduction dc/dc converter motor driver ic ripple counter driver ic I/O ic Sensor interface ic sensor ic ip’s E 910.16 Fan control E 910.17 Fan control E 910.69 Controller for 3 pfb E 910.63 8-channel half bridge driver E 910.64/65 DC motor H-bridge controller E 910.68 VirtuHall® PMSM/BLDC E 910.88 VirtuHall® PMSM/PWM ÿ E 910.87 EC motor controller ÿ Bootstrap under voltage detection and shutdown three half bridges. This chip generates the control signals for the ÿ Protection against over voltage, under voltage, and power FETs internally. over temperature ÿ Three comparator inputs to used for Hall or For communication with a higher-level assembly a LIN interface back EMF signals LIN interface is implemented. The motor position detection of the BLDC motor ÿ MSP430 binary compliant CPU core (EL16) is performed by observing the back EMF voltage of the motor or ÿ 60KByte Flash version – 10KByte ROM version by Hall sensor signals. The programming of the device is executed ÿ On-chip oscillator / external crystal oscillator via an JATG interface. A sophisticated protection system prevents ÿ Watchdog / 16 bit timer / interrupt control unit the external MOSFETs from damage. ÿ Temperature range: – 40°C to + 125°C / Flash version – 40°C to + 150°C / ROM version ÿ QFN 9x9 64 package application ÿ Speed control of PMS motors ÿ Position control of PMS motors VBAT CP4 CP3 CP2 CP1 VCTR VSDRIVE VS LIN EN VDDA VDD VDDcore VDDC VDDIO Block diagram E910.87 LIN 2.0 interface LIN 2.0 controller PLL OSC NRST FLASH / ROM 30K x 16 (60KByte) VPP TM TDO P R O G J T A G TMS GPIO IRQ control SPI D2D interface TCLK GPIO 0...3 UDS Potection Phase comparators VREG 2.5V Reset 6 Bit DAC BIAS Overcurrent comp. Fault 10 Bit ADC, 5µs D2D interface Current amplifier Timer / watchdog BOOT U...W 3 HS U...W 3 LS U...W BLDC Motor SR 3 PH U...W 3 PC U...W L2 L3 PC REF 2 D2DCLK EL16 VS GNDA VDDA GND VDD GNDcore VDDcore EN SR LIN NC NC BOOT U OSC 51 Positive input current amplifier XOSC 30 HS U 52 29 PH U TM 53 28 BOOT V Negative input current amplifier VPP 54 27 HS W TDI 55 26 PH W 25 BOOT W 7-9 PC [U / V / W] Comparator input phase U/V/W TDO 56 TMS 57 24 HS W 10 PC REF Comparator reference value TCLK 58 23 PH W GPIO 0 59 22 GNDS 2 GPIO 1 60 21 LS_U GPIO 2 61 20 LS V GPIO 3 62 19 LS W VSSIO 63 18 GNDS 3 VSSC 64 17 VDRIVE 11 VCTR Control output 12V 12 VSDRIVE Power supply voltage of 12V regulator 13 CP1 Positive pin of external capacitor 1 14 CP2 Negative pin of external capacitor 1 15 CP3 Positive pin of external capacitor 2 16 CP4 Negative pin of external capacitor 1 17 VDRIVE Tank capacitor 18, 22, 32 GNDS 1-3 Power ground 1, 2, 3 19 -21 LS [U / V / W] Low side gate driver phase U / V / W 23, 26, 29 PH [U / V / W] Motor connection phase U / V / W 24, 27, 30 HS [U / V / W] High side gate driver phase U / V / W 25, 28, 31 BOOT [U / V / W] Bootstrap capacitor phase U / V / W 33 VS Power supply voltage 34 GNDA Analog power ground 35 VDDA 5V anlalog power supply 36 GND Digital power ground 37 VDD 3.3V digital power supply 38 GNDcore Core power ground 39 VDDcore 2.5V core power supply 40 SR Refernce of gate charge an discharge current 41 EN Enable input 42 LIN LIN interface 43 - 45 NC Not connected 46, 47 RSTB, NRST 49 TEST_MODE 50 VDDC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 QFN 9x9 51, 52 OSC, XOSC Crystall oscillator input 53 TM FLASH test 54 VPP FLASH program voltage 55 TDI Test data in 56 TDO Test data ut 57 TMS Test mode select 58 TCLK Test clock Low active reset 59 - 62 GPIO 0-1 General purpose input output 0-3 Test mode 63 VSSIO IO power ground Core power supply 64 VSSC Core power groung INN Note ELMOS Semiconductor AG (below ELMOS) reserves the right to make changes to the product contained in this publication without notice. ELMOS assumes no responsibility for the use of any circuits described herein, conveys no licence under any patent or other right, and makes no representation that the circuits are free of patent infringement. While the information in this publication has been checked, no responsibility, however, is assumed for inaccuracies. ELMOS does not recommend the use of any of its products in life support applications where the failure or malfunction of the product can reasonably be expected to cause failure of a life-support system or to significantly affect its safety or effectiveness. Products are not authorized for use in such applications. INNC IOUT GNDS GND GNDA GNDcore RSTB VSSC GNDS 1 31 INP 7 VSSIO 32 Inverting input current ampliefier ADC 0...1 φ 54 L1 34 33 D2DINT 8 SCI 4 VREG 5V EL 16 CPU core Multiply / divide 3 Slewrate control VREG 3.3V TDI TEST_MODE LS & HS driver PWM U...W SRAM 1.5K x 16 (3kByte) Clock / reset generator XOSC VDRIVE Driver supply 36 35 THIS PRODUCT IS UNDER DEVELOPMENT 38 37 CP4 E910.87 can control a PMS motor by controlling the power FETs of 40 39 CP2 ÿ PWM Frequency up to 60KHz INN 41 CP3 6 42 CP1 pose motor drive application with supply voltages up to 27V. The INP 44 43 VCTR ÿ Adjustable slew rate control 5 46 45 VSDRIVE INNC 47 VDDC 50 PC REF This chip is designed for automotive application or general pur- 4 48 VDDIO 49 PC W ÿ Bootstrap supply for highside drivers Output of shunt current amplifier PC V ADC input 0/1 INOUT PC U are designed to allow switching of up to 60kHz. ADC [0-1] 3 INN bridges (B6 bridge) 1 -2 NC controller to drive 6 N-channel power-FETs. The 6 driver outputs Description RSTB ÿ Gate drive circuit for three external NMOS half Name INP Pin NRST magnet synchronous motor control applications. The IC is a PWM IOUT The E910.87 integrated circuit is an universal ASSP for permanent ÿ Sleep Mode Current less than 50µA INNC ÿ Single voltage supply in the range of VS = 6V to 27V package TEST_MODE pinning ADC1 description ADC0 features ÿ ÿ E910.87 ÿ THIS PRODUCT IS UNDER DEVELOPMENT THIS PRODUCT IS UNDER DEVELOPMENT ÿ EC motor controller with EL 16 µC GND Copyright © 2007 ELMOS Reproduction, in part or whole, without the prior written consent of ELMOS, is prohibited. www.elmos.de | [email protected] elmos product catalog 2007/2008 55