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.

BQ27421-G1: Temperature sensor

Part Number: BQ27421-G1

Hi, 

We want to use the BQ27421 for a new design, for a hand-held medical device. 

We need to measure the temperature of the PCB for safety reasons. 

We see that the BQ27421 has an internal temp sensor, but there is no much information about it. 

1- Can you tell me which temperature the device is measuring? I mean, where the sensor is located inside the fuel gauge.

2- Is this measurement recommended for our purpose, to know the temperature of the PCB inside the plastic enclosure?

3- I see that the device has two registers that can be read: Temperature () and InternalTemperature(). Is there any difference in the result between these two commands?

Thanks,

Leonardo.

  • Hello Leonardo,

    1. The device reports temperature as set in OpConfig. See TRM section 4.2 Temperature(): 0x02 and 0x03, and 2.2 Temperature Measurement. The 2 options are to use internal temperature or host will write the temperature

    2. The internal temperature sensor is on the silicon in the chip and measures the internal temperature of the IC. The thermal conductivity of the package may result in a difference between surface temperature and silicon temperature. You could use this value depending on how accurate the measurement needs to be.

    3. See TRM section 4.14 InternalTemperature(): 0x1E and 0x1F