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.

BQ76952: Over-temperature protection value

Part Number: BQ76952
Other Parts Discussed in Thread: BQSTUDIO

For BQ76952, the over-temperature protection in discharge threshold value can be set between -40o to 120o C as per information in reference manual.

I wanted to know that if we want to change these values, they need to be sent out to register as Hex value or Decimal?

For example if I want OTD to be 100oC, what would be correct way of doing it -

A) 0x929D = 64, or

B) 0x929D = 100

  • Hi Vaibhav,

    If you are typing the value into the BQStudio Data Memory Window, you should type it in Decimal. The BQStudio interface allows you to type in the value in degrees C. But BQStudio is writing the value to the device in hex (see section 3.3.2 of the TRM and the BQ769x2 Software Development Guide for examples). There is also sample microcontroller code and a video walkthrough in the BQ76952 product page.

    So, to answer your question, 0x929D = 0x64 to set this to 100 degrees C.

    Best regards,

    Matt

  • Hi Matt, thanks for the detailed response.

    Best regards,

    Vaibhav