This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ33100: Charge Control Architecture in BQ33100

Part Number: BQ33100

Hello,

In bq33100, there are two ways for Charge Control, viz, Discreet Control and Smart Control.

In Discreet Control "Charging Voltage" is configured by setting the values in V Chg Nominal, V Chg A, V Chg B and V Chg Max by using CHGLVL0 and CHGLVL1 pins. 

In our application we want to use Smart Control as we are not using CHGLVL0 and CHGLVL1 pins.

I want to know how the Charging Voltage is updated in this case.

Also, in datasheet it mentions that:

The bq33100 will determine a new Charging Voltage at end of the learning cycle based on the newly learned Capacitance (in section 8.3.1.5)

  1. How does Capacitance Learning affect Charging Voltage in Smart Control?
  2. If we are not using Discreet Control, is there a need to configure       V Chg Nominal, V Chg A, V Chg B and V Chg Max parameters? If yes, how should we do it?
  3. By using Smart Control, are the Health related faults generated as mentioned in section 8.3.1.5 of datasheet ?
  4. Is there any way to select Smart Control method/ Discreet Control ?

  • Hi Shivani,

    The difference between Smart control and Discete control is that in Smart control CHGLVL0 and CHGLVL1 pins are not used to directly control FETs in a charging circuit (as shown in the EVM). In a smart control system, the bq33100 acts as a slave and the charger acts as a master. The bq33100 still peforms all the calculations to determine what the chargingVoltage and chargingCurrent should be. The smart charger queries the bq33100 for the chargingVoltage and chargingCurrent recommendation, and acts accordingly.

    The DSG and CHG FETS are still included and connected to the bq33100 so faults, health, safetly, etc.., operate in the same manner.

    All of the parameters for discrete control need to be configured so the bq33100 can determine what the chargingVoltage and chargingCurrent should be.

    Learning will not be affected. If the learning cycle is not qualified, for example, due to an event that prevents a qualified discharge, the learning cycle will be discarded. Setting an automatic update to occur on a very slow rate, for: 2 weeks, and then enabling the host system to update at a faster, for example: each day, or synchronized to a host system event, for example, after a host system reboot, is common.

    What charger are you using? Please ensure it is SBS 1.1 compliant.

    Sincerely,
    Bryan Kahler