深入剖析 bq27000 单节电池电量计评估模块

电子说

1.4w人已加入

描述

深入剖析 bq27000 单节电池电量计评估模块

作为一名电子工程师,我们在设计电池管理系统时,准确测量电池电量至关重要。今天,我们就来深入了解一下 Texas Instruments 的 bq27000 单节电池电量计评估模块(bq27000EVM),看看它能为我们带来哪些便利。

文件下载:BQ27000EVM.pdf

模块概述

bq27000EVM 是一款专为 bq27000 单节锂离子和锂聚合物电池电量计设备设计的完整评估系统。它包含一个 bq27000 电路模块、一张包含基于 Windows 的 PC 软件和支持文档的 CD ROM。不过,要将这个 EVM 与 PC 连接,还需要一个用于电量计评估的 EV2300 板,这个板子需要单独购买。

模块特性与套件内容

该评估系统具有以下几个显著特点:

  • 完整评估功能:为 bq27000 电池电量计提供全面的评估功能。
  • 快速搭建:预装配的电路模块,让我们可以快速搭建测试环境。
  • 便捷评估:配备 PC 软件和接口板,方便我们进行评估操作。
  • 系统分析:软件支持 EEPROM 编程和数据记录,有助于我们进行系统分析。
套件内容也很清晰,包括带感测电阻的 bq27000 电路模块、包含软件和文档的 CD ROM 以及一套支持文档。其订购信息如下: EVM PART NUMBER PC INTERFACE BOARD CHEMISTRY PACK VOLTAGE CAPACITY
BQ27000EVM USB Li - Ion 2.6 v to 4.5 V 100 to 2000 mah

电路模块详解

电路组成

bq27000EVM 基于的电路模块是单节锂离子/锂聚合物电池组电量测量的示例电路。模块上有两个独立的电路:一个是有源的 bq27000 电量测量电路,另一个是用于对 bq27000 的片上配置 EEPROM 进行编程的逻辑和电源控制电路。在典型应用中,通常只需要有源电量测量电路;而在测试设置中,如果需要通过编程 EEPROM 来为应用配置 bq27000,则需要使用 EEPROM 编程电路。

测试点说明

电路模块上的触点提供了与电池、串行通信端口等的直接连接,其测试点信息如下: TEST POINT SIGNAL NAME DESCRIPTION
J1 - 1 PACK + Cell positive/pack positive
J1 - 2 SCL Not used with this product
J1 - 3 SDA/HDQ Single - wire HDQ line
J2 - 1 PACK– Pack negative
J2 - 2 BAT– Cell negative
J3 - 1 21V High voltage for EEPROM programming
J3 - 2 PROG Input for timing of EEPROM programming pulse
J3 - 3 GPIO/ADIN GPIO pin of bq27000

材料清单与性能规格

电路模块所需的材料清单涵盖了各种电容、二极管、MOSFET、电阻等元件,以及 bq27000 芯片和端子块等。其性能规格方面,输入电压范围为 2.6V 至 4.5V,充电和放电电流最大为 2.5A,不过这个最大值受 PCB 设计和套件中包含的 20 - mΩ 1/4 - W 感测电阻的功耗限制。

硬件与软件设置

软件安装

安装 bq27000 评估软件的步骤如下:

  1. 将 CD ROM 插入 CD 驱动器。
  2. 使用“我的电脑”或“文件管理器”选择 CD 驱动器。
  3. 选择“ReadMeFirst.txt”文件。
  4. 按照说明安装 EV2300 的 USB 驱动程序。
  5. 安装完 USB 驱动程序后,双击“Setup.exe”图标。
  6. 安装程序会创建一个 Windows 应用程序组。

硬件连接

bq27000EVM 有三个硬件组件:bq27000EVM 电路模块、PC 接口板(EV2300,需单独购买)和 PC。连接步骤如下:

  1. 连接电池组:按照图示将 bq27000EVM 电路模块连接到锂离子电池和系统负载/充电器。
  2. PC 接口连接:参考表格将 EV2300 附带的彩色电线连接到 bq27000EVM,再将带彩色电线的连接器连接到 EV2300 上的 HDQ 连接器,最后将 PC USB 电缆连接到 EV2300 和 PC 的 USB 端口。

模块操作

启动程序

从“开始|程序|Texas Instruments|bq27X00 电池电量计”菜单序列运行程序。软件默认使用 PC USB 端口进行通信。如果 EV2300 已连接到 USB 端口,程序将加载并显示初始数据屏幕;如果是首次使用,需要选择 bq27000 或 bq27200,这里选择 bq27000 (HDQ) 然后按“继续”按钮。

初始化设置

  1. 加载感测电阻值:确保在初始寄存器屏幕顶部的 RS 框中输入感测电阻值(bq27000EVM 电路板上的感测电阻值为 20 - mΩ)。勾选“显示工程单位”框可将数据集显示为工程单位,不勾选则显示为 bq27000 计算的单位。
  2. 编程 bq27000 EEPROM:每个 bq27000 在工厂时 EEPROM 已被编程为默认值,但我们需要根据具体应用更改这些值。可以使用 EEPROM 屏幕读取和更改 EEPROM 值,使用 EVM 的自动编程功能能更方便地进行更改。不过要注意,更改 EEPROM 数据会影响 bq27000 的关键操作,建议先将默认 EEPROM 数据保存为文件,再进行更改。
  3. 重置 bq27000:通过“选项|特殊选项|重置 bq27000”菜单可随时重置 bq27000,重置后它会从 EEPROM 加载配置值,并将剩余容量寄存器设置为零。

各屏幕功能

  • 寄存器屏幕:显示 bq27000 的所有 RAM 寄存器。通过选项菜单,我们可以选择是否启用寄存器扫描、选择文件记录时间率、选择通信协议类型(HDQ 或 I2C)和通信接口类型(EV2300 或 EV2200);命令菜单可自动执行一些命令,如 WRTNAC、DONE、PRST、FRST、SHIP 等;GPIO 菜单可选择 GPIO 引脚作为输出或输入,并设置输出状态。
  • EEPROM 屏幕:允许我们读取和写入 bq27000 的 10 个 EEPROM 寄存器。更改某些复选框的状态会自动写入 EEPROM,确保选择生效。写入 EEPROM 时,要确保有 21V 脉冲到 PROG 引脚。
  • 专业屏幕:通过输入要读取的地址或要写入的地址和数据,可以单独访问 bq27000 中的数据位置。
  • 校准屏幕:可自动执行 CIO 和 CEO 命令,有两种使用方式:单独调用每个命令或通过选择“计算板偏移”按钮确定板偏移,计算结果可用于对 Pack Configuration EEPROM 寄存器中的 BOFF 位进行编程。

数据记录

我们可以使用数据记录功能记录 bq27000 寄存器的数据。具体步骤为:点击每行数据对应的“记录”框选择要记录的寄存器,从下拉菜单中选择“文件|开始数据记录”,在“数据记录文件名”框中输入文件名,点击“打开”按钮开始记录;要停止记录,选择“文件|关闭数据记录”。记录的文件可以导入到文本编辑器、电子表格或文字处理程序中进行分析。

注意事项

在使用 bq27000EVM 时,我们还需要注意一些事项。该评估板仅用于实验室/开发环境的可行性评估,不是成品电气设备,不适合消费者使用。我们要对其使用的安全性和合规性负责,确保其在推荐的规格和环境条件下运行,避免超出规定的额定值,以免造成财产损失、人身伤害或设备损坏。同时,不同地区对该评估板的使用有不同的法规要求,如在美国、加拿大和日本等地,使用时需要遵循相应的规定。

总之,bq27000EVM 为我们评估 bq27000 单节电池电量计提供了一个方便、全面的平台。通过合理使用它的硬件和软件功能,我们可以更好地了解和应用 bq27000,为电池管理系统的设计提供有力支持。大家在使用过程中有没有遇到什么特别的问题呢?欢迎一起交流探讨。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分