CN112162125A - 一种模拟电池实现方法 - Google Patents
一种模拟电池实现方法 Download PDFInfo
- Publication number
- CN112162125A CN112162125A CN202010955051.5A CN202010955051A CN112162125A CN 112162125 A CN112162125 A CN 112162125A CN 202010955051 A CN202010955051 A CN 202010955051A CN 112162125 A CN112162125 A CN 112162125A
- Authority
- CN
- China
- Prior art keywords
- battery
- analog battery
- analog
- microprocessor mcu
- programmable
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R1/00—Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
- G01R1/28—Provision in measuring instruments for reference values, e.g. standard voltage, standard waveform
-
- 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
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Secondary Cells (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明公开了一种模拟电池实现方法,包括以下步骤:给模拟电池进行供电,微处理器MCU进行***初始化;在测试时,微处理器MCU收到指令后,执行电压输出功能;上位机根据测试步骤需求,通过UART/RS485总线发送命令,读取模拟电池的输出电压以及输出电流的参数;模拟电池上电后,微处理器MCU实时监控测量输出电压、输出电流以及电源温度的参数;模拟电池使用硬件检测过流;电池反向充电基于硬件检测进行实现。该模拟电池实现方法,通过该方法实现的电路成本低,解决传统使用可编程电源测试成本高问题,同时使用小模块设计,解决设备空间限制问题,使用RS485通信总线,解决多模块应用问题。
Description
技术领域
本发明属于智能设备测试技术领域,具体为一种模拟电池实现方法。
背景技术
现有的手机测试方案中使用传统的可编程电源进行测试,使用可编程电源实现,特点电源尺寸大,价格昂贵,多通道使用需要外部引出较长电线进行连接,不适合模块化设计要求。
现有笔记本电脑测试使用真实的电池进行测试,在被测主板如果存在故障异常时,存在电池过流过热引发危险;电池充放电存在寿命,不适合反复测试要求,寿命短。
为此,我们可以使用模拟电池替代真实电池进行测试,解决电池寿命问题带来电池消耗问题;模块化设计,减小空间使用,达到小型化,多通道设计测试方案。
发明内容
针对现有技术的不足,本发明提供了一种模拟电池实现方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种模拟电池实现方法,包括用于该实现方法的可编程模拟电池电路,所述可编程模拟电池电路采用微处理器MCU进行控制,由微处理器MCU控制模拟电池测试,包括以下具体步骤:
S1、给模拟电池进行供电,微处理器MCU进行***初始化;
S2、在测试时,上位机根据测试步骤通过UART/RS485串口通信接口发送电压输出命令,微处理器MCU收到指令后,执行电压输出功能;
S3、上位机根据测试步骤需求,通过UART/RS485总线发送命令,读取模拟电池的输出电压以及输出电流的参数;
S4、模拟电池上电后,微处理器MCU实时监控测量输出电压、输出电流以及电源温度的参数;
S5、模拟电池使用硬件检测过流,过压过热的方式监控异常状态;
S6、电池反向充电基于硬件检测进行实现。
进一步优化本技术方案,所述S1中,给模拟电池进行供电时,选用DC24V对模拟电池进行供电。
进一步优化本技术方案,所述S1中,***初始化包括以下具体步骤:
1)通过I2C总线读取EEPROM的默认设置参数;
2)通过SPI总线对数模转换DAC、模数转换ADC进行初始化;
3)完成初始化设置。
进一步优化本技术方案,所述S1中,***初始化的设置内容包括设置模拟电池输出电压默认值、正向过流保护值、反向过流保护值、上电斜率的数据参数。
进一步优化本技术方案,所述S6中,当外部电路进行反向充电时,模拟电池通过检测电流方向,进行自动启动、停止电子负载,实现反向充电目的。
进一步优化本技术方案,所述可编程模拟电池电路设置数模DAC输出电压控制DC/DC变换实现输出电压的调整。
进一步优化本技术方案,所述可编程模拟电池电路通过选用远端采样补偿的方式来解决模拟电池在大电流时线路上的电压降。
进一步优化本技术方案,所述S6中,可编程模拟电池电路采用硬件监控输出电流方向,自动控制电子负载接入,满足高瞬态反向充电测试要求。
进一步优化本技术方案,所述可编程模拟电池电路选用RS485方式进行通信,使得该可编程模拟电池在同一设备上安装多个相同模块,满足多通道控制需求。
进一步优化本技术方案,所述可编程模拟电池电路采用多量程电流测量的方式,满足正常工作时大电流测量以及睡眠工作时微弱电流测试需求。
与现有技术相比,本发明提供了一种模拟电池实现方法,具备以下有益效果:
1、该模拟电池实现方法,通过使用电路实现对手机,笔记本电脑等电子设备的电池进行模拟,实现充放电、电压调节、过压、过流、过热保护等一系列功能,解决传统需要使用真实电池进行实测,提高在测试过程中的安全性,解决使用实际电池在测试中存在寿命问题。
2、该模拟电池实现方法,通过该方法实现的电路成本低,解决传统使用可编程电源测试成本高问题,同时使用小模块设计,解决设备空间限制等问题,使用RS485通信总线,解决多模块应用问题。
附图说明
图1为本发明提出的一种模拟电池实现方法的功能框图。
具体实施方式
下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一:
请参阅图1,一种模拟电池实现方法,包括用于该实现方法的可编程模拟电池电路,所述可编程模拟电池电路采用微处理器MCU进行控制,由微处理器MCU控制模拟电池测试,包括以下具体步骤:
S1、给模拟电池进行供电,微处理器MCU进行***初始化;
S2、在测试时,上位机根据测试步骤通过UART/RS485串口通信接口发送电压输出命令,微处理器MCU收到指令后,执行电压输出功能;
S3、上位机根据测试步骤需求,通过UART/RS485总线发送命令,读取模拟电池的输出电压以及输出电流的参数;
S4、模拟电池上电后,微处理器MCU实时监控测量输出电压、输出电流以及电源温度的参数;
S5、模拟电池使用硬件检测过流,过压过热的方式监控异常状态;
S6、电池反向充电基于硬件检测进行实现。
具体的,所述S1中,给模拟电池进行供电时,选用DC24V对模拟电池进行供电。
具体的,所述S1中,***初始化的设置内容包括设置模拟电池输出电压默认值、正向过流保护值、反向过流保护值、上电斜率的数据参数。
具体的,所述S6中,当外部电路进行反向充电时,模拟电池通过检测电流方向,进行自动启动、停止电子负载,实现反向充电目的。
具体的,所述可编程模拟电池电路设置数模DAC输出电压控制DC/DC变换实现输出电压的调整。
具体的,所述可编程模拟电池电路通过选用远端采样补偿的方式来解决模拟电池在大电流时线路上的电压降。
具体的,所述S6中,可编程模拟电池电路采用硬件监控输出电流方向,自动控制电子负载接入,满足高瞬态反向充电测试要求。
具体的,所述可编程模拟电池电路选用RS485方式进行通信,使得该可编程模拟电池在同一设备上安装多个相同模块,满足多通道控制需求。
具体的,所述可编程模拟电池电路采用多量程电流测量的方式,满足正常工作时大电流测量以及睡眠工作时微弱电流测试需求。
实施例二:
一种模拟电池实现方法,包括用于该实现方法的可编程模拟电池电路,所述可编程模拟电池电路采用微处理器MCU进行控制,由微处理器MCU控制模拟电池测试,包括以下具体步骤:
S1、给模拟电池进行供电,微处理器MCU进行***初始化;
S2、在测试时,上位机根据测试步骤通过UART/RS485串口通信接口发送电压输出命令,微处理器MCU收到指令后,执行电压输出功能;
S3、上位机根据测试步骤需求,通过UART/RS485总线发送命令,读取模拟电池的输出电压以及输出电流的参数;
S4、模拟电池上电后,微处理器MCU实时监控测量输出电压、输出电流以及电源温度的参数;
S5、模拟电池使用硬件检测过流,过压过热的方式监控异常状态;
S6、电池反向充电基于硬件检测进行实现。
具体的,所述S1中,给模拟电池进行供电时,选用DC24V对模拟电池进行供电。
具体的,所述S1中,***初始化包括以下具体步骤:
1)通过I2C总线读取EEPROM的默认设置参数;
2)通过SPI总线对数模转换DAC、模数转换ADC进行初始化;
3)完成初始化设置。
具体的,所述S6中,当外部电路进行反向充电时,模拟电池通过检测电流方向,进行自动启动、停止电子负载,实现反向充电目的。
具体的,所述可编程模拟电池电路设置数模DAC输出电压控制DC/DC变换实现输出电压的调整。
具体的,所述可编程模拟电池电路通过选用远端采样补偿的方式来解决模拟电池在大电流时线路上的电压降。
具体的,所述S6中,可编程模拟电池电路采用硬件监控输出电流方向,自动控制电子负载接入,满足高瞬态反向充电测试要求。
具体的,所述可编程模拟电池电路选用RS485方式进行通信,使得该可编程模拟电池在同一设备上安装多个相同模块,满足多通道控制需求。
具体的,所述可编程模拟电池电路采用多量程电流测量的方式,满足正常工作时大电流测量以及睡眠工作时微弱电流测试需求。
本发明的有益效果是:该模拟电池实现方法,通过使用电路实现对手机,笔记本电脑等电子设备的电池进行模拟,实现充放电、电压调节、过压、过流、过热保护等一系列功能,解决传统需要使用真实电池进行实测,提高在测试过程中的安全性,解决使用实际电池在测试中存在寿命问题。
该模拟电池实现方法,通过该方法实现的电路成本低,解决传统使用可编程电源测试成本高问题,同时使用小模块设计,解决设备空间限制等问题,使用RS485通信总线,解决多模块应用问题。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (10)
1.一种模拟电池实现方法,其特征在于,包括用于该实现方法的可编程模拟电池电路,所述可编程模拟电池电路采用微处理器MCU进行控制,由微处理器MCU控制模拟电池测试,包括以下具体步骤:
S1、给模拟电池进行供电,微处理器MCU进行***初始化;
S2、在测试时,上位机根据测试步骤通过UART/RS485串口通信接口发送电压输出命令,微处理器MCU收到指令后,执行电压输出功能;
S3、上位机根据测试步骤需求,通过UART/RS485总线发送命令,读取模拟电池的输出电压以及输出电流的参数;
S4、模拟电池上电后,微处理器MCU实时监控测量输出电压、输出电流以及电源温度的参数;
S5、模拟电池使用硬件检测过流,过压过热的方式监控异常状态;
S6、电池反向充电基于硬件检测进行实现。
2.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述S1中,给模拟电池进行供电时,选用DC24V对模拟电池进行供电。
3.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述S1中,***初始化包括以下具体步骤:
1)通过I2C总线读取EEPROM的默认设置参数;
2)通过SPI总线对数模转换DAC、模数转换ADC进行初始化;
3)完成初始化设置。
4.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述S1中,***初始化的设置内容包括设置模拟电池输出电压默认值、正向过流保护值、反向过流保护值、上电斜率的数据参数。
5.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述S6中,当外部电路进行反向充电时,模拟电池通过检测电流方向,进行自动启动、停止电子负载,实现反向充电目的。
6.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述可编程模拟电池电路设置数模DAC输出电压控制DC/DC变换实现输出电压的调整。
7.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述可编程模拟电池电路通过选用远端采样补偿的方式来解决模拟电池在大电流时线路上的电压降。
8.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述S6中,可编程模拟电池电路采用硬件监控输出电流方向,自动控制电子负载接入,满足高瞬态反向充电测试要求。
9.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述可编程模拟电池电路选用RS485方式进行通信,使得该可编程模拟电池在同一设备上安装多个相同模块,满足多通道控制需求。
10.根据权利要求1所述的一种模拟电池实现方法,其特征在于,所述可编程模拟电池电路采用多量程电流测量的方式,满足正常工作时大电流测量以及睡眠工作时微弱电流测试需求。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955051.5A CN112162125A (zh) | 2020-09-11 | 2020-09-11 | 一种模拟电池实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955051.5A CN112162125A (zh) | 2020-09-11 | 2020-09-11 | 一种模拟电池实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112162125A true CN112162125A (zh) | 2021-01-01 |
Family
ID=73858987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010955051.5A Pending CN112162125A (zh) | 2020-09-11 | 2020-09-11 | 一种模拟电池实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112162125A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113495215A (zh) * | 2021-06-28 | 2021-10-12 | 清华大学深圳国际研究生院 | 一种虚拟电芯***及其运行方法和一种孪生电池 |
CN116525977A (zh) * | 2023-06-30 | 2023-08-01 | 深圳市研盛芯控电子技术有限公司 | 一种基于支持动力电池的计算机*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102346204A (zh) * | 2011-07-11 | 2012-02-08 | 毛广甫 | 可编程控制的虚拟电池模组 |
CN203069688U (zh) * | 2012-11-22 | 2013-07-17 | 苏州工业园区世纪福科技有限公司 | 一种具有模拟电池功能的电源 |
CN204304776U (zh) * | 2015-01-21 | 2015-04-29 | 航天长峰朝阳电源有限公司 | 自动补偿负载端电压型dc/dc变换器 |
CN105388424A (zh) * | 2015-11-13 | 2016-03-09 | 中山大学 | 动力电池组的单体电池模拟器及相应的bms检测平台 |
CN106972578A (zh) * | 2017-04-27 | 2017-07-21 | 深圳市大仁科技有限公司 | 汽车电瓶智能监控与修复装置 |
CN107968641A (zh) * | 2017-12-29 | 2018-04-27 | 生迪智慧科技有限公司 | 负载开关电路、电池组件及多电源*** |
CN108877676A (zh) * | 2018-08-07 | 2018-11-23 | 京东方科技集团股份有限公司 | 电压降补偿方法及其装置、显示装置 |
CN109541483A (zh) * | 2018-12-19 | 2019-03-29 | 杭州协能科技股份有限公司 | 一种模拟电池*** |
-
2020
- 2020-09-11 CN CN202010955051.5A patent/CN112162125A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102346204A (zh) * | 2011-07-11 | 2012-02-08 | 毛广甫 | 可编程控制的虚拟电池模组 |
CN203069688U (zh) * | 2012-11-22 | 2013-07-17 | 苏州工业园区世纪福科技有限公司 | 一种具有模拟电池功能的电源 |
CN204304776U (zh) * | 2015-01-21 | 2015-04-29 | 航天长峰朝阳电源有限公司 | 自动补偿负载端电压型dc/dc变换器 |
CN105388424A (zh) * | 2015-11-13 | 2016-03-09 | 中山大学 | 动力电池组的单体电池模拟器及相应的bms检测平台 |
CN106972578A (zh) * | 2017-04-27 | 2017-07-21 | 深圳市大仁科技有限公司 | 汽车电瓶智能监控与修复装置 |
CN107968641A (zh) * | 2017-12-29 | 2018-04-27 | 生迪智慧科技有限公司 | 负载开关电路、电池组件及多电源*** |
CN108877676A (zh) * | 2018-08-07 | 2018-11-23 | 京东方科技集团股份有限公司 | 电压降补偿方法及其装置、显示装置 |
CN109541483A (zh) * | 2018-12-19 | 2019-03-29 | 杭州协能科技股份有限公司 | 一种模拟电池*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113495215A (zh) * | 2021-06-28 | 2021-10-12 | 清华大学深圳国际研究生院 | 一种虚拟电芯***及其运行方法和一种孪生电池 |
CN113495215B (zh) * | 2021-06-28 | 2024-01-12 | 清华大学深圳国际研究生院 | 一种虚拟电芯***及其运行方法和一种孪生电池 |
CN116525977A (zh) * | 2023-06-30 | 2023-08-01 | 深圳市研盛芯控电子技术有限公司 | 一种基于支持动力电池的计算机*** |
CN116525977B (zh) * | 2023-06-30 | 2024-01-26 | 深圳市研盛芯控电子技术有限公司 | 一种基于支持动力电池的计算机*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203312887U (zh) | 一种直流备用电源 | |
CN201707352U (zh) | 基于总线架构的多输入通道电能回馈型电子负载 | |
CN202721471U (zh) | 一种移动电池盒 | |
CN103713721B (zh) | 不断电***及其电源控制*** | |
CN112162125A (zh) | 一种模拟电池实现方法 | |
CN103313003B (zh) | 待机控制电路及电视机 | |
CN103162372B (zh) | 空调器及其rs485总线***以及总线***控制方法 | |
CN108242842B (zh) | 一种不同类型蓄电池组并联的管理装置及其方法 | |
CN203377670U (zh) | 分散式智能直流电源 | |
CN102761423B (zh) | 通信电源***中整流模块的管控方法 | |
CN112018870A (zh) | 一种直流电源后备蓄电池组放电远程控制***及方法 | |
CN106160181A (zh) | 一种不间断供电*** | |
CN201359640Y (zh) | 智能供电地面测报机 | |
CN102842938A (zh) | 一种蓄电池充放电集散控制***的终端控制单元 | |
CN104753132A (zh) | 供电***及其充电、放电方法 | |
CN109787349B (zh) | 一种ups电路、电源电路和电子设备 | |
CN218449594U (zh) | 应急供电装置及储能*** | |
CN208621942U (zh) | 一种智能远程控制终端 | |
CN103166294A (zh) | 分布式后备电池管理***及相应的电子*** | |
CN214473651U (zh) | Rms电源切换模块自动测试与校准*** | |
CN112039052B (zh) | 电源装置及其控制方法 | |
JP7158916B2 (ja) | 電源システム | |
CN209858976U (zh) | 一种模块化柔性负荷监控装置 | |
CN201629603U (zh) | 基于不间断开关电源的电池监控管理*** | |
CN219247508U (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210101 |