ENGLISH 简体中文 日本語 한국어  


애플리케이션 노트  3889

Using the DS2746 to Identify a Battery-Pack Based on an Identification Resistor

Abstract: The DS2746 has two auxiliary inputs to allow voltage sampling of resistor divider circuits; these inputs are ideal for measuring thermistor or battery-pack identification resistors. This application note describes how to calculate the resistance (in ohms) of the unknown resistor in order to properly identify a battery pack based on an identification resistor.

Calculating Unknown Resistance

The VOUT pin drives a resistive divider formed by a known resistor and an unknown resistance that is to be measured. The device reports the unknown resistance as a ratio of the total resistance of the divider network. Making these measurements ratiometric with respect to VOUT removes reference tolerance from the error calculations.

The datasheet for the DS2746 describes the format of the Auxiliary Input Registers in terms of 1 LSB = VVOUT * 1/2047. The lower 4 bits of the Auxiliary Input Registers are not defined; consequently, the register needs to be shifted 4 bits to the right. To get AUXINRatio, multiply the register by the LSB value (1/2047):

Equation 1

AUXINRatio is the ratio of the Auxiliary Input Resistance to the total resistance of the resistive divider (the sum of the known resistor and the Auxiliary Input Resistor):

Equation 2

Solving Equation 2 for AUXINResistance gives the following equation:

Equation 3

Generating an Example

A DS2746K Evaluation Kit Board can be used to generate an example. The DS2746K uses 10kΩ resistors as the known resistor value for both auxiliary inputs. The more precise the value of the known resistor, the more precise the measured AUXINRatio value will be. If, for example, the known resistor on a sample DS2746K board is measured to be 10,250Ω, that value, rather than the assumed 10,000Ω, should be used to calculate the unknown resistance.

If the resistor is connected between Auxiliary Input 0 and ground, Auxiliary Input 0 Register reports 2840h. Accordingly, AUXINRatio is calculated (with Equation 1) to be:



Equation 3, therefore, provides the following value when solved for AUXINResistance:



Conclusion

The auxiliary inputs of the DS2746 are useful for measuring thermistors or identification resistors located inside the battery pack. The DS2746 reports the measured resistance as a ratio of a resistive divider. That ratio can easily be calculated into the resistor value in terms of ohms so that a battery pack's identification resistor can be compared to the expected value.

We Want Your Feedback!


의견을 보내주세요!
위 내용이 도움이 되셨나요?
여러분의 의견을 기다립니다 — Maxim은 보내주신 정정이나 제안사항을 반영하고 있습니다. 이 페이지를 평가하고 의견을 보내주십시오.


자동 업데이트
관심있는 분야의 애플리케이션 노트가 나올 때 자동으로 업데이트 받고 싶으세요? 그렇다면 EE-Mail™을 신청하십시오.



추가 정보  APP 3889: Sep 11, 2006
DS2746 비율계량 (Ratiometric) A/D 입력을 갖는 저가의 2-Wire 배터리 모니터 전체 데이터 시트
(PDF, 280kB)
무료 샘플
 

다운로드, PDF 형식다운로드, PDF 형식 (46kB)
 AN3889, AN 3889, APP3889, Appnote3889, Appnote 3889


      개인정보보호 정책    법적 고지

      Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor