0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电池管理系统的低功耗、多路温度测量

星星科技指导员 来源:ADI 作者:ADI 2023-06-25 10:45 次阅读

锂离子电池包需要一个良好的电池管理系统,用于监测电池电压和电池温度。如果没有这个监控功能,系统可能发生温度失控,导致电池爆炸。本文介绍了一个低功耗电路,可以测量多达12个热敏电阻的温度。它对复用器供电并进行配置,没有温度测量的情况下,复用器进入关断模式以节省功耗。

高压、多节电池串联组成的电池包主要用于电动汽车、混合动力车、电动自行车、电动工具等设备。由于它们的高能量密度,锂离子电池得到了广泛应用。这些高能量电池组需要一个良好的电池管理系统,用于检测多节电池的电压以及电池温度。如果没有这个监控功能,系统可能发生温度失控,导致电池爆炸。

电池包的数据采集IC用于测量多节电池的电压(通常为12节),但它们最多扫描、测量两个温度点。本文介绍了一种低功耗电路,可测量最多达12个热敏电阻的温度。它对复用器供电并进行配置,没有温度测量的情况下,复用器进入关断模式以节省功耗。

图1所示低功耗电路对电池包内部的每节电池进行扫描和测量,两片MAX382复用器将12个热敏电阻切换到数据采集芯片的输入端(如MAX11068或MAX17830),每次采集2个热敏电阻的数值,共6组。数据采集IC提供热敏电阻偏压,并对复用器供电且控制它们的开关和使能/禁止。

wKgZomSXrmmARnbQAAB_zAZZ8FQ260.png

图1. 利用两片MAX382复用器,数据采集IC可监测多点温度。图中,100pF电容与热敏电阻并联,滤除噪声。

热敏电阻的偏压由数据采集IC的‘热电源’输出(THRM)提供,这种配置有助于节省功耗,因为禁止辅助输入终止扫描时,内部开关禁止THRM。注意,无需测量外部温度传感器时,应该禁用/关断(不扫描)外部输入。将THRM连接到复用器的使能输入,无需温度测量时,将复用器置于关断模式以节省功耗。不对辅助输入扫描时,两个复用器仅从VAA消耗0.56µA电流。THRM仅在辅助输入扫描时在非常短的时间内使能复用器(即当需要温度测量时)。数据采集芯片的GPIO (通用输入/输出)口在12个热敏电阻间切换辅助输入。

THRM、AUXIN1和AUXIN2波形图(图2)给出了只有THRM使能条件下的最大采集时间(大约700µs),最大时间仅用于说明。实际采集的建立时间由软件编程设定,应使AUXIN_端的电容有足够的建立时间。

wKgaomSXqmCAHdxGAABO7rTgsxE626.gif

图2. 图中波形显示只有当系统启动一次输入通道扫描时,THRM、AUXIN1和AUXIN2才使能。

利用图1电路和伪码(表2),读取不同温度下的ADC输出。表1给出了数据采集IC在带有/不带复用器时的输出对比,并列示了百分比误差。

误差(%) = [(带有复用器时的ADC输出) - (不带复用器时的ADC输出)]/4096 × 100 (其中4096是十进制满量程ADC值)。复用器导通电阻引入误差,为保持最小的导通电阻,一般使用阻值相对较高(高温下)的热敏电阻(村田热敏电阻100kΩ,NXFT15WF104FA2B050)。

Temperature Data-Acquisition IC Output with Multiplexer (HEX) Data-Acquisition IC Output Without Multiplexer (HEX) Error (%)
-30 F27 F27 0
-20 EA1 E9E 0.07
0 C65 C70 -0.27
10 AD0 AD5 -0.12
25 7F6 7F4 0.05
40 560 55A 0.15
60 2EB 2E3 0.19
80 18C 18D -0.02
100 0D6 0D0 0.15
125 06A 065 0.122
Command Purpose Read/Write
HELLOALL Initialization. This command sets the device address of the first part in the chain. All other parts in the chain are then assigned an automatically incremented address. Write
ROLLCALL Initialization. Used to determine the number of devices in the stack. Read
SETLASTADDRESS Initialization. This command tells each MAX11068 in an SMBUS ladder which device address is the last one. Write
Set AIN1EN & AIN2EN in ADCCFG register Enables AIN1 and AIN2 channels for scanning. Write
Set AINCFG_ bits in ACQCFG register Sets the acquisition settling time (from 5.3µs to 339.2µs) for the auxiliary analog channels. Write
Set GPIO as output, and set the GPIO output values by writing to GPIO register The GPIO output values decide which thermistor is selected for scanning, as the GPIO is tied to the select pins of the multiplexer. Write
Set the SCAN bit in the SCANCTRL register (0x0D) This command starts the conversion process of the inputs. Write
Read AIN1 (0x40) and AIN2 (0x41) registers Used to read conversion results from the temperature-sensing device selected by GPIO. Read

审核编辑:郭婷

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

    关注

    85

    文章

    3238

    浏览量

    77700
  • 传感器
    +关注

    关注

    2550

    文章

    51071

    浏览量

    753325
  • adc
    adc
    +关注

    关注

    98

    文章

    6497

    浏览量

    544547
收藏 人收藏

    评论

    相关推荐

    低功耗的锂电池管理系统设计

    为了满足某微功耗仪表的应用,提高安全性能,提出了一种超低功耗电池管理系统的设计方案。
    发表于 09-26 14:10 1558次阅读
    超<b class='flag-5'>低功耗</b>的锂<b class='flag-5'>电池</b><b class='flag-5'>管理</b><b class='flag-5'>系统</b>设计

    低功耗的锂电池管理系统电路模块设计

    为了满足某微功耗仪表的应用,提高安全性能,提出了一种超低功耗电池管理系统的设计方案。该方案采用双向高端微电流检测电路,结合开路电压和电荷积
    发表于 10-09 11:00 7637次阅读
    超<b class='flag-5'>低功耗</b>的锂<b class='flag-5'>电池</b><b class='flag-5'>管理</b><b class='flag-5'>系统</b>电路模块设计

    低功耗温度测量与显示方案

    本文给出的基于SD8318实现的热电阻温度测量,以极低的功耗完成温度的高精度测量与显示工作,具有极强的应用价值。
    发表于 07-23 16:18 4012次阅读
    超<b class='flag-5'>低功耗</b><b class='flag-5'>温度</b><b class='flag-5'>测量</b>与显示方案

    32位低功耗MCU应用案例

    本帖最后由 hardele 于 2018-7-17 10:02 编辑 HC32L13X 系列是一款旨在延长便携式测量统的 电池使用寿命超低功耗、宽电压工作范围MCU。集成12位1M sps
    发表于 07-16 13:58

    32位低功耗MCU应用案例

    HC32L13X 系列是一款旨在延长便携式测量统的 电池使用寿命超低功耗、宽电压工作范围MCU。集成12位1M sps高精度SARADC以及集成了比较器,运放,内置高性能PWM定时器,LCD显示
    发表于 08-13 15:49

    基于LTC6804的电池管理系统设计

    热电阻式温度传感器实现多路温度采集,配合Ⅱ公司STM32F103单片机实现电池管理系统模块单个
    发表于 10-18 16:42

    低功耗电子温度计的优点是什么?

    本文设计的超低功耗电子温度计能够通过温度传感器测量和显示被测量点的温度,并可进行扩展控制。该
    发表于 08-13 07:50

    低功耗的嵌入式应用的实现:降低系统电池功耗

    。了解每个组件的功耗拆分信息非常重要,这有助于设计出色的系统,实现低功耗优化。  不妨来设想一个简单的小型电池供电数字时钟。该设备可用于计时,并在按下按键时能显示当前时间。设备通常处于
    发表于 08-20 12:30

    采用MSP430设计的低功耗数字温度

      很多地方都需要测量温度。在设计温度遥测系统时,通常需要采用电池供电的极低功耗模块。传统的测温
    发表于 12-14 14:56

    BMS电池管理系统的蓝牙芯片 国产高性能 低功耗蓝牙Soc芯片PHY6222

    电池管理系统是对电池进行监控与控制的系统,将采集的电池信息实时反馈给用户,同时根据采集的信息调节
    发表于 09-18 17:05

    电池管理系统温度测量

    本文介绍了一个低功耗电路,可以测量多达12个热敏电阻的温度。它对复用器供电并进行配置,没有温度测量的情况下,复用器进入关断模式以节省
    发表于 11-22 16:42 3522次阅读

    电机温度监测系统低功耗无线节点模块设计

    电机温度监测系统低功耗无线节点模块设计
    发表于 09-25 09:08 5次下载
    电机<b class='flag-5'>温度</b>监测<b class='flag-5'>系统</b><b class='flag-5'>低功耗</b>无线节点模块设计

    电机温度监测系统低功耗无线节点的模块设计

    电机温度监测系统低功耗无线节点的模块设计
    发表于 09-26 08:28 4次下载
    电机<b class='flag-5'>温度</b>监测<b class='flag-5'>系统</b><b class='flag-5'>低功耗</b>无线节点的模块设计

    DS18B20的低功耗温度测量系统设计详析

    DS18B20 数字温度传感器和 MSP430 单片机构成了低功耗温度测量系统, 该系统具有结构
    发表于 04-26 09:17 10次下载
    DS18B20的<b class='flag-5'>低功耗</b><b class='flag-5'>温度</b><b class='flag-5'>测量</b><b class='flag-5'>系统</b>设计详析

    低功耗电路电池电压测量pcb设计

    相信大家都遇到过低功耗电路电池电量检测的PCB设计。如何测量电池的电压呢?采用运放来进行测量肯定不考虑,因为运放也是耗电单元。
    的头像 发表于 10-15 15:18 2009次阅读
    <b class='flag-5'>低功耗</b>电路<b class='flag-5'>电池</b>电压<b class='flag-5'>测量</b>pcb设计