探索DS2438EVKIT+智能电池监测评估套件

电子说

1.4w人已加入

描述

探索DS2438EVKIT+智能电池监测评估套件

引言

在电子设备的设计与开发中,电池管理是至关重要的一环。对于智能电池监测的评估和开发,Maxim推出的DS2438EVKIT+智能电池监测评估套件为工程师们提供了一个强大而便捷的工具。本文将详细介绍该套件的特点、使用方法及相关技术要点。

文件下载:DS2438K.pdf

套件内容与所需设备

套件内容

  • 1块评估板
  • 1个DS9123O USB端口适配器
  • 1根RJ - 11电缆

所需设备

  • 运行Windows XP或更旧操作系统且具备可用USB端口的PC。
  • 带有迷你抓夹的电缆或具备直接焊接到连接垫的能力。
  • 锂离子(Li+)电池、电源和/或负载电路。

套件特点

该套件能够充分展示DS2438智能电池监测器的各项能力,包括温度测量、电压测量、电流测量、电流累积、计时、信息存储和识别等。同时,它还提供小批量DS2438编程支持,并可通过USB端口与运行Windows XP或更旧操作系统的PC进行连接。

安装与设置

硬件连接

在开始演示之前,需将评估板按照图1a或图1b所示连接到电源和负载。同时,确保评估板通过RJ - 11电缆连接到DS9123O,并且DS9123O插入计算机的USB端口。

软件安装

从官网(www.maxim - ic.com)下载最新版本的DS2438 EV套件软件,解压压缩文件夹后,双击SETUP.EXE图标开始安装过程,按照提示完成安装。软件可通过控制面板中的“添加/删除程序”工具进行卸载。安装完成后,打开DS2438K文件夹并运行DS2438K.EXE,或从程序菜单中选择DS2438K。

功能使用

选择COM端口

软件首次运行时,可能会出现“选择首选项”窗口,在该窗口中选择串行端口或USB通信以及端口号,然后点击“确定”。软件会保存端口选择,每次启动程序时自动使用该设置。若要更改端口,可点击菜单栏中的“首选项”选项,选择“端口设置”,然后选择合适的端口。点击“轮询端口”按钮可尝试自动定位DS9123,但需注意这可能会干扰连接到计算机COM端口的其他设备。

实时仪表

“仪表”屏幕以模拟仪表读数和数字值的形式显示电池电压、温度、电流和剩余容量(ICA)的最新实时测量值。同时,还会显示充电电流累积器(CCA)、放电电流累积器(DCA)、计时表、断开(DIS)时间戳寄存器、充电结束(EOC)时间戳寄存器和状态寄存器的值,以及DS2438的64位ROM ID。

设置计时表

DS2438中的计时表(ETM)是一个32位秒计数器,当电源连接到该部件时从0开始计数。DS2438 EV套件软件读取该32位值并将其格式化为年、天、小时、分钟和秒。要设置ETM,可按下“设置计时”按钮,然后在“设置计时表”窗口中输入相应的年、天、小时、分钟和秒信息。软件会将此信息重新格式化为32位二进制值并写入DS2438。按下“重置”按钮可清除ETM字段。

充电结束和断开时间戳

要演示DS2438的充电结束时间戳功能,将评估板按照图1a所示的充电配置进行接线,开始演示,然后断开负载电阻的一侧(BAT–或PACK–),充电结束时间戳寄存器将立即更新以反映充电结束时间。要演示断开时间戳功能,只需从评估板上拔下RJ - 11电缆。在电缆拔出期间,计时表和两个时间戳寄存器的显示值将无效,因为软件无法与DS2438通信。当RJ - 11电缆重新插入时,软件会更新显示值以反映DS2438的内容,包括新的断开时间戳寄存器值。

电流测量校准

在“仪表”屏幕上点击“校准电流”按钮,将打开“校准电流测量”窗口。该窗口实时演示了如何使用DS2438获取、校正和报告电流测量值。首先,DS2438对电流感测电阻上的电压降进行未校正测量,然后将偏移寄存器的内容添加到未校正的电流测量值中,并将校正后的结果写入电流寄存器。主机系统将电流寄存器中的电压值除以感测电阻的值以获得测量电流。 校准DS2438电流测量的偏移误差步骤如下:

  1. 在“仪表”屏幕上按下“校准电流”按钮。
  2. 将通过感测电阻的实际电流降至0。
  3. 将偏移寄存器的值设置为0并按下“应用”按钮。
  4. 将偏移寄存器的值设置为观察到的未校正电流值的 - 1倍并按下“应用”按钮,该未校正电流值即为DS2438的偏移误差。
  5. 此时电流寄存器应报告0 LSb、0mV。 校准DS2438电流测量的感测电阻变化和走线电阻影响步骤如下:
  6. 强制一个已知电流通过感测电阻。
  7. 输入不同的感测电阻值并点击“应用”按钮。
  8. 重复步骤7,直到软件显示的电流读数等于强制的实际电流。
  9. 点击“确定”按钮离开“校准电流测量”窗口,此时DS2438应已正确校准,“仪表”屏幕上的电流计应显示通过感测电阻的实际电流。

设置电流累积器

在“仪表”屏幕上点击“设置累积器”按钮,将打开“设置累积器”窗口。该窗口允许用户设置ICA、CCA和DCA寄存器的值,并配置与累积器相关的项目。在“标称电池容量”字段中输入的值将成为“仪表”屏幕上容量计的满量程读数。阈值寄存器设置可配置DS2438仅累积高于特定阈值的电流。 要设置ICA、CCA和DCA的值,输入要存储在寄存器中的十进制值,然后按下“应用”按钮。DS2438 EV套件软件将输入的值乘以以mAh为单位的LSb值(根据“校准电流测量”窗口中输入的感测电阻值计算得出),以获得以mAh为单位的寄存器值。如果ICA、CCA或DCA寄存器因状态寄存器设置而被禁用,则无法在“设置累积器”窗口中设置它们的值。

状态/配置寄存器

DS2438的状态/配置寄存器中有四位会影响该部件的操作。要更改这些位的值,可左键单击“寄存器”菜单中的“状态/配置”项以打开“状态/配置寄存器”窗口。当电流A/D控制位(IAD)设置为“禁用”时,DS2438和“仪表”屏幕上的电流、ICA、CCA和DCA功能将被禁用。当电流A/D控制位设置为“启用”且电流累积器配置位(CA)设置为“禁用”时,DS2438和“仪表”屏幕上仅CCA和DCA寄存器将被禁用。电流累积器影子选择器位(EE)控制DS2438是否将CCA和DCA寄存器中的更改复制到EEPROM存储器。电压A/D输入选择位(AD)配置DS2438使用VDD引脚或VAD引脚作为电压A/D转换的输入,“仪表”屏幕上电压计旁边会显示当前选择的输入。

实时图表

DS2438 EV套件软件的“图表”屏幕显示电池电压、温度、电流和剩余容量的最后500个实时测量值。点击“清除”按钮可擦除图表中的所有数据。“记录到文件”子选项卡包含将所有数据存储到ASCII文件的控制信息,默认文件名是c:DS2438K_datalog.txt,可在文件名文本字段中进行修改。点击“记录数据”按钮可切换数据记录的开/关状态,数据将以制表符分隔的格式“时间<制表符>电压<制表符>电流<制表符>温度<制表符>ICA<制表符>CCA<制表符>DCA”存储,以便轻松导入到电子表格中。窗口中会显示最近的50个样本以供观察,但需注意“记录数据”功能会覆盖先前的文件信息,文件中先前存储的数据将丢失。

非易失性存储器

DS2438 EV套件软件的“存储器”屏幕允许用户读取和编程DS2438中的EEPROM存储器。第3至6页是通用数据存储页,可随时进行编程和读取。当通过状态/配置寄存器中的IAD或CA位禁用CCA和DCA时,才能访问第7页的前4个字节。要显示DS2438存储器的内容,可按下“读取存储器”按钮;要编程DS2438存储器,可输入所需数据并按下“编程存储器”按钮。用户还可以通过菜单栏中的“文件”选项保存和打开数据集。

总结

DS2438EVKIT+智能电池监测评估套件为电子工程师提供了一个全面的平台,用于评估DS2438智能电池监测器的性能和进行相关软件开发。通过详细了解套件的内容、安装设置和各项功能的使用方法,工程师们能够更高效地进行电池管理系统的设计和开发。你在使用类似评估套件时遇到过哪些问题呢?欢迎在评论区分享你的经验。

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

全部0条评论

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

×
20
完善资料,
赚取积分