MIC2755 Micrel, Inc. MIC2755 Battery System Supervisor Features General Description • Optimized for PDAs, pagers and other hand-held devices. • Detects multiple battery states: - battery OK - low battery - dead battery • Adjustable voltage thresholds • High accuracy ±2% voltage thresholds • Reset generation at power-on (700ms min.) • Debounced manual reset function • Internal logic prevents chatter if battery voltage fluctuates • Extremely low 2µA typical supply current • I/Os can be pulled above VDD (7V absolute maximum) • Immune to brief power supply transients • Low cost • 8-pin MSOP The MIC2755 is composed of multiple comparators, a reset pulse generator, and logic. It is designed for monitoring the battery supply of portable digital systems, including PDAs and pagers. The MIC2755 detects three different battery states: battery OK, low battery, and dead battery. The reset (/RST) output is asserted for at least 700ms when a fresh battery is inserted. The nonmaskable interrupt output (/NMI) is asserted when the battery voltage is below the NTH threshold, indicating that high-power system operations should not occur. If and when battery voltage falls below the power-off threshold (PTH), the reset output is asserted and latched, inhibiting system operation until the battery is replaced or recharged. All three voltage thresholds are set using external resistors. A manual reset function can be implemented by connecting a switch directly to the power on reset/manual reset [RTH(/ MR)] input. Internal circuitry detects switch activation and generates a minimum 175ms debounced reset signal. The MIC2755’s power supply input is separate from the detector inputs to allow it to be powered from a down-stream voltage, such as the output of a boost converter. Inputs and outputs can be pulled above VDD (up to 7V absolute maximum) without adverse effects or excessive current draw. Supply current is typically a low 2µA. Hysteresis is included on all voltage detectors to prevent chattering due to noise. The MIC2755 is available in the tiny 8-pin micro-small-outline package. Typical Application Boost or Buck Converter VBAT VBAT(OK) = 3.6V VBAT(low) = 3.1V VBAT(dead) = 2.9V 656k 344k IN 576k 26.7k SW RESET 100k EN µController or µProcessor SUPPLY OUT 100k 100k MIC2755 VDD /POF PTH NTH /NMI /RST /NMI /RST RTH(/MR) GND 400k GND Supervised Boost Converter and Microcontroller or Microprocessor Micrel, Inc. • 2180 Fortune Drive • San Jose, CA 95131 • USA • tel + 1 (408) 944-0800 • fax + 1 (408) 474-1000 • http://www.micrel.com January 2006 1 MIC2755 MIC2755 Micrel, Inc. Pin Configuration Part Number Standard Pb-Free MIC2755BMM MIC2755YMM Junction Temp. Range Package –40ºC to +185ºC 8-Pin MSOP Pin Configuration RTH(/MR) 1 8 VDD NTH 2 7 /RST PTH 3 6 /NMI GND 4 5 /POF 8-Pin MSOP (MM) Pin Description Pin Number Pin Name Pin Function 1 RTH(/MR) Power-On Reset Threshold (Analog Input): Comparator input assigned to battery-OK condition detection. When the level on this pin first exceeds VREF, the reset generator cycles. The /RST output is held low for a minimum of 700ms and the /POF threshold output is deasserted. 2 NTH 3 PTH Nonmaskable Interrupt Threshold (Analog Input): Voltage monitor input assigned to “low battery” condition detection. When the level on this pin falls below VREF, the /NMI output is asserted. MIC2755 Power-Off Threshold (Analog Input): Voltage monitor input assigned to “dead battery” condition detection. When the level on this pin falls below VREF, the /RST and /POF outputs are asserted. The condition is latched until a reset cycle occurs (VRTH > VREF). 4 GND 5 /POF Power-off (Output): Active-low, open-drain output. Asserted and latched when VPTH < VREF, which is a “dead battery” condition. The system is held in reset until the battery is replaced and a power-on reset cycle occurs. 6 /NMI Nonmaskable Interrupt (Output): Active-low, open-drain output. Asserted when VNTH < VREF, which is a “low battery” condition. This indicates highpower system operation should not be allowed. 7 /RST Reset (Output): Active-low, open-drain output. Asserted for a minimum of 700ms at power-on or anytime VPTH drops below VREF. Also asserted for 175ms minimum when RTH (/MR) is externally pulled low (manual reset). 8 VDD (Analog Input): Power supply input. Ground: Power and signal return for all IC functions. 2 January 2006 MIC2755 Micrel, Inc. Absolute Maximum Ratings (Note 1) Operating Ratings (Note 2) Supply Voltage (VDD).......................................–0.3V to +7V Input Voltage (VRTH), (VNTH), (VPTH)...............–0.3V to +7V Output Voltage (V/RST), (V/NMI), (V/POF) ..........–0.3V to +7V /RST Output Current (I/RST)........................................ 20mA Storage Temperature (TS) ........................ –65°C to +150°C ESD Rating, Note 3 ...................................................... 2kV Supply Voltage (VDD)................................... +1.5V to +5.5V Input Voltage (VRTH), (VNTH), (VPTH)...............–0.3V to +6V Output Voltage (V/RST), (V/NMI), (V/POF) ..........–0.3V to +6V Ambient Temperature Range (TA) .............. –40°C to +85°C Package Thermal Resistance 1-layer PCB (θJA)........................................................... 206°C/W 4-layer PCB (θJA)........................................................... 113°C/W Electrical Characteristics VDD = 3.3V; TA = 25°C, bold values indicate –40°C ≤ TA ≤ +85°C; unless noted Symbol Parameter Condition IDD Operating Supply Current outputs open, VRTH, VNTH, VPTH > 1.24V IRTH(/MR), INTH, IPTH, I/RST, I/NMI, I/POF Leakage Current VREF2 Min outputs open, VRTH, VNTH, VPTH < 1.24V Typ Max Units 2.0 4.0 µA 1.7 5 µA 10 pA nA VREF1 Threshold Voltage for RTH(/MR) and PTH inputs 1.215 1.240 1.265 V Threshold Voltage for NTH inputs 1.215 1.240 1.265 V VHYST Hysteresis Voltage on NTH Comparator 20 mV Reset Output (/RST) t/RST Reset Pulse Width V/RST /RST Output Voltage Low, Note 4 t/MR Manual Reset Pulse Width Reset Input [RTH(/MR)] V/MRTV Debounce Time tPROP Propogation Delay 1200 ms 175 300 ms 0.3 V 0.4 V 345 mV 38 ms /RST asserted, ISINK = 1.6mA, VDD ≥ 1.6V /RST asserted, ISINK = 100µA, VDD ≥ 1.2V 275 Manual Reset Trip Voltage tDBNC 700 V/MRTV(min) < VRTH < V/MRTV(max), Note 5 310 22 from (V/MR < VRTH(/MR)(min) – 100mV) to RST Asserted 9 µs 9 µs Nonmaskable Interrupt Output (/NMI) tPROP Propagation Delay (VREF(max) + 100mV) < VNTH < (VREF(min) – 100mV) V/NMI /NMI Output Voltage Low /NMI asserted, ISINK = 1.6mA, VDD ≥ 1.6V Power-Off Output (/POF) tPROP Propagation Delay V/POF /POF Output Voltage Low /NMI asserted, ISINK = 100µA, VDD ≥ 1.2V (VREF(max) + 100mV) < VPTH < (VREF(min) – 100mV) /POF asserted, ISINK = 1.6mA, VDD ≥ 1.6V /POF asserted, ISINK = 100µA, VDD ≥ 1.2V Note 1. Exceeding the absolute maximum rating may damage the device. Note 2. The device is not guaranteed to function outside its operating rating. Note 3. Devices are ESD sensitive. Handling precautions recommended. Human body model, 100pF in series with 1.5k . Note 4. VDD operating range is 1.5V to 5.5V. Output is guaranteed to be held low down to VDD = 1.2V. t t tDBNC = /RST = /MR 32 8 . These relationships are guaranteed by design. Note 5. January 2006 3 0.3 V 0.4 V 9 µs 0.3 V 0.4 V MIC2755 MIC2755 Micrel, Inc. Timing Diagram Propagation delays not shown for clarity. The MIC2755 ignores very brief transients. See “Application Information” for details. Block Diagram VDD NTH /NMI 20mV Hysteresis 1.24V Ref2 /RST Logic-State Machine PTH RTH(/MR) /POF 310mV Oscillator 1.24V Ref1 GND MIC2755 4 January 2006 MIC2755 Micrel, Inc. Functional Description Power-Off Output This output and the /RST output are asserted and latched when VPTH < VREF, indicating a “dead battery.” The system is held in reset until the battery is replaced or recharged and a power-on reset cycle occurs; that is, VRTH > VREF1. The /POF output may be used to control a linear or switching regulator, shutting down the regulator when the battery reaches it end-of-life voltage. /POF is an active-low, open-drain digital output and may be wire-ORed with other open-drain logic signals. Most applications will require a pull-up resistor on this output. /POF may be pulled up to any voltage not exceeding V/POF(max) even if this voltage is higher than VDD (see “Electrical Characteristics”). Power-On Reset The RTH(/MR) and PTH inputs work together to provide predictable battery monitoring with user-programmable hysteresis and without chatter. The /RST output is asserted for a minimum of 700ms at power-on. Power-on is determined by RTH(/MR) exceeding VREF1. Once this event has occurred, the internal logic ignores further transitions on the RTH(/ MR) input, instead monitoring for a low voltage on PTH or the manual reset condition. If VPTH drops below VREF1, the /POF and /RST outputs are asserted and latched, holding the system in its reset state. Manual Reset An internal circuit monitors RTH(/MR), comparing it to an internal 310mV reference, V/MRTV. When RTH(/MR) is pulled below V/MRTV, and VPTH is still above VREF1, the internal circuitry initiates a manual reset cycle and asserts /RST for at least 175ms. A momentary push-button switch is typically connected such that RTH(/MR) is forced to ground when the switch contacts close. This switch is internally debounced. Each closure of the switch longer than tDBNC results in a single output pulse of no less than 175ms and no more than 300ms being generated. (The manual reset pulse is derived from the same oscillator and counter as t/RST. The length of t/MR is always equal to one fourth of t/RST.) This prevents a user who may hold the switch closed from keeping the system in reset for an extended period of time. Typically the MIC2755 is used to monitor the battery supply of intelligent circuits such as microcontrollers and microprocessors. By connecting the reset output of a MIC2755 to the reset input of a µC or µP, the processor will be properly reset at power-on and during power-down and low battery conditions. The /NMI output provides low-battery warnings to the system. In addition, a system whose battery voltage declines below the PTH threshold is held in reset to prevent spurious operation. Thus the MIC2755 effectively detects three battery states: “battery OK,” “low battery,” and “dead battery.” Reset Output /RST is an active-low, open-drain digital output. This output is asserted for a minimum of 700ms at power-on and for a minimum of 175ms when RTH(/MR) is externally pulled low, indicating that a manual reset should be initiated. /RST is an active-low, open-drain digital output and may be wire-ORed with other open-drain logic signals. Most applications will require a pull-up resistor on this pin. /RST may be pulled up to any voltage not exceeding V/RST(max) even if this voltage is higher than VDD (see “Electrical Characteristics”). Nonmaskable Interrupt Output /NMI is the output of a comparator that constantly compares the level on the NTH pin with the internal voltage reference, VREF2. This output is asserted when VNTH < VREF2, indicating high-power system operation should not occur; that is, the battery is low but not dead. Effectively, this function is an uncommitted comparator with its inverting input connected to the internal reference, VREF2, its noninverting input connected to NTH, and its output on /NMI. This comparator does not affect any other MIC2755 functions and may be used independently. /NMI is an active-low, open-drain digital output and may be wire-ORed with other open-drain logic signals. Most applications will require a pull-up resistor on this pin. /NMI may be pulled up to any voltage not exceeding V/NMI(max) even if this voltage is higher than VDD (see “Electrical Characteristics”). January 2006 5 MIC2755 MIC2755 Micrel, Inc. Applications Information To determine the resistor values for VBAT(low) threshold, set R4 = 344kΩ and solve for R3. Outputs Since the MIC2755 outputs are open-drain MOSFETs, most applications will require pull-up resistors. The value of the resistors should not be too large or leakage effects may dominate. Programming Thresholds There are separate resistive-divider configurations for circuits that require or do not require manual reset capability. 1MΩ VBAT(low) = 3.1V = 1.24V R3 +R4 R3 = 56k Once R3 and R4 are determined, the equation for VBAT(dead) can be used to determine R2. A single lithium-ion cell should not be discharged below 2.5V. Many applications limit the drain to 2.9V. Using 2.9V for the VBAT(dead) threshold allows calculating the following resistor values. Configuration Without Manual Reset 1MΩ VBAT(dead) = 2.9V = 1.24V R2 + 55.6k + 344k See Figure 1. The battery-OK threshold is calculated using: R1 + R2 + R3 + R4 VBAT(OK) = VREF R4 R2 = 27.4k R1 = 1MΩ – R2 – R3 – R4 = 572k The low-battery threshold is calculated using: R1 + R2 + R3 + R4 VBAT(low) = VREF R3 + R4 Configuration With Manual Reset See Figure 2. To use manual reset, the MIC2755 requires a separate resistor ladder for the switch and fresh-battery threshold. The remaining two thresholds are set by the threeresistor ladder. The dead-battery threshold is calculated using: R1 + R2 + R3 + R4 VBAT(dead) = VREF R2 + R3 + R4 VBAT where, for all equations: VREF = 1.24V In order to provide the additional criteria needed to solve for the resistor values, the resistors can be selected such that they have a given total value, that is, R1 + R2 + R3 + R4 = Rtotal. A value such as 1MΩ for Rtotal is a reasonable value because it draws minimum battery current per resistor ladder but has no significant effect on system accuracy. When working with large resistors, a small amount of leakage current can cause voltage offsets that degrade system accuracy. The maximum recommended total resistance from VBAT to ground is 3MΩ. VBAT R3 55.6k /POF POF /NMI /RST NMI RST R7 344k R9� 26.7k R10� 400k 100k 100k 100k MIC2755 VDD /POF POF PTH /NMI NMI NTH /RST RST RTH(/MR) GND R8 +R9 +R10 VBAT(low) = VREF R10 R8 +R9 +R10 VBAT(dead) = VREF R9 + R10 MIC2755 PTH NTH R8 573k R6 + R7 VBAT(OK) = VREF R7 100k 100k 100k VDD R6 656k Figure 2. Example Circuit with Manual Reset VBAT R1 572k R2 28k SW VBAT where, for all equations: VREF = 1.24V Once the desired trip points are determined, set R6 + R7 = 1MΩ and solve for R7. RTH(/MR) GND R4 344k 1MΩ VBAT(fresh) = 3.6V = 1.24V R7 Figure 1. Example Circuit without Manual Reset R7 = 344k R6 = 1MΩ – 344k = 656k The remaining resistor values are solved in a similar manner as the above. 1MΩ = R8 + R9 + R10 Once the desired trip points are determined, set the VBAT(OK) threshold first. For a typical single-cell lithium ion battery, 3.6V is a reasonable “OK threshold” because at 3.6V the battery is moderately charged. Solving for R4: 1MΩ VBAT(OK) = 3.6V = 1.24V R4 1MΩ VBAT(low) = 3.1V = 1.24V R10 R4 = 344kΩ MIC2755 6 January 2006 MIC2755 Micrel, Inc. MAX. TRANSIENT DURATION (µs) R10 = 400k 1MΩ = R10+R11 1MΩ VBAT(dead) = 2.9V = 1.24V R9 + 400k R9 = 27k R8 = 1MΩ – R9 – R10 = 573k The accuracy of the resistors can be chosen based upon the accuracy required by the system. Input Transients The MIC2755 is inherently immune to very short negativegoing “glitches.” Very brief transients may cross the VBAT(lo) or VBAT(dead) thresholds without tripping the output(s). As shown in Figures 3 and 4, the narrower the transient, the deeper the threshold overdrive that will be ignored by the MIC2755. The graph represents the typical allowable transient duration for a given amount of threshold overdrive that will not cause the corresponding output to change state. Alternate Configurations The MIC2755 can be used in a variety of ways. It is especially flexible due to the fact that the NMI comparator is completely independent. There are other useful configuration besides a three-state battery monitor. The NMI comparator can be used to provide power-fail indication (PFI/PFI), monitor an auxiliary battery (LBI/LBO), or detect the presence of an ac adapter. 200 180 160 140 120 100 80 60 40 20 0 0 5 10 15 20 25 30 RESET COMP. OVERDRIVE, VREF –VPTH (mV) MAX. TRANSIENT DURATION (µs) Figure 3. Input Transient Response Input Transient Response (VNMI) 120 100 80 60 40 20 0 0 5 10 15 20 25 30 35 40 45 RESET COMP. OVERDRIVE, VREF –VNTH (mV) Voltage Supervisor and Backup Battery Monitor Figure 5 illustrates the MIC2755 being used as a voltage supervisor and a battery monitor in a 3.3V system with a Lithium coin-cell backup. The primary voltage monitor is configured as a voltage supervisor with a nominal trip point of 3.034V and 33mV of hysteresis as set by R1, R2, and R3. The NMI comparator is used to detect a low-battery condition so the system is aware that the backup battery is discharged. In this example, the /NMI output will be asserted if battery voltage falls below 2.2V. Manual reset capability can be added as discussed in the Manual Reset and Configuration With Manual Reset sections. This same configuration can be used to detect the presence of an auxiliary power source such as an ac adapter instead of monitoring a battery. R4 and R5 would be selected such that the /NMI output is deasserted when the proper input voltage is applied. Figure 4. Input Transient Response set by R1, R2, and R3. The NMI comparator is used to detect an impending power failure such as a low-battery condition or ac power outage. The /NMI output will be asserted if the input voltage to the LDO regulator falls below 3.55V. (The MIC5245 has a specified maximum dropout of 250mV at 150mA output current. If the input voltage falls below 3.55V, the output may droop.) By monitoring the input of the LDO regulator, the system receives the earliest warning of an impending power loss. Manual reset capability can be added as discussed in the Manual Reset and Configuration With Manual Reset sections. Supervised Boost Converter and Microcontroller or Microprocessor In Figures 7 and 8, the MIC2755 is used to monitor the battery and the MIC3172 is used to maintain the output voltage at 3.3V by boosting the input voltage. When the Li-ion battery voltage drops to 3.1V, the MIC2755 alerts the microcontroller or the microprocessor. When the battery voltage drops to 2.9V, the MIC2755 turns off the MIC3172. Voltage Supervisor with Power Fail Warning Figure 6 illustrates the MIC2755 being used as a voltage supervisor and a power-fail detector in a 3.3V system. The primary voltage monitor is configured as a voltage supervisor with a nominal trip point of 3.034V and 33mV of hysteresis as January 2006 Input Transient Response (VPOF) 7 MIC2755 MIC2755 8 R3 1.21M /POF /NMI NTH /RST RTH(/MR) GND VDD PTH MIC2755 RPULLUP EN IN GND OUT MIC5205-3.3 RPULLUP R2 13.2k R5 349k /RST NTH RTH(/MR) GND /POF /NMI VDD PTH MIC2755 RPULLUP EN GND OUT RPULLUP System Reset Power Fail Warning Flag RPULLUP 3.3V Power Rail Figure 6. Voltage Supervisor With Power Fail Warning R3 1.21M R1 1.77M IN MIC5245-3.3 System Reset Power Fail Warning Flag RPULLUP 3.3V Power Rail Figure 5. Voltage Supervisor and Backup Battery Monitor R5 564k R2 13.2k R1 1.77M R4 651k VBAT Lithium Coin Cell R4 436k VMAIN Backup Power MIC2755 Micrel, Inc. January 2006 January 2006 9 SW Li-Ion Cell R4 344k R3 55.6k R2 28k R2 26.7k R5 344k R3 400k R1 576k R4 656k VBAT(OK) = 3.6V VBAT(low) = 3.1V VBAT(dead) = 2.9V Li-Ion Cell R1 569k VBAT(OK) = 3.6V VBAT(low) = 3.1V VBAT(dead) = 2.9V /RST NTH RTH(/MR) GND 1 2 /NMI PTH 3 8 4 7 6 5 MIC2755 /POF VDD RTH(/MR) GND 1 /NMI /RST PTH NTH 2 3 8 MIC2755 /POF VDD 4 7 6 5 MIC3172 FB SW C6 3300pF SGND PGND1 PGND2 COMP IN EN L1b 33µH C7 10µF 16V C2 220µF 10V MIC3172 FB SW C6 3300pF SGND PGND1 PGND2 EN COMP IN L1b 33µH C2 10µF 16V Figure 8. Typical Application With Manual Reset R8 4.75k C5 0.01µF R7 100k C1 10µF 16V L1a 33µH C4 220µF 10V R12 1.82k R11 3.01k R9 R10 100k 100k R8 R9 100k 100k C5 0.1µF R11 1.82k R10 3.01k C4 0.1µF 3.3V @ 200mA C3 220µF 10V 3.3V @ 200mA C3 220µF 10V Figure 7. Typical Application Without Manual Reset R7 4.75k C5 0.01µF R6 100k C1 10µF 16V L1a 33µH GND NMI RST SUPPLY µController or µProcessor GND RST NMI SUPPLY µController or µProcessor MIC2755 Micrel, Inc. MIC2755 MIC2755 Micrel, Inc. Package Information 0.122 (3.10) 0.112 (2.84) 0.199 (5.05) 0.187 (4.74) DIMENSIONS: INCH (MM) 0.120 (3.05) 0.116 (2.95) 0.036 (0.90) 0.032 (0.81) 0.043 (1.09) 0.038 (0.97) 0.012 (0.30) R 0.012 (0.03) 0.0256 (0.65) TYP 0.008 (0.20) 0.004 (0.10) 5° MAX 0° MIN 0.007 (0.18) 0.005 (0.13) 0.012 (0.03) R 0.039 (0.99) 0.035 (0.89) 0.021 (0.53) 8-Pin MSOP (MM) MICREL INC. TEL 2180 FORTUNE DRIVE SAN JOSE, CA 95131 USA + 1 (408) 944-0800 FAX + 1 (408) 474-1000 WEB http://www.micrel.com This information furnished by Micrel in this data sheet is believed to be accurate and reliable. However no responsibility is assumed by Micrel for its use. Micrel reserves the right to change circuitry and specifications at any time without notification to the customer. Micrel Products are not designed or authorized for use as components in life support appliances, devices or systems where malfunction of a product can reasonably be expected to result in personal injury. Life support devices or systems are devices or systems that (a) are intended for surgical implant into the body or (b) support or sustain life, and whose failure to perform can be reasonably expected to result in a significant injury to the user. A Purchaser's use or sale of Micrel Products for use in life support appliances, devices or systems is a Purchaser's own risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale. © 2000 Micrel, Inc. MIC2755 10 January 2006