0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MAX20330EWA+

MAX20330EWA+

  • 厂商:

    AD(亚德诺)

  • 封装:

    WFBGA8

  • 描述:

    IC OVERVOLTAGE PROT CTRL 8WLP

  • 数据手册
  • 价格&库存
MAX20330EWA+ 数据手册
MAX20330 Programmable OVP Controller with VBUS Short Detection General Description Benefits and Features The MAX20330 is designed to drive a single or dual backto-back external N-channel MOSFET with a low RON (10mΩ max). An external TVS can be used to protect the device from a high energy surge if necessary. ●● Flexible Overvoltage Protection Design • I2C Adjustable Overvoltage Protection Trip Level • Wide Adjustable OVLO Threshold Range from 4V to 24V (168 steps) • Preset Internal Accurate OVLO Thresholds: 6.8V±2% The MAX20330 is an overvoltage controller with the VBUS impedance detection function. The device drives an external low RON path for the device that requires a flexible and adjustable OVLO threshold. The VBUS impedance detection can detect the soft short on VBUS and warn the user about the potential connector overheating. The device is available in an 8-bump (0.35mm pitch, 1.77mm x 1.03mm) wafer-level package (WLP) and operate over the -40ºC to +85°C extended temperature range. Applications ●● ●● ●● ●● Smart Phones Tablets Phablets Desktops ●● Protects High-Power Portable Devices • Wide Operating Input Voltage Protection Range: 2.7V to 36V • Ultra-Fast Turn-Off Time: 100nsec • Built-In Charge Pump to Drive External N-MOSFET ●● Additional Protection Features Increase System Reliability • VBUS Short Detection • Soft-Start to Minimize In-Rush Current • Internal 15ms Startup Debounce • Thermal Shutdown Protection ●● Space-Saving • 8 Bump 0.35mm Pitch 1.77mm x 1.03mm WLP Ordering Information appears at end of data sheet. 19-100269; Rev 2; 7/19 MAX20330 Programmable OVP Controller with VBUS Short Detection Absolute Maximum Ratings (All voltages referenced to GND.) VBUS to GND (Note 1)..........................................-0.3V to +40V GATE to GND.......................... -0.3V to min (VBUS + 0.3V, 40V) OUT to GND.............................-0.3V to min (GATE + 0.3V, 40V) GATE to OUT...........................................................-0.3V to +6V SDA, SCL, INT, VCC to GND...................................-0.3V to +6V Continuous Current into all pins..........................................±0.1A Continuous Power Dissipation (TA = +70ºC) WLP (derate 10.9mW/ºC above +70ºC).......................872mW Operating Temperature Range............................ -40°C to +85°C Junction Temperature.......................................................+150°C Storage Temperature Range............................. -65°C to +150°C Soldering Temperature (reflow)........................................+260°C Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Note 1: The external TVS clamp voltage should be below the abs max of MAX20330. Package Information PACKAGE TYPE: 8 WLP Package Code W81B1+1 Outline Number 21-100229 Land Pattern Number Refer to Application Note 1891 THERMAL RESISTANCE, FOUR-LAYER BOARD Junction to Ambient (θJA) 91.72°C/W For the latest package outline information and land patterns (footprints), go to www.maximintegrated.com/packages. Note that a “+”, “#”, or “-” in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-layer board. For detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial. Electrical Characteristics (VBUS = 2.7V to 36V, VCC = 2.6V to 5.5V, TA = -40°C to +85°C, unless otherwise noted. Typical values are at VCC = 3.3V, TA = +25°C) (Note 2) PARAMETER SYMBOL VBUS Startup Voltage VBUS_ST VBUS Supply Current IVBUS CONDITIONS MIN TYP MAX UNITS VBUS VBUS Pull Down Resistor RPD VBUS = 4.2V, IOUT = 0mA Enabled by I2C 0.5 2.7 2.75 V 250 400 µA 1 2 kΩ 24 V +2 % OUT PROGRAMMABLE PROTECTION VBUS OVLO Range Shutdown 4 -2 Internal Overvoltage Trip Level VOVLO_R VBUS rising Internal Overvoltage Trip Hysteresis VOVLO_F VBUS falling 0.2 4V – 8V [63] 63.5 8V – 16V [63] 127 12V – 24V [63] 190.5 VBUS OVLO Resolution www.maximintegrated.com Progra mmable % mV Maxim Integrated │  2 MAX20330 Programmable OVP Controller with VBUS Short Detection Electrical Characteristics (continued) (VBUS = 2.7V to 36V, VCC = 2.6V to 5.5V, TA = -40°C to +85°C, unless otherwise noted. Typical values are at VCC = 3.3V, TA = +25°C) (Note 2) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 2.6 3.3 5.5 V 125 200 µA 2.8 5 µA VCC VCC Voltage Range VCC VCC Supply Current IVCC VCC Shutdown Current VCC = 4.2V, manual detection mode (ISRC = 0mA) VCC = 4.2V, VBUS floating, ENb = 1 GATE Maximum Gate On Voltage VGON Gate Off VGOFF Soft-Start Comparator GATE external leakage VOVLO_R to VGATE_TO_SOURCE = 0.5V, CGATE_TO_OUT = 4nF 100 ns Programmable Time Accuracy -10 I2C Maximum Clock Frequency +10 % 400 kHz Thermal Shutdown 125 °C Thermal Shutdown Hysteresis 20 °C THERMAL PROTECTION Note 2: All devices are 100% production tested at TA = +25°C. Specifications over the operating temperature range are guaranteed by design. OVLO THRESHOLD CHANGE tOFF tDEB VOVLO VBUS VIN_POR THERMAL SHUTDOWN OUT tDEB tON tSS tDEB tDEB tDEB ENb EN_OVP OVLO VIN_OK Figure 1. Timing Diagram www.maximintegrated.com Maxim Integrated │  4 MAX20330 Programmable OVP Controller with VBUS Short Detection Typical Operating Characteristics (VCC = 4.2V, TA = +25°C, unless otherwise noted.) VBUS STARTUP VOLTAGE vs. TEMPERATURE 2.75 VBUS SUPPLY CURRENT vs. SUPPLY VOLAGE toc01 700 160 2.60 TA = +85ºC 500 SUPPLY CURRENT (µA) VBUS CURRENT (µA) VBUS STARTUP VOLTAGE (V) 2.65 TA = +25ºC 400 300 TA = -40ºC 200 100 VCC = 4.2V 2.50 120 TA = +85ºC 100 80 TA = +25ºC 60 TA = -40ºC -15 10 35 60 0 85 0 3 6 180 5.0 100 80 60 40 VCC = 4.2V ID DETECTION DISABLED 3.5 3.0 2.5 2.0 1.5 1.0 VCC = 4.2V ENb = 1 0.0 3 6 9 12 15 18 21 24 27 30 -40 -15 VBUS VOLTAGE (V) 6 TA = +25ºC NORMALIZED OVLO THRESHOLD 3 2 1 10 www.maximintegrated.com 15 130 125 TA = -40ºC 120 115 110 85 ID DETECTION ENABLED WITH DEFAULT SETTING 0 200000 400000 600000 800000 1000000 ID RESISTOR (Ω) NORMALIZED PROGRAMMABLE OVLO THRESHOLD vs. TEMPERATURE toc08 toc09 1.10 1.08 1.04 1.02 1.00 0.98 0.96 0.94 DEFAULT OVLO 0.90 20 TA = +25ºC 100 1.06 0.92 OVLO SET TO HIGHEST VBUS VOLTAGE (V) TA = +85ºC 135 105 1.08 4 5 60 1.10 TA = -40ºC TA = +85ºC 0 35 NORMALIZED OVLO THRESHOLD vs. TEMPERATURE toc07 5 0 10 140 TEMPERATURE (ºC) GATE-OUT VOLTAGE vs. VBUS VOLTAGE toc06 145 4.0 0.5 0 0 150 AVERAGE SUPPLY CURRENT (µA) VCC SHUTDOWN CURRENT (µA) TA = -40ºC 20 VCC AVERAGE SUPPLY CURRENT vs. VBUS RESISTOR toc05 4.5 TA = +25ºC 120 VCC VOLTAGE (V) VCC SHUTDOWN CURRENT vs. TEMPERATURE toc04 TA = +85ºC 140 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 VBUS VOLTAGE (V) VCC SUPPLY CURRENT vs. VBUS VOLTAGE 160 0 9 12 15 18 21 24 27 30 33 36 TEMPERATURE (ºC) VBUS = 0V ID DETECTION DISABLED 20 VCC = 4.2V NORMALIZED PROGRAMMABLE OVLO -40 VCC SUPPLY CURRENT (µA) 140 40 2.55 toc03 180 600 2.70 GATE-OUT VOLTAGE (V) VCC SUPPLY CURRENT vs. SUPPLY VOLAGE toc02 1.06 1.04 1.02 1.00 0.98 0.96 0.94 0.92 OVLO = 14.98V 0.90 -40 -15 10 35 TEMPERATURE (ºC) 60 85 -40 -15 10 35 60 85 TEMPERATURE (ºC) Maxim Integrated │  5 MAX20330 Programmable OVP Controller with VBUS Short Detection Typical Operating Characteristics (continued) (VCC = 4.2V, TA = +25°C, unless otherwise noted.) NORMALIZED DEBOUNCE TIME vs. TEMPERATURE 1.10 POWER-UP RESPONSE toc10 1.08 NORMALIZED DEBOUNCE TIME toc11 IOUT = 0.5A COUT = 100µF 1.06 1.04 VBUS 2V/div VOUT 2V/div IOUT 1A/div 1.02 1.00 0.98 0.96 0.94 0.92 0.90 -40 -15 10 35 60 85 4ms/div TEMPERATURE (ºC) POWER-UP RESPONSE OVERVOLTAGE FAULT RESPONSE toc12 toc13 IOUT = 0.5A COUT = 100µF IOUT = 0.5A COUT = 1000µF VBUS 2V/div VBUS 5V/div 0V VOUT 2V/div VOUT 5V/div IOUT 5A/div IOUT 5A/div 4ms/div 20µs/div ID DETECTION WAVEFORM ID DETECTION WAVEFORM toc14 VID 10mV/div VID 200mV/div VBUS ID = 100kΩ VBUS ID = 10Ω 4ms/div www.maximintegrated.com toc15 20ms/div Maxim Integrated │  6 MAX20330 Programmable OVP Controller with VBUS Short Detection Bump Configuration TOP VIEW (BUMPS ON BOTTOM) 1 2 3 4 GND SDA INT SCL MAX20330 A GATE OUT B VBUS VCC Bump Description BUMP NAME A1 GATE Gate Drive Output for External N-FET A2 OUT Output Voltage to the Battery Terminal. Output of internal switch. A3 GND Ground A4 SDA I2C Data Line. Connect SDA to an external pullup resistor. B1 VBUS B2 VCC Supply for the I2C Digital Block. Bypass VCC to ground with a 0.1µF capacitor as close to the device as possible. B3 INT Interrupt Output. B4 SCL I2C Clock. Connect SCL to an external pullup resistor. www.maximintegrated.com FUNCTION VBUS Input. For proper ESD and surge protection, place the external TVS and a 0.1µF capacitor on VBUS. Maxim Integrated │  7 MAX20330 Programmable OVP Controller with VBUS Short Detection Functional Diagram GATE CHARGE PUMP VBUS OUT OVLO UVLO MAX20330 VCC POR BG ISOURCE DAC ADC SCL SDA VBUS LOGIC CONTROL TIMER I2C INT OUT GND Table 1. Register Map ADDRESS NAME TYPE DEFAULT 0x00 CHIP ID Read Only 0x00 Device ID Register DESCRIPTION 0x01 CONTROL 1 RW 0x88 System Control 1 0x02 STATUS Read Only 0x00 Status Register 0x03 INTERRUPT Clear on Read 0x00 Interrupt Register 0x04 MASK RW 0xFF Mask Register 0x05 SET_OVLO RW 0x2C OVLO Threshold 0x06 I_SRC RW 0x01 Current Source Threshold 0x07 I_SRC_TMR RW 0x1B Current Source On-Timer 0x08 CONTROL 2 RW 0x3C System Control 2 0x0A ACCDET_REF RW 0xF0 Accessory Detection Threshold 0x0B ISRC_ADC Read Only 0x00 Current Source Output 0x0C VBUS_ADC Read Only 0x00 Current Source Output www.maximintegrated.com Maxim Integrated │  8 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map CHIP ID 0X00 (READ ONLY) BIT 7 6 BIT NAME Reset Value Description 5 4 3 2 1 0 0 0 0 2 1 0 RFU ENb 0 0 0 0 CHIP_ID 0 0 CHIP_REV 0 0 0 5 4 3 Chip ID and Revision CONTROL 1 0x01 (Read/Write) BIT 7 6 EN_OVP EN_IS RFU Reset Value MAX20330 1 0 0 0 1 VBUSADC _EN 0 Reset Value MAX20330B 0 0 0 0 1 0 BIT NAME VBUS_DET EN_OVP OVP Enable (EN_OVP and EN_IS can not be “1” at the same time) 0 = OVP disabled (MAX20330B default) 1 = OVP enabled (MAX20330 default) EN_IS Current Source (I_SRC) Enable 0 = I_SRC disabled (default) 1 = I_SRC enabled RFU Reserved for future use VBUS_DET VBUS Debounce Time (tDEB) 00 = 1ms or min time for power-up 01 = 15ms (default) 10 = 30ms 11 = 60ms VBUSADC_EN One Time ADC for VBUS. The bit is cleared after the measurement. EN_OVP = 1 is required to run one time ADC for VBUS. 0 = VBUS ADC is disabled 1 = VBUS ADC is enabled ENb Device Active Low Enable. Reset at VBUS rising edge. 0 = device is in active mode (default) 1 = device is in sleep mode www.maximintegrated.com Maxim Integrated │  9 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) STATUS 0x02 (Read Only) BIT BIT NAME Reset Value 7 6 5 4 3 2 1 0 VIN_OK RFU EOC TP_OUT ACC_ DET THERM_ SHDN OUT_ SHRT OVLO 0 0 0 0 0 0 0 0 VIN_OK VIN (VBUS) is above 2.7V (typ) 0 = VBUS is below 2.7V (typ) 1 = VBUS is above 2.7V (typ) RFU Reserved for future use EOC End of ADC Conversion 0 = no conversion since last read 1 = new ADC data since last read TP_OUT Timer Period Out 0 = timer period not expired 1 = timer period expired ACC_DET Accessory Detection Status 0 = no change 1 = accessory detected THERM_SHDN Thermal Shutdown 0 = no thermal shutdown 1 = thermal shutdown OUT_SHRT OUT does not reach 90% of VBUS within Soft Start Time 0 = OUT ok 1 = OUT not ok OVLO Overvoltage Shutdown 0 = no OVP shutdown 1 = OVP shutdown www.maximintegrated.com Maxim Integrated │  10 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) INTERRUPT 0x03 (Clear on Read) BIT BIT NAME Reset Value 7 6 5 4 3 2 1 0 VIN_OKi RFU EOCi TP_OUTi ACC_ DETi THERM_ SHDNi OUT_ SHRTi OVLOi 0 0 0 0 0 0 0 0 VIN_OKi VIN (VBUS) is above 2.7V (typ) interrupt 0 = interrupt not occurred 1 = interrupt occurred RFU Reserved for future use EOCi ADC EOC interrupt 0 = interrupt not occurred 1 = interrupt occurred TP_OUTi Timer Period OUT interrupt 0 = interrupt not occurred 1 = interrupt occurred ACC_DETi Accessory Detection interrupt 0 = interrupt not occurred 1 = interrupt occurred THERM_SHDNi Thermal Shutdown interrupt 0 = interrupt not occurred 1 = interrupt occurred OUT_SHRTi OUT does not reach 90% of VBUS within soft-start time interrupt 0 = interrupt not occurred 1 = interrupt occurred OVLOi Overvoltage shutdown interrupt 0 = interrupt not occurred 1 = interrupt occurred www.maximintegrated.com Maxim Integrated │  11 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) MASK 0x04 (Read/Write) BIT BIT NAME 7 6 5 4 3 2 1 0 VIN_OKm RFU EOCm TP_ OUTm ACC_ DETm THERM_ SHDNm OUT_ SHRTm OVLOm 1 1 1 1 1 1 1 1 2 1 0 1 0 0 Reset Value VIN_OKm VIN (VBUS) is above 2.7V (typ) interrupt 0 = not masked 1 = masked RFU Reserved for future use EOCm ADC EOC interrupt 0 = not masked 1 = masked TP_OUTm Timer Period OUT interrupt 0 = not masked 1 = masked ACC_DETm Accessory Detection interrupt 0 = not masked 1 = masked THERM_SHDNm Thermal Shutdown interrupt 0 = not masked 1 = masked OUT_SHRTm OUT does not reach 90% of VBUS within soft start time interrupt 0 = not masked 1 = masked OVLOm Overvoltage shutdown interrupt 0 = not masked 1 = masked SET_OVLO 0x05 (Read/Write) BIT 7 6 5 BIT NAME Reset Value SET_OVLO www.maximintegrated.com 4 3 SET_OVLO 0 0 1 0 1 OVLO Threshold Set (8 bit resolution) 0000,0000 – 0011, 1111: 4V-8V [63 steps] (1.59% resolution) 0100,0000 – 0111,1111: 8V-16V [63 steps] 1000,0000 – 1011,1111: 12V-24V [63 steps] 1100,0000 – 1111,1111: 12V-24V [63 steps] Default: 6.8V Maxim Integrated │  12 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) I_SRC 0x06 (Read/Write) BIT BIT NAME 7 RFU Reset Value RFU I_SRC_MON (Read Only) I_SRC_SET 6 5 4 I_SRC_MON 0 0 0 3 2 RFU 0 0 1 0 I_SRC_SET 0 0 1 Reserved for future use. Current source monitor 000 = off 001 = 2µA 010 = 6µA 011 = 18µA 100 = 54µA 101 = 162µA 110 = 2500µA 111 = reserved Current source set In auto mode, it is the maximum current source set. Above this value, the auto ID detection is skipped. In manual mode, it is the fixed current source set. 000 = off 001 = 2µA (default) 010 = 6µA 011 = 18µA 100 = 54µA 101 = 162µA 110 = 2500µA 111 = reserved I_SRC_TMR 0x07 (Read/Write) BIT 7 BIT NAME Reset Value RFU IS_PERIOD 6 5 0 0 RFU 0 4 IS_PERIOD 1 3 2 IS_INIT_SET 1 1 0 IS_TDET 0 1 1 Reserved for future use. Repeat period, off period 00 = 4x 01 = 130x (default) 10 = 250x 11 = 1600x IS_INIT_SET Set the initial value different from IS_PERIOD and IS_TDET for the ID detection auto-mode 0 = use IS_PERIOD and IS_TDET for the initial check (2μA) 1 = use IS_PERIOD = 00 and IS_TDET = 101 as the initial value. If the current source needs to increase, then use the programmed IS_PERIOD and IS_TDET value for the current source larger than 2μA. (default) IS_TDET Current source on time for detection 000 = 2500µs 001 = 3500µs 010 = 4000µs 011 = 10000µs (default) 100 = 40000µs 101 = 100000µs 110 = 400000µs 111 = 1sec www.maximintegrated.com Maxim Integrated │  13 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) CONTROL2 0x08 (Read/Write) BIT BIT NAME Reset Value 7 6 RFU EN_ VBPD 0 0 5 4 VBPD_TMR 1 1 3 2 AUT_ISRC_SCL 1 1 1 0 ISRC_ MAN ISRC_ST 0 0 RFU Reserved for future use. EN_VBPD 1kΩ VBUS pulldown enable bit. The bit is cleared after pull down time expires. 0 = pull down disabled (default) 1 = pull down enabled VBPD_TMR VBUS pull down discharge window 00 = 5ms 01 = 15ms 10 = 30ms 11 = 60ms (default) AUT_ISRC_SCL Automatic scaling for impedance detection reference 00 = 10% of full ADC scale 01 = 20% of full ADC scale 10 = 30% of full ADC scale 11 = 30% of full ADC scale (default) ISRC_MAN Current source manual detection 0 = automatic scaling for detection when ENb = 0 (default) 1 = manual detection when ENb = 0, fixed based on I_SRC and ISRC_TMR register values (register 0x06 and 0x07) ISRC_ST Current source manual start and ADC conversion. The bit is cleared after one impedance detection. 0 = disable (default) 1 = start one manual impedance detection ACCDET_REF 0x0A (Read/Write) BIT 7 6 5 BIT NAME Reset Value ACC_DET_TH www.maximintegrated.com 4 3 2 1 0 0 0 0 ACC_DET_TH 1 1 1 1 0 Accessory Detection Threshold Accessory is detected (ACC_DET = 1) if ADC_1 (0x0B) final reading is lower than ACC_DET_TH Maxim Integrated │  14 MAX20330 Programmable OVP Controller with VBUS Short Detection Table 2. Detailed Register Map (continued) ISRC_ADC 0x0B (Read Only) BIT 7 6 5 4 BIT NAME 3 2 1 0 0 0 0 0 3 2 1 0 0 0 0 0 ADC_1 Reset Value 0 0 0 0 5 4 ID ADC: 0V to 1.5V Voltage step 5.9mV (typ) ADC_1 VBUS_ADC 0x0C (Read Only) BIT 7 6 BIT NAME ADC_2 Reset Value 0 0 0 0 VBUS ADC: 3V to 30V Voltage step 118mV (typ) Write 1 to VBUSADC_EN for one time VBUS ADC ADC_2 IS_TDET ID IS_TDET VOVSO IS_PERIOD VIDTH ADC ADC ADC ADC ID DETECT ENABLE CASE 1: LOW-IMPEDANCE RESISTOR UNPLUGGED DURING THE IS_PERIOD. ID IS_TDET VOVSO IS_TDET IS_TDET IS_PERIOD VIDTH ID DETECT ENABLE CASE 2: HIGH-IMPEDANCE RESISTOR UNPLUGGED DURING THE IS_PERIOD. ID IS_TDET VOVSO IS_PERIOD IS_TDET VIDTH ADC ADC ADC ADC ID DETECT ENABLE CASE 3: LOW-IMPEDANCE RESISTOR CONTINUOUSLY CONNECTED DURING THE IS_PERIOD. Figure 2. Current Source On-Time Timing Diagram (IS_INIT_SET = 0) www.maximintegrated.com Maxim Integrated │  15 MAX20330 Detailed Description The MAX20330 features the overvoltage protection to the charger input VBUS line when a travel adapter (TA) is used. The MAX20330 uses the external N-MOSFET with RON lower than 10mΩ and VDS rating at or higher than +30V. The device protects the battery and low voltage systems against voltage faults up to 40VDC. The external TVS could be used to further protect the device from surges. If the input voltage exceeds the overvoltage threshold, the external N-FET is disconnected from the input to prevent damage to the protected components. In addition to the OVP controller function, the MAX20330 also provides the accessory ID detection as well as VBUS short detection when the device is not in OVP mode (EN_OVP = 0). ENb Bit The MAX20330 is enabled by default. When disabled as VBUS is available, the part will remain enabled sinking current from VBUS. 36VDC (40V Abs Max) Withstanding The MAX20330 can withstand the DC voltage up to 40V. If 40V input is expected, it is recommended to use the external TVS that clamps the surge to 40V or below. OVLO OUT is connected to VBUS when VBUS is between UVLO threshold and OVLO threshold. When VBUS goes above overvoltage lockout threshold (SET_OVLO 0x05), OUT is disconnected from VBUS, the OVLO bit is set high. When VBUS drops below SET_OVLO threshold, the OVLO bit is deasserted and the debounce time starts counting. After the debounce time, OUT follows VBUS again. www.maximintegrated.com Programmable OVP Controller with VBUS Short Detection UVLO/POR The VBUS has min operating voltage of 2.7V. The ADC works when VCC voltage is 2.6V or higher. The device disables the external FET unless VBUS is higher than UVLO threshold. When the device is operating with I2C ENb bit = 0 (default), if the UVLO happens, the device shuts down the switch immediately. Safe Turn-On Protection When the switch turns on, if the OUT is below VSS_THR of VBUS after soft start time out, it shuts down the output. Fast Turn-Off Time The MAX20330 provides 100ns turn off response time and can switch off an external N-MOSFET. VBUS ID/Short Detection The MAX20330 can check the VBUS impedance with automatic scaling for the best resolution using the different current resources. The current source can be turned on only when the OVP function is disabled (EN_OVP = 0). The ID open load voltage is 2V max. When the VBUS is soft shorted to ground, it can be detected and warn the user. Also, VBUS can be actively discharged by I2C command. This is useful when the OVP IC blocks the VBUS from discharged by the PMIC or by the USB type C controller during power down operation. Thermal Shutdown Thermal shutdown circuitry protects the devices from overheating. The switches turn off when the junction temperature exceeds +125°C (typ). The switches turn on again after the device temperature drops by approximately 20°C (typ). Maxim Integrated │  16 MAX20330 Programmable OVP Controller with VBUS Short Detection Application Information if the master in a single-master system has an open-drain SCL output. Each transmission consists of a START condition sent by a master, followed by the MAX20330 7-bit slave address plus R/W bit, a register address byte, one or more data bytes, and finally a STOP condition (Figure 3). I2C Interface When in I2C mode, the MAX20330 operates as a slave device that sends and receives data through an I2Ccompatible 2-wire interface. The interface uses a serial data line (SDA) and a serial clock line (SCL) to achieve bidirectional communication between master(s) and slave(s). A master (typically a microcontroller) initiates all data transfers to and from the MAX20330 and generates the SCL clock that synchronizes the data transfer. The SDA line operates as both an input and an open-drain output. A pullup resistor is required on SDA. The SCL line operates only as an input. A pullup resistor is required on SCL if there are multiple masters on the 2-wire interface, or Start and Stop Conditions Both SCL and SDA remain high when the interface is not busy. A master signals the beginning of a transmission with a START (S) condition by transitioning SDA from high-to-low while SCL is high (Figure 4). When the master has finished communicating with the slave, it issues a STOP (P) condition by transitioning SDA from low to high while SCL is high. The bus is then free for another transmission. tR SDA tSU:DAT tSU:STA tLOW tHD:DAT tBUF tHD:STA tSU:STO tHIGH SCL tHD:STA tR START CONDITION REPEATED START CONDITION STOP CONDITION START CONDITION Figure 3. I2C Interface Timing Details SDA SCL S P START CONDITION STOP CONDITION Figure 4. Start and Stop Conditions www.maximintegrated.com Maxim Integrated │  17 MAX20330 Programmable OVP Controller with VBUS Short Detection Bit Transfer device is the recipient. When the device is transmitting to the master, the master generates the acknowledge bit because the master is the recipient. If the device did not pull SDA low, a not acknowledge is indicated. One data bit is transferred during each clock pulse (Figure 5).The data on SDA must remain stable while SCL is high. Changes in SDA while SCK is high and stable are considered control signals (see Start and Stop Conditions) Slave Address The MAX20330 features a 7-bit slave address: 0010 111. The bit following a 7-bit slave address is the R/W bit, which is low for a write command and high for a read command. Acknowledge The acknowledge bit is a clocked 9th bit (Figure 6), which the recipient uses to handshake receipt of each byte of data. Thus, each byte transferred effectively requires 9 bits. The master generates the 9th clock pulse, and the recipient pulls down SDA during the acknowledge clock pulse. The SDA line is stable low during the high period of the clock pulse. When the master is transmitting to the MAX20330, it generates the acknowledge bit because the Bus Reset The MAX20330 resets the bus with the I2C start condition for reads. When the R/W bit is set to 1, the device transmits data to the master, thus the master is reading from the device. SDA SCL DATA LINE STABLE; DATA VALID CHANGE OF DATA ALLOWED Figure 5. Bit Transfer CLOCK PULSE FOR ACKNOWLEDGEMENT START CONDITION SCL 1 2 8 9 SDA BY TRANSMITTER SDA BY RECEIVER S Figure 6. Acknowledge www.maximintegrated.com Maxim Integrated │  18 MAX20330 Programmable OVP Controller with VBUS Short Detection Format for Writing then the device takes no further action beyond storing the register address. Any bytes received after the register address are data bytes. The first data byte goes into the register selected by the register address and subsequent data bytes go into subsequent registers (Figure 7). If multiple data bytes are transmitted before a STOP condition, these bytes are stored in subsequent registers because the register addresses autoincrement (Figure 8). A write to the MAX20330 comprises the transmission of the slave address with the R/W bit set to zero, followed by at least 1 byte of information. The first byte of information is the register address or command byte. The register address determines which register of the device is to be written by the next byte, if received. If a STOP (P) condition is detected after the register address is received, ADDRESS = 0x2E S 0 0 1 0 1 REGISTER ADDRESS = 0x01 0 = WRITE 1 1 0 A 0 0 0 0 REGISTER 0x01 WRITE DATA 0 0 0 1 A S = START BIT P = STOP BIT d7 d6 d5 d4 d3 d2 d1 d0 A A = ACK P N = NACK d_ = DATA BIT Figure 7. Format for I2C Write ADDRESS = 0x2E S 0 0 1 0 1 REGISTER ADDRESS = 0x01 0 = WRITE 1 1 0 A 0 0 d6 d5 d4 d3 d2 0 0 0 0 1 A d1 d0 A/N REGISTER 0x02 WRITE DATA REGISTER 0x01 WRITE DATA d7 0 d1 d0 A d7 d6 d5 d4 d3 d2 P Figure 8. Format for Writing to Multiple Registers www.maximintegrated.com Maxim Integrated │  19 MAX20330 Programmable OVP Controller with VBUS Short Detection Format for Reading The MAX20330 is read using the internally stored register address as an address pointer, the same way the stored register address is used as an address pointer for a write. The pointer autoincrements after each data byte is read using the same rules as for a write. Thus, a read is initiated 0 = WRITE ADDRESS = 0x2E S 0 0 1 0 1 1 1 0 0 1 0 1 0 REGISTER ADDRESS = 0x01 A 0 0 1 = READ ADDRESS = 0x2F Sr by first configuring the register address by performing a write (Figure 9). The master can now read consecutive bytes from the device, with the first data byte being read from the register addressed pointed by the previously written register address (Figure 10). Once the master sounds a NACK, the MAX20330 stops sending valid data. 1 1 1 0 0 0 0 0 1 A d1 d0 A/N 0 1 A/N d1 d0 A d1 d0 A/N REGISTER 0x01 READ DATA A d7 d6 d5 d4 d3 d2 P Figure 9. Format for Reads (Repeated Start) 0 = WRITE ADDRESS = 0x2E S 0 0 1 0 1 1 1 0 0 1 0 1 A 0 0 1 = READ ADDRESS = 0x2F Sr 0 REGISTER ADDRESS = 0x01 1 1 1 d6 d5 d4 d3 d2 0 0 0 REGISTER 0x01 READ DATA A d7 d6 REGISTER 0x02 READ DATA d7 0 d5 d4 d3 d2 REGISTER 0x03 READ DATA d1 d0 A d7 d6 d5 d4 d3 d2 P Figure 10. Format for Reading Multiple Registers www.maximintegrated.com Maxim Integrated │  20 MAX20330 Programmable OVP Controller with VBUS Short Detection Typical Application Circuits USB TYPE C OR MICRO B CHGIN VBUS BYP GND SYS PMIC VSYS VIO VCC RPU VIO RPU VIO RPU OUT SDA SDA GATE SCL SCL VBUS INT INT APPS PROCESSOR MAX20330 GND USB TYPE C OR MICRO B CHGIN VBUS BYP GND SYS PMIC VSYS VIO VCC RPU VIO RPU VIO RPU OUT SDA SDA GATE SCL SCL VBUS INT INT APPS PROCESSOR MAX20330 GND www.maximintegrated.com Maxim Integrated │  21 MAX20330 Programmable OVP Controller with VBUS Short Detection Ordering Information TOP MARK TEMP RANGE PINPACKAGE MAX20330EWA+T CA -40°C TO +85°C 8 WLP MAX20330BEWA+T CC -40°C TO +85°C 8 WLP PART + Denotes lead(Pb)-free/RoHS-compliant package. T = Tape and reel. Chip Information PROCESS: BiCMOS www.maximintegrated.com Maxim Integrated │  22 MAX20330 Programmable OVP Controller with VBUS Short Detection Revision History REVISION NUMBER REVISION DATE PAGES CHANGED 0 3/18 Initial release — 1 6/18 Updated Table 2 14 2 7/19 Updated Table 2 and added MAX20330BEWA+T to the Ordering Information table DESCRIPTION 9, 22 For pricing, delivery, and ordering information, please visit Maxim Integrated’s online storefront at https://www.maximintegrated.com/en/storefront/storefront.html. Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and max limits) shown in the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance. Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc. ©  2019 Maxim Integrated Products, Inc. │  23
MAX20330EWA+ 价格&库存

很抱歉,暂时无法提供与“MAX20330EWA+”相匹配的价格&库存,您可以联系我们找货

免费人工找货