CN107942260A - 一种电池充放电测试的控制方法及*** - Google Patents
一种电池充放电测试的控制方法及*** Download PDFInfo
- Publication number
- CN107942260A CN107942260A CN201711305104.3A CN201711305104A CN107942260A CN 107942260 A CN107942260 A CN 107942260A CN 201711305104 A CN201711305104 A CN 201711305104A CN 107942260 A CN107942260 A CN 107942260A
- Authority
- CN
- China
- Prior art keywords
- battery
- circuit
- charging
- discharge
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007600 charging Methods 0.000 title claims abstract description 244
- 238000012360 testing method Methods 0.000 title claims abstract description 148
- 238000007599 discharging Methods 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000005611 electricity Effects 0.000 claims abstract description 172
- 238000006243 chemical reaction Methods 0.000 claims description 122
- 238000001514 detection method Methods 0.000 claims description 53
- 230000008569 process Effects 0.000 claims description 19
- 238000005259 measurement Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 description 25
- 230000008878 coupling Effects 0.000 description 21
- 238000010168 coupling process Methods 0.000 description 21
- 238000005859 coupling reaction Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 12
- 230000007812 deficiency Effects 0.000 description 5
- 230000005622 photoelectricity Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/385—Arrangements for measuring battery or accumulator variables
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明提供了一种电池充放电测试的控制方法及***,方法包括:S20在控制器中设置预设测试次数;S30控制器实时检测电池的电池电量,并判断电池电量是否高于第一预设电量或低于第二预设电量;S40当控制器检测到电池电量高于第一预设电量时,通过放电电路对电池进行放电,直到电池电量低于第二预设电量;S50当控制器检测到电池电量低于第二预设电量时,通过充电电路对电池进行充电,直到电池电量高于第一预设电量;S60控制器记录充放电测试次数,并判断充放电测试次数是否达到预设测试次数;S70若是,则停止对电池进行充电和放电;否则,返回步骤S30。实现了对电池进行充放电测试的自动控制,节省了人力,提高了测试效率。
Description
技术领域
本发明涉及电池测试,尤指一种电池充放电测试的控制方法及***。
背景技术
随着科技的进步,智能化产品越来越多,小到手机、电脑、ipod,大到机器人、电动汽车,给我们的生活带来了一个又一个的惊喜。
生产这些智能化产品时,电池的检测是一个非常重要的环节,若是电池检测不到位,电池质量不过关,极有可能引起***,或产生火花,存在极大的安全隐患。某些移动终端若是存在电池问题,甚至不被允许带上飞机,给用户带来极大的不便。
长期以来,电池的检测都是采用人工的方式来进行充放电,由于电池充放电周期长,人工操作起来费时费力;而且工作人员下班之后并不能对电池进行持续测试,造成测试效率低下。并且一些电池的电压比较高,在测试时一旦发生短路,会发出巨大的火花,威胁操作人员的健康。
因此,为了解决上述问题,需要提供一种自动控制方法,对电池进行充放电测试。
发明内容
本发明提供了一种电池充放电测试的控制方法及***,实现了对电池进行充放电测试的自动控制,节省了人力,提高了测试效率。
本发明提供的技术方案如下:
本发明提供了一种电池充放电测试的控制方法,包括步骤:S20在控制器中设置预设测试次数;S30所述控制器实时检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;S40当所述控制器检测到所述电池电量高于所述第一预设电量时,通过放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;S50当所述控制器检测到所述电池电量低于所述第二预设电量时,通过充电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;S60所述控制器记录充放电测试次数,并判断所述充放电测试次数是否达到预设测试次数;S70若是,则停止对所述电池进行充电和放电;否则,返回步骤S30。
优选的,步骤S30具体包括:S301当所述电池处于充电状态时,所述控制器通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S302当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;S311当所述电池处于放电状态时,所述控制器通过放电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S312当所述电池放电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
优选的,步骤S40具体包括:S401当所述控制器检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;S402所述放电电路根据接收到的所述导通信号,导通所述放电电路;S403 所述充电电路根据接收到的所述断开信号,断开所述充电电路;S404所述控制器对所述电池进行放电,直到所述电池电量低于第二预设电量。
优选的,步骤S50具体包括:S501当所述控制器检测到所述电池电量低于第二预设电量时,向放电电路发送断开信号,并向充电电路发送导通信号;S502 所述放电电路根据接收到的所述断开信号,断开所述放电电路;S503所述充电电路根据接收到的所述导通信号,导通所述充电电路;S504所述控制器对所述电池进行充电,直到所述电池电量高于所述第一预设电量。
优选的,步骤S20之前包括:S10第一电压转换电路将第一电压转换成第二电压,所述第二电压作为第一电源;S11第二电压转换电路将所述第二电压转换成第三电压,所述第三电压作为第二电源。
本发明还提供了一种电池充放电测试的控制***,包括:电池、控制器、充电电路、放电电路、数据输入电路:所述控制器,与数据输入电路电连接,用于通过所述数据输入电路接收预先设置的预设测试次数;所述控制器,用于检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;所述控制器,还与所述放电电路电连接,用于当检测到所述电池电量高于所述第一预设电量时,通过所述放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;所述控制器,还与所述充电电路电连接,用于当检测到所述电池电量低于所述第二预设电量时,通过所述放电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;所述控制器,还用于记录充放电测试次数;当所述充放电测试次数达到所述预设测试次数时,停止对所述电池进行充电和放电;否则,继续对所述电池进行充电和放电。
优选的,***还包括充电电流检测电路、放电电流检测电路、电压检测电路:所述控制器,分别与所述充电电流检测电路、所述电压检测电路电连接,还用于当所述电池处于充电状态时,通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;所述控制器,还用于当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;所述控制器,还与所述放电电流检测电路电连接,用于当所述电池处于放电状态时,通过放电电流检测电路检测电池充电电流,通过所述电压检测电路检测电池电压;所述控制器,还用于当所述电池充电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
优选的,所述控制器,还用于检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;所述放电电路,与所述控制器电连接,用于根据接收到的所述导通信号,导通所述放电电路;所述充电电路,与所述控制器电连接,用于根据接收到的所述断开信号,断开所述充电电路;所述电池分别与所述充电电路、放电电路电连接,所述控制器还用于在所述放电电路导通且所述充电电路断开时,对所述电池进行放电,直到所述电池电量低于所述第二预设电量。
优选的,所述控制器,还用于检测到所述电池电量低于第二预设电量时,向所述放电电路发送断开信号,并向所述充电电路发送导通信号;所述放电电路,与所述控制器电连接,还用于根据接收到的所述断开信号断开所述放电电路;所述充电电路,与所述控制器电连接,还用于根据接收到的所述导通信号导通所述充电电路;所述电池分别与所述充电电路、放电电路电连接,所述控制器还用于在所述放电电路处于断开状态且所述充电电路处于导通状态时,对所述电池进行充电,直到所述电池电量高于所述第一预设电量。
优选的,***还包括:第一电压转换电路,用于将第一电压转换成第二电压,所述第二电压作为第一电源;第二电压转换电路,与所述第一电压转换电路电连接,用于将所述第二电压转换成第三电压,所述第三电压作为第二电源。
本发明还提供了一种电池充放电测试的控制***,包括:电池、充电器、控制器、充电电路、放电电路、负载电路、充电电流检测电路、放电电流检测电路、电压检测电路、数据输入电路、第一电压转换电路、第二电压转换电路:所述控制器分别与所述数据输入电路、所述充电电路、所述放电电路、充电电流检测电路、放电电流检测电路、电压检测电路电连接;所述电池分别与所述充电器、所述负载电路、所述充电电路、所述放电电路、所述电压检测电路电连接;所述充电电路检测电路还与所述充电电路电连接;所述放电电流检测电路还与所述放电电电路电连接;所述充电器与所述充电电路电连接;所述负载电路与所述放电电路电连接;所述第一电压转换电路分别与所述充电电流检测电路、所述放电电流检测电路电连接;所述第二电压转换电路还与所述控制器、所述数据输入电路电连接。
优选的,所述数据输入电路包括输入子电路、通信转换子电路,所述输入子电路与所述通信转换子电路电连接;所述输入子电路包括输入接口P3,所述通信转换子电路包括通信转换芯片U1;所述输入端口P3的第一端口与所述通信转换芯片U1的第十四接口电连接,所述输入端口P3的第二端口与所述通信转换芯片U1的第十三接口电连接;所述输入端口P3的第一端口、第二端口分别接有保护器件;所述通信转换芯片U1的第十一接口与所述控制器电连接,所述通信转换芯片U1的第十二接口与所述控制器电连接。
优选的,所述充电电路包括充电开关子电路、充电光电耦合子电路;所述充电光电耦合子电路包括充电光电耦合器U3,所述充电光电耦合器U3的第一接口通过电阻R20连接到所述控制器;所述充电光电耦合器U3的第二接口通过电阻R21连接到所述控制器;所述充电光电耦合器U3的第二接口还接地;所述充电光电耦合器U3的第三接口接地;所述充电开关子电路包括第一mos 管Q1,所述第一mos管Q1的栅极通过电阻R16与电阻R19的一端电连接,所述电阻R19的另一端依次通过电阻R18、电容C9与所述第一mos管Q1的源极电连接,所述第一mos管Q1的源极连接到所述电池J3;所述电阻R19的另一端还通过电阻R17与所述充电光电耦合器U3的第四接口电连接;所述充电光电耦合器U3的第四接口还与电阻R2的一端电连接,所述电阻R2的另一端与二极管D4的阳极电连接,所述二极管D4的阴极与所述第一mos管Q1 的漏极电连接;所述第一mos管Q1的漏极还通过第一RC滤波子电路与所述电阻R2的另一端电连接;所述第一mos管Q1的漏极还接所述充电器。
优选的,所述放电电路包括放电开关子电路、放电光电耦合子电路;所述放电光电耦合子电路包括放电光电耦合器U4,所述放电光电耦合器U4的第一接口通过电阻R27连接到所述控制器;所述放电光电耦合器U4的第二接口通过电阻R28连接到所述控制器;所述放电光电耦合器U4的第二接口还接地;所述放电光电耦合器U4的第三接口接地;所述放电开关子电路包括第二mos 管Q2,所述第二mos管Q2的栅极通过电阻R23与电阻R26的一端电连接,所述电阻R26的另一端依次通过电阻R25、电容C11与所述第二mos管Q2的源极电连接,所述第二mos管Q2的源极连接到所述负载电路;所述电阻R26 的另一端还通过电阻R24与所述放电光电耦合器U4的第四接口电连接;所述放电光电耦合器U4的第四接口还与电阻R8的一端电连接,所述电阻R8的另一端与二极管D5的阳极电连接,所述二极管D5的阴极与所述第二mos管Q2 的漏极电连接;所述第二mos管Q2的漏极还通过第二RC滤波子电路与所述电阻R8的另一端电连接;所述第二mos管Q2的漏极还接所述电池J3。
优选的,所述充电电流检测电路包括充电电流检测芯片U7,所述充电电流检测芯片U7的工作电源端与第一电源5V电连接;所述充电电流检测芯片 U7的检测高电位端与所述充电电路电连接,所述充电电流检测芯片U7的检测低电位端与所述电池J3的正极电连接;所述充电电流检测芯片U7的输出端与所述控制器电连接。
优选的,所述放电电流检测电路包括放电电流检测芯片U8,所述放电电流检测芯片U8的工作电源端与第一电源5V电连接;所述放电电流检测芯片 U8的检测高电位端与所述电池J3的正极电连接,所述放电电流检测芯片U8 的检测低电位端与所述放电电路电连接;所述放电电流检测芯片U8的输出端还与所述控制器电连接。
优选的,所述电压检测电路包括电阻R6、电阻R7、二极管D7、保护器件D8;所述电阻R6的一端与所述电池J3的正极电连接,所述电池J3的正极与电压检测电路电连接;所述电阻R6的另一端通过电阻R7接地,所述电阻R6的另一端与二极管D7的阴极电连接,所述二极管D7的阳极接地;所述电阻R6的另一端还通过保护器件D8接地;所述电阻R6的另一端还连接到所述控制器。
优选的,所述第一电压转换电路包括第一电压转换芯片U5;所述第一电压转换芯片U5的第十一接口还与电阻R29的一端电连接,所述电阻R29的另一端还通过电阻R47接地,所述电阻R29的另一端还与开关J1的一端电连接,所述开关J1的另一端通过熔断器FUSE1与所述电池J3电连接;所述第一电压转换芯片U5的第十三接口与二极管D6的阴极电连接,所述二极管D6的阳极通过熔断器FUSE1与所述电池J3电连接;所述第一电压转换芯片U5的第三接口通过电容C16与二极管D9的阴极电连接;所述第一电压转换芯片U5的第四接口与所述二极管D9的阳极电连接;所述第一电压转换芯片U5的第二接口与所述二极管D9的阴极电连接,所述第一电压转换芯片U5的第二接口还与电感L1的一端电连接,所述电感L1的另一端输出第一电源、并与第二电压转换电路电连接,所述电感L1的另一端还通过电阻R34与所述第一电压转换芯片U5的第九接口电连接。
优选的,第二电压转换电路包括第二电压转换芯片U2;所述第二电压转换芯片U2的第一接口与所述第一电压转换电路电连接;所述第二电压转换芯片U2的第三接口通过电阻R32连接到所述第一电压转换电路;所述第二电压转换芯片U2的第四接口通过电阻R31接地;所述第二电压转换芯片U2的第四接口通过电阻R30与所述第二电压转换芯片U2的第五接口电连接;所述第二电压转换芯片U2的第五接口还依次通过电阻R33、发光二极管LED1接地,所述第二电压转换芯片U2的第五接口输出第二电源。
通过本发明提供的一种电池充放电测试的控制方法及***,能够带来以下至少一种有益效果:
1、通过对电池电量的检测,在电池电量达到预设条件时,能够自动控制电池的充电和放电,并对电池进行相应的充电测试或放电测试。其控制和测试过程均是无人工操作,节省了人力;同时,由于是控制器对充电或放电进行控制,能够实现不间断的测试,提高了测试的效率。在控制器中可以预先设置预设测试次数,满足不同的测试需求。
2、由于当电池充电完成时,其电流会变小,电压会达到电池的工作电压;当电池放电完成时,其电流、电压的值会变得很小;因此对电池的电流和电压进行检测,可以有效检测出电池电量,便于控制器实现自动化控制及测试。
3、控制器检测到电池电量是充足的时候,会自动断开充电电路,导通放电电路,对电池进行放电;实现了自动化的控制,节省了人力资源。并且在电池电量充足时,由于电池的电压比较高,若是人工控制,会对工作人员的安全带来威胁;因此,实现自动化控制的同时,还避免了对工作人员的健康威胁。
4、控制器检测到电池电量是不足的时候,会自动断开放电电路,导通充电电路,对电池进行充电;实现了自动化的控制,节省了人力资源。
5、本发明中,控制器可以使用的MCU为单片机,其型号为 STM32F103C8T6,由于本款芯片其体积小,使用的比较多,软件开发起来方便。本发明中的控制器可以使用更大的MCU来代替,但这样会空出来很多引脚,造成浪费。
6、在所述第一电压转换电路中,开关J1并非像常用的开关一样控制电流的通、断(如日光灯,按下开关会有电流通过,灯打开;再按下电流消失,灯关闭),而是控制第一电压转换芯片的使能脚(Enable)。按下开关,芯片的使能脚电平被拉高,芯片开始工作,再将开关复位,芯片使能脚电平被拉低,芯片停止工作。由于手动按下开关,其机械抖动是不可避免的,如果直接控制电路中的电流通断,会使整个电路的电流有一个较大的波动,造成芯片的损坏,而通过使能脚控制的话,则会大大降低芯片损坏的风险。
7、在充电电路与放电电路中,都运用了光电耦合器与控制器进行了隔离。因为充放电的电路,电流可达10A以上,而控制器的控制电路,电流只有毫安级别,两者相差了近1000倍。通过光耦进行隔离不仅可以对充放电电路进行控制,同时也保护了芯片不会受到损坏。
附图说明
下面将以明确易懂的方式,结合附图说明优选实施方式,对一种电池充放电测试的控制方法及***的上述特性、技术特征、优点及其实现方式予以进一步说明。
图1是本发明一种电池充放电测试的控制方法的一个实施例流程图;
图2是本发明一种电池充放电测试的控制方法的另一种实施例流程图;
图3是本发明一种电池充放电测试的控制方法的另一种实施例流程图;
图4时本发明判断电池电量的实施例局部流程图;
图5是本发明一种电池充放电测试的控制***的一种结构示意图;
图6是本发明中控制器的电路图;
图7是本发明中输入子电路的电路图;
图8是本发明中通信转换子电路的电路图;
图9是本发明中充电电路的电路图;
图10是本发明中放电电路的电路图;
图11是本发明一种电池充放电测试的控制***的另一种结构示意图;
图12是本发明中充电电流检测电路的电路图;
图13是本发明中放电电流检测电路的电路图;
图14是本发明中电压检测电路的电路图;
图15是本发明中第一电压转换电路的电路图;
图16是本发明中第二电压转换电路的电路图。
附图标号说明:
电池J3、充电器2、控制器3、充电电路4、放电电路5、负载电路6、充电电流检测电路7、放电电流检测电路8、电压检测电路9、第一电压转换电路10、第二电压转换电路11、数据输入电路12、输入子电路121、通信转换子电路122。
具体实施方式
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
如图1所示,本发明提供了一种电池充放电测试的控制方法的一个实施例,包括以下步骤:
S20在控制器中设置预设测试次数;
S30所述控制器实时检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
S40当所述控制器检测到所述电池电量高于所述第一预设电量时,通过放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;
S50当所述控制器检测到所述电池电量低于所述第二预设电量时,通过充电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;
S60所述控制器记录充放电测试次数,并判断所述充放电测试次数是否达到预设测试次数;
S70若是,则停止对所述电池进行充电和放电;否则,返回步骤S30。
具体的,本发明中的控制器可以是单片机,用户可以根据电池的测试需求,在单片机上预先设置预设测试次数。之后,单片机检测电池(例如机器人上的电池)的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量。用户可以在单片机上设置所述第一预设电量、所述第二预设电量。当电池电量高于所述第一预设电量时,可以判断电池电量充足,当电池电量低于所述第二预设电量时,判断电池电量不足。
当检测到电池电量充足时,通过放电电路对电池进行放电,并对所述电池进行放电测试,直到所述电池电量低于第二预设电量;当检测到电池电量不足时,通过充电电路对所述电池进行充电,并对所述电池进行充电测试,直到所述电池电量高于所述第一预设电量。然后单片机又会检测到电池充足,对电池进行放电,以实现循环测试,达到自动测试的目的。
在测试的开始,单片机有可能检测到电池的电量处于第一预设电量和所述第二预设电量之间,以至于单片机无法判断到底应该对电池充电还是放电。因此在测试开始时,可以人工控制充电还是放电,当充电完成或放电完成之后,即可实现上述循环测试;或者,用户可以在单片机上设置若检测到电池的电量处于第一预设电量和所述第二预设电量之间时,统一对电池进行放电或者对电池进行充电,当电池充电或者放电完成后,即可实现上述循环测试。
在每次充放电测试结束之后,单片机会记录充放电测试次数,当所述充放电测试次数达到所述预设测试次数时,停止对所述电池进行充电和放电。
通过上述对电池的充放电测试,可以实现对电池的自动化测试,节省了人力资源,同时由于测试过程全是由单片机控制,避免了电池漏电对工作人员造成伤害。
如图2所示,本发明提供了一种电池充放电测试的控制方法的一个实施例,包括以下步骤:
S10第一电压转换电路将第一电压转换成第二电压,为电路提供第一电源;
S11第二电压转换电路将所述第二电压转换成第三电压,为电路提供第二电源;
S20在控制器中预先设置预设测试次数;
S30所述控制器实时检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
优选的,步骤S30具体包括:S301当所述电池处于充电状态时,所述控制器通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S302当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;S311当所述电池处于放电状态时,所述控制器通过放电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S312当所述电池放电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
S40当所述控制器检测到所述电池电量高于所述第一预设电量时,通过放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;
S50当所述控制器检测到所述电池电量低于所述第二预设电量时,通过充电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;
S60所述控制器记录充放电测试次数,并判断所述充放电测试次数是否达到预设测试次数;
S70若是,则停止对所述电池进行充电和放电;否则,返回步骤S30。
具体的,本实施例阐述了控制器如何判断电池电量是否高于所述第一预设电量,或低于所述第二预设电量。
当电池处于充电状态的时候,电池充电电流会达到正常的充电电流值,同时电池电压会随着充电的进行而不断变高;当电池充满时,由于电池容量有限,电池充电电流会急剧下降,达到一个很低的水平,电池电压会保持在最大值。比如用待测试电池的电池容量为40Ah,工作电压为48V,使用10A的电流进行充电时,可以检测到电池充电电流为10A,当电池充满电时,可以检测到电池充电电流会急剧下降到0.5A,甚至更低,电池电压会达到48V甚至超过48V。因此,控制器只需要检测到电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,就可以判断所述电池已经充满电,即所述电池电量高于所述第一预设电量。
当电池处于放电状态的时候,电池放电电流会达到正常的放电电流值,同时电池电压会随着充电的进行而不断变低;当电池电量不足时,电池充电电流会急剧下降,达到一个很低的水平,电池电压会降低到最小值。比如用待测试电池的电池容量为40Ah,工作电压为48V,在电池正常放电时,可以检测到电池放电电流为10A,当电池放完电时,可以检测到电池充电电流会急剧下降到0.3A以下,电池电压降低到最低值(例如3V)。因此,控制器只需要检测到电池放电电流低于第二预设电流且所述电池电压低于第二预设电压时,就可以判断所述电池已经放电完毕,即判断所述电池电量低于所述第二预设电量。
由于控制器以及各个检测电路使用的电流都比较小,比如控制器使用的工作电压为3.3V,而检测电池充电电流以及电池放电电流的检测电路工作电压为 5V,因此需要有两个转换电压的电路,本发明提供的第一电压转换电路可以将 48V电压转换为5V,第二电压转换电路可以将5V转换为3.3V,为电路中的各个芯片各个模块提供工作电压。
如图3所示,本发明提供了一种电池充放电测试的控制方法的一个实施例,包括以下步骤:
S10第一电压转换电路将第一电压转换成第二电压,所述第二电压作为第一电源;
S11第二电压转换电路将所述第二电压转换成第三电压,所述第三电压作为第二电源。
S20在控制器中设置预设测试次数;
S30所述控制器实时检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
优选的,如图4所示,步骤S30具体包括:S301当所述电池处于充电状态时,所述控制器通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S302当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;S311当所述电池处于放电状态时,所述控制器通过放电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;S312当所述电池放电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
S401当所述控制器检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;
S402所述放电电路根据接收到的所述导通信号,导通所述放电电路;
S403所述充电电路根据接收到的所述断开信号,断开所述充电电路;
S404所述控制器对所述电池进行放电,直到所述电池电量低于第二预设电量;
S501当所述控制器检测到所述电池电量低于第二预设电量时,向放电电路发送断开信号,并向充电电路发送导通信号;
S502所述放电电路根据接收到的所述断开信号,断开所述放电电路;
S503所述充电电路根据接收到的所述导通信号,导通所述充电电路;
S504所述控制器对所述电池进行充电,直到所述电池电量高于所述第一预设电量;
S60所述控制器记录充放电测试次数,并判断所述充放电测试次数是否达到预设测试次数;
S70若是,则停止对所述电池进行充电和放电;否则,返回步骤S30。
具体的,本实施例中,具体阐述了控制器对电池进行充电或放电的控制方法。
放电电路包括放电开关子电路,以及放电光电耦合子电路。当所述控制器检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;放电电路中的放电光电耦合子电路接收到导通信号后,会导通放电光电耦合子电路,为放电开关子电路提供导通电压,使放电开关子电路导通,从而导通所述放电电路。同时,所述充电电路中的充电光电耦合子电路接收到断开信号后,断开充电光电耦合子电路,不为充电开关子电路提供导通电压,从而断开所述充电电路。之后所述控制器对所述电池进行放电,直到所述电池电量低于第二预设电量。
同样的,所述充电电路也包括充电开关子电路,以及充电光电耦合子电路。当所述控制器检测到所述电池电量低于第二预设电量时,向放电电路发送断开信号,并向充电电路发送导通信号;充电电路中的充电光电耦合子电路接收到导通信号后,会导通放电光电耦合子电路,为充电开关子电路提供导通电压,使充电开关子电路导通,从而导通所述充电电路。同时放电电路中的放电光电耦合子电路接收到所述断开信号后,断开所述放电光电耦合子电路,所述放电开关子电路由于缺少了所述放电光电耦合子电路提供的导通电压,则处于断开状态,从而使所述放电电路断开。之后所述控制器对所述电池进行充电,直到所述电池电量高于所述第一预设电量。
如图5所示,本发明提供了一种电池充放电测试的控制***的一个实施例,包括电池J3、充电器2、控制器3、充电电路4、放电电路5、负载电路6、数据输入电路12:
所述控制器3与数据输入电路12电连接,用于接收预先设置的预设测试次数。
所述控制器3,用于检测电池J3的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量。
所述控制器3,还与所述放电电路5电连接,用于当检测到所述电池电量高于所述第一预设电量时,通过所述放电电路5对所述电池J3进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池J3进行放电测试;
所述控制器3,还与所述充电电路4电连接,用于当检测到所述电池电量低于所述第二预设电量时,通过所述放电电路5对所述电池J3进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池J3进行充电测试;
所述控制器3,还用于记录充放电测试次数;当所述充放电测试次数达到所述预设测试次数时,停止对所述电池J3进行充电和放电;否则,继续对所述电池J3进行充电和放电。
优选的,所述控制器3,还用于检测到所述电池电量高于第一预设电量时,向所述放电电路5发送导通信号,并向所述充电电路4发送断开信号;所述放电电路5与所述控制器3电连接,用于根据接收到的所述导通信号,导通所述放电电路5;所述充电电路4与所述控制器3电连接,用于根据接收到的所述断开信号,断开所述充电电路4;所述电池J3分别与所述充电电路4、放电电路5电连接,所述控制器3还用于在所述放电电路5导通且所述充电电路4断开时对所述电池J3进行放电,直到所述电池电量低于所述第二预设电量。
优选的,所述控制器3,还用于检测到所述电池电量低于第二预设电量时,向所述放电电路5发送断开信号,并向所述充电电路4发送导通信号;所述放电电路5与所述控制器3电连接,还用于根据接收到的所述断开信号,断开所述放电电路5;所述充电电路4与所述控制器3电连接,还用于根据接收到的所述导通信号,导通所述充电电路4;所述电池J3分别与所述充电电路4、放电电路5电连接,所述控制器3还用于在所述放电电路5断开且所述充电电路 4导通时对所述电池J3进行充电,直到所述电池电量高于所述第一预设电量。
本实施例中,如图6所示,控制器3包括单片机、晶振电路、显示电路、调试接口电路等;所述单片机与所述数据输入电路电连接,所述数据输入电路 12包括输入子电路121、通信转换子电路122,所述输入子电路121包括输入端口P3,用户可以通过输入端口P3输入预先设置的预设测试次数。
具体的,如图7、图8所示,所述数据输入电路12包括输入子电路121、通信转换子电路122,所述输入子电路121与所述通信转换子电路122电连接。所述通信转换子电路122包括通信转换芯片U1。
所述输入端口P3的第一端口1(COM TX)与所述通信转换芯片U1的第十四接口14电连接,所述输入端口P3的第一端口1(COM TX)还通过保护器件 D15(PESD5V0U1BL)接地;所述输入端口P3的第二端口2(COM RX)与所述通信转换芯片U1的第十三接口13电连接,所述输入端口P3的第二端口2(COM RX)还通过保护器件D14(PESD5V0U1BL)接地。
所述通信转换芯片U1的第1接口通过电容C35与通信转换芯片U1的第3 接口电连接。所述通信转换芯片U1的第4接口通过电容C36与通信转换芯片 U1的第5接口电连接。所述通信转换芯片U1的第二接口2、所述通信转换芯片U1的第六接口6、所述通信转换芯片U1的第十六接口16分别通过电容C32、电容C33、电容C34接地,所述通信转换芯片U1的第十六接口16还接所述第二电源3.3V。所述通信转换芯片U1的第十一接口11(USART2TX)通过电阻R43与单片机STM32F103C8T6的第十二接口12电连接,所述通信转换芯片 U1的第十二接口12(USART2RX)通过电阻R44与单片机STM32F103C8T6的第十三接口13电连接。
所述输入子电路121可以连接到电脑上,用户可以在电脑上预先设置的预设测试次数,并通过所述输入子电路121将预设测试次数对应的通信数据发送到所述通信转换芯片U1,所述通信转换芯片U1将所述预设测试次数对应的通信数据转换成单片机STM32F103C8T6能够识别的数据。电路中使用的控制器 3为单片机,其型号为STM32F103C8T6,由于这款芯片主要是因为其体积小,使用的比较多,软件开发起来方便。所述控制器3页可以使用更大的MCU来代替,这样会空出来很多引脚,造成浪费。
所述充电电路4,如图9所示,包括充电开关子电路,以及充电光电耦合子电路。所述充电光电耦合子电路包括充电光电耦合器U3,所述充电光电耦合器U3的第一接口1通过电阻R20连接到控制器3;所述充电光电耦合器U3 的第二接口2通过电阻R21连接到控制器3;所述充电光电耦合器U3的第二接口2接地;所述充电光电耦合器U3的第三接口3接地;所述充电光电耦合器U3的第四接口4与充电开关子电路电连接。
所述充电开关子电路包括第一mos管Q1,所述第一mos管Q1的栅极G 依次通过电阻R16、电阻R19、电阻R17与所述充电光电耦合子电路中的所述充电光电耦合器U3的第四接口4电连接。
所述第一mos管Q1的漏极D连接到充电器2,所述第一mos管Q1的漏极D还通过电阻R1接地,所述第一mos管Q1的漏极D还与电阻R3的一端电连接,所述电阻R3的另一端与发光二极管D2的阳极电连接;所述发光二极管D2的阴极接地。
所述第一mos管Q1的漏极D还通过第一RC滤波子电路与电阻R2的一端电连接,所述第一RC滤波子电路包括并联的电阻R15和电容C8,所述第一mos管Q1的漏极D还与二极管D4的阴极电连接;所述二极管D4的阳极与所述电阻R2的一端电连接,所述电阻R2的另一端与所述充电光电耦合器的第四接口4电连接;所述二极管D4的阳极还依次通过电阻R19、电阻R17与所述充电光电耦合器的第四接口4电连接。
所述第一mos管Q1的源极S依次通过电容C9、电阻R18、电阻R17与所述充电光电耦合器的第四接口4电连接,所述第一mos管Q1的漏极D连接到所述电池J3。
所述第一mos管Q1的源极S还通过两个并联的电阻R4与R14,与电池 J3的正极电连接。
所述充电光电耦合器U3用于隔离所述充电开关子电路和所述控制器3,当所述控制器3发出导通指令(如3.3V的导通电压)的时候,所述充电光电耦合器U3导通,为第一mos管Q1提供导通电压,使所述充电电路4导通。当所述控制器3发出断开指令(不提供3.3V的导通电压)的时候,所述充电光电耦合器U3不给第一mos管Q1提供导通电压,使充电电路4导通断开。
所述放电电路5,如图10所示,包括放电开关子电路,以及放电光电耦合子电路。所述放电光电耦合子电路包括放电光电耦合器U4,所述放电光电耦合器U4的第一接口1通过电阻R27连接到控制器3;所述放电光电耦合器U4 的第二接口2通过电阻R28连接到控制器3;所述放电光电耦合器U4的第二接口2接地;所述放电光电耦合器U4的第三接口3接地;所述放电光电耦合器U4第四接口4与放电开关子电路电连接。
所述放电开关子电路包括第二mos管Q2,所述第二mos管Q2的栅极G 依次通过电阻R23、电阻R26、电阻R24与所述放电光电耦合子电路中的所述放电光电耦合器U4的第四接口4电连接。
所述第二mos管Q2的漏极D连接到电池J3,所述第二mos管Q2的漏极D还通过电阻R9接地,所述第二mos管Q2的漏极D还通过第二RC滤波子电路与电阻R8的一端电连接,所述第二RC滤波子电路包括并联的电阻R22 和电容C10,所述第二mos管Q2的漏极D还与二极管D5的阴极电连接;所述二极管D5的阳极与所述电阻R8的一端电连接,所述电阻R8的另一端与所述放电光电耦合器的第四接口4电连接;所述二极管D5的阳极还依次通过电阻R26、电阻R24与所述放电光电耦合器的第四接口4电连接。
所述第二mos管Q2的源极S依次通过电容C11、电阻R25、电阻R24与所述放电光电耦合器的第四接口4电连接,所述第二mos管Q2的源极S还连接到负载电路6,所述第二mos管Q2的源极S还与电阻R10的一端电连接,所述电阻R10的另一端与发光二极管D3的阳极电连接。所述发光二极管D3 的阴极接地。
所述第二mos管Q2的漏极D还通过两个并联的电阻R5与R13,与电池 J3的正极电连接。
所述放电光电耦合器U4用于隔离所述放电开关子电路和所述控制器3,当所述控制器3发出断开指令(如3.3V的导通电压)的时候,所述放电光电耦合器U4断开,为第二mos管Q2提供导通电压,使所述放电电路5导通。当所述控制器3发出断开指令(不提供3.3V的导通电压)的时候,所述放电光电耦合器U4不给第二mos管Q2提供导通电压,使放电电路5导通断开。
同时,由于所述充电电路4和放电电路5的电流可达10A以上,而控制器 3的电流只有毫安级别,两者相差了近1000倍。通过充电光电耦合器U3、放电光电耦合器U4进行隔离不仅可以对充电电路4、放电电路5进行控制,同时也保护了控制器3不会受到损坏。
用户可以根据电池J3的测试需求,在单片机上预先设置预设测试次数。之后,单片机检测电池J3的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量。用户可以在单片机上设置所述第一预设电量、所述第二预设电量。当电池电量高于所述第一预设电量时,可以判断电池电量充足,当电池电量低于所述第二预设电量时,判断电池电量不足。
当检测到电池电量充足时,通过放电电路5对电池J3进行放电,并对所述电池J3进行放电测试,直到所述电池电量低于第二预设电量;当检测到电池电量不足时,通过充电器2、充电电路4对所述电池J3进行充电,并对所述电池 J3进行充电测试,直到所述电池电量高于所述第一预设电量;然后单片机又会检测到电池J3充足,对电池J3进行放电,以实现循环测试,达到自动测试的目的。
在测试的开始,单片机有可能检测到电池J3的电池电量处于第一预设电量和所述第二预设电量之间以至于单片机无法判断到底应该对电池J3充电还是放电,因此在测试开始时,可以人工控制充电还是放电,当充电完成或放电完成之后,即可实现上述循环测试。或者,用户可以在单片机上设置若检测到电池J3的电量处于第一预设电量和所述第二预设电量之间时,统一对电池J3进行放电或者对电池J3进行充电,当电池J3充电或者放电完成后,即可实现上述循环测试。
在每次充放电测试结束之后,单片机会记录充放电测试次数,当所述充放电测试次数达到所述预设测试次数时,停止对所述电池J3进行充电和放电。
通过上述对电池J3的充放电测试,可以实现对电池J3的自动化测试,节省了人力资源,同时由于测试过程全是由单片机控制,避免了电池J3漏电对工作人员造成伤害的可能。
如图11所示,本发明提供了一种电池充放电测试的控制***的一个实施例,包括电池J3、充电器2、控制器3、充电电路4、放电电路5、负载电路6、充电电流检测电路7、放电电流检测电路8、电压检测电路9、第一电压转换电路10、第二电压转换电路11。
所述控制器3,与数据输入电路12电连接,用于通过所述数据输入电路12接收预先设置的预设测试次数;
所述控制器3,用于检测电池J3的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
所述控制器3,还与所述放电电路5电连接,用于当检测到所述电池电量高于所述第一预设电量时,通过所述放电电路5对所述电池J3进行放电,并对所述电池J3进行放电测试,直到所述电池电量低于第二预设电量;
所述控制器3,还与所述充电电路4电连接,用于当检测到所述电池电量低于所述第二预设电量时,通过所述充电器2、所述放电电路5对所述电池J3 进行充电,并对所述电池J3进行充电测试,直到所述电池电量高于所述第一预设电量。
所述控制器3,还用于记录充放电测试次数;当所述充放电测试次数达到所述预设测试次数时,停止对所述电池J3进行充电和放电;否则,继续对所述电池J3进行充电和放电。
所述控制器3,分别与所述充电电流检测电路7、所述电压检测电路9电连接,还用于当所述电池J3处于充电状态时,通过充电电流检测电路7检测电池充电电流,通过电压检测电路9检测电池电压,当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断所述电池电量高于所述第一预设电量;
所述控制器3,还与所述放电电流检测电路8电连接,用于当所述电池J3 处于放电状态时,通过放电电流检测电路8检测电池充电电流,通过所述电压检测电路9检测电池电压,当所述电池充电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断所述电池电量低于所述第二预设电量。
所述控制器3,还用于检测到所述电池电量高于第一预设电量时,向所述放电电路5发送导通信号,并向所述充电电路4发送断开信号;
所述放电电路5与所述控制器3电连接,用于根据接收到的所述导通信号,导通所述放电电路5;
所述充电电路4与所述控制器3电连接,用于根据接收到的所述断开信号,断开所述充电电路4;
所述电池J3分别与所述充电电路4、放电电路5电连接,所述控制器3还用于在所述放电电路5导通且所述充电电路4断开时对所述电池J3进行放电,直到所述电池电量低于所述第二预设电量;
所述控制器3,还用于检测到所述电池电量低于第二预设电量时,向所述放电电路5发送断开信号,并向所述充电电路4发送导通信号;
所述放电电路5与所述控制器3电连接,还用于根据接收到的所述断开信号,断开所述放电电路5;
所述充电电路4与所述控制器3电连接,还用于根据接收到的所述导通信号,导通所述充电电路4;
所述电池J3分别与所述充电电路4、放电电路5电连接,所述控制器3还用于在所述放电电路5断开且所述充电电路4导通时对所述电池J3进行充电,直到所述电池电量高于所述第一预设电量;
第一电压转换电路10,用于将第一电压转换成第二电压,所述第二电压作为第一电源;
第二电压转换电路11,与所述第一电压转换电路10电连接,用于将所述第二电压转换成第三电压,所述第三电压作为第二电源。
具体的,所述控制器3分别与所述数据输入电路12、所述充电电路4、所述放电电路5、充电电流检测电路7、放电电流检测电路8、电压检测电路9电连接;
所述电池J3分别与所述充电器2、所述负载电路6、所述充电电路4、所述放电电路5、所述电压检测电路9电连接;
所述充电电流检测电路7还与所述充电电路4电连接;所述放电电流检测电路8还与所述放电电电路5电连接;
所述充电器3与所述充电电路4电连接;所述负载电路6与所述放电电路 7电连接;
所述第一电压转换电路10分别与所述充电电流检测电路7、所述放电电流检测电路8电连接;
所述第二电压转换电路11还与所述控制器3、所述数据输入电路12电连接。
所述充电电流检测电路7,如图12所示,包括充电电流检测芯片U7,所述充电电流检测芯片U7的工作电源端V+与第一电源5V电连接,所述充电电流检测芯片U7的工作电源端V+还通过电容C6接地;所述充电电流检测芯片U7的接地端GND接地;所述充电电流检测芯片U7的检测高电位端VIN+与充电电路4中第一mos管Q1的源极S电连接,所述充电电流检测芯片U7的检测低电位端VIN-与所述电池J3的正极电连接;所述充电电流检测芯片U7 的输出端OUT通过电阻R11接地,所述充电电流检测芯片U7的输出端OUT 还通过电容C4接地,所述充电电流检测芯片U7的输出端OUT还与所述控制器3中单片机的第十四接口14电连接,所述充电电流检测电路7能够检测充电电路4的电流,控制器3接收到所述充电电流检测芯片U7输出的电流信号后,可以能够判断电池J3是否充电或者放电完毕。
所述放电电流检测电路8,如图13所示,包括放电电流检测芯片U8,所述放电电流检测芯片U8的工作电源端V+与第一电源5V电连接,所述放电电流检测芯片U8的工作电源端V+还通过电容C7接地;所述充电电流检测芯片U8的接地端接地;所述放电电流检测芯片U8的检测高电位端VIN+与所述电池J3的正极电连接,所述放电电流检测芯片U8的检测低电位端VIN-与放电电路5中第二 mos管Q2的漏极D电连接;所述放电电流检测芯片U8的输出端OUT通过电阻 R12接地,所述放电电流检测芯片U8的输出端OUT还通过电容C5接地,所述放电电流检测芯片U8的输出端OUT还与所述控制器3中单片机的第十五接口15电连接,所述放电电流检测电路能够检测电路的电流,控制器3接收到所述放电电流检测芯片U8输出的电流信号后,可以能够判断电池J3是否充电或者放电完毕。
所述电压检测电路9,如图14所示,包括电阻R6,所述电阻R6的一端与电池J3的正极电连接;所述电阻R6的另一端通过电阻R7接地,所述电阻R6 的另一端与二极管D7的阴极电连接,所述二极管D7的阳极接地;所述电阻 R6的另一端还通过保护器件PESD5V0U1BL接地;所述电阻R6的另一端还连接到所述控制器3中单片机的第11接口连接。
在充电过程中,所述充电电流检测电路7中的充电电流检测芯片可以检测并联的电阻R4和电阻R14两端的电流,当电池J3充电快充满时,充电电路4 的电流将会大幅降低,即所述充电电流检测芯片检测到并联电阻R4和电阻R14 两端的电流大幅降低,并将电流变化的情况反馈到控制器3,控制器3还可以通过电压检测电路9检测电池J3的电压情况,当控制器3检测到电池充电电流低于第一预设电流(比如0.3A)且所述电池电压高于第一预设电压(比如48V) 时,判断所述电池电量高于所述第一预设电量,即电池电量已经充满。
在放电过程中,所述放电电流检测电路8中的放电电流检测芯片可以检测并联的电阻R4和电阻R14两端的电流,当电池电量快放完时,充电电路4的电流将会大幅降低,即所述放电电流检测芯片检测到并联电阻R5和电阻R13 两端的电流大幅降低,并将电流变化的情况反馈到控制器3,控制器3还可以通过电压检测电路9检测电池J3的电压情况,当控制器检测到电池放电电流低于第二预设电流(比如0.3A)且所述电池电压低于第二预设电压(比如5V) 时,判断所述电池电量低于所述第二预设电量,即电池电量已经放完。
第一电压转换电路10,如图15所示,包括一个可以将48V电压转换成5V 的第一电压转换芯片U5,所述第一电压转换芯片U5的第六接口6接地;所述第一电压转换芯片U5的第十接口10通过电容C15接地。
所述第一电压转换芯片U5的第十一接口11还与电阻R29的一端电连接,所述电阻R29的另一端还通过电阻R47接地,所述电阻R29的另一端还与开关J1的一端电连接,所述开关J1的另一端通过熔断器FUSE1与电池J3电连接,所述开关J1的另一端还与二极管D10的阴极电连接,所述二极管D10的阳极接地。
所述第一电压转换芯片U5的第十三接口13与二极管D6的阴极电连接,所述二极管D6的阳极通过熔断器与电池J3电连接,所述第一电压转换芯片 U5的第十三接口13还通过电容C18接地,所述第一电压转换芯片U5的第十三接口13还通过电容C19接地。
所述第一电压转换芯片U5的第五接口5接地,所述第一电压转换芯片U5 的第十五接口15接地,所述第一电压转换芯片U5的第十二接口12通过电容 C12接地;所述第一电压转换芯片U5的第三接口3通过电容C16与二极管D9 的阴极电连接;所述第一电压转换芯片U5的第四接口4与所述二极管D9的阳极电连接;所述第一电压转换芯片U5的第二接口2与所述二极管D9的阴极电连接,所述第一电压转换芯片U5的第二接口2还依次通过电阻R37、电容C17接地,所述第一电压转换芯片U5的第二接口2还与电感L1的一端电连接,所述电感L1的另一端与第二电压转换电路11电连接,所述电感L1的另一端还通过电阻R34与所述第一电压转换芯片U5的第九接口9电连接,所述电感L1的另一端还依次通过电阻R34、电阻R35接地;所述电感L1的另一端还与电阻R36的一端电连接,所述电阻R36的另一端通过并联的电容C13、电容C20接地。
在48V~5V的第一电压转换芯片U5中,开关J1并非像我们常用的开关一样控制电流的通、断(如日光灯,按下开关会有电流通过,灯打开;再按下电流消失,灯关闭)。而是控制所述第一电压转换芯片U5的使能脚(Enable)。按下开关,芯片的使能脚电平被拉高,芯片开始工作,再将开关复位,第一电压转换芯片U5使能脚电平被拉低,芯片停止工作。由于手动按下开关,其机械抖动是不可避免的,如果直接控制电路中的电流通断,会使整个电路的电流有一个较大的波动,造成第一电压转换芯片U5的损坏。而通过使能脚控制的话,则会大大降低第一电压转换芯片U5损坏的风险。
第二电压转换电路11,如图16所示,包括一个可以将5V电压转换成3.3V 的第二电压转换芯片U2(SPX3819M5-L/TR),所述第二电压转换芯片U2的第一接口1与所述第一电压转换电路10中电感L1的另一端电连接,所述第二电压转换芯片U2的第一接口1还通过并联的电容C2、电容C14接地;所述第二电压转换芯片U2的第二接口2接地;所述第二电压转换芯片U2的第三接口3 通过电阻R32连接到所述第一电压转换电路10;所述第二电压转换芯片U2的第四接口4通过电阻R31接地;所述第二电压转换芯片U2的第五接口5依次通过电阻R30、电阻R31接地,所述第二电压转换芯片U2的第五接口5还通过电容C1接地,所述第二电压转换芯片U2的第五接口5还通过电容C3接地,所述第二电压转换芯片U2的第五接口5还与电阻R33的一端电连接,所述电阻R33的另一端与发光二极管LED1的阳极电连接,所述发光二极管LED1的阴极接地,所述第二电压转换芯片U2的第五接口5输出3.3V的电压,供后级电路使用。
本发明提供的一种电池充放电测试的控制方法及***,与另一个同日提交的发明所提供的一种电池充放电测试的控制***属于同一技术方案。
应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种电池充放电测试的控制方法,其特征在于,包括步骤:
S20在控制器中设置预设测试次数;
S30所述控制器实时检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
S40当所述控制器检测到所述电池电量高于所述第一预设电量时,通过放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;
S50当所述控制器检测到所述电池电量低于所述第二预设电量时,通过充电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;
S60所述控制器记录充放电测试次数,并判断所述充放电测试次数是否达到预设测试次数;
S70若是,则停止对所述电池进行充电和放电;否则,返回步骤S30。
2.根据权利要求1所述的一种电池充放电测试的控制方法,其特征在于,步骤S30具体包括:
S301当所述电池处于充电状态时,所述控制器通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;
S302当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;
S311当所述电池处于放电状态时,所述控制器通过放电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;
S312当所述电池放电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
3.根据权利要求1所述的一种电池充放电测试的控制方法,其特征在于,步骤S40具体包括:
S401当所述控制器检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;
S402所述放电电路根据接收到的所述导通信号,导通所述放电电路;
S403所述充电电路根据接收到的所述断开信号,断开所述充电电路;
S404所述控制器对所述电池进行放电,直到所述电池电量低于第二预设电量。
4.根据权利要求1所述的一种电池充放电测试的控制方法,其特征在于,步骤S50具体包括:
S501当所述控制器检测到所述电池电量低于第二预设电量时,向放电电路发送断开信号,并向充电电路发送导通信号;
S502所述放电电路根据接收到的所述断开信号,断开所述放电电路;
S503所述充电电路根据接收到的所述导通信号,导通所述充电电路;
S504所述控制器对所述电池进行充电,直到所述电池电量高于所述第一预设电量。
5.根据权利要求1~4中任一项所述的一种电池充放电测试的控制方法,其特征在于,步骤S20之前包括:
S10第一电压转换电路将第一电压转换成第二电压,所述第二电压作为第一电源;
S11第二电压转换电路将所述第二电压转换成第三电压,所述第三电压作为第二电源。
6.一种电池充放电测试的控制***,包括:电池、控制器、充电电路、放电电路、数据输入电路,其特征在于:
所述控制器,与数据输入电路电连接,用于通过所述数据输入电路接收预先设置的预设测试次数;
所述控制器,用于检测电池的电池电量,并判断所述电池电量是否高于第一预设电量或低于所述第二预设电量;
所述控制器,还与所述放电电路电连接,用于当检测到所述电池电量高于所述第一预设电量时,通过所述放电电路对所述电池进行放电,直到所述电池电量低于所述第二预设电量;并在放电过程中对所述电池进行放电测试;
所述控制器,还与所述充电电路电连接,用于当检测到所述电池电量低于所述第二预设电量时,通过所述放电电路对所述电池进行充电,直到所述电池电量高于所述第一预设电量;并在充电过程中对所述电池进行充电测试;
所述控制器,还用于记录充放电测试次数;当所述充放电测试次数达到所述预设测试次数时,停止对所述电池进行充电和放电;否则,继续对所述电池进行充电和放电。
7.根据权利要求6所述的一种电池充放电测试的控制***,其特征在于,还包括充电电流检测电路、放电电流检测电路、电压检测电路:
所述控制器,分别与所述充电电流检测电路、所述电压检测电路电连接,还用于当所述电池处于充电状态时,通过充电电流检测电路检测电池充电电流,通过电压检测电路检测电池电压;
所述控制器,还用于当所述电池充电电流低于第一预设电流且所述电池电压高于第一预设电压时,判断出所述电池电量高于所述第一预设电量;
所述控制器,还与所述放电电流检测电路电连接,用于当所述电池处于放电状态时,通过放电电流检测电路检测电池充电电流,通过所述电压检测电路检测电池电压;
所述控制器,还用于当所述电池充电电流低于第二预设电流且所述电池电压低于第二预设电压时,判断出所述电池电量低于所述第二预设电量。
8.根据权利要求6所述的一种电池充放电测试的控制***,其特征在于:
所述控制器,还用于检测到所述电池电量高于第一预设电量时,向所述放电电路发送导通信号,并向所述充电电路发送断开信号;
所述放电电路,与所述控制器电连接,用于根据接收到的所述导通信号,导通所述放电电路;
所述充电电路,与所述控制器电连接,用于根据接收到的所述断开信号,断开所述充电电路;
所述电池分别与所述充电电路、放电电路电连接,所述控制器还用于在所述放电电路导通且所述充电电路断开时,对所述电池进行放电,直到所述电池电量低于所述第二预设电量。
9.根据权利要求6所述的一种电池充放电测试的控制***,其特征在于:
所述控制器,还用于检测到所述电池电量低于第二预设电量时,向所述放电电路发送断开信号,并向所述充电电路发送导通信号;
所述放电电路,与所述控制器电连接,还用于根据接收到的所述断开信号断开所述放电电路;
所述充电电路,与所述控制器电连接,还用于根据接收到的所述导通信号导通所述充电电路;
所述电池分别与所述充电电路、放电电路电连接,所述控制器还用于在所述放电电路处于断开状态且所述充电电路处于导通状态时,对所述电池进行充电,直到所述电池电量高于所述第一预设电量。
10.根据权利要求6~9中任一项所述的一种电池充放电测试的控制***,其特征在于,还包括:
第一电压转换电路,用于将第一电压转换成第二电压,所述第二电压作为第一电源;
第二电压转换电路,与所述第一电压转换电路电连接,用于将所述第二电压转换成第三电压,所述第三电压作为第二电源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711305104.3A CN107942260A (zh) | 2017-12-11 | 2017-12-11 | 一种电池充放电测试的控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711305104.3A CN107942260A (zh) | 2017-12-11 | 2017-12-11 | 一种电池充放电测试的控制方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107942260A true CN107942260A (zh) | 2018-04-20 |
Family
ID=61945490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711305104.3A Pending CN107942260A (zh) | 2017-12-11 | 2017-12-11 | 一种电池充放电测试的控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107942260A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108725783A (zh) * | 2018-06-11 | 2018-11-02 | 中国水利水电科学研究院 | 一种简易的轻小型电动无人机动力电池防打火电路 |
CN109347162A (zh) * | 2018-10-29 | 2019-02-15 | 深圳供电局有限公司 | 一种变电站阀控式单体电池充电*** |
CN109738819A (zh) * | 2018-12-10 | 2019-05-10 | 上海艾为电子技术股份有限公司 | 电池转换电压计算***、方法、电池及电池充电装置 |
CN110556918A (zh) * | 2018-05-31 | 2019-12-10 | 中国石油天然气股份有限公司 | 变电站蓄电池监测方法及*** |
CN111239617A (zh) * | 2020-02-24 | 2020-06-05 | Tcl移动通信科技(宁波)有限公司 | 充放电测试的控制方法、装置、存储介质及*** |
Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1655416A (zh) * | 2004-02-10 | 2005-08-17 | 深圳市鑫汇科电子有限公司 | 多节锂电池串联电池组保护方法及其电路 |
CN101169471A (zh) * | 2006-10-23 | 2008-04-30 | 王顺兴 | 二次电池容量估算法 |
CN101604861A (zh) * | 2009-04-22 | 2009-12-16 | 杨文锋 | 电池充电控制电路、充电器及电池充电控制方法 |
CN102097841A (zh) * | 2010-12-31 | 2011-06-15 | 崧顺电子(深圳)有限公司 | 一种电池充电器 |
CN102403771A (zh) * | 2011-12-08 | 2012-04-04 | 北京奥特美克科技发展有限公司 | 一种铅酸电池浮充电路 |
CN102468657A (zh) * | 2010-11-09 | 2012-05-23 | 深圳市福智软件技术有限公司 | 一种备用电池充电电路 |
CN102680909A (zh) * | 2011-03-17 | 2012-09-19 | 上海中兴派能能源科技有限公司 | 锂离子电池直流备用电源的外部电源在位检测*** |
CN103219762A (zh) * | 2013-04-01 | 2013-07-24 | 海能达通信股份有限公司 | 一种充电控制电路 |
CN103401224A (zh) * | 2013-08-27 | 2013-11-20 | 武汉大学苏州研究院 | 一种多节锂电池保护*** |
CN103412262A (zh) * | 2013-07-25 | 2013-11-27 | 天津市松正电动汽车技术股份有限公司 | 一种电池充放电测试设备及方法 |
CN103954917A (zh) * | 2014-05-22 | 2014-07-30 | 山东大学 | 一种单体电池测试模拟装置及实现方法 |
CN203933057U (zh) * | 2013-12-30 | 2014-11-05 | 天津博中电子有限公司 | 一种便携式多功能移动电源 |
CN104635164A (zh) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | 一种智能终端的电池充放电稳定性测试方法及智能终端 |
CN204651970U (zh) * | 2015-05-13 | 2015-09-16 | 无锡中星微电子有限公司 | 具有电池电流检测电路的充放电控制装置 |
CN105429226A (zh) * | 2015-12-16 | 2016-03-23 | 重庆西南集成电路设计有限责任公司 | 大容量充放电电池管理*** |
CN105515070A (zh) * | 2014-09-23 | 2016-04-20 | 成都国星通信有限公司 | 低电压电池或小功率电源供电的北斗rdss发射功放电源供电方法 |
CN105703423A (zh) * | 2016-01-22 | 2016-06-22 | 珠海市魅族科技有限公司 | 充电控制方法、充电设备及充电*** |
CN105978093A (zh) * | 2016-06-24 | 2016-09-28 | 青岛海信移动通信技术股份有限公司 | 一种移动终端 |
CN106026258A (zh) * | 2016-06-24 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | 一种移动终端 |
CN106451657A (zh) * | 2016-11-14 | 2017-02-22 | 广州金升阳科技有限公司 | 防反接保护电路及防反接控制方法 |
CN106973138A (zh) * | 2017-03-10 | 2017-07-21 | 广东欧珀移动通信有限公司 | 一种移动终端的控制方法、装置及移动终端 |
US20170324266A1 (en) * | 2016-05-03 | 2017-11-09 | Lsis Co., Ltd. | Battery control circuit for power generation system using renewable energy |
-
2017
- 2017-12-11 CN CN201711305104.3A patent/CN107942260A/zh active Pending
Patent Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1655416A (zh) * | 2004-02-10 | 2005-08-17 | 深圳市鑫汇科电子有限公司 | 多节锂电池串联电池组保护方法及其电路 |
CN101169471A (zh) * | 2006-10-23 | 2008-04-30 | 王顺兴 | 二次电池容量估算法 |
CN101604861A (zh) * | 2009-04-22 | 2009-12-16 | 杨文锋 | 电池充电控制电路、充电器及电池充电控制方法 |
CN102468657A (zh) * | 2010-11-09 | 2012-05-23 | 深圳市福智软件技术有限公司 | 一种备用电池充电电路 |
CN102097841A (zh) * | 2010-12-31 | 2011-06-15 | 崧顺电子(深圳)有限公司 | 一种电池充电器 |
CN102680909A (zh) * | 2011-03-17 | 2012-09-19 | 上海中兴派能能源科技有限公司 | 锂离子电池直流备用电源的外部电源在位检测*** |
CN102403771A (zh) * | 2011-12-08 | 2012-04-04 | 北京奥特美克科技发展有限公司 | 一种铅酸电池浮充电路 |
CN103219762A (zh) * | 2013-04-01 | 2013-07-24 | 海能达通信股份有限公司 | 一种充电控制电路 |
CN103412262A (zh) * | 2013-07-25 | 2013-11-27 | 天津市松正电动汽车技术股份有限公司 | 一种电池充放电测试设备及方法 |
CN103401224A (zh) * | 2013-08-27 | 2013-11-20 | 武汉大学苏州研究院 | 一种多节锂电池保护*** |
CN203933057U (zh) * | 2013-12-30 | 2014-11-05 | 天津博中电子有限公司 | 一种便携式多功能移动电源 |
CN103954917A (zh) * | 2014-05-22 | 2014-07-30 | 山东大学 | 一种单体电池测试模拟装置及实现方法 |
CN105515070A (zh) * | 2014-09-23 | 2016-04-20 | 成都国星通信有限公司 | 低电压电池或小功率电源供电的北斗rdss发射功放电源供电方法 |
CN104635164A (zh) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | 一种智能终端的电池充放电稳定性测试方法及智能终端 |
CN204651970U (zh) * | 2015-05-13 | 2015-09-16 | 无锡中星微电子有限公司 | 具有电池电流检测电路的充放电控制装置 |
CN105429226A (zh) * | 2015-12-16 | 2016-03-23 | 重庆西南集成电路设计有限责任公司 | 大容量充放电电池管理*** |
CN105703423A (zh) * | 2016-01-22 | 2016-06-22 | 珠海市魅族科技有限公司 | 充电控制方法、充电设备及充电*** |
US20170324266A1 (en) * | 2016-05-03 | 2017-11-09 | Lsis Co., Ltd. | Battery control circuit for power generation system using renewable energy |
CN105978093A (zh) * | 2016-06-24 | 2016-09-28 | 青岛海信移动通信技术股份有限公司 | 一种移动终端 |
CN106026258A (zh) * | 2016-06-24 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | 一种移动终端 |
CN106451657A (zh) * | 2016-11-14 | 2017-02-22 | 广州金升阳科技有限公司 | 防反接保护电路及防反接控制方法 |
CN106973138A (zh) * | 2017-03-10 | 2017-07-21 | 广东欧珀移动通信有限公司 | 一种移动终端的控制方法、装置及移动终端 |
Non-Patent Citations (1)
Title |
---|
马彪: "单片机应用***设计举例", 中国轻工业出版社, pages: 214 - 225 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110556918A (zh) * | 2018-05-31 | 2019-12-10 | 中国石油天然气股份有限公司 | 变电站蓄电池监测方法及*** |
CN108725783A (zh) * | 2018-06-11 | 2018-11-02 | 中国水利水电科学研究院 | 一种简易的轻小型电动无人机动力电池防打火电路 |
CN109347162A (zh) * | 2018-10-29 | 2019-02-15 | 深圳供电局有限公司 | 一种变电站阀控式单体电池充电*** |
CN109738819A (zh) * | 2018-12-10 | 2019-05-10 | 上海艾为电子技术股份有限公司 | 电池转换电压计算***、方法、电池及电池充电装置 |
CN111239617A (zh) * | 2020-02-24 | 2020-06-05 | Tcl移动通信科技(宁波)有限公司 | 充放电测试的控制方法、装置、存储介质及*** |
CN111239617B (zh) * | 2020-02-24 | 2023-02-28 | Tcl移动通信科技(宁波)有限公司 | 充放电测试的控制方法、装置、存储介质及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107942260A (zh) | 一种电池充放电测试的控制方法及*** | |
CN202190065U (zh) | 一种电池保护电路 | |
CN201813422U (zh) | 一种自动调节充电方式的移动终端及充电芯片 | |
CN102856940A (zh) | 可指示电池充电状态的电子装置和充电器 | |
CN108964216A (zh) | 一种电池过充后放电和过放后充电检测电路及检测方法 | |
CN108173327B (zh) | 一种自动断电节能保护装置 | |
CN210864912U (zh) | 一种智能货柜的电源电路 | |
CN201219206Y (zh) | 多功能便携式能量存储器 | |
CN207780198U (zh) | 一种电池充放电测试的控制*** | |
CN110233512A (zh) | 多线程快速电源 | |
CN207311163U (zh) | 一种电动自行车智能充电插座 | |
CN104167784A (zh) | 移动电源电路 | |
CN205430123U (zh) | 一种太阳能对负载的充放电控制器 | |
CN111537915A (zh) | 一种多类型充电线的断线检测电路及充电宝 | |
CN208522519U (zh) | 一种光伏发电储电装置 | |
CN103280850B (zh) | 一种具有充电宝和多用途led功能的驱动电路 | |
CN202474940U (zh) | 基于电流方向的锂电池矿灯充电管理开关 | |
CN204905996U (zh) | 一种380v电力应急移动电源 | |
CN201113511Y (zh) | 智能型usb充电器 | |
CN209748245U (zh) | 一种太阳能充电器控制电路及太阳能充电器 | |
CN204103536U (zh) | 移动电源电路 | |
CN206452333U (zh) | 太阳能的储能装置 | |
CN207602497U (zh) | 断路器电动操作机构的掉电保护电路 | |
CN202008076U (zh) | 一种太阳能应急灯 | |
CN207098667U (zh) | 电池多源充电保护电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |