电子说
在电池管理系统的设计与开发中,评估模块的选择至关重要。今天,我们就来详细探讨一下TI的bq20z90EVM - 001 SBS 1.1 Impedance Track™技术启用的电池管理解决方案评估模块,它为电子工程师提供了一个全面且高效的评估平台。
文件下载:BQ20Z90EVM-001.pdf
| EVM PART NUMBER | CHEMISTRY | CONFIGURATION | CAPACITY |
|---|---|---|---|
| bq20z90EVM - 001 | Li - ion | 2, 3, or 4 cell | Any |
电路模块上的触点提供了多种连接方式:
| PIN NAME | DESCRIPTION |
|---|---|
| 1N | -ve connection of first (bottom) cell |
| 1P | +ve connection of first (bottom) cell |
| 2P | +ve connection of second cell |
| 3P | +ve connection of third cell |
| 4P | +ve connection of fourth (top) cell |
| SMBC | Serial communication port clock |
| SMBD | Serial communication data port |
| SYS PRES | System present pin (if low, system is present) |
| PACK - | Pack negative terminal |
| VSS | Pack negative terminal |
| PACK + | Pack positive terminal |
原理图与用户指南中的物料清单一致,为电路设计和修改提供了基础。
为了实现充电功能,充电FET(CHG - FET)必须导通以形成电流路径。当电池电压为0V且CHG - FET导通时,PACK +的电压会很低,可能导致设备供电不足。bq29330提供了三种预充电模式:
要使用特定的充电模式,可根据表2添加或移除一些元件,并使用给定的DF.Configuration、ZVCHG1、0设置。
| MODE | RESISTORS | PRECHG FET | ZVCHG1 | ZVCHG0 |
|---|---|---|---|---|
| 1 0 - V Chg (default) | R18, R23 | Q3 | 0 | 0 |
| 2 Common FET | R20 | Q2 | 0 | 1 |
| 3 Precharge | R19, R23 | Q3 | 1 | 0 |
为了防止在熔断测试过程中电路板功能受损,电路中未提供实际的化学熔断器。当发生熔断条件时,FET Q4会将TP4拉低,因此监测TP4可以测试该条件。应用板上熔断器的放置位置可参考bq20z90数据手册中的参考板原理图。
详细展示了bq20z90/bq29330模块的尺寸、PCB层(图1 - 图5)和组装图,为电路板的制作和组装提供了清晰的指导。
| Count | Ref Des | Description | Size | MFG | Part No. |
|---|---|---|---|---|---|
| 20 | C1 - C27(部分) | Capacitor, ceramic, 0.1 μF 50 V, X7R, 20% | 0603 | Any | STD |
| 1 | C14 | Capacitor, ceramic, 0.22 μF, 50 V, X7R, 20% | 0603 | Any | STD |
| …… | …… | …… | …… | …… | …… |
| 1 | U1 | IC, voltage protection for 2, 3, or 4 cell Li - Ion, 2nd protection, 4.45 V, OVP | SSOP - 08 | TI | bq29412DCT |
| 1 | U2 | IC, 2 - 3, or 4 cell series protection control AFE | TSSOP30 | TI | bq29330DBT |
| 1 | U3 | IC, impedance track advanced gas gauge | TSSOP30 | TI | bq20z90DBT |
| Specification | Min | Typ | Max | Units |
|---|---|---|---|---|
| Input voltage Pack + to Pack – | 6 | 15 | 25 | V |
| Charge and discharge current | 0 | 2 | 7 | A |
bq20z90EVSW软件需要Windows 2000或Windows XP操作系统。虽然提供了Windows 98SE的驱动程序,但由于微软不再支持Windows 98,可能会出现USB驱动支持问题。
可从power.ti.com的bq20z90工具文件夹中找到最新软件版本。安装步骤如下:
如果从网络下载文件,先打开包含安装包的存档文件,将其内容复制到临时目录,然后按照上述步骤进行安装。
在安装过程中,如果遇到意外对话框,需要确保从zip文件中提取文件时使用了“保留文件夹名称”选项,并且所有文件都已成功提取。下载文件的用户必须以管理员身份登录,由于驱动未签名,管理员需要在操作系统策略中允许安装未签名的驱动程序。
根据电池组的类型不同,连接方式也有所不同:
要开始充电或放电测试,将PRES引脚连接到PACK -引脚以设置SYS PRES状态;要测试睡眠模式,断开PRES引脚。
| 将基于bq20z90/bq29330的智能电池通过导线连接到EV2300,连接关系如下: | bq20z90/bq29330 - Based Battery | EV2300 |
|---|---|---|
| SMBD | SMBD | |
| SMBC | SMBC | |
| VSS | GND |
从“开始”|“程序”|“Texas Instruments”|“bq20z90 EVSW”菜单序列运行bq20z90 EVSW程序,会出现SBS数据屏幕。点击
可通过“Options”|“Set Scan Interval”菜单选择设置连续扫描周期,范围为0 ms到65535 ms。只有选择扫描的项目才会在该周期内进行扫描。
bq20z90 EVSW提供数据记录功能,可记录EVSW最后扫描的值。选择“Start Logging”按钮启用该功能,此时“Keep Scanning”按钮会自动选中。停止记录时,“Keep Scanning”按钮仍然选中,需要手动取消勾选。
记录间隔可在“Options”菜单中设置,最大值为65535 ms。记录间隔不能小于扫描间隔,否则会导致同一值至少记录两次。
该屏幕显示SBS数据集以及额外的ManufacturersAccess()命令信息,如单个电池单元测量值。通过选择SBS屏幕底部的相应选项卡,可以查看额外的标志和静态数据。
SBS.ManufacturerName()等数据是静态的,不会发生变化,可通过屏幕底部的“Static Data”选项卡单独查看。拖动分隔标志/静态数据和SBS值的分隔条可以改变标志/静态数据显示的高度,选择“View”|“Auto Arrange”可将分隔条恢复到原始位置。
bq20z90数据闪存按照bq20z90数据手册中的默认设置进行配置。为了获得最佳性能,需要确保设置正确更改以匹配正在评估的bq20z90/bq29330解决方案的电池组和应用。
可使用数据闪存屏幕(图9)配置设置。点击“Data Flash”|“Read All”菜单项可读取bq20z90数据闪存中的所有数据;点击所需位置,输入数据并按
“File”|“Special Export”菜单项允许导出数据闪存,但会将导出的数据闪存配置为适合大规模生产使用的学习状态。通过选择“File”|“Export”并输入文件名,可以将数据闪存配置保存到文件中,也可以通过这种方式检索、导入数据闪存文件,并使用“Write All”按钮将其写入bq20z90。
bq29330的配置信息和模块校准数据也保存在bq20z90数据闪存中。bq20z90支持自动数据闪存导出功能,类似于SBS数据记录功能。通过“Options”|“Auto Export”选择该功能后,数据闪存会导出到一系列按顺序命名的文件中,文件名格式为FilenameNNNNN.gg,其中N为0到9的十进制数字。
自动导出间隔可在“Options”菜单中设置,最小值为15 s,自动导出文件名也在“Options”菜单中设置。当“AutoExport”旁边有复选标记时,表示自动导出正在进行,再次选择同一菜单项可打开或关闭自动导出功能。
如果数据闪存屏幕为空,可能是正在使用的bq20z90不被当前使用的bqEVSW版本支持,可能需要进行升级。
在对bq20z90进行校准之前,需要根据校准类型进行相应的准备工作:
需要注意的是,连接电池进行电压校准时需要特别考虑,电池必须处于静止状态。如需更多信息,可访问TI网站(www.ti.com),访问TI知识库并搜索“bq20zxx Calibration Using EV Software”。
选择要执行的校准类型(如图10所示),输入所选类型的测量值。如果选择了电压校准,需要输入电池组中的电池单元数量;如果选择了温度校准,需要选择要校准的传感器。如果负载连接在Pack +和Pack -之间,需要勾选“Use FETs”复选框,最后按下“Calibrate Part”按钮。
该操作用于对电路板的电流偏移进行偏移校准。移除负载/外部电压,将Pack -短路到Batt -,然后按下“CC Board Offset Calibration”按钮。
该操作用于校准AFE Pack引脚处的电压。确保已经对电池组进行了电压校准,否则电池组电压校准可能会出现错误。移除施加在Pack +和Pack -之间的负载/外部电压,按下“Pack Voltage”按钮进行校准。
SMBus上的读写操作集并非特定于任何电量计,它们作为通用通信工具提供(如图11所示)。
两个文本框可实现十六进制和十进制之间的转换,输入值后会立即进行转换。无效值可能会导致错误结果。当将转换后的十六进制值扩展到更多字节时,需要遵循以下规则:
该屏幕允许从未加密和加密文件对设备进行重新编程。
综上所述,bq20z90EVM - 001评估模块为电子工程师提供了一个全面、便捷的电池管理解决方案评估平台。通过深入了解其特性、硬件连接、软件操作和校准方法,工程师可以更好地评估和开发电池管理系统。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !