MLX81100 LIN Slave for FET Control Features CPU o o MelexCM CPU o Dual RISC CPU MLX4/16 – 5MIPS o 4-bit LIN protocol controller o 16-bit application CPU Internal RC-Oscillator Memories o o 2kbyte RAM, 32kbyte Flash, 128 byte EEPROM Flash for series production Periphery o o o o o o o o o Three 16-bit timer with capture and compare Full duplex SPI interface 100-kBaud UART 2 high and 2 low side FET driver with protection o Over temperature control o Short circuit protection o Current control 8-bit PWM control with programmable base frequency of 100Hz to 100kHz 8 high voltage I/Os 16-channel 10-bit ADC with high voltage option Independent analog watchdog Temperature sensor Voltage Regulator o o o o o Direct powered from 12V boardnet with low voltage detection Operating voltage VS = 7V to 18V Internal voltage regulator with external load capability of 20mA External Load transistor for higher 5V loads possible Very low standby current, < 50µA in sleep mode Bus Interface o o o o LIN transceiver Supporting of LIN 2.x and SAE J2602 LIN protocol software provided by Melexis Wake up by LIN traffic or local sources Additional Features o o On-chip CPU debugger Jump start and 40V load dump protected Applications LIN slaves for all kind of high current DC Motor control like o Seat heating control o Wiper control o Seat climatisation o Valve control MLX81100 – Product Abstract Page 1 of 15 o o Seat movement I-Drive July 2007 Rev 015 MLX81100 LIN Slave for FET Control Contents 1. FUNCTIONAL DIAGRAM ........................................................................................................................ 3 2. ELECTRICAL CHARACTERISTICS........................................................................................................ 4 2.1 2.2 3. OPERATING CONDITIONS .................................................................................................................... 4 ABSOLUTE MAXIMUM RATINGS ............................................................................................................ 4 APPLICATION CIRCUITRY ..................................................................................................................... 5 3.1 3.2 3.3 3.4 3.5 3.6 3.7 SINGLE DC-MOTOR DRIVE .................................................................................................................. 5 HIGHER VCC LOADS AND HIGHER AMBIENT TEMPERATURES ................................................................ 6 HIGH SIDE REVERSE POLARITY PROTECTION ....................................................................................... 6 CONNECTION TO EXTERNAL CAN CONTROLLER................................................................................... 7 DUAL DC-MOTOR DRIVE .................................................................................................................... 8 HUMAN INTERFACE DEVICE WITH DC-MOTOR ...................................................................................... 9 SEAT HEATING AND CLIMATISATION ................................................................................................... 10 4. PIN DESCRIPTION ................................................................................................................................ 11 5. MECHANICAL SPECIFICATION ........................................................................................................... 13 5.1 MLF 6X6 40 LEADS .......................................................................................................................... 13 6. ASSEMBLY INFORMATION.................................................................................................................. 14 7. DISCLAIMER.......................................................................................................................................... 15 MLX81100 – Product Abstract Page 2 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 1. Functional Diagram RTG VS V1V8 PS CLKO VDD5V POR 300kHz Voltage Monitor fRC Aux. Supply SW2 SHNT_L SW0 BRMID1 Diff. Amp SW1 BRMID2 Diff. Amp Temp Diff. Amp Reset Analog Watchdog CWD Ref. Mux VS/2 BRMID1 GND GND GND RC-OSC. 5V/1.8V Supply 12V Ref 10 bit ADC VDRV VS/2 BRMID2 MUX VS/2 SW6 SW0 … SW7 VS/2 SW7 I/O Register SW0 Pre-driver Control Internal Communication Interface CP Predriver High Side 1 Internal Communication Interface SW1 MelexCM SW2 SW4 SW5 SW6 50Hz...100kHz DualCompare Compare Dual Dual Compare fPLL Multi Purpose I/O SW3 PWM Control Compareon/off on/off Compare Compare on/off Predriver High Side 2 OSC 8bit bitCounter Counter 88with bit Period Counter register DualCapture Capture Dual Dual Capture Watchdog withPeriod Periodregister register with Clock Clock Clock devider devider devider fPLL RAM 2kbyte Appl. CPU MLX16 M M U Flash 32kbyte with ECC Comm. CPU MLX4 LIN LIN-SBI (1.3 and 2.0) GND IO1 IO2 UART HSBC2 HS2 BRMID2 Predriver Low Side 1 LS1 Predriver Low Side 2 LS2 SPI EEPROM 128byte fPLL PLL 30MHz fOSC fRC IO3 IO4 Test controller MultiCPU debugger External Communication Interface IO0 BRMID1 CP 16bit bitTIMER TIMER 16 16 bit TIMER fOSC,f fOSC/16 /16, fOSC, OSC fOSC /256, /256 f fOSC/256 Interrrupt Controller LINPHY HS1 PWMO Prescaler Prescaler Prescaler fOSC, fOSC/16, SW7 HSBC1 IO5 GND TI0 TI1 TO Figure 1- Block diagram MLX81100 – Product Abstract Page 3 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 2. Electrical Characteristics All voltages are referenced to ground (GND). Positive currents flow into the IC. The absolute maximum ratings given in the table below are limiting values that do not lead to a permanent damage of the device but exceeding any of these limits may do so. Long term exposure to limiting values may affect the reliability of the device. Reliable operation of the MLX81100 is only specified within the limits shown in ”Operating conditions”. 2.1 Operating Conditions Parameter Symbol Min Max Unit Battery supply voltage VS 7.3 18 V Operation Current IVS 30 mA Standby current ISBY 50 µA Operating ambient temperature Tamb +125 (150) [1] °C -40 Table 1 - Operating Conditions 2.2 Absolute Maximum Ratings Parameter Battery supply voltage BUS voltage Transient supply voltage Transient supply voltage Transient supply voltage Transient bus voltage Transient bus voltage Transient bus voltage DC voltage on CMOS I/O pins ESD capability of pin LIN ESD capability of any other pins Symbol VS VBUS VS.tr1 VS.tr2 VS.tr3 VBUS.tr1 VBUS.tr2 VBUS.tr3 VDC ESDBUSHB ESDHB Thermal Resistance Storage temperature Rth Tstg Junction temperature Tvj Condition t < 60s t < 500 ms t < 500 ms ISO 7637/1 pulse 1 [2] ISO 7637/1 pulses 2 [2] ISO 7637/1 pulses 3A, 3B ISO 7637/1 pulse 1 [3] ISO 7637/1 pulses 2 [3] ISO 7637/1 pulses 3A, 3B [3] Human body model, equivalent to discharge 100pF with 1.5kΩ, Human body model, equivalent to discharge 100pF with 1.5kΩ, in free air Min Max -1.0 -0.5 -20 -150 26 40 VBAT Unit V -150 -0.3 +100 +150 +7 V V V V V V V V -4 +4 kV -2 +2 kV 40. +150 +150 (155)[1] K/W °C -150 -150 -55 -40 +100 +150 °C Table 2 - Absolute Maximum Ratings [1] Target temperature after qualification. With temperature applications at TA>125°C a reduction of chip internal power dissipation with external supply transistor is obligatory. The extended temperature range is only allowed for a limited period of time, customers mission profile has to be agreed by Melexis as an obligatory part of the Part Submission Warrant. Some analogue parameters will drift out of limits, but chip function can be guarateed. [2] ISO 7637 test pulses are applied to VS via a reverse polarity diode and >1µF blocking capacitor . [3] ISO 7637 test pulses are applied to BUS via a coupling capacitance of 1nF. MLX81100 – Product Abstract Page 4 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3. Application Circuitry 3.1 Single DC-Motor Drive In this sample application the IC can realize the driving of a DC-motor via an external power N-FET bridge. The high side N-FET driving is done with a bootstrap output stage. The current control of the motor is done via shunt measurement and the reverse polarity protection of the bridge must be realized with an external power FET connected to the ground line. Short circuits of the bridge will be detected from fast comparators and in this case the bridge will be switched off. Weak short circuits are monitored with an external temperature sensor. The actual position can be read with hall sensors, which are connected to the timer capture inputs. The hall sensors are switched off during standby mode via a switchable battery voltage output. Optional it is possible to connect an external serial EEPROM via a SPI interface, if it isn’t allowed to use the integrated EEPROM because of security reasons. 100nF VBAT 4.7…10uF VS VDRV RTG CLKO VDD5V 100nF HSBC2 100nF 47uF HS2 100n V1V8 1uF BRMID2 VBAT 100n PS VCC HSBC1 IO4 IO5 VCC SW0 SW1 SW3 SW4 SW5 SW6 SW7 Temperature sensor HS1 MLX81100 VCC Hall sensor 100nF M BRMID1 LS1 LS2 SW2 GND Shunt SPI Interface IO0 IO1 IO2 IO3 MLX 90316 10 LIN LIN 180p GND GND VBAT Reverse Polarity Protection SHNT_L CWD TI0 TI1 TO CWD GND GND Figure 2 - Application circuitry for single DC-motor control MLX81100 – Product Abstract Page 5 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3.2 Higher VCC Loads and higher Ambient Temperatures If it is necessary to supply higher currents to external 5V loads it is possible to connect to the RTG pin an external load transistor. This external load transistor decreases also the internal power dissipation which makes it possible to use this IC also for higher ambient temperatures. VBAT 100nF VS 100nF RTG 4.7...10uF VDD5V 47uF 100n V1V8 1uF 100n Figure 3 - Application for higher VCC loads and higher ambient temperatures 3.3 High Side Reverse Polarity Protection With this IC it is also possible to realise a high side reverse polarity protection for the bridge Power-FET with a normal power N-FET. VBAT CLKO MLX81100 Figure 4 - High side N-FET reverse polarity protection MLX81100 – Product Abstract Page 6 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3.4 Connection to External CAN Controller If the application requires a connection to the CAN network it can be realized with the help of an external CAN communication CPU. The following circuitry shows a sample how to implement this together with our MLX81100. The communication between MLX8100 and external CAN controller is done via the SPI interface of the MelexCM. A bus wake-up will be signalised at the INH pin of the CAN transceiver. This signal will be used from a normal HV-IO pin to wake-up the MLX81100. VCC LIN INH CAN Transceiver ( TJA 1050 ) SW7 SW4 VCC TxD CANH CS_1 RxD CANL CAN Controller ( MCP 2515) SO SI CLK INT_1 IO0 IO1 IO2 IO3 IO4 IO5 Figure 5 - Connection to external CAN controller MLX81100 – Product Abstract Page 7 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3.5 Dual DC-Motor Drive In this sample application the IC can realize the driving of two DC-motors via an external power N-FET bridge. The high side N-FET driving is done with a bootstrap output stage. The current control of the motor is done via shunt measurement and the reverse polarity protection of the bridge must be realized with an external power FET connected to the ground line. Short circuits of the bridge will be detected from fast comparators and in this case the bridge will be switched off. Weak short circuits are monitored with an external temperature sensor. The actual position can be read with hall sensors, which are connected to the timer capture inputs. The hall sensors are switched off during standby mode via a switchable battery voltage output. If it is necessary to synchronize the motor movement via longer distances it can be done via the UART interface connected to an external high speed can transceiver. Via this interface together with a proprietary protocol it is possible that both motor-driver exchange real-time position information. Optional it is possible to connect an external serial EEPROM via a SPI interface, if it isn’t allowed to use the integrated EEPROM because of security reasons. 100nF 100nF VDRV VS CLKO RTG VBAT VBAT 4.7 ..10uF 4.7 ..10uF VDD5V HSBC2 VCC M BRMID1 LS1 LS2 Hall sensor Temperature sensor IO5 SW3 SW4 SW5 VBAT VCC STB RxD SW0 SW1 High speed comunication Interface with propietary protocol SW4 SW5 SW6 VCC VBAT INH TxD GND HS1 IO5 Temperature sensor SW3 SW6 SW7 HSBC1 IO4 VCC Hall sensor SW2 Shunt PS VCC VCC MLX81100 100nF VBAT 100nF VCC IO4 HS1 BRMID2 1uF VCC HSBC1 VBAT 100nF HS2 V1V8 100nF PS 100nF HSBC2 100nF 1uF VBAT CLKO 47uF 100nF V1V8 BRMID2 VDRV RTG VDD5V 47uF HS2 100nF VS HS-CAN Transceiver (TJA1041) CANH CANH CANL CANL STB HS-CAN Transceiver (TJA1041) SW7 MLX81100 100nF 100nF M BRMID1 LS1 LS2 RxD SW2 TxD SW0 SW1 EN GND Shunt VCC SHNT_L Reverse Polarity Protection CWD CWD TI0 TI1 TO IO0 IO1 IO2 IO3 VBAT CS VCC Optional serial EEPROM if needed for security reason SCLK Serial EEPROM SDOUT SDIN LIN IO0 IO1 IO2 IO3 10 LIN LIN SHNT_L Reverse Polarity Protection CWD TI0 TI1 TO CWD 180p GND GND GND GND GND GND GND GND Application example for Dual DC motor driver Figure 6 - Application circuitry for a dual DC-motor system MLX81100 – Product Abstract Page 8 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3.6 Human Interface Device with DC-Motor In this sample application the IC can realize the driving of a feedback DC-motor via an external power N-FET bridge. The high side N-FET driving is done with a bootstrap output stage. The current control of the motor is done via shunt measurement and the reverse polarity protection of the bridge must be realized with an external power FET connected to the ground line. Short circuits of the bridge will be detected from fast comparators and in this case the bridge will be switched off. Weak short circuits are monitored with an external temperature sensor. The reading of the direction and positions of a rotating encoder can be easy done via the timer capture inputs. With SW0 to SW5 and IO0 to IO3 it is possible to implement a switch matrix or to connect single switches. 100nF VBAT 4.7 ..10uF VS VDRV RTG CLKO VDD5V 100nF HSBC2 100nF 47uF HS2 100nF BRMID2 V1V8 VBAT 1uF 100nF PS SW0 SW1 HSBC1 SW3 SW5 MLX81100 SW4 HS1 100nF M BRMID1 LS1 SW6 SW7 VCC LS2 Temperature sensor SW2 VCC VCC Rotationencoder LIN IO0 IO1 IO2 IO3 IO4 IO5 10 LIN GND Shunt VBAT SHNT_L Reverse Polarity Protection CWD TI0 TI1 TO CWD 180p GND GND GND GND Figure 7 - Application circuitry for human interface device with DC-motor MLX81100 – Product Abstract Page 9 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 3.7 Seat Heating and Climatisation In this sample application is implemented the driving of two heat elements via the high side and two DCmotors via the low side N-FET drivers. The high side N-FET driving is done with a bootstrap output stage. The current control of the high side FETs will be done via shunt measurement and the shunt voltage is amplified with a differential amplifier connected to the ADC. The reverse polarity protection of the low side FETs is implemented with an external power FET connected to the ground line. Short circuits of the single FETs will be detected from fast comparators and in this case the FETs will be switched off. Weak short circuits are monitored with an external temperature sensor. 100nF 100nF VBAT 4.7 ..10uF VBAT VS VDRV RTG CLKO VBAT HSBC2 VDD5V 47uF 100nF HS2 BRMID2 100nF Fan 1 V1V8 1uF Shunt 100nF M PS SW6 SW1 Heater 2 LS1 Fan 2 SW2 SW3 M SW7 MLX81100 VBAT VBAT HSBC1 100nF HS1 BRMID1 LS2 VCC Shunt SW4 SW5 SW0 VBAT IO4 IO5 Heater 1 GND IO0 IO1 IO2 IO3 LIN 10 SHNT_L CWD CWD TI0 TI1 TO LIN 180p GND GND GND GND Figure 8 - Application circuitry for seat heating and seat climatisation MLX81100 – Product Abstract Page 10 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 4. Pin Description Table 3 – Pin Description MLX81100 MLF 6x6 40 Name VS Function I/O Type HV supply, battery voltage P Internal regulated voltage supply, 5V supply output P V1V8 Internal regulated voltage supply, 1.8V supply output P GND Ground P Switchable battery supply P Ground P Low shunt input for differential ADC measurement I VDD5V PS GND SHNT_L GND Ground SW1 HV in- or output, ADC-input IO SW2 HV in- or output, ADC-input IO SW3 HV in- or output, ADC-input IO SW4 HV in- or output, ADC-input IO SW5 HV in- or output, ADC-input IO SW6 HV in- or output, ADC-input IO SW7 HV in- or output, ADC-input IO SW8 HV in- or output, ADC-input IO LIN Connection to LIN bus IO GND Ground CWD Watchdog capacitor IO VDRV Clamped 12V reference voltage for bootstrap P HSBC1 High side bootstrap capacitor driver 1 O N-FET high side gate driver 1 O BRMID1 Source connection of HS1 I HSBC2 High side bootstrap capacitor driver 2 O N-FET high side gate driver 2 O Source connection of HS2 I LS1 N-FET low side gate driver 1 O LS2 N-FET low side gate driver 2 O GND Ground HS1 HS2 BRMID2 MLX81100 – Product Abstract GND GND GND Page 11 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control Name Function I/O Type IO0 General purpose in- or output, SPI, UART IO IO1 General purpose in- or output, SPI, UART IO IO2 General purpose in- or output, SPI, UART IO IO3 General purpose in- or output, SPI, UART IO IO4 Timer capture input 1, general purpose in- or output IO IO5 Timer capture input 2, general purpose in- or output IO TI0 Test input, debug interface I TI1 Test input, debug interface I TO Test output, debug interface O RTG Output for external voltage regulation transistor O CLKO Clock Output O MLX81100 – Product Abstract Page 12 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 5. Mechanical Specification 5.1 MLF 6x6 40 leads D A D/2 A2 4x P D1 b A1 D2 D1/2 A3 PIN1 ID 0.20 R E2/2 (Ne-1)xe ref. 1 2 3 E2 0.45 + E E1 E/2 E1/2 1 2 3 4x P D2/2 L 0.25 min. B e 0.25min (Nd-1)xe ref. Top View Bottom View Side View Figure 9 – MLF 6x6 40 Drawing Table 4 – MLF40 Package Dimensions Symbol A A1 A2 min MLF40 nom max - 0 - 0.85 0.01 0.65 0.90 0.05 0.70 P N [3] Nd [5] Symbol min MLF40 nom max [1] [2] [3] [4] [5] A3 D D1 D2 E E1 3.95 0.20 6.00 5.75 12° 4.10 4.25 E2 e 3.95 6.00 5.75 4.10 4.25 L 0.30 0.50 0.40 [1] [2] 0.50 Ne [5] 0.24 0.42 B [4] [1] 40 10 10 [2] 0.60 Dimensions and tolerances conform to ASME Y14.5M-1994 All dimensions are in millimeters. All angels are in degrees N is the number of terminals Dimension b applies to metallized terminal and is measured between 0.25 and 0.30mm from terminal tip Nd and Ne refer to the number of terminals on each D and E side respectively MLX81100 – Product Abstract Page 13 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 6. Assembly Information Our products are classified and qualified regarding soldering technology, solderability and moisture sensitivity level according to following test methods: Reflow Soldering SMD’s (Surface Mount Devices) • • IPC/JEDEC J-STD-020 Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices (classification reflow profiles according to table 5-2) EIA/JEDEC JESD22-A113 Preconditioning of Nonhermetic Surface Mount Devices Prior to Reliability Testing (reflow profiles according to table 2) Wave Soldering SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices) • • EN60749-20 Resistance of plastic- encapsulated SMD’s to combined effect of moisture and soldering heat EIA/JEDEC JESD22-B106 and EN60749-15 Resistance to soldering temperature for through-hole mounted devices Iron Soldering THD’s (Through Hole Devices) • EN60749-15 Resistance to soldering temperature for through-hole mounted devices Solderability SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices) • EIA/JEDEC JESD22-B102 and EN60749-21 Solderability For all soldering technologies deviating from above mentioned standard conditions (regarding peak temperature, temperature gradient, temperature profile etc) additional classification and qualification tests have to be agreed upon with Melexis. The application of Wave Soldering for SMD’s is allowed only after consulting Melexis regarding assurance of adhesive strength between device and board. Melexis is contributing to global environmental conservation by promoting lead free solutions. For more information on qualifications of RoHS compliant products (RoHS = European directive on the Restriction Of the use of certain Hazardous Substances) please visit the quality page on our website: http://www.melexis.com/quality.asp MLX81100 – Product Abstract Page 14 of 15 July 2007 Rev 015 MLX81100 LIN Slave for FET Control 7. Disclaimer Devices sold by Melexis are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. Melexis makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. Melexis reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with Melexis for current information. This product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by Melexis for each application. The information furnished by Melexis is believed to be correct and accurate. However, Melexis shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interrupt of business or indirect, special incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. No obligation or liability to recipient or any third party shall arise or flow out of Melexis’ rendering of technical or other services. © 2005 Melexis NV. All rights reserved. For the latest version of this document. Go to our website at www.melexis.com Or for additional information contact Melexis direct: Europe and Japan: Phone: +32 1367 0495 E-mail: [email protected] All other locations: Phone: +1 603 223 2362 E-mail: [email protected] ISO/TS16949 and ISO14001 Certified MLX81100 – Product Abstract Page 15 of 15 July 2007 Rev 015