LTC2944

Our lithium battery information: 4 series 7 parallel, 3000mAH 18650 batteries.          

Code Files of LTC2944 downloaded from the official website has encountered problems:           

1. The coefficient of current conversion formula is inconsistent  In CODE, the formula of current conversion is 60mV, while the formula coefficient in Datasheet-Page13 is 64mV. Which is the criterion?            The same problem exists in the formula of voltage conversion.           

2.  The adc_code in mAh Switching formula refers to the register value of LTC2944.           

about the calculation of electricity.           

1. can the battery power calculated by the mAh conversion function in LTC2944-Code Files be used as the current battery capacity?           

2. is it necessary to create battery power calculation models and algorithms in MCU? If needed, how to create it?            3. do you need to charge the battery fully and initialize the LTC2944 initializes, do you need to put the value in the register of LTC2944?            Is Charge Threshold High (04H, 05H) in 4. LTC2944 register when the battery is full and writes FFFFh? How do you use Charge Threshold these 4 registers reasonably?                 

  • 0
    •  Analog Employees 
    on Jul 26, 2018 5:30 PM

    Hi Sam,

    1. The coefficient of current conversion formula is inconsistent  In CODE, the formula of current conversion is 60mV, while the formula coefficient in Datasheet-Page13 is 64mV. Which is the criterion?            The same problem exists in the formula of voltage conversion.           

    The datasheet coefficients (64mA and 70.8V) are correct

    1. is it necessary to create battery power calculation models and algorithms in MCU? If needed, how to create it?           

    LTC2944 does not calculate state of charge by itself, but it provides all necessary input quantities, Voltage, Current and Charge.

    From knowing your battery capacity, you can get remaining battery charge from AccumulatedChargeRegister (ACR) of LTC2944 after a full charge or discharge.

    1. do you need to charge the battery fully and initialize the LTC2944 initializes, do you need to put the value in the register of LTC2944?           

    Yes.

    The real capacity of the battery capacity can always be tracked by a self-adjusting algorithm, please contact me for more detail.

    Is Charge Threshold High (04H, 05H) in 4. LTC2944 register when the battery is full and writes FFFFh? How do you use Charge Threshold these 4 registers reasonably?                 

    If any threshold is exceeded, LTC2944 sets the corresponding alert bit and pulls the Alert line if configured accordingly. Then the host uC can react on that. LTC2944 does not write ACR by itself.

    If you have further questions, please email Christoph.Schwoerer@analog.com