一种基于电压采集的模拟一次电池放电特性的电压调节电路和方法与流程

文档序号:27220489发布日期:2021-11-03 16:24阅读:203来源:国知局
一种基于电压采集的模拟一次电池放电特性的电压调节电路和方法与流程

1.本发明涉及电池设计技术领域,特别是一种基于电压采集的模拟一次电池放电特性的电压调节电路和方法。


背景技术:

2.传统的一次电池主要为碱性电池或者碳性电池,均存在不可充电,使用后无法回收利用,且容易造成环境污染问题。可以用于直接替代的镍氢电池或者镍镉电池虽然可以实现循环利用,但是这类电池具有“记忆效应”,即没有用完就取充电未用完的电量会被封存,无法再使用的问题,且无法进行快速充电。
3.锂电池的能量密度远大于传统的一次电池,使用锂电池替代传统的一次电池在同样的体积下可以用更长的时间,减少了充电次数,提升用户体验,因此市场上有锂电池替代一次电池的a型、aa型、aaa型、aaaa型、c型、d型、sc型等电池面市。
4.现有的锂电池替代一次电池的方案为:将锂电池通过dc

dc转换,变为固定的1.5或9v等电压输出。这种方案存在一个问题是:设备使用现有方案的锂电池替代一次电池无法准确获取电池剩余电量信息,导致出现突然断电的风险。具体原因分析如下:使用现有一次电池、一次电池的设备,如无线麦克风、万用表、手持式仪表、遥控器等,都需要进行电量检测,在设备出现或快出现低电量时提早提醒用户:“电池电量低了,请及时更换电池”,以避免由于电池突然没电引发的不便、问题甚至事故。目前采用一次电池供电的设备,都是基于电池电压进行电量估算和测量,例如采用1.5v电池的设备,在电池电压为1.5v时判定电池还处于满电的状态,当电池降至1.15v(该阀值因不同产品略有差别)则判定电池没电,且可能在1.2~1.3v时就提醒用户要及时更换电池。但是采用锂电池经过dc

dc恒压1.5v输出的传统方案,只要电池的电压能提供dc

dc电路工作,就稳定在1.5v,而在锂电池没有电时,则dc

dc直接关闭输出,导致设备直接断电。
5.因此如果直接采用锂电池经过dc

dc恒压1.5v输出,要么输出1.5v,要么直接断电,没有中间过渡过程,会导致出现前一秒钟还正常使用且设备显示为满电的状态、但是忽然没有电了。这不但会导致使用体验不好,还有可能导致用户损失,例如演唱会现场忽然麦克风没有声音了导致演唱会的中断,甚至在重要场合还会出现事故,例如遥控无人机因为遥控器断电导致无人机失控掉落损毁甚至伤人。


技术实现要素:

6.有鉴于此,本发明的目的是提出一种基于电压采集的模拟一次电池放电特性的电压调节电路和方法,能够确保使用一次电池的设备准确判断电池的剩余电量,避免忽然断电导致的损失。
7.本发明采用以下方案实现:一种基于电压采集的模拟一次电池放电特性的电压调节方法,具体包括以下步骤:
建立锂电池与设定的一次电池的电量映射表;采集锂电池的实时电压,并依据电量映射表,将锂电池的实时电压转换为设定的一次电池的电压进行输出。
8.进一步地,采用单片机来采集锂电池的实时电压。
9.进一步地,采用升压电路、降压电路或者升降压电路来对锂电池的输出电压进行转化。
10.进一步地,采用dc

dc电路来对锂电池的输出电压进行转化。
11.进一步地,采用ldo电路来对锂电池的输出电压进行转化。
12.本发明还提供了一种基于电压采集的模拟一次电池放电特性的电压调节电路,包括锂电池以及锂电保护电路,还包括用以采集锂电池电压并将锂电池电压进行转换的电池电压采集及调压输出电路。
13.进一步地,所述电池电压采集及调压输出电路包括单片机与升压电路、降压电路或者升降压电路,采用单片机采集锂电池的电压,升压电路、降压电路或者升降压电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
14.进一步地,所述电池电压采集及调压输出电路包括单片机与dc

dc电路,采用单片机采集锂电池的电压,dc

dc电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
15.进一步地,所述电池电压采集及调压输出电路包括单片机与ldo电路,采用单片机采集锂电池的电压,ldo电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
16.与现有技术相比,本发明有以下有益效果:本发明基于锂电池电压采集,利用锂电池电压所反映的电量特性,模拟一次电池输出。通过模拟一次电池的放电电压特性,电压随着锂电池电压的减小而相应减小,使得由一次电池供电的设备能准确判断电池剩余电量,避免忽然断电导致的损失。
附图说明
17.图1为本发明实施例的电路原理示意图。
18.图2为本发明实施例一的电路示意图。
19.图3为本发明实施例二的电路框图1。
20.图4为本发明实施例二的电路框图2。
21.图5为本发明实施例三的电路框图1。
22.图6为本发明实施例三的电路框图2。
23.图7为本发明实施例二的具体电路示意图。
24.图8为本发明实施例一的具体电路示意图。
25.图9为本发明实施例三的具体电路示意图。
具体实施方式
26.下面结合附图及实施例对本发明做进一步说明。
27.应该指出,以下详细说明都是示例性的,旨在对本技术提供进一步的说明。除非另
有指明,本文使用的所有技术和科学术语具有与本技术所属技术领域的普通技术人员通常理解的相同含义。
28.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
29.如图1所示,本实施例提供了一种基于电压采集的模拟一次电池放电特性的电压调节方法,具体包括以下步骤:建立锂电池与设定的一次电池的电量映射表;采集锂电池的实时电压,并依据电量映射表,将锂电池的实时电压转换为设定的一次电池的电压进行输出。
30.较佳的,本实施例包括前置步骤如下:1)建立锂电池电压数据表。进一步的,该曲线可以基于一次电池的额定输出电流*一次电池的额定输出电压/锂电池额定电压。例如:采用单串三元锂电池,额定放电600ma,锂电池额定满电电压4.2v,该数据表基于600ma *1.5v /4.2v = 214ma的锂电池放电电压曲线。
31.2)参照预期的一次电池特性,建立一次电池放电电压数据表。进一步的,该一次电池放电特性参照市面上的同类一次电池电压放电曲线,例如市面上已有的南孚电池等,在额定电流下的电压曲线。
32.3)根据相同电量百分比原则,建立锂电池电压与一次电池电压的电量映射表。例如锂电池满电电压为4.2v,对应一次电池输出电压为1.5v;锂电池低电电压3.2v对应一次电池输出1.15v。
33.进一步地,采用单片机来采集锂电池的实时电压。
34.进一步地,采用升压电路、降压电路或者升降压电路来对锂电池的输出电压进行转化。
35.进一步地,采用dc

dc电路来对锂电池的输出电压进行转化。
36.进一步地,采用ldo电路来 对锂电池的输出电压进行转化。
37.如图1所示,本实施例还提供了一种基于电压采集的模拟一次电池放电特性的电压调节电路,包括锂电池以及锂电保护电路,还包括用以采集锂电池电压并将锂电池电压进行转换的电池电压采集及调压输出电路。
38.其中,所述锂电池可以为磷酸铁锂电池、三元锂电池、聚合物电池等,可以是单串也可以是多节串联。其中1.5v模拟一次电池从体积考虑优选单节锂电池。
39.所述锂电池保护电路包含锂电池保护管理ic、及控制电路回路通断的mos管,或者具备同等功能的集成电路芯片,主要用于实现锂电池的过充、过放、过流、短路、过温等保护,确保锂电池的安全性。
40.所述电池电压采集及调压输出电路对锂电池的电压进行采样,通过检测锂电池的电压来近似得到电池的电量,根据电池的电压控制输出电压值按照所计算得出的电池电量输出0

1.5v或0

9v电压。
41.所述电池电压采集及调压输出电路的输出电压可以比电池电压低,例如单节锂电
池降压为1.5v,也可以比电池电压高,例如单节锂电池升压至9v,也可以是升降压,例如3节锂电池转换为9v电池。
42.进一步地,所述电池电压采集及调压输出电路包括单片机与升压电路、降压电路或者升降压电路,采用单片机的adc模块采集锂电池的电压,升压电路、降压电路或者升降压电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
43.进一步地,所述电池电压采集及调压输出电路包括单片机与dc

dc电路,采用单片机的adc模块采集锂电池的电压,dc

dc电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
44.进一步地,所述电池电压采集及调压输出电路包括单片机与ldo电路,采用单片机的adc模块采集锂电池的电压,ldo电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
45.加下来,以几个具体的实施例对上述过程进行更加具体地描述。
46.实施例一。
47.如图2所示,本实施例中采用单片机来采集锂电池的实时电压,所述电池电压采集及调压输出电路包括单片机与升压电路、降压电路或者升降压电路,采用单片机的adc模块采集锂电池的电压,升压电路、降压电路或者升降压电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
48.具体的,所述单片机含有adc模块、pwm输出模块。由adc模块实现电压采集,由pwm模块结合外围电路实现模拟一次电池调压输出。单片机u2通过pwm控制引脚控制sw通断,与d1、l1、r1、r2、c1共同构成buck降压电路。
49.设pwm的占空比为d,电路的输出电压为vp,锂电池电压为vbat,按照buck的关系式,则有:vp=vbat*d;本实施例的正常工作时步骤如下:1)初始化;2)检测锂电池电压vbat;3)根据锂电池电压与一次电池电压的电量映射关系/表,得到目标输出电压vp。
50.4)根据输出电压vp,以及r1/r2分压后的采样电压值,计算pwm输出占空比d。设adc采样电压的目标值=vref。d的取值方式默认为:d=vp/vbat。
51.5)进一步的,考虑到负载大小变化,d的取值需要根据采样到的电压进行修正,例如线性修正:d=vp/vbat+k*(vref

vp*r2/(r1+r2)),也可以根据变化值进行常见的pid修正。
52.其中,输出电压与电池串联数的关系,上面的buck电路也可以是升压电路或升降压电路。升压电路功率输出级可以是boost电路、电荷泵电路;升降压功率输出级可以是cuk电路/buck

boost电路等。相应的占空比和负载比例关系的求解原理与上面一致。
53.具体的,本实施例的具体电路示意图如图8所示。图8采用mcu+外围分立元件的锂电池模拟一次电池电压输出电路。
54.如图8为所述通过mcu或者专用芯片进行电池电压采集,并实现输出电压的调整。u1为锂电保护芯片,u3为mcu,q1为放电控制mos管,q2为充电控制mos管。锂电保护芯片起到
保护锂电池的作用,避免锂电池因过压、欠压、过流和短路等异常导致锂电池损坏乃至起火爆炸。mcu或者专用芯片起检测电池供电电压,通过pwm控制输出电压的作用。q3为输出buck电路开关管。
55.所述通过mcu或者专用芯片进行电池电压采集,外围电路实现dc

dc电路的输出电压的调整。以mcu u3为例,与r3和r4共同构成电池电压采集电路,利用芯片内部的adc计算出锂电池的供电电压,通过pwm输出0

100%占空比的脉冲实现对输出电压的调整,实现根据锂电池电压模拟一次电池放电曲线。根据电路的节点电流法可得出锂电池模拟输出电压vp和锂电池供电电压之间的关系为: vp=vbat*(r1/r2+1)*d根据上述公式可知,锂电池模拟输出电压vp可实现跟随pwm的占空比d变化而变化,锂电池的供电电压2.5

4.35v对应的pwm占空比为0

100%。
56.实施例二。
57.本实施例采用dc

dc电路来对锂电池的输出电压进行转化。进一步地,所述电池电压采集及调压输出电路包括单片机与dc

dc电路,采用单片机的adc模块采集锂电池的电压,dc

dc电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。
58.如图3以及图4所示,所述电池电压采集及调压输出电路可拆分为电池电压采集及调压输出控制电路和dc

dc电路来控制输出电压,所述电池电压采集及调压输出控制电路与锂电池相连以获取电池电压,与dc

dc电路相连实现锂电池模拟一次电池的放电曲线输出电压,并输出一个位于0v~1.5v供电电源输出,在锂电池正常工作的时候,dc

dc电路根据锂电池输出电压按一次电池的放电曲线输出供电电压可将锂电池的电压2.5v~4.35v转化为0v~1.5v的模拟电量输出,这样所有的设备都可以方便的通过供电电压识别电量信号,来判断电池的剩余电量,剩余电量精度判断可以达到10%以内;所述的dc

dc电路的输出端与设备连接以提供工作电源;所述锂电保护电路的输出端与dc

dc的输入端相连以提供供电源,所述锂电保护电路输出端与锂池电压采集及调压输出控制电路的输入端相连以采集锂电池电量信息。所述锂电保护电路的输出端与外部充电器相连以实现锂电池充电功能。
59.所述电池电压采集及调压输出控制电路与dc

dc电路的基准电压vref或反馈输出电压vfb相连接,通过电阻分压注入或减小输出电压反馈网络,从而达到调节输出电压的目的。
60.如图4所示,电压采集采用单片机mcu内部的adc,或者外置adc连接到mcu,并由mcu的dac、pwm输出接口,或者外置的dac、数字电位器等,调整输出基准电压。进一步地,为了减小体积,优选mcu内置的adc及pwm接口实现锂电池电压的采集和输出电压的控制。
61.根据节点电流法,上述电路的输出电压vp、单片机输出的pwm占空比d与参考电压vref的关系为:(vp

vref)/r1=vref/r2+vref*d/r3得:vp= vref*(r1/r2+1)+vref*d*(r1/r3)d=(vp
‑ꢀ
vref*(r1/r2+1))/(vref*r1/r3)本实施例的工作步骤如下:1)初始化;
2)检测锂电池电压vbat;3)根据锂电池电压与一次电池电压的电量映射关系/表,得到目标输出电压vp;4)根据输出电压vp,以及r1/r2分压后的采样电压值,计算pwm输出占空比d =(vp
‑ꢀ
vref*(r1/r2+1))/(vref*r1/r3)。
62.5)由于dc

dc电路能自动调整,即使负载电压变化也能保持在精度范围内,因此单片机/控制器不需要对输出电压进行补偿。
63.其中,功率输出级也可以是升压电路或升降压电路。升压电路功率输出级可以是boost电路、电荷泵电路;升降压功率输出级可以是cuk电路/buck

boost电路等。相应的占空比和负载比例关系的求解与上述过程的原理相同,不再赘述。
64.本实施例的具体电路如图7所示。图7通过mcu或者专用芯片进行电池电压采集,外围电路实现dc

dc电路的输出电压的调整。u1为锂电保护芯片,u2为dc

dc芯片,u3为mcu,q1为放电控制mos管,q2为充电控制mos管。锂电保护芯片起到保护锂电池的作用,避免锂电池因过压、欠压、过流和短路等异常导致锂电池损坏乃至起火爆炸。dc

dc芯片起到降压输出稳定的工作电压的作用,提供电源的稳定性,避免因外部设备的工作电流突变导致供电电压波动,提高系统稳定性。mcu或者专用芯片起检测电池供电电压,通过pwm反馈给dc

dc芯片,实现调整dc

dc的输出电压的作用。
65.通过mcu或者专用芯片进行电池电压采集,外围电路实现dc

dc电路的输出电压的调整。以mcu u3为例,与r3和r4共同构成电池电压采集电路,利用芯片内部的adc计算出锂电池的供电电压,通过pwm输出0~100%占空比的脉冲实现对dc

dc的反馈回路的调整,实现根据锂电池电压模拟一次电池放电曲线。根据电路的节点电流法可得出锂电池模拟输出电压vp和锂电池供电电压之间的关系为:(vp

vref)/r1=vref/r2+vref*d/r5得:vp=vref*(r1/r2+1)+vref*d*(r1/r5)根据上述公式可知,锂电池模拟输出电压vp可实现跟随跟随pwm的占空比d变化而变化,锂电池的供电电压2.5~4.35v对应的pwm占空比为0~100%。其中vref为dc
‑ꢀ
dc芯片内部的比较电压,电压和芯片型号有关,一般在0.5v左右。
66.实施例三。
67.如图5以及图6所示,本实施例采用ldo电路来对锂电池的输出电压进行转化。进一步地,所述电池电压采集及调压输出电路包括单片机与ldo电路,采用单片机的adc模块采集锂电池的电压,ldo电路根据单片机的指令将锂电池电压转换为目标输出电压进行输出。同实施例二,本实施例中的电池电压采集及调压输出电路分为电池电压采集及调压控制输出电路与ldo电路。
68.其中,电压采集可以采用mcu内部的adc,或者外置adc连接到mcu,并由mcu的dac、pwm输出接口,或者外置的dac、数字电位器等,调整输出基准电压,实现ldo输出电压调节。见图6。
69.根据节点电流法,上述电路的输出电压vp、单片机输出的pwm占空比d与参考电压vref的关系为:(vp

vref)/r1=vref/r2+vref*d/r3;
得到vp= vref*(r1/r2+1)+vref*d*(r1/r3)d=(vp
‑ꢀ
vref*(r1/r2+1))/(vref*r1/r3)本实施例的工作步骤如下:1)初始化;2)检测锂电池电压vbat;3)根据锂电池电压与一次电池电压的电量映射关系/表,得到目标输出电压vp;4)根据输出电压vp,以及r1/r2分压后的采样电压值,计算pwm输出占空比d =(vp
‑ꢀ
vref*(r1/r2+1))/(vref*r1/r3);5)由于ldo电路能自动调整,即使负载电压变化也能保持在精度范围内,因此单片机/控制器不需要对输出电压进行补偿。
70.本实施例的具体电路如图9所示,图9采用mcu+ldo的锂电池模拟一次电池电压输出电路。
71.如图9为所述通过mcu或者专用芯片进行电池电压采集,外围电路实现dc

dc电路的输出电压的调整。u1为锂电保护芯片,u2为ldo芯片,u3为mcu,q1为放电控制mos管,q2为充电控制mos管。锂电保护芯片起到保护锂电池的作用,避免锂电池因过压、欠压、过流和短路等异常导致锂电池损坏乃至起火爆炸。ldo芯片起到降压输出稳定的工作电压的作用,提供电源的稳定性,避免因外部设备的工作电流突变导致供电电压波动,提高系统稳定性。mcu或者专用芯片起检测电池供电电压,通过pwm反馈给ldo芯片,实现调整ldo的输出电压的作用。
72.所述通过mcu或者专用芯片进行电池电压采集,外围电路实现ldo电路的输出电压的调整。以mcu u3为例,与r3和r4共同构成电池电压采集电路,利用芯片内部的adc计算出锂电池的供电电压,通过pwm输出0

100%占空比的脉冲实现对ldo的反馈回路的调整,实现根据锂电池电压模拟一次电池放电曲线。根据电路的节点电流法可得出锂电池模拟输出电压vp和锂电池供电电压之间的关系为:(vp

vref)/r1=vref/r2+vref*d/r5得:vp=vref*(r1/r2+1)+vref*d*(r1/r5)根据上述公式可知,锂电池模拟输出电压vp可实现跟随跟随pwm的占空比d变化而变化,锂电池的供电电压2.5

4.35v对应的pwm占空比为0

100%。其中vref为ldo芯片内部的比较电压,电压和芯片型号有关,本例中的vref=1.25v。
73.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
74.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
75.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
76.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
77.以上所述,仅是本发明的较佳实施例而已,并非是对本发明作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例。但是凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本发明技术方案的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1