SLAAEB3A May   2023  – July 2024 MSPM0G3507 , MSPM0L1106 , MSPM0L1306

PRODUCTION DATA  

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Connection
  6. 3Software Structure and Important Functions
    1. 3.1 System Initialization
    2. 3.2 Low-Level Command Control
    3. 3.3 High-Level Function
  7. 4Test Result of Important Functions
    1. 4.1 Read Alarm Status
    2. 4.2 Read Safety Status
    3. 4.3 Read PF Status
    4. 4.4 Read Current
    5. 4.5 Read All Temperatures
    6. 4.6 Read All Voltages
  8. 5References
  9. 6Revision History

Introduction

The BQ769x2 is a highly-integrated and accurate battery-monitor device for 3-series to 16-series battery packs. The MSPM0L1306 and MSPM0G3507 devices are highly-integrated, ultra-low-power 32-bit MCU of the MSPM0 family. In practice, the BQ769x2 monitor can measure battery cell voltage, temperature, and current, and reports this information to the MCU(MSPM0) through an I2C interface. The MCU can then make decisions based on the information provided by the monitor. The device can enable and disable the FETs, control the cell balancing feature, and do various responses according to specific user needs.

This application note provides sample code for MSPM0 and BQ769x2. Online SDK demonstration code can be accessed from MSPM0L1306 and MSPM0G3507. The offline SDK file paths are: {MSPM0_SDK_INSTALL_DIR}\examples\nortos\LP_MSPM0L1306\demos\bq769x2_control_i2c and {MSPM0_SDK_INSTALL_DIR}\examples\nortos\LP_MSPM0G3507\demos\bq769x2_control_i2c.