LTC6802 - 2电池监测系统:DC1393B评估电路的深度解析
在电子工程领域,电池监测系统对于确保电池的安全和高效运行至关重要。LTC6802 - 2电池监测IC搭配DC1393B评估电路,为我们提供了一个强大的解决方案。下面,我们将深入探讨这个系统的功能、特点以及如何使用它。
文件下载:DC1393B.pdf
系统概述
DC1393B评估电路是一个电池监测系统,用于展示LTC6802 - 2集成电路的功能。LTC6802 - 2是一款完整的电池监测IC,能够测量多达12个串联电池,总电压可达60V。它通过简单的SPI串行接口将电池状态信息传送给系统控制处理器。
LTC6802 - 2的特性
- 高精度电压测量:能够对12个电池单元进行12位精确电压测量,每块板最大支持60V。
- 高电池数量系统适用:4位可寻址串行接口,适用于高电池数量的系统,最多可连接16块板,测量192个电池单元。
- 丰富的命令功能:新命令允许读取单个或所有电池单元的电压、开路连接情况和温度传感器数据。
- 灵活的测量选项:可选择在电池放电晶体管导通或不导通的情况下测量电池电压并进行开路检测。
- 内置功能测试:具备功能自检命令,内置热关断功能并会给出标志,还提供硅版本代码。
DC1393B演示特性
- 全新图形用户界面(GUI):用于展示LTC6802 - 2的所有新特性。
- 可选隔离主SPI通信端口:增加了通信的灵活性和安全性。
- 外部离散电路:用于在监测器堆栈中进行菊花链电流模式SPI通信。
- ESD和故障保护电路:增强了系统的稳定性和可靠性。
单板连接的使用步骤
1. 设置跳线
根据表1设置DC1393B上的跳线到默认位置。不同的跳线设置决定了SPI通信的模式和板地址。
2. 连接硬件
将DC590快速评估USB电缆连接到PC或笔记本电脑的USB端口,再用带状电缆将DC590连接到DC1393B的主连接器(H1)。
3. 安装驱动和启动GUI
安装DC590驱动,可通过下载Quick Eval软件完成。安装后关闭驱动程序,启动GUI控制程序“DC1393_LTC6802 - 2_GUI_V_25_mmddyyyy.exe”。当DC590快速评估板识别到DC1393B板的字符串ID代码时,程序将打开并显示控制屏幕。
4. 连接电池
将需要监测的电池连接到电池连接器J1。LTC6802 - 2可测量4到12个单个电池,总堆栈电压为10V到60V。注意电池连接的顺序和接地参考点。
5. 供电
将螺丝固定件插入连接器J1,即可从电池堆栈为板供电。
控制程序和操作
控制界面
PC上的GUI控制面板用于与LTC6802 - 2进行通信。通过该面板可以发出命令、检索信息并显示在屏幕上。它不仅适用于演示LTC6802 - 2的操作,还方便软件开发人员观察与设备交换的十六进制代码。
操作步骤
- 设置板地址:LTC6802 - 2的每个设备/板都有一个唯一的4位地址。确保板上的跳线设置与GUI中设置的地址匹配,以实现通信。
- 读取配置:点击“READ CONFIG”按钮,读取LTC6802 - 2的启动默认配置。同时,控制程序会计算数据包错误代码(PEC)并与接收到的PEC进行比较,以确保数据传输的正确性。
- 设置电池监测电压阈值:在“SET VOLTAGE LIMITS”部分输入过压和欠压阈值。电压范围为0V到6.12V,且欠压阈值不能大于过压阈值。可以全局应用这些阈值,也可以为单个板上的电池进行定制。
- 选择操作模式:LTC6802 - 2的上电操作模式为待机模式。在屏幕底部的“SET I/O MODE”部分选择七个CDC(比较器占空比)选项之一。
- 写入配置:点击“WRITE CONFIG”按钮,将配置写入LTC6802 - 2。再次点击“READ CONFIG”按钮可以确认配置是否更改成功。
- 读取温度:LTC6802 - 2有三个专用的ADC通道用于测量温度。点击“START TEMP”按钮进行ADC转换,再点击“READ TEMP”按钮下载数据并显示温度电压读数。
- 读取电池电压:点击“START CELL VOLT”按钮启动A/D转换,再点击“READ CELL VOLT”按钮显示实际的电池电压测量值。
- 读取标志:当电池堆栈中的任何电池超过编程的过压或欠压阈值时,内部寄存器中的标志位会被设置。点击“READ FLAG”按钮可以读取这些标志的状态。
- 放电电池:DC1393B包含一个P通道MOSFET和一个15Ω电阻,用于对单个电池进行放电。勾选相应的复选框并点击“WRITE CONFIG”按钮,即可对电池进行短路放电。
其他控制功能
- 连续操作:点击“START CONTINUOUS READ CELLS”按钮,DC1393B板将进入连续操作模式,自动执行一系列命令,包括读取电池电压、温度和标志。
- 仅显示有效数据传输:通过勾选“PEC Match Only”复选框,控制程序将自动重试读取命令,只显示无错误传输的数据。
- 低电流待机:点击屏幕右下角的命令按钮,可将LTC6802 - 2设置为待机配置,降低电流消耗。
- 自检功能:LTC6802 - 2的C版本具有内置自检功能,可对ADC进行测试,检查内部电池电压和温度连接是否正常。
- 其他配置选项:通过“SET I/O MODE”组的复选框,可以调整LTC6802 - 2的其他功能,如启用看门狗定时器、配置通用I/O引脚和设置活动轮询方案。
增加板卡以测量更多电池
硬件调整
- 设置唯一地址:每个板需要一个0到15之间的唯一4位二进制地址,通过跳线J2 - J5进行设置。
- 连接多个电池堆栈:根据不同的配置方案(如A - E)连接多个电池堆栈。对于堆叠电池的通信,需要在每个DC1393B板上添加隔离器电路,并连接到备用底部端口隔离连接器H3。
- 注意跳线设置:根据所选配置,确保每个板的电流/电压通信模式和堆栈顶部(TOS)设置正确。
软件调整
- 选择板数量:在屏幕左下角的列表框中选择连接的板数量。
- 设置参数:点击每个板的标签,设置板地址、过压/欠压阈值、操作模式等参数,并点击“WRITE CONFIG”和“READ CONFIG”按钮进行配置和验证。
广播命令
每个LTC6802 - 2控制命令都可以同时广播到系统中的所有板。但使用时要谨慎,因为这可能会对某些板进行意外更改。
总结
LTC6802 - 2电池监测系统结合DC1393B评估电路,为电池监测提供了一个功能强大、灵活且易于使用的解决方案。通过合理设置硬件和软件参数,我们可以准确监测电池的状态,确保电池的安全和高效运行。在实际应用中,工程师们需要根据具体需求进行调整和优化,以充分发挥该系统的优势。你在使用类似电池监测系统时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
电池监测系统
+关注
关注
0文章
5浏览量
6594
发布评论请先 登录
LTC6802 - 2电池监测系统:DC1393B评估电路的深度解析
评论