General Description. Serial communication input/output. Serial memory clock. Serial memory data and address. Register backup input.

Size: px
Start display at page:

Download "General Description. Serial communication input/output. Serial memory clock. Serial memory data and address. Register backup input."

Transcription

1 Features Provides accurate measurement of available charge in NiCd, NiMH, Li-Ion, and lead-acid batteries Supports SBS Smart Battery Data Specification v. Supports the 2-wire SMBus v. interface with PEC or -wire HDQ6 Reports individual cell voltages Monitors and provides control to charge and discharge FETs in Li-Ion protection circuit Provides 5-bit resolution for voltage, temperature, and current measurements Measures charge flow using a V-to-F converter with offset of less than 6µV after calibration Consumes less than 0.5mW operating Drives a 4- or 5-segment LED display for remaining capacity indication 28-pin 50-mil SSOP Pin Connections General Description The bq2060 SBS-Compliant Gas Gauge IC for battery pack or in-system installation maintains an accurate record of available charge in rechargeable batteries. The bq2060 monitors capacity and other critical battery parameters for NiCd, NiMH, Li-Ion, and lead-acid chemistries. The bq2060 uses a V-to-F converter with automatic offset error correction for charge and discharge counting. For voltage, temperature, and current reporting, the bq2060 uses an A-to-D converter. The onboard ADC also monitors individual cell voltages in a Li-Ion battery pack and allows the bq2060 to generate control signals that may be used in conjunction with a pack supervisor to enhance pack safety. The bq2060 supports the smart battery data (SBData) commands and charge-control functions. It communicates data using the system management bus (SMBus) 2-wire protocol or the Benchmarq -wire HDQ6 protocol. The data available include the battery s remaining capacity, temperature, voltage, current, and remaining run-time predictions. The bq2060 bq2060 SBS v.-compliant Gas Gauge IC Pin Names provides LED drivers and a push-button input to depict remaining battery capacity from full to empty in 20% or 25% increments with a4or 5-segment display. The bq2060 works with an external EEPROM. The EEPROM stores the configuration information for the bq2060, such as the battery s chemistry, self-discharge rate, rate compensation factors, measurement calibration, and design voltage and capacity. The bq2060 uses the programmable self-discharge rate and other compensation factors stored in the EEPROM to accurately adjust remaining capacity for use and standby conditions based on time, rate, and temperature. The bq2060 also automatically calibrates or learns the true battery capacity in the course of a discharge cycle from near full to near empty levels. The REG output regulates the operating voltage for the bq2060 from the battery cell stack using an external JFET. HDQ6 ESCL ESDA RBI REG V OUT V CC V SS DISP LED LED 2 LED 3 LED 4 LED Pin 50-mil SSOP SLUS035D SEPTEMBER SMBC SMBD VCELL 4 VCELL 3 VCELL 2 VCELL SR SR 2 SRC TS THON CVON CFC DFC 28PN2060.eps HDQ6 ESCL ESDA RBI REG V OUT V CC V SS DISP LED LED 5 Serial communication input/output Serial memory clock Serial memory data and address Register backup input Regulator output EEPROM supply output Supply voltage Ground Display control input LED display segment outputs DFC CFC Cell voltage divider con- VON trol THON TS SRC SR SR 2 VCELL VCELL 4 SMBD SMBC Discharge FET control Charge FET control Thermistor bias control Thermistor voltage input Current sense input Charge-flow sense resistor inputs Single-cell voltage inputs SMBus data SMBus clock

2 Pin Descriptions HDQ6 ESCL ESDA RBI REG V OUT V CC V SS DISP LED LED 5 Serial communication input/output Open-drain bidirectional communications port Serial memory clock Output to clock the data transfer between the bq2060 and the external nonvolatile configuration memory Serial memory data and address Bidirectional pin used to transfer address and data to and from the bq2060 and the external nonvolatile configuration memory Register backup input Input that provides backup potential to the bq2060 registers during periods of low operating voltage. RBI accepts a storage capacitor or a battery input. Regulator output Output to control an n-jfet for V CC regulation to the bq2060 from the battery potential Supply output Output that supplies power to the external EEPROM configuration memory Supply voltage input Ground Display control input Input that controls the LED drivers LED LED 5 LED display segment outputs Outputs that each may drive an external LED DFC CFC CVON THON TS SRC SR SR 2 VCELL VCELL 4 SMBD SMBC Discharge FET control output Output to control the discharge FET in the Li-Ion pack protection circuitry Charge FET control output Output to control the charge FET in the Li-Ion pack protection circuitry Cell voltage divider control output Output control for external FETs to connect the cells to the external voltage dividers during cell voltage measurements Thermistor bias control output Output control for external FETs to connect the thermistor bias resistor during a temperature measurement Thermistor voltage input Input connection for a thermistor to monitor temperature Current sense voltage input Input to monitor instantaneous current Sense resistor inputs Input connections for a small value sense resistor to monitor the battery charge and discharge current flow Single-cell voltage inputs Inputs that monitor the series element cell voltages SMBus data Open-drain bidirectional pin used to transfer address and data to and from the bq2060 SMBus clock Open drain bidirectional pin used to clock the data transfer to and from the bq2060 2

3 Functional Description General Operation The bq2060 determines battery capacity by monitoring the amount of charge input or removed from a rechargeable battery. In addition to measuring charge and discharge, the bq2060 measures battery voltage, temperature, and current, estimates battery self-discharge, and monitors the battery for low-voltage thresholds. The bq2060 measures charge and discharge activity by monitoring the voltage across a small-value series sense resistor between the battery s negative terminal and the negative terminal of the battery pack. The available battery charge is determined by monitoring this voltage and correcting the measurement for environmental and operating conditions. Figure shows a typical bq2060-based battery pack application. The circuit consists of the LED display, voltage and temperature measurement networks, EEPROM connections, a serial port, and the sense resistor. The EEPROM stores basic battery pack configuration information and measurement calibration values. The EEPROM must be programmed properly for bq2060 operation. Table 0 shows the EEPROM memory map and outlines the programmable functions available in the bq2060. The bq2060 accepts an NTC thermistor (Semitec 03AT) for temperature measurement. The bq2060 uses the thermistor temperature to monitor battery pack temperature, detect a battery full charge condition, and compensate for self-discharge and charge/discharge battery efficiencies. Measurements The bq2060 uses a fully differential, dynamically balanced voltage-to-frequency converter (VFC) for charge measurement and a sigma delta analog-to-digital converter (ADC) for battery voltage, current, and temperature measurement. Voltage, current, and temperature measurements are made every seconds, depending on the bq2060 operating mode. Maximum times occur with compensated EDV, mwh mode, and maximum allowable discharge rate. Any AtRate computations requested or scheduled (every 20 seconds) may add up to 0.5 seconds to the time interval. Charge and Discharge Counting The VFC measures the charge and discharge flow of the battery by monitoring a small-value sense resistor between the SR and SR 2 pins as shown in Figure. The VFC measures bipolar signals up to 250mV. The bq2060 detects charge activity when V SR =V SR2 V SR is positive and discharge activity when V SR = V SR2 V SR is negative. The bq2060 continuously integrates the signal over time using an internal counter. The fundamental rate of the counter is 6.25µVh. Offset Calibration The bq2060 provides an auto-calibration feature to cancel the voltage offset error across SR and SR 2 for maximum charge measurement accuracy. The calibration routine is initiated by issuing a command to ManufacturerAccess(). The bq2060 is capable of automatic offset calibration down to 6.25µV. Offset cancellation resolution is less than µv. Digital Filter The bq2060 does not measure charge or discharge counts below the digital filter threshold. The digital filter threshold is programmed in the EEPROM and should be set sufficiently high to prevent false signal detection with no charge or discharge flowing through the sense resistor. Voltage While monitoring SR and SR 2 for charge and discharge currents, the bq2060 monitors the battery-pack potential and the individual cell voltages through the VCELL VCELL 4 pins. The bq2060 measures the pack voltage and reports the result in Voltage(). The bq2060 can also measure the voltage of up to four series elements in a battery pack. The individual cell voltages are stored in the optional Manufacturer Function area. The VCELL VCELL 4 inputs are divided down from the cells using precision resistors, as shown in Figure. The maximum input for VCELL VCELL 4 is.25v with respect to V SS. The voltage dividers for the inputs must be set so that the voltages at the inputs do not exceed the.25v limit under all operating conditions. Also, the divider ratios on VCELL VCELL 2 must be half of that of VCELL 3 VCELL 4. To reduce current consumption from the battery, the CVON output may used to connect the divider to the cells only during measurement period. CVON is high impedance for 250ms (2.5% duty cycle) when the cells are measured, and driven low otherwise. See Table. Current The SRC input of the bq2060 measures battery charge and discharge current. The SRC ADC input converts the current signal from the series sense resistor and stores the result in Current(). The full-scale input range to SBC is limited to ±250mV as shown in Table 2. 3

4 Figure. Battery Pack Application Diagram LED Display and Series Cell Monitoring 4

5 Table. Example VCELL VCELL 4 Divider and Input Range Voltage Input Voltage Division Ratio Full-Scale Input (V) VCELL VCELL VCELL VCELL Table 2. SRC Input Range Sense Resistor () Full-Scale Input (A) 0.02 ± ± ± ±2.5 Temperature The TS input of the bq2060 in conjunction with an NTC thermistor measures the battery temperature as shown in Figure. The bq2060 reports temperature in Temperature(). THON may be used to connect the bias source to the thermistor when the bq2060 samples the TS input. THON is high impedance for 60ms when the temperature is measured, and driven low otherwise. Gas Gauge Operation General The operational overview in Figure 2 illustrates the gas gauge operation of the bq2060. Table 3 describes the bq2060 registers. The bq2060 accumulates a measure of charge and discharge currents and estimates self-discharge of the battery. The bq2060 compensates the charge current measurement for temperature and state-of-charge of the battery. The bq2060 also adjusts the self-discharge estimation based on temperature. The main counter RemainingCapacity() (RM) represents the available capacity or energy in the battery at any Figure 2. bq2060 Operational Overview 5

6 given time. The bq2060 adjusts RM for charge, self-discharge, and leakage compensation factors. The information in the RM register is accessible through the communications ports and is also represented through the LED display. The FullChargeCapacity() (FCC) register represents the last measured full discharge of the battery. It is used as the battery s full-charge reference for relative capacity indication. The bq2060 updates FCC when the battery undergoes a qualified discharge from nearly full to a low battery level. FCC is accessible through the serial communications ports. The Discharge Count Register (DCR) is a non-accessible register that only tracks discharge of the battery. The bq2060 uses the DCR register to update the FCC register if the battery undergoes a qualified discharge from nearly full to a low battery level. In this way, the bq2060 learns the true discharge capacity of the battery under system use conditions. Main Gas Gauge Registers RemainingCapacity() (RM) RM represents the remaining capacity in the battery. The bq2060 computes RM in either mah or 0mWh depending on the selected mode. On initialization, the bq2060 sets RM to 0. RM counts up during charge to a maximum value of FCC and down during discharge and self-discharge to 0. In addition to charge and self-discharge compensation, the bq2060 calibrates RM at three low-battery-voltage thresholds, EDV2, EDV, and EDV0 and three programmable midrange thresholds VOC25, VOC50, and VOC75. This provides a voltage-based calibration to the RM counter. DesignCapacity() (DC) The DC is the user-specified battery full capacity. It is calculated from Pack Capacity EE 0x3a 0x3b and is represented in mah or 0mWh. It also represents the full-battery reference for the absolute display mode. FullChargeCapacity() (FCC) FCC is the last measured discharge capacity of the battery. It is represented in either mah or 0mWh depending on the selected mode. On initialization, the bq2060 sets FCC to the value stored in Last Measured Discharge EE 0x38 0x39. During subsequent discharges, the bq2060 updates FCC with the last measured discharge capacity of the battery. The last measured discharge of the battery is based on the value in the DCR register after a qualified discharge occurs. Once updated, the bq2060 writes the new FCC value to EEPROM in mah to Last Measured Discharge. FCC represents the full battery reference for the relative display mode and relative state of charge calculations. Discharge Count Register (DCR) The DCR register counts up during discharge, independent of RM. DCR can continue to count even after RM has counted down to 0. Prior to RM = 0, discharge activity, light discharge estimation and self-discharge increment DCR. After RM = 0, only discharge activity increments DCR. The bq2060 initializes DCR to FCC RM when RM is within twice the programmed value in Near Full EE 0x55. The DCR initial value of FCC RM is reduced by FCC/28 if SC = 0 (bit 2 in Control Mode) and is not reduced if SC =. DCR stops counting when the battery voltage reaches the EDV2 threshold on discharge. Capacity Learning (FCC Update) and Qualified Discharge The bq2060 updates FCC with an amount based on the value in DCR if a qualified discharge occurs. The new value for FCC equals the DCR value plus the programmable nearly full and low battery levels, according to the following equation: FCC(new) DCR(final) () DCR(initial) measured discharge to EDV2 (FCCBatteryLow%) where BatteryLow% (value stored in EE 0x54) A qualified discharge occurs if the battery discharges from RM FCC - Near Full * 2 to the EDV2 voltage threshold with the following conditions: No valid charge activity occurs during the discharge period. A valid charge is defined as an input of 0mAh into the battery. No more than 256mAh of self-discharge and/or light discharge estimation occurs during the discharge period. The temperature does not drop below 5 C during the discharge period. The battery voltage reaches the EDV2 threshold during the discharge period and the voltage was less than the EDV2 threshold minus 256mV when the bq2060 detected EDV2. No midrange voltage correction occurs during the discharge period. FCC cannot be reduced by more than 256mAh or increased by more than 52mAh during any single update cycle. The bq2060 saves the new FCC value to the EEPROM within 4s of being updated. 6

7 Table 3. bq2060 Register Functions Command Code SMBus Function SMBus HDQ6 Access Units ManufacturerAccess 0x00 0x00 read/write n/a RemainingCapacityAlarm 0x0 0x0 read/write mah, 0mWh RemainingTimeAlarm 0x02 0x02 read/write minutes BatteryMode 0x03 0x03 read/write n/a AtRate 0x04 0x04 read/write ma, 0mW AtRateTimeToFull 0x05 0x05 read minutes AtRateTimeToEmpty 0x06 0x06 read minutes AtRateOK 0x07 0x07 read Boolean Temperature 0x08 0x08 read 0. K Voltage 0x09 0x09 read mv Current 0x0a 0x0a read ma AverageCurrent 0x0b 0x0b read ma MaxError 0x0c 0x0c read percent RelativeStateOfCharge 0x0d 0x0d read percent AbsoluteStateOfCharge 0x0e 0x0e read percent RemainingCapacity 0x0f 0x0f read mah, 0mWh FullChargeCapacity 0x0 0x0 read mah, 0mWh RunTimeToEmpty 0x 0x read minutes AverageTimeToEmpty 0x2 0x2 read minutes AverageTimeToFull 0x3 0x3 read minutes ChargingCurrent 0x4 0x4 read ma ChargingVoltage 0x5 0x5 read mv Battery Status 0x6 0x6 read n/a CycleCount 0x7 0x7 read cycles DesignCapacity 0x8 0x8 read mah, 0mWh DesignVoltage 0x9 0x9 read mv SpecificationInfo 0xa 0xa read n/a ManufactureDate 0xb 0xb read n/a SerialNumber 0xc 0xc read integer Reserved 0xd 0xf 0xd - 0xf - - ManufacturerName 0x20 0x20 0x25 read string DeviceName 0x2 0x28 0x2b read string DeviceChemistry 0x22 0x30 0x32 read string ManufacturerData 0x23 0x38 0x3b read string Pack Status 0x2f (LSB) 0x2f (LSB) read/write n/a Pack Configuration 0x2f (MSB) 0x2f (MSB) read/write n/a VCELL4 0x3c 0x3c read/write mv VCELL3 0x3d 0x3d read/write mv VCELL2 0x3e 0x3e read/write mv VCELL 0x3f 0x3f read/write mv 7

8 Table 4. State of Charge Based on Low Battery Voltage Threshold State of Charge in RM EDV0 0% EDV 3% EDV2 Battery Low % End-of-Discharge Thresholds and Capacity Correction The bq2060 monitors the battery for three low-voltage thresholds, EDV0, EDV, and EDV2. The EDV thresholds are programmed in EDVF/EDV0 EE 0x72 0x73, EMF/EDV EE 0x74 0x75, and EDV C/C0 Factor/EDV2 EE 0x78 0x79. If the CEDV bit in Pack Configuration is set, automatic EDV compensation is enabled and the bq2060 computes the EDV0, EDV, and EDV2 thresholds based on the values in EE 0x72 0x7d, 0x06, and the battery s current discharge rate, temperature, capacity, and cycle count. The bq2060 disables EDV detection if Current() exceeds the Overload Current threshold programmed in EE 0x46 - EE 0x47. The bq2060 resumes EDV threshold detection after Current() drops below the overload current threshold. Any EDV threshold detected will be reset after 0mAh of charge are applied. The bq2060 uses the thresholds to apply voltage-based corrections to the RM register according to Table 4. The bq2060 adjusts RM as it detects each threshold. If the voltage threshold is reached before the corresponding capacity on discharge, the bq2060 reduces RM to the appropriate amount as shown in Table 4. If RM reaches the capacity level before the voltage threshold is reached on discharge, the bq2060 prevents RM from decreasing until the battery voltage reaches the corresponding threshold. Self-Discharge The bq2060 estimates the self-discharge of the battery to maintain an accurate measure of the battery capacity during periods of inactivity. The algorithm for self-discharge estimation takes a programmed estimate for the expected self-discharge rate at 25 C stored in EEPROM and makes a fixed reduction to RM of an amount equal to RemainingCapacity()/256. The bq2060 makes the fixed reduction at a varying time interval that is adjusted to achieve the desired self-discharge rate. This method maintains a constant granularity of 0.39% for each self-discharge adjustment, which may be performed multiple times per day, instead of once per day with a potentially large reduction. The self-discharge estimation rate for 25 C is doubled for each 0 degrees above 25 C or halved for each 0 degrees below 25 C. The following table shows the relation of the self-discharge estimation at a given temperature to the rate programmed for 25 C (Y% per day): Temperature ( C) Self-Discharge Rate Temp < 0 Y% per day 4 0 Temp <20 Y% per day 2 20 Temp <30 Y% per day 30 Temp <40 2Y% per day 40 Temp <50 4Y% per day 50 Temp <60 8Y% per day 60 Temp <70 6Y% per day 70 Temp 32Y% per day The interval at which RM is reduced is given by the following equation, where n is the appropriate factor of 2 (n = 4, 2,,2,...): (2) Self Discharge Update Time seconds 256 n ( Y % per day) The timer that keeps track of the self-discharge update time is halted whenever charge activity is detected. The timer is reset to zero if the bq2060 reaches the RemainingCapacity()=FullChargeCapacity() condition while charging. Example: If T = 35 C (n = 2) and programmed self-discharge rate Y is 2.5 (2.5% per day at 25 C), the bq2060 reduces RM by RM/256 (0.39%) every (3) seconds 256n( Y% per day) Figure 3. Self-Discharge at 8

9 This means that a 0.39% reduction of RM will be made 2.8 times per day to achieve the desired 5% per day reduction at 35 C. Figure 3 illustrates how the self-discharge estimate algorithm adjusts RemainingCapacity() vs. temperature. Light Discharge or Suspend Current Compensation The bq2060 can be configured in two ways to compensate for small discharge currents that produce a signal below the digital filter. First, the bq2060 can decrement RM and DCR at a rate determined by the value stored in Light Discharge Current EE 0x2b when it detects no discharge activity and the SMBC and SMBD lines are high. Light Discharge Current has a range of 44µAto.2mA. Alternatively, the bq2060 can be configured to disable the digital filter for discharge when the SMBC and SMBD lines are high. In this way, the digital filter will not mask the leakage current signal. The bq2060 is configured in this mode by setting the NDF bit in Control Mode. Midrange Capacity Corrections The bq2060 applies midrange capacity corrections when the VCOR bit is set in Pack Configuration. The bq2060 adjusts RM to the associated percentage at three different voltage levels VOC25, VOC50, and VOC75. The VOC values represent the open circuit battery voltage at which RM corresponds to the associated state of charge for each threshold. Threshold Associated State of Charge VOC25 25% VOC50 50% VOC75 75% For the midrange corrections to occur, the temperature must be in the range of 9 C to3 C inclusive and the Current() and AverageCurrent() must both be between 64mA and 0. The bq2060 makes midrange corrections as shown in Table 5. Charge Control Charging Voltage and Current Broadcasts The bq2060 supports SBS charge control by broadcasting the ChargingCurrent() and ChargingVoltage() to the Smart Charger address. The bq2060 broadcasts the requests every 0s. The bq2060 updates the values used in the charging current and voltage broadcasts based on the battery s state of charge, voltage, and temperature. The fast-charge rate is programmed in Fast-Charging Current EE 0xa - 0xb while the charge voltage is programmed in Charging Voltage EE 0x0a-0x0b. The bq2060 internal charge control is compatible with popular rechargeable chemistries. The primary charge-termination techniques include a change in temperature over a change in time ( T/ t) and current taper, for nickel-based and Li-Ion chemistries, respectively. The bq2060 also provides pre-charge qualification and a number of safety charge suspensions based on current, voltage, temperature, and state of charge. Alarm Broadcasts to Smart Charger and Host If any of the bits 8 5 in BatteryStatus() is set, the bq2060 broadcasts an AlarmWarning() message to the Host address. If any of the bits 2 5 in BatteryStatus() are set, the bq2060 also sends an AlarmWarning() message to the Smart Charger address. The bq2060 repeats the AlarmWarning() message every 0s until the bits are cleared. Pre-Charge Qualification The bq2060 sets ChargingCurrent() to the pre-charge rate as programmed in Pre-Charge Current EE 0xe-0xf under the following conditions: Table 5. Midrange Corrections Voltage() Condition Result VOC75 and RelativeStateOfCharge() 63% RelativeStateOfCharge() 75% < VOC75 and RelativeStateOfCharge() 87% RelativeStateOfCharge() 75% VOC50 and RelativeStateOfCharge() 38% RelativeStateOfCharge() 50% <VOC50 and RelativeStateOfCharge() 62% RelativeStateOfCharge() 50% VOC25 and RelativeStateOfCharge() 3% RelativeStateOfCharge() 25% < VOC25 and RelativeStateOfCharge() 37% RelativeStateOfCharge() 25% 9

10 Voltage: The bq2060 requests the pre-charge charge rate when Voltage() drops below the EDV0 threshold (compensated or fixed EDVs). Once requested, a pre-charge rate remains until Voltage() increases above the EDVF threshold. The bq2060 also broadcasts the pre-charge value immediately after a device reset until Voltage() is above the EDVF threshold. This threshold is programmed in EDVF/EDV0 EE 0x72-0x73. Temperature: The bq2060 requests the pre-charge rate when Temperature() is between 0 C and 5 C. Temperature() must rise above 5 C before the bq2060 requests the fast-charge rate. Charge Suspension The bq2060 may temporarily suspend charge if it detects a charging fault. A charging fault includes the following conditions. Overcurrent: An overcurrent condition exists when the bq2060 measures the charge current to be more than the Overcurrent Margin above the ChargingCurrent(). Overcurrent Margin is programmed in EE 0x49. On detecting an overcurrent condition, the bq2060 sets the ChargingCurrent() to zero and sets the TERMINATE_CHARGE_ALARM bit in Battery Status(). The overcurrent condition and TERMINATE_ CHARGE_ALARM are cleared when the measured current drops below the ChargingCurrent plus the Overcurrent Margin. Overvoltage: An overvoltage condition exists when the bq2060 measures the battery voltage to be more than the Overvoltage Margin above the ChargingVoltage() or a Li-Ion cell voltage has exceeded the overvoltage limit programmed in Cell Under-/Overoltage. Overvoltage Margin is programmed in EE 0x48 and Cell Under/Over Voltage in EE 0x4a (least significant nibble). On detecting an overvoltage condition, the bq2060 sets the ChargingCurrent() to zero and sets the TERMINATE_CHARGE_ALARM bit in BatteryStatus(). The bq2060 clears the TERMINATE_ CHARGE_ALARM bit when it detects that the battery is no longer being charged (DISCHARGING bit set in BatteryStatus()). The bq2060 continues to broadcast zero charging current until the overvoltage condition is cleared. The overvoltage condition is cleared when the measured battery voltage drops below the ChargingVoltage() plus the Overvoltage Margin or when the CVOV bit is reset. Over-Temperature: An over-temperature condition exists when Temperature() is greater than or equal to the Max T value programmed in EE 0x45 (most significant nibble). On detecting an over-temperature condition, the bq2060 sets the ChargingCurrent() to zero and sets the OVER_TEMP_ALARM and TERMINATE_CHARGE_ ALARM bit in BatteryStatus() and the CVOV bit in Pack Status. The over-temperature condition is cleared when Temperature() is equal to or below (Max T 5 C). Overcharge: An overcharge condition exists if the battery is charged more than the Maxmum Overcharge value after RM = FCC. Maximum Overcharge is programmed in EE 0x2e 0x2f. On detecting an overcharge condition, the bq2060 sets the ChargingCurrent() to zero and sets the OVER_CHARGED_ALARM, TERMINATE_CHARGE_ ALARM, and FULLY_CHARGED bits in BatteryStatus(). The bq2060 clears the OVER_ CHARGED_ALARM and TERMINATE_CHARGE_ ALARM when it detects that the battery is no longer being charged. The FULLY_CHARGED bit remains set and the bq2060 continues to broadcast zero charging current until RelativeStateOfCharge() is less than Fully Charged Clear% programmed in EE 0x4c.The counter used to track overcharge capacity is reset with 2mAh of discharge. Under-Temperature: An under-temperature condition exists if Temperature() < 0 C. On detecting an under temperature condition, the bq2060 sets ChargingCurrent() to zero. The bq2060 sets ChargingCurrent() to the appropriate pre-charge rate or fast-charge rate when Temperature() 0 C. Primary Charge Termination The bq2060 terminates charge if it detects a charge-termination condition. A charge-termination condition includes the following. T/ t: For T/ t, the bq2060 detects a change in temperature over many seconds. The T/ t setting is programmable in both the temperature step, DeltaT (.6 C C), and the time step, DeltaT Time (20s-320s). Typical settings for C/minute include 2 C/20s and 3 C/80s. Longer times are required for increased slope resolution. The DeltaT value is programmed in EE 0x45 (least significant nibble) and the Delta T Time in EE 0x4e. In addition to the T/ t timer, a hold-off timer starts when the battery is being charged at more than 255mA and the temperature is above 25 C. Until this timer expires, T/ t detection is suspended. If Current() drops below 256mA or Temperature() below 25 C, the hold-off timer resets and restarts only when the current and temperature conditions are met again. The hold-off timer is programmable (20s 320s) with Holdoff Time value in EE 0x4f. Current Taper: For current taper, ChargingVoltage() must be set to the pack voltage desired during the constant-voltage phase of charging. The bq2060 detects a current taper termination when the pack voltage is greater than the voltage determined by Current Taper Qual Voltage in EE 0x4f and the charging current is below a threshold determined by Current Taper 0

11 Threshold in EE 0x4e, for at least 40s. The bq2060 uses the VFC to measure current for current taper termination. The current polarity must remain positive as measured by the VFC during this time. Once the bq2060 detects a primary charge termination, the bq2060 sets the TERMINATE_CHARGE_ALARM and FULLY_CHARGED bits in BatteryStatus(), and sets the ChargingCurrent() to the maintenance charge rate as programmed in Maintenance Charging Current EE 0xc 0xd. On termination, the bq2060 also sets RM to a programmed percentage of FCC, provided that RelativeStateOfCharge() is below the desired percentage of FCC and the CSYNC bit in Pack Configuration EE 0x3f is set. If the CSYNC bit is not set and RelativeStateOfCharge() is less than the programmed percentage of FCC, the bq2060 clears the FULLY_CHARGED bit in BatteryStatus(). The programmed percentage of FCC, Fast Charge Termination %, is set in EE 0x4b. The bq2060 clears the FULLY_CHARGED bit when RelativeStateOfCharge() is less than the programmed Fully Charged Clear %. The bq2060 broadcasts the fast-charge rate when the FULLY_CHARGED bit is cleared and voltage and temperature permit. The bq2060 clears the TERMI- NATE_CHARGE_ALARM when it no longer detects that the battery is being charged or it no longer detects the termination condition. See Table 6 for a summary of BatteryStatus() alarm and status bit operation. Display Port General The display port drives a 4 or 5 LED bar-graph display. The display is activated by a logic signal on the DISP input. The bq2060 can display RM in either a relative or absolute mode with each LED representing a percentage of the full-battery reference. In relative mode, the bq2060 uses FCC as the full-battery reference; in absolute mode, it uses DC. The DMODE bit in Pack Configuration programs the bq2060 for the absolute or relative display mode. The LED bit in Control Mode programs the 4 or 5 LED option. A 5th LED can be used with the 4 LED display option to show when the battery capacity is to 00%. Activation The display may be activated at any time by a high-to-low transition on the DISP input. This is usually accomplished with a pullup resistor and a pushbutton switch. Detection of the transition activates the display and starts a four-second display timer. The timer expires and turns off the display whether DISP was brought low momentarily or held low indefinitely. Reactivation of the display requires that the DISP input return to a logic-high state and then transition low again. The second high-to-low transition must occur after the display timer expires. The bq2060 requires the DISP input to remain stable for a minimum of 250ms to detect the logic state. If the EDV0 bit is set, the bq2060 disables the LED display. The display is also disabled during a VFC calibration and should be turned off before entering low-power storage mode. Display Modes In relative mode, each LED output represents 20% or 25% of the RelativeStateOfCharge() value. In absolute mode, each LED output represents 20% or 25% of the AbsoluteStateOfCharge() value. Table 7 shows the display operation. In either mode, the bq2060 blinks the LED display if RemainingCapacity() is less than Remaining CapacityAlarm(). The display is disabled if EDV0 =. Secondary Protection for Li-Ion Undervoltage and overvoltage thresholds may be programmed in the byte value Cell Under/Over Voltage EE 0x4a to set a secondary level of protection for Lithium Ion cells. The bq2060 checks individual cell voltages for undervoltage and overvoltage conditions. The bq2060 displays the results in the Pack Status register and controls the state of the FET control outputs CFC and DFC. If any cell voltage is less than the V UV threshold, the bq2060 sets the CVUV bit in Pack Status and pulls the DFC pin to a logic low. If any cell voltage is greater than the V OV threshold, the bq2060 sets the CVOV bit in Pack Status and pulls the CFC pin to a logic low. Low-Power Storage Mode The bq2060 enters low-power mode 5 8s after receiving the Enable Low-Power command. In this mode the bq2060 consumes less than 0µA. A rising edge on SMBC, SMBD, or HDQ6 restores the bq2060 to the full operating mode. The bq2060 does not perform any gas gauge functions during low-power storage mode. Device Reset The bq2060 can be reset with commands over the HDQ6 or SMBus. Upon reset, the bq2060 initializes its internal registers with the information contained in the configuration EEPROM. The following command sequence initiates a full bq2060 reset: Write Write Write 0x4f to 0xff5a 0x7d to 0x0000 0x7d to 0x0080

12 Battery State Table 6. Alarm and Status Bit Summary Conditions CC() State and BatteryStatus Bits Set CC() = Fast or Pre-charge Current and/or Bits Cleared Overcurrent Overvoltage Overtemperature Overcharge C() CC() + Overcurrent Margin V() CV() + Overvoltage Margin VCELL, 2, 3, or 4 > Cell Over Voltage T() Max T Capacity added after RM() = FCC() Maximum Overcharge CC() = 0, TCA = C() < CC() + Overcurrent Margin TCA = DISCHARGING = CC()=0,CVOV= CC()=0,OTA=, TCA =, CVOV = V() < CV() + Overvoltage Margin Li-Ion cell voltage Cell Over Voltage T() Max T -5 C ort() 43 C CC() = 0, FC = RSOC() < Fully Charged Cleared % OCA =, TCA = DISCHARGING = Undertemperature T() < 0 C CC() = 0 0 C Τ() < 5 C, CC() = Pre-Charge Current T() 5 C, CC() = Fast-Charging Current Fast charge termination T/ t or Current Taper CC() = Maintenance Charging Current, FC= TCA = RSOC() < Fully Charged Cleared % DISCHARGING =ortermination condition is no longer valid. Fully discharged V() EDV2 FD = RSOC() > 20% Overdischarged V() EDV0 TDA = V() > EDV0 VCELL, 2, 3 or 4 < Cell Under Voltage TDA =, CVUV = VCELL, 2, 3, or 4 Cell Under Voltage Low capacity RM() < RCA() RCA = RM() RCA() Low run-time ATTE() < RTA() RTA = ATTE() RTA() Note: C() = Current(), CV() = ChargingVoltage(), CC() = ChargingCurrent(), V() = Voltage(), T() = Temperature(), TCA = TERMINATE_CHARGE_ALARM, OTA = OVER_TEMPERATURE_ALARM, OCA = OVER_CHARGED_ALARM, TDA = TERMINATE_DISCHARGE_ALARM, FC = FULLY_CHARGED, FD = FULLY_DISCHARGED, RSOC() = RelativeStateOfCharge(). RM() = RemainingCapacity(), RCA = REMAINING_CAPACITY_ALARM, RTA = REMAINING_TIME_ALARM, ATTE() = AverageTimeToEmpty(), RTA() = RemainingTimeAlarm(), RCA() = RemainingCapacityAlarm(), FCC() = FullChargeCapacity. 2

13 Table 7A. Display Mode Condition 5 LED Display Option Relative or Absolute StateOfCharge() LED LED2 LED3 LED4 LED5 EDV0 = OFF OFF OFF OFF OFF <20% ON OFF OFF OFF OFF 20%, <40% ON ON OFF OFF OFF 40%, <60% ON ON ON OFF OFF 60%, <80% ON ON ON ON OFF 80% ON ON ON ON ON Communication The bq2060 includes two types of communication ports: SMBus and HDQ6. The SMBus interface is a 2-wire bidirectional protocol using the SMBC (clock) and SMBD (data) pins. The HDQ6 interface is a -wire bidirectional protocol using the HDQ6 pin. All three communication lines are isolated from V CC and may be pulled-up higher than V CC. Also, the bq2060 will not pull these lines low if V CC to the part is zero. HDQ6 should be pulled down with a 00KΩ resistor if not used. The communication ports allow a host controller, an SMBus compatible device, or other processor to access the memory registers of the bq2060. In this way a system can efficiently monitor and manage the battery. SMBus The SMBus interface is a command-based protocol. A processor acting as the bus master initiates communication to the bq2060 by generating a START condition. A START condition consists of a high-to-low transition of the SMBD line while the SMBC is high. The processor then sends the bq2060 device address of 0000 (bits 7 ) plus a R/W bit (bit 0) followed by an SMBus command code. The R/W bit and the command code instruct the bq2060 to either store the forthcoming data to a register specified by the SMBus command code or output the data from the specified register. The processor completes the access with a STOP condition. A STOP condition consists of a low-to-high transition of the SMBD line while the SMBC is high. With SMBus, the most significant bit of a data byte is transmitted first. In some instances, the bq2060 acts as the bus master. This occurs when the bq2060 broadcasts charging requirements and alarm conditions to device addresses 0x2 (SBS Smart Charger) and 0x0 (SBS Host Controller.) Table 7B. Display Mode SMBus Protocol The bq2060 supports the following SMBus protocols: Condition 4 LED Display Option Relative or Absolute StateOfCharge() LED LED2 LED3 LED4 EDV0 = OFF OFF OFF OFF <25% ON OFF OFF OFF 25%, <50% ON ON OFF OFF 50%, <75% ON ON ON OFF 75% ON ON ON ON Read Word Write Word Read Block A processor acting as the bus master uses the three protocols to communicate with the bq2060. The bq2060 acting as the bus master uses the Write Word protocol. The SMBD and SMBC pins are open drain and require external pullup resistors. SMBus Packet Error Checking The bq2060 supports Packet Error Checking as a mechanism to confirm proper communication between it and another SMBus device. Packet Error Checking requires that both the transmitter and receiver calculate a Packet Error Code (PEC) for each communication message. The device that supplies the last byte in the communication message appends the PEC to the message. The receiver compares the transmitted PEC to its PEC result to determine if there is a communication error. PEC Protocol The bq2060 can receive or transmit data with or without PEC. Figure 4 shows the communication protocol for the Read Word, Write Word, and Read Block messages without PEC. Figure 5 includes PEC. In the Write Word protocol, the bq2060 receives the PEC after the last byte of data from the host. If the host does not support PEC, the last byte of data is followed by a STOP condition. After receipt of the PEC, the bq2060 compares the value to its calculation. If the PEC is correct, the bq2060 responds with an ACKNOWLEDGE. If it is not correct, the bq2060 responds with a NOT AC- KNOWLEDGE and sets an error code. 3

14 S 7 Battery Address A Command Code A Data byte low A Data byte high A P Write Word S 7 Battery Address Data byte low A Command Code A S Battery Address A 8 A Data byte high A P Read Word Host Processor S 7 Battery Address A Command Code A S Battery Address A Byte Count =N A Data byte A Data byte 2 A Data byte N A Block Read P bq2060 A ACKNOWLEDGE A NOT ACKNOWLEDGE S START P STOP FG2060HCP.eps Figure 4. SMBus Communication Protocol without PEC S 7 Battery Address A Command Code A Data byte low A Data byte high A PEC A P Write Word 8 S S 7 Battery Address A Command Code A S Battery Address A Data byte low A Data byte high A PEC 7 Battery Address Read Word 8 0 A Command Code A S Battery Address A 7 7 A P Host Processor bq2060 A ACKNOWLEDGE A NOT ACKNOWLEDGE S START P STOP Byte Count =N A Data byte A Data byte 2 A Data byte N A PEC A P Block Read FG2060PEC.eps Figure 5. SMBus Communication Protocol with PEC 4

15 In the Read Word and Block Read, the host generates an ACKNOWLEDGE after the last byte of data sent by the bq2060. The bq2060 then sends the PEC and the host acting as a master-receiver generates a NOT AC- KNOWLEDGE and a STOP condition. PEC Calculation The basis of the PEC calculation is an 8-bit Cyclic Redundancy Check (CRC-8) based on the polynomial C(X) =X 8 +X 2 +X +. The PEC calculation includes all bytes in the transmission, including address, command, and data. The PEC calculation does not include AC- KNOWLEDGE, NOT ACKNOWLEDGE, START, STOP, and Repeated START bits. For example, the host requests RemainingCapacity() from the bq2060. This includes the host following the Read Word protocol. The bq2060 calculates the PEC based on the following 5 bytes of data, assuming the remaining capacity of the battery is 00mAh. Battery Address with R/W = 0: 0x6 Command Code for RemainingCapacity(): 0x0f Battery Address with R/W = : 0x7 RemainingCapacity(): 0x03e9 For 0x60f7e903, the bq2060 transmits a PEC of 0xe8 to the host. PEC Enable in Master Mode PEC for master mode broadcasts to the charger, host, or both can be enabled/disabled with the combination of the bits HPE and CPE in Control Mode. SMBus On and Off State The bq2060 detects whether the SMBus enters the Off State by monitoring the SMBC and SMBD lines. When both signals are continually low for at least 2.5s, the bq2060 detects the Off State. When the SMBC and SMBD lines go high, the bq2060 detects the On State and can begin communication within ms. One-MΩ pulldown resistors on SMBC and SMBD are recommended for reliable Off State detection. HDQ6 The HDQ6 interface is a command-based protocol. (See Figure 6.) A processor sends the command code to the bq2060. The 8-bit command code consists of two fields, the 7-bit HDQ6 command code (bits 0 6) and the -bit R/W field. The R/W field directs the bq2060 either to Store the next 6 bits of data to a specified register or Output 6 bits of data from the specified register With HDQ6, the least significant bit of a data byte (command) or word (data) is transmitted first. A bit transmission consists of three distinct sections. The first section starts the transmission by either the host or the bq2060 taking the HDQ6 pin to a logic-low state for a period t STRH;B. The next section is the actual data-transmission, where the data bit is valid by the time, t DSU;B after the negative edge used to start communication. The data bit is held for a period t DH;DV to allow the host processor or bq2060 to sample the data bit. The final section is used to stop the transmission by returning the HDQ6 pin to a logic-high state by at least the time t SSU;B after the negative edge used to start communication. The final logic-high state should be until a period t CYCH;B to allow time to ensure that the bit transmission was stopped properly. If a communication error occurs (e.g., t CYCB > 250µs), the host sends the bq2060 a BREAK to reinitiate the serial interface. The bq2060 detects a BREAK when the HDQ6 pin is in a logic-low state for a time t B or greater. The HDQ6 pin is then returned to its normal ready-high logic state for a time t BR. The bq2060 is then ready to receive a command from the host processor. The HDQ6 pin is open drain and requires an external pullup resistor. Command Codes The SMBus Command Codes are in ( ), the HDQ6 in [ ]. Temperature(), Voltage(), Current(), and AverageCurrent(), performance specifications are at regulated V CC (V RO ) and a temperature of 0 70 C. ManufacturerAccess() (0x00); [0x00 0x0] Description: This function provides writable command codes to control the bq2060 during normal operation and pack manufacture. These commands can be ignored if sent within one second after a device reset. The following list of commands are available. 0x068 Enable Low-Power Storage Mode: Activates the low-power storage mode. The bq2060 enters the storage mode after a 5 8s delay. The bq2060 accepts other commands to ManufacturerAccess() during the delay before entering low-power storage mode. The LEDs must be off before entering the low-power storage mode as the display state remains unchanged. During the delay following the low-power storage command, a VFC Calibration command may be issued. The bq2060 clears the ManufacturerAccess() command within 900ms of acknowledging the Enable Low-Power Storage command. The VFC Calibration command must be sent ms after SMBus acknowledgment of the Enable Low-Power Storage command. In this case, the bq2060 delays entering storage mode until the calibration process completes and the bq2060 stores the new calibration values in EEPROM. 5

16 0x062b SEAL Command: Instructs the bq2060 to restrict access to those functions listed in Table 3. Note: The SEAL Command does not change the state of the SEAL bit in Pack Configuration in EEPROM. The bq2060 completes the seal function and clears ManufacturerAccess() within 900ms of acknowledging the command. 0x064d Charge Synchronization: Instructs the bq2060 to update RM to a percentage of FCC as defined in Fast Charge Termination %. The bq2060 updates RM and clears ManufacturerAccess() within 900ms of acknowledging the command. 0x0653 Enable VFC Calibration: Instructs the unsealed bq2060 to begin VFC calibration. With this command the bq2060 deselects the SR and SR2 inputs and calibrates for IC offset only. It is best to avoid charge or discharge currents through the sense resistor during this calibration process. 0x067e Alternate VFC Calibration: Instructs the unsealed bq2060 to begin VFC calibration. With this command the bq2060 does not deselect the SR and SR 2 inputs and calibrates for IC and PCB offset. During this procedure no charge or discharge currents During VFC calibration, the bq2060 disables the LED display and accepts only the Stop VFC Calibration and the SEAL Command to ManufacturerAccess(). The bq2060 disregards all other commands. SMBus communication should be kept to a minimum during VFC calibration to reduce the noise level and allow a more accurate calibration. Once started, the VFC calibration procedure completes automatically. When complete, the bq2060 saves the calibration values in EEPROM. The calibration normally takes about 8 to 0 minutes. The calibration time is inversely proportional to the bq2060 VFC (and PCB) offset error. The bq2060 caps the calibration time at one hour in the event of calibrating zero offset error. The VFC calibration can be done as the last step in a battery pack test procedure since the calibration can complete automatically after removal from a test setup. The bq2060 clears ManufacturerAccess() within 900ms and starts calibration within 3.2s of acknowledging the command. 0x0660 Stop VFC Calibration: Instructs the bq2060 to abort a VFC calibration procedure. If aborted, the bq2060 disables offset correction. The bq2060 stops calibration within 20ms of acknowledging the command. 0x0606 Program EEPROM: Instructs the unsealed bq2060 to connect the SMBus to the EEPROM I 2 C bus. The bq2060 applies power to the EEPROM within 900ms of acknowledging the command. After issuing the program EEPROM command, the bq2060 monitoring functions are disabled until the I 2 C bus is disconnected. The bq2060 disconnects the I 2 C bus when it detects that the Battery Address 0x6 is sent over the SMBus. The Battery Address 0x6 to disconnect the I 2 C bus should not be sent until 0ms after the last write to the EEPROM. Example: The following sequence of actions is an example of how to use the ManufacturerAccess() commands in an efficient manner to take a battery pack that has completed all testing and calibration except for VFC calibration and to make it ready for shipment in the SEALED state and in low-power storage mode:. Complete testing and calibration with desired final values stored in EEPROM. This process includes setting the SEAL bit in Pack Configuration. Sending a reset command to the bq2060 during test ensures that RAM values correspond to the final EEPROM values Send Host to bq2060 HDQ Command Code Send Host to bq2060 or Receive from bq bit Data trr Break LSB Bit0 R/W MSB Bit7 trsps Start-bit Address-Bit/ Data-Bit Stop-Bit TD2060CE.eps Figure 6. HDQ6 Communication Example 6

17 2. If the initial value of RemainingCapacity() must be non-zero, the desired value may be written to Command 0x26 with the pack unsealed. A reset sent after this step resets RM to zero. 3. Issue the Enable Low-Power Storage Mode command. 4. Within ms after sending the Enable Low-Power command, issue the Enable VFC Calibration command. This delays the low-power storage mode until after VFC calibration completion. 5. Issue the SEAL Command subsequent to the VFC Calibration command. The bq2060 must receive the SEAL Command before VFC calibration completes. The bq2060 resets the OCE bit in Pack Status when calibration begins and sets the bit when calibration successfully completes. After VFC calibration completes automatically, the bq2060 saves the VFC offset cancellation values in EEPROM and enters the low-power storage mode in about 20s. In addition, the bq2060 is sealed, allowing access as defined in Table 3 only. Purpose: The ManufacturerAccess() function provides the system host access to bq2060 functions that are not defined by the SBD. SMBus Protocol: Read or Write Word Input/ Word RemainingCapacityAlarm() (0x0); [0x0] Description: Sets or gets the low-capacity threshold value. Whenever the RemainingCapacity() falls below the low capacity value, the bq2060 sends AlarmWarning() messages to the SMBus Host with the REMAINING_CAPAC- ITY_ALARM bit set. A low-capacity value of 0 disables this alarm. The bq2060 initially sets the low-capacity value to Remaining Capacity Alarm value programmed in EE 0x04-0x05. The low-capacity value remains unchanged until altered by the Remaining- CapacityAlarm() function. The low-capacity value may be expressed in either current (ma) or power (0mWh) depending on the setting of the BatteryMode() s CAPAC- ITY_MODE bit. Purpose: The RemainingCapacityAlarm() function can be used by systems that know how much power they require to save their operating state. It enables those systems to more finely control the point at which they transition into suspend or hibernate state. The low-capacity value can be read to verify the value in use by the bq2060 s low capacity alarm. SMBus Protocol: Read or Write Word Input/ Unsigned integer value below which Low Capacity messages are sent. Battery Modes CAPACITY_MODE bit=0 CAPACITY_MODE bit= Units C/5 P/5 Range 0 65,535mAh 0 65,535 0mWh Granularity Not applicable Accuracy See RemainingCapacity() RemainingTimeAlarm() (0x02); [0x02] Description: Sets or gets the remaining time alarm value. Whenever the AverageTimeToEmpty() falls below the remaining time value, the bq2060 sends AlarmWarning() messages to the SMBus Host with the REMAINING_TIME_ALARM bit set. A remaining time value of 0 effectively disables this alarm. The bq2060 initially sets the remaining time value to the Remaining Time Alarm value programmed in EE 0x02-0x03. The remaining time value remains unchanged until altered by the RemainingTimeAlarm() function. Purpose: The RemainingTimeAlarm() function can be used by systems that want to adjust when the remaining time alarm warning is sent. The remaining time value can be read to verify the value in use by the bq2060 s RemainingTimeAlarm(). SMBus Protocol: Read or Write Word Input/ Unsigned integer the point below which remaining time messages are sent. Units: minutes Range: 0 to 65,535 minutes Granularity: Not applicable Accuracy: see AverageTimeToEmpty() BatteryMode() (0x03); [0x03] Description: This function selects the various battery operational modes and reports the battery s mode and requests. Defined modes include Whether the battery s capacity information is specified in mah or 0mWh (CAPACITY_MODE bit) Whether the ChargingCurrent() and ChargingVoltage() values are broadcast to the Smart Battery Charger 7

SBS v1.1-compliant Gas Gauge IC

SBS v1.1-compliant Gas Gauge IC SBS v.-compliant Gas Gauge IC FEATURES The bq2060a works with an external EEPROM. The Provides Accurate Measurement of Available EEPROM stores the configuration information for the Charge in NiCd, NiMH,

More information

AVAILABLE OPTIONS PACKAGE 28-LEAD SSOP (DBQ) 20 C to 70 C bq2063dbq

AVAILABLE OPTIONS PACKAGE 28-LEAD SSOP (DBQ) 20 C to 70 C bq2063dbq Provides Accurate Measurement of Available Charge in Li-Ion Batteries Supports the 2-Wire SMBus V. Interface With PEC or Single-Wire HDQ6 Directly Interfaces the Seiko S-8243 Protection IC for Maximum

More information

SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311

SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311 www.ti.com SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq293 bq2085 VP2 FEATURES Provides Accurate Measurement of Available Charge in Li-Ion and Li-Polymer Batteries Supports the Smart Battery Specification

More information

SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311

SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311 www.ti.com SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq293 FEATURES Provides Accurate Measurement of Available Charge in Li-Ion and Li-Polymer Batteries Supports the Smart Battery Specification (SBS)

More information

PS401. Single Chip Battery Manager PS401. Features. Pin Description. Pin Summary. 28-pin SSOP Package (0.209 mil)

PS401. Single Chip Battery Manager PS401. Features. Pin Description. Pin Summary. 28-pin SSOP Package (0.209 mil) Single Chip Battery Manager Features Single chip solution for rechargeable battery management Embedded Microchip patented Accuron technology provides precise capacity reporting (within 1%) for all rechargeable

More information

Application Report. 1 Glossary. Ming Yu and Michael Vega... PMP - Portable Power

Application Report. 1 Glossary. Ming Yu and Michael Vega... PMP - Portable Power Application Report SLUA432A December 2007 Revised February 2008 Configuring the bq27500 Data Flash Ming Yu and Michael Vega... PMP - Portable Power ABSTRACT The bq27500 has many data flash constants that

More information

PS402-01XX. Single Chip Battery Manager - Nickel Chemistries PS pin SSOP Package (0.209 mil) Pin Description. Features.

PS402-01XX. Single Chip Battery Manager - Nickel Chemistries PS pin SSOP Package (0.209 mil) Pin Description. Features. Single Chip Battery Manager - Nickel Chemistries Features Single chip solution for rechargeable battery management Embedded Microchip patented Accuron technology provides precise capacity reporting (within

More information

DS1633. High Speed Battery Recharger PIN ASSIGNMENT TO 220 FEATURES. PIN DESCRIPTION V CC Supply Voltage V BAT Battery Output GND Ground

DS1633. High Speed Battery Recharger PIN ASSIGNMENT TO 220 FEATURES. PIN DESCRIPTION V CC Supply Voltage V BAT Battery Output GND Ground DS1633 High Speed Battery Recharger FEATURES Recharges Lithium, NiCad, NiMH and Lead acid batteries Retains battery and power supply limits in onboard memory PIN ASSIGNMENT TO 220 + Serial 1 wire interface

More information

bq2016 GAS GAUGE IC FOR HIGH DISCHARGE RATES

bq2016 GAS GAUGE IC FOR HIGH DISCHARGE RATES Provides Accurate Measurement of Available Capacity in Nicd or NiMH Batteries Measures a Wide Dynamic-Current Range Requires 1 Square Inch of PCB Space for Easy Pack Integration Measures Charge Flow Using

More information

ADP1043A Evaluation Software Reference Guide EVAL-ADP1043A-GUI-RG

ADP1043A Evaluation Software Reference Guide EVAL-ADP1043A-GUI-RG GENERAL DESCRIPTION ADP0A Evaluation Software Reference Guide EVAL-ADP0A-GUI-RG This user guide gives describes the various controls and indicators of the ADP0A Evaluation Software. It gives the details

More information

Not Recommended For New Designs. General Description

Not Recommended For New Designs. General Description Features Conservative and repeatable measurement of available charge in rechargeable batteries Charge control output operates an external charge controller such as the bq2004 Fast Charge IC Designed for

More information

SBS 1.1-COMPLIANT GAS GAUGE ENABLED WITH ImpedanceTrack TECHNOLOGY FOR USE WITH THE bq29312

SBS 1.1-COMPLIANT GAS GAUGE ENABLED WITH ImpedanceTrack TECHNOLOGY FOR USE WITH THE bq29312 bq20z80 SBS 1.1-COMPLIANT GAS GAUGE ENABLED WITH ImpedanceTrack TECHNOLOGY FOR USE WITH THE bq29312 FEATURES Drives 3-, 4- or 5- Segment LED Display for Patented ImpedanceTrack Technology Remaining Capacity

More information

DS1867 Dual Digital Potentiometer with EEPROM

DS1867 Dual Digital Potentiometer with EEPROM Dual Digital Potentiometer with EEPROM www.dalsemi.com FEATURES Nonvolatile version of the popular DS1267 Low power consumption, quiet, pumpless design Operates from single 5V or ±5V supplies Two digitally

More information

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES DS1307 64 8 Serial Real Time Clock FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 56 byte nonvolatile

More information

Not Recommended For New Designs. General Description

Not Recommended For New Designs. General Description Features Conservative and repeatable measurement of available charge in rechargeable batteries Charge control output Designed for battery pack integration - 120µA typical standby current (self-discharge

More information

LM12L Bit + Sign Data Acquisition System with Self-Calibration

LM12L Bit + Sign Data Acquisition System with Self-Calibration LM12L458 12-Bit + Sign Data Acquisition System with Self-Calibration General Description The LM12L458 is a highly integrated 3.3V Data Acquisition System. It combines a fully-differential self-calibrating

More information

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation Quick Parameter List: 0x00: Device Number 0x01: Required Channels 0x02: Ignored Channels 0x03: Reversed Channels 0x04: Parabolic

More information

5- to 10-Cell Li+ Protector with Cell Balancing

5- to 10-Cell Li+ Protector with Cell Balancing Rev 0; 4/08 5- to 10-Cell Li+ Protector with Cell Balancing General Description The provides full charge and discharge protection for 5- to 10-cell lithium-ion (Li+) battery packs. The protection circuit

More information

DS1307ZN. 64 X 8 Serial Real Time Clock

DS1307ZN. 64 X 8 Serial Real Time Clock 64 X 8 Serial Real Time Clock www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 56

More information

EUP A Linear Li-Ion/Polymer Charger IC with Integrated FET and Charger Timer FEATURES DESCRIPTION APPLICATIONS. Typical Application Circuit

EUP A Linear Li-Ion/Polymer Charger IC with Integrated FET and Charger Timer FEATURES DESCRIPTION APPLICATIONS. Typical Application Circuit 1.5A Linear Li-Ion/Polymer Charger IC with Integrated FET and Charger Timer DESCIPTION The series are highly integrated single cell Li-Ion/Polymer battery charger IC designed for handheld devices. This

More information

MCP3426/7/8. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Features.

MCP3426/7/8. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Features. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference Features 16-bit ΔΣ ADC with Differential Inputs: - 2 channels: MCP3426 and MCP3427-4 channels: MCP3428 Differential

More information

FLD00042 I 2 C Digital Ambient Light Sensor

FLD00042 I 2 C Digital Ambient Light Sensor FLD00042 I 2 C Digital Ambient Light Sensor Features Built-in temperature compensation circuit Operating temperature: -30 C to 70 C Supply voltage range: 2.4V to 3.6V I 2 C serial port communication: Fast

More information

Cell Management Module (CMM)

Cell Management Module (CMM) Cell Management Module (CMM) 2V CMM and 4V CMM versions Monitoring every 2 seconds of cell voltage & temperature 3W of passive balancing configurable for any cell chemistry Amount of balancing coulombs

More information

LM3647 Universal Battery Charger for Li-Ion, Ni-MH and Ni-Cd Batteries

LM3647 Universal Battery Charger for Li-Ion, Ni-MH and Ni-Cd Batteries LM3647 Universal Battery Charger for Li-Ion, Ni-MH and Ni-Cd Batteries 1.0 General Description The LM3647 is a charge controller for Lithium-Ion (Li-Ion), Nickel-Metal Hydride (Ni-MH) and Nickel-Cadmium

More information

DS1642 Nonvolatile Timekeeping RAM

DS1642 Nonvolatile Timekeeping RAM www.dalsemi.com Nonvolatile Timekeeping RAM FEATURES Integrated NV SRAM, real time clock, crystal, power fail control circuit and lithium energy source Standard JEDEC bytewide 2K x 8 static RAM pinout

More information

General Description. Pin Names. Time-out programming input. Inrush current control output. Battery voltage input. Voltage loop comp input

General Description. Pin Names. Time-out programming input. Inrush current control output. Battery voltage input. Voltage loop comp input Lithium Ion Fast-Charge IC Features Safe charge of Lithium Ion battery packs Voltage-regulated currentlimited charging Fast charge terminated by selectable minimum current; safety backup termination on

More information

InfraStruXure Manager v4.x Addendum: Building Management System Integration

InfraStruXure Manager v4.x Addendum: Building Management System Integration InfraStruXure Manager v4.x Addendum: Building Management System Integration Introduction This addendum explains the integration of the APC InfraStruXure Manager Appliance with a Building Management System

More information

The rangefinder can be configured using an I2C machine interface. Settings control the

The rangefinder can be configured using an I2C machine interface. Settings control the Detailed Register Definitions The rangefinder can be configured using an I2C machine interface. Settings control the acquisition and processing of ranging data. The I2C interface supports a transfer rate

More information

DS1307/DS X 8 Serial Real Time Clock

DS1307/DS X 8 Serial Real Time Clock DS1307/DS1308 64 X 8 Serial Real Time Clock www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid

More information

INTEGRATED CIRCUITS. PCA channel I 2 C multiplexer and interrupt logic. Product data Supersedes data of 2001 May 07.

INTEGRATED CIRCUITS. PCA channel I 2 C multiplexer and interrupt logic. Product data Supersedes data of 2001 May 07. INTEGRATED CIRCUITS 2-channel I 2 C multiplexer and interrupt logic Supersedes data of 2001 May 07 2002 Mar 28 The pass gates of the multiplexer are constructed such that the V DD pin can be used to limit

More information

DS1720 ECON-Digital Thermometer and Thermostat

DS1720 ECON-Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Requires no external components Supply voltage range covers from 2.7V to 5.5V Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to +257

More information

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT DS1621 Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to

More information

LM3645 Lithium-Ion Battery Pack Protection Circuit

LM3645 Lithium-Ion Battery Pack Protection Circuit LM3645 Lithium-Ion Battery Pack Protection Circuit General Description The LM3645 Lithium Protection Integrated Circuit resides inside a 3.6V Lithium-Ion battery pack consisting of a single cell or multiple

More information

Not Recommended For New Designs. General Description

Not Recommended For New Designs. General Description Gas Gauge IC Features Conservative and repeatable measurement of available charge in rechargeable batteries Designed for battery pack integration - 120µA typical standby current - Small size enables implementations

More information

MCP3425. with I 2 C Interface and On-Board Reference. Features. Description. Block Diagram. Typical Applications. Package Types V IN + V SS SCL

MCP3425. with I 2 C Interface and On-Board Reference. Features. Description. Block Diagram. Typical Applications. Package Types V IN + V SS SCL 16-Bit Analog-to-igital Converter with I 2 C Interface and On-Board Reference Features 16-bit ΔΣ AC in a SOT-23-6 package ifferential input operation Self calibration of Internal Offset and Gain per each

More information

VCC GND AIC1821. Protection Circuit for One-Cell Lithium-Ion Battery

VCC GND AIC1821. Protection Circuit for One-Cell Lithium-Ion Battery One-Cell Lithium-Ion Battery Protection IC FEATURES Reduction in Board Size due to Miniature Package SOT-2 and Less External Components. Ultra-Low Quiescent Current at 7µA (V CC =3.V). Ultra-Low Power-Down

More information

DS1807 Addressable Dual Audio Taper Potentiometer

DS1807 Addressable Dual Audio Taper Potentiometer Addressable Dual Audio Taper Potentiometer www.dalsemi.com FEATURES Operates from 3V or 5V Power Supplies Ultra-low power consumption Two digitally controlled, 65-position potentiometers Logarithmic resistor

More information

Monoblock Management Module (MMM)

Monoblock Management Module (MMM) Monoblock Management Module (MMM) 6V MMM and 12V MMM versions Monitoring every 2 seconds of monoblock voltage & temperature 3W of passive balancing configurable for desired float Amount of balancing coulombs

More information

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs.

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs. HOMANN DESIGNS DigiSpeed Instruction manual Version 1.0 Copyright 2004 Homann Designs http://www.homanndesigns.com Table of Contents Introduction...3 Features...3 DigiSpeed Operation Description...5 Overview...5

More information

ACT8848. Advanced PMU for Multi-core Application Processors GENERAL DESCRIPTION FEATURES APPLICATIONS

ACT8848. Advanced PMU for Multi-core Application Processors GENERAL DESCRIPTION FEATURES APPLICATIONS Advanced PMU for Multi-core Application Processors FEATURES INTEGRATED POWER SUPPLIES Four DC/DC Step-Down (Buck) Regulators 2 x 2.8A, 2 x 1.5A Five Low-Noise LDOs (350mA) Three Low-Input Voltage LDOs

More information

L7292. Five buck regulators power management unit. Applications. Description. Features. SSD (Solid-State Drive), portable phone, etc.

L7292. Five buck regulators power management unit. Applications. Description. Features. SSD (Solid-State Drive), portable phone, etc. Five buck regulators power management unit Applications Datasheet - production data Features Key specification Vin range from 2.7 V to 5.5 V Interface Two-wire I 2 C serial interface supports 3.4- Mbit

More information

Setup Period. General Description

Setup Period. General Description General Description The MAX6443 MAX6452 low-current microprocessor reset circuits feature single or dual manual reset inputs with an extended setup period. Because of the extended setup period, short switch

More information

VCC GND AIC1811. Protection Circuit for One-Cell Lithium-Ion Battery

VCC GND AIC1811. Protection Circuit for One-Cell Lithium-Ion Battery FEATURES Reduction in Board Size due to Miniature Package SOT-2- and Less External Components. Ultra-Low Quiescent Current at 7µA (V CC =.V). Ultra-Low Power-Down Current at 0.µA (V CC =2.V). Precision

More information

MP2671 Li-ion Battery Charger Protection Circuit

MP2671 Li-ion Battery Charger Protection Circuit The Future of Analog IC Technology MP2671 Li-ion Battery Charger Protection Circuit DESCRIPTION The MP2671 is a high-performance single cell Li-Ion/Li-Polymer battery charger protection circuit. By integrating

More information

Dual, 8-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC

Dual, 8-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC 19-3538; Rev ; 2/5 Dual, 8-Bit, Low-Power, 2-Wire, Serial Voltage-Output General Description The is a dual, 8-bit voltage-output, digital-toanalog converter () with an I 2 C*-compatible, 2-wire interface

More information

Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ. Description. Applications. On-Demand Power Control Logic.

Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ. Description. Applications. On-Demand Power Control Logic. Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ PSG2410 DATA SHEET Preliminary Features Configurable On-Demand Power algorithm to adaptively scale regulated output voltage in correlation

More information

Temperature Sensor and System Monitor in a 10-Pin µmax

Temperature Sensor and System Monitor in a 10-Pin µmax 19-1959; Rev 1; 8/01 Temperature Sensor and System Monitor General Description The system supervisor monitors multiple power-supply voltages, including its own, and also features an on-board temperature

More information

DS1075 EconOscillator/Divider

DS1075 EconOscillator/Divider EconOscillator/Divider www.dalsemi.com FEATURES Dual Fixed frequency outputs (30 KHz - 100 MHz) User-programmable on-chip dividers (from 1-513) User-programmable on-chip prescaler (1, 2, 4) No external

More information

DS1804 NV Trimmer Potentiometer

DS1804 NV Trimmer Potentiometer NV Trimmer Potentiometer www.dalsemi.com FEATURES Single 100-position taper potentiometer Nonvolatile on-demand wiper storage Operates from 3V or 5V supplies Up/down, increment-controlled interface Available

More information

The PmodIA is an impedance analyzer built around the Analog Devices AD bit Impedance Converter Network Analyzer.

The PmodIA is an impedance analyzer built around the Analog Devices AD bit Impedance Converter Network Analyzer. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com PmodIA Reference Manual Revised April 15, 2016 This manual applies to the PmodIA rev. A Overview The PmodIA is an impedance analyzer

More information

4 x 10 bit Free Run A/D 4 x Hi Comparator 4 x Low Comparator IRQ on Compare MX839. C-BUS Interface & Control Logic

4 x 10 bit Free Run A/D 4 x Hi Comparator 4 x Low Comparator IRQ on Compare MX839. C-BUS Interface & Control Logic DATA BULLETIN MX839 Digitally Controlled Analog I/O Processor PRELIMINARY INFORMATION Features x 4 input intelligent 10 bit A/D monitoring subsystem 4 High and 4 Low Comparators External IRQ Generator

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2004 Sep 14 2004 Oct 01 Philips Semiconductors The initial setup sequence programs the two blink rates/duty cycles for each individual PWM. From then on, only one

More information

V OUT0 OUT DC-DC CONVERTER FB

V OUT0 OUT DC-DC CONVERTER FB Rev 1; /08 Dual-Channel, I 2 C Adjustable General Description The contains two I 2 C adjustable-current DACs that are each capable of sinking or sourcing current. Each output has 15 sink and 15 source

More information

PROGRAMMABLE OUTPUT 3.8V TO 5.2V UP TO 400mA* PART

PROGRAMMABLE OUTPUT 3.8V TO 5.2V UP TO 400mA* PART 19-0782; Rev 1; 6/08 LED Light Management IC in General Description The light management IC integrates a 400mA (guaranteed) PWM DC-DC step-up converter, a 320mA white LED camera flash current sink, and

More information

TOP VIEW. Maxim Integrated Products 1

TOP VIEW. Maxim Integrated Products 1 19-34; Rev ; 1/ 1-Bit Low-Power, -Wire, Serial General Description The is a single, 1-bit voltage-output, digital-toanalog converter () with an I C -compatible -wire interface that operates at clock rates

More information

DS2715 NiMH Battery Pack Charge Controller

DS2715 NiMH Battery Pack Charge Controller DS2715 NiMH Battery Pack Charge Controller ss www.maxim-ic.com DESCRIPTION The DS2715 is well suited for cost-sensitive charger applications where the battery pack is either internal or external to the

More information

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420 Rev ; 9/6 I 2 C Programmable-Gain Amplifier General Description The is a fully differential, programmable-gain amplifier for audio applications. It features a -35dB to +25dB gain range controlled by an

More information

DS1075. EconOscillator/Divider PRELIMINARY FEATURES PIN ASSIGNMENT FREQUENCY OPTIONS

DS1075. EconOscillator/Divider PRELIMINARY FEATURES PIN ASSIGNMENT FREQUENCY OPTIONS PRELIMINARY EconOscillator/Divider FEATURES Dual Fixed frequency outputs (200 KHz 100 MHz) User programmable on chip dividers (from 1 513) User programmable on chip prescaler (1, 2, 4) No external components

More information

DS Wire Digital Potentiometer

DS Wire Digital Potentiometer Preliminary 1-Wire Digital Potentiometer www.dalsemi.com FEATURES Single element 256-position linear taper potentiometer Supports potentiometer terminal working voltages up to 11V Potentiometer terminal

More information

R4 C4. Protection Circuit for Three-Cell Lithium-Ion Battery Pack

R4 C4. Protection Circuit for Three-Cell Lithium-Ion Battery Pack Three-Cell Lithium-Ion Battery Protection IC FEATURES Ultra-Low Quiescent Current at 13µA (V CELL =3.5V). Ultra-Low Power-Down Current at 1.3µA (V CELL =2.3V) Wide Supply Voltage Range: 2V to 18V. Precision

More information

DS1073 3V EconOscillator/Divider

DS1073 3V EconOscillator/Divider 3V EconOscillator/Divider wwwmaxim-iccom FEATURES Dual fixed-frequency outputs (30kHz to 100MHz) User-programmable on-chip dividers (from 1 to 513) User-programmable on-chip prescaler (1, 2, 4) No external

More information

2302 Battery Simulator 2306, 2306-PJ Battery/Charger Simulators

2302 Battery Simulator 2306, 2306-PJ Battery/Charger Simulators Ultrafast response to transient load currents Choice of single- or dualchannel supplies Optimized for development and testing of battery-powered devices Variable output resistance for simulating battery

More information

RayStar Microelectronics Technology Inc. Ver: 1.4

RayStar Microelectronics Technology Inc. Ver: 1.4 Features Description Product Datasheet Using external 32.768kHz quartz crystal Supports I 2 C-Bus's high speed mode (400 khz) The serial real-time clock is a low-power clock/calendar with a programmable

More information

±1 C Accurate 8-Channel Temperature Sensor

±1 C Accurate 8-Channel Temperature Sensor EVALUATION KIT AVAILABLE MAX6581 General Description The MAX6581 precision multichannel temperature sensor monitors its own temperature and the temperatures of up to seven external diode-connected transistors.

More information

MCP Stand-Alone System Load Sharing and Li-Ion/Li-Polymer Battery Charge Management Controller. Features. Applications.

MCP Stand-Alone System Load Sharing and Li-Ion/Li-Polymer Battery Charge Management Controller. Features. Applications. Stand-Alone System Load Sharing and Li-Ion/Li-Polymer Battery Charge Management Controller Features Integrated System Load Sharing and Battery Charge Management - Simultaneously Power the System and Charge

More information

Radio Module HG 75430

Radio Module HG 75430 System Description HG 75430 Radio Module HG 75430 Revision A (English) Developed by: A.K. / T.N. Date: 23.10.1997 Author: RAD / H.B. / SCH D-31275 Lehrte/Röddensen (Germany), Tel.: +49 (0) 51 36 / 80 96-0

More information

PART TOP VIEW V EE 1 V CC 1 CONTROL LOGIC

PART TOP VIEW V EE 1 V CC 1 CONTROL LOGIC 19-1331; Rev 1; 6/98 EVALUATION KIT AVAILABLE Upstream CATV Driver Amplifier General Description The MAX3532 is a programmable power amplifier for use in upstream cable applications. The device outputs

More information

Multimode 155Mbps Optical Transceiver SFP with Digital Diagnostic

Multimode 155Mbps Optical Transceiver SFP with Digital Diagnostic P P P PBoB 9 P PBINB 83 5 Multimode 155Mbps Optical Transceiver Features Compliant with SFP MSA and SFF8472(Rev 9.3) SFF8472 Digital Diagnostic Monitoring Interface with real time monitors Transmitter

More information

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT 16-bit Programmable Dimmer with I 2 C Interface FEATURES 16 drivers with dimming control 256 brightness steps 16 open drain outputs drive 25 ma each 2 selectable programmable blink rates: frequency: 0.593Hz

More information

DS1803 Addressable Dual Digital Potentiometer

DS1803 Addressable Dual Digital Potentiometer www.dalsemi.com FEATURES 3V or 5V Power Supplies Ultra-low power consumption Two digitally controlled, 256-position potentiometers 14-Pin TSSOP (173 mil) and 16-Pin SOIC (150 mil) packaging available for

More information

EUP /8.4A Switch Mode Li-Ion/Polymer Battery Charger

EUP /8.4A Switch Mode Li-Ion/Polymer Battery Charger Switch Mode Li-Ion/Polymer Battery Charger DESCRIPTION FEATURES The EUP8202 is a constant current, constant voltage Wide Input Supply Voltage Range: Li-Ion battery charger controller that uses a current

More information

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20 INTEGRATED CIRCUITS 8-bit I 2 C LED driver with programmable blink rates Supersedes data of 2003 Feb 20 2003 May 05 Philips Semiconductors 8-bit I 2 C LED driver with programmable blink rates FEATURES

More information

Battery Simulator Battery/Charger Simulators

Battery Simulator Battery/Charger Simulators Test Equipment Depot - 800.517.8431-99 Washington Street Melrose, MA 02176 - TestEquipmentDepot.com 2302, 2302-PJ, Ultrafast response to transient load currents Choice of single- or dualchannel supplies

More information

Quad, 12-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC

Quad, 12-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC 19-317; Rev ; 1/ Quad, 1-Bit, Low-Power, -Wire, Serial Voltage-Output General Description The is a quad, 1-bit voltage-output, digitalto-analog converter () with an I C -compatible, -wire interface that

More information

8-Bit A/D Converter AD673 REV. A FUNCTIONAL BLOCK DIAGRAM

8-Bit A/D Converter AD673 REV. A FUNCTIONAL BLOCK DIAGRAM a FEATURES Complete 8-Bit A/D Converter with Reference, Clock and Comparator 30 s Maximum Conversion Time Full 8- or 16-Bit Microprocessor Bus Interface Unipolar and Bipolar Inputs No Missing Codes Over

More information

10-Bit, Low-Power, 2-Wire Interface, Serial, Voltage-Output DAC

10-Bit, Low-Power, 2-Wire Interface, Serial, Voltage-Output DAC 19-227; Rev 1; 11/4 1-Bit, Low-Power, 2-Wire Interface, Serial, General Description The is a single, 1-bit voltage-output digital-toanalog converter () with an I 2 C -compatible 2-wire interface that operates

More information

Single Fiber 1.25Gbps Bi-directional Optical Transceiver SFP with Digital Diagnostics

Single Fiber 1.25Gbps Bi-directional Optical Transceiver SFP with Digital Diagnostics SFP with Digital Diagnostics Features Compliant with SFP MSA and SFF-8472(Rev 9.3) Compliant with IEEE 82.3z Gigabit Ethernet 1BASE-LX specification SFF-8472 Digital Diagnostic Monitoring Interface with

More information

DS1267B Dual Digital Potentiometer

DS1267B Dual Digital Potentiometer Dual Digital Potentiometer FEATURES Two digitally controlled, 256-position potentiometers Serial port provides means for setting and reading both potentiometers Resistors can be connected in series to

More information

MCP3422/3/4. 18-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Description.

MCP3422/3/4. 18-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Description. 18-Bit, Multi-Channel ΔΣ Analog-to-igital Converter with I 2 C Interface and On-Board Reference Features 18-bit ΔΣ AC with ifferential Inputs: - 2 channels: MCP3422 and MCP3423-4 channels: MCP3424 ifferential

More information

Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices

Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices By Nevenka Kozomora Allegro MicroSystems supports the Single-Edge Nibble Transmission (SENT) protocol in certain

More information

CONSONANCE. 5A, Multi-Chemistry Battery Charger CN3705. Features: General Descriptions: Pin Assignment: Applications:

CONSONANCE. 5A, Multi-Chemistry Battery Charger CN3705. Features: General Descriptions: Pin Assignment: Applications: 5A, Multi-Chemistry Battery Charger CN3705 General Descriptions: The CN3705 is a PWM switch-mode battery charger controller for 1 or multi-cell lithium ion batteries or LiFePO4 batteries in a small package

More information

BMS BMU Vehicle Communications Protocol

BMS BMU Vehicle Communications Protocol BMS Communications Protocol 2013 Tritium Pty Ltd Brisbane, Australia http://www.tritium.com.au 1 of 11 TABLE OF CONTENTS 1 Introduction...3 2 Overview...3 3 allocations...4 4 Data Format...4 5 CAN packet

More information

DS1720. Econo Digital Thermometer and Thermostat PRELIMINARY FEATURES PIN ASSIGNMENT

DS1720. Econo Digital Thermometer and Thermostat PRELIMINARY FEATURES PIN ASSIGNMENT PRELIMINARY DS1720 Econo Digital Thermometer and Thermostat FEATURES Requires no external components Supply voltage range covers from 2.7V to 5.5V Measures temperatures from 55 C to +125 C in 0.5 C increments.

More information

css Custom Silicon Solutions, Inc.

css Custom Silicon Solutions, Inc. css Custom Silicon Solutions, Inc. GENERAL PART DESCRIPTION The is a micropower version of the popular timer IC. It features an operating current under µa and a minimum supply voltage of., making it ideal

More information

USB-TEMP and TC Series USB-Based Temperature Measurement Devices

USB-TEMP and TC Series USB-Based Temperature Measurement Devices USB-Based Temperature Measurement Devices Features Temperature and voltage measurement USB devices Thermocouple, RTD, thermistor, or semiconductor sensor measurements Eight analog inputs Up to ±10 V inputs*

More information

ROTRONIC HygroClip Digital Input / Output

ROTRONIC HygroClip Digital Input / Output ROTRONIC HygroClip Digital Input / Output OEM customers that use the HygroClip have the choice of using either the analog humidity and temperature output signals or the digital signal input / output (DIO).

More information

Temperature Monitoring and Fan Control with Platform Manager 2

Temperature Monitoring and Fan Control with Platform Manager 2 August 2013 Introduction Technical Note TN1278 The Platform Manager 2 is a fast-reacting, programmable logic based hardware management controller. Platform Manager 2 is an integrated solution combining

More information

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec INTEGRATED CIRCUITS 1988 Dec DAC products are designed to convert a digital code to an analog signal. Since a common source of digital signals is the data bus of a microprocessor, DAC circuits that are

More information

DS2746 Low-Cost 2-Wire Battery Monitor with Ratiometric A/D Inputs

DS2746 Low-Cost 2-Wire Battery Monitor with Ratiometric A/D Inputs 19-4632; 5/09 www.maxim-ic.com GENERAL DESCRIPTION The DS2746 provides system-side battery capacity monitoring in cost-sensitive applications. Voltage, bidirectional current, and accumulated current measurement

More information

Tel: Fax:

Tel: Fax: B Tel: 78.39.4700 Fax: 78.46.33 SPECIFICATIONS (T A = +5 C, V+ = +5 V, V = V or 5 V, all voltages measured with respect to digital common, unless otherwise noted) AD57J AD57K AD57S Model Min Typ Max Min

More information

DS4000 Digitally Controlled TCXO

DS4000 Digitally Controlled TCXO DS4000 Digitally Controlled TCXO www.maxim-ic.com GENERAL DESCRIPTION The DS4000 digitally controlled temperature-compensated crystal oscillator (DC-TCXO) features a digital temperature sensor, one fixed-frequency

More information

SCLK 4 CS 1. Maxim Integrated Products 1

SCLK 4 CS 1. Maxim Integrated Products 1 19-172; Rev ; 4/ Dual, 8-Bit, Voltage-Output General Description The contains two 8-bit, buffered, voltage-output digital-to-analog converters (DAC A and DAC B) in a small 8-pin SOT23 package. Both DAC

More information

DS1802 Dual Audio Taper Potentiometer With Pushbutton Control

DS1802 Dual Audio Taper Potentiometer With Pushbutton Control www.dalsemi.com FEATURES Ultra-low power consumption Operates from 3V or 5V supplies Two digitally controlled, 65-position potentiometers including mute Logarithmic resistive characteristics (1 db per

More information

One-cell Lithium Battery Protection IC

One-cell Lithium Battery Protection IC General Description The battery protection IC is designed to protect lithium-ion / polymer battery from damage or degrading the lifetime due to over current for one-cell lithium-ion / polymer battery powered

More information

Design Consideration with AP3041

Design Consideration with AP3041 Design Consideration with AP3041 Application Note 1059 Prepared by Yong Wang System Engineering Dept. 1. Introduction The AP3041 is a current-mode, high-voltage low-side channel MOSFET controller, which

More information

SDIC XX 5075 SD5075. Two Wires Communication Digital Temperature Sensor. Features. Description. Applications. Ordering Information

SDIC XX 5075 SD5075. Two Wires Communication Digital Temperature Sensor. Features. Description. Applications. Ordering Information Two Wires Communication Digital Temperature Sensor Features 2 bits digital temperature readout, 0.0625 resolution ±0.8 maximum error at -40 ~+00 range ±.5 maximum error at -55 ~+25 range Two wires communication

More information

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80 ST Sitronix ST7588T 81 x 132 Dot Matrix LCD Controller/Driver INTRODUCTION The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

More information

PRODUCT OVERVIEW OVERVIEW OTP

PRODUCT OVERVIEW OVERVIEW OTP PRODUCT OVERVIEW 1 PRODUCT OVERVIEW OVERVIEW The S3C7324 single-chip CMOS microcontroller has been designed for high performance using Samsung's newest 4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) AN1285 APPLICATION NOTE TSM104: A DUAL LI-ION BATTERY CHARGER USING AN ST SILICON TRIPLET by A. BAILLY, D. CABROL, J. CAMIOLO, S. LAFFONT, R. LIOU This application note explains how to use the VIPER20,

More information

Know your energy. Modbus Register Map EM etactica Power Meter

Know your energy. Modbus Register Map EM etactica Power Meter Know your energy Modbus Register Map EM etactica Power Meter Revision history Version Action Author Date 1.0 Initial document KP 25.08.2013 1.1 Document review, description and register update GP 26.08.2013

More information