发明名称 一种移动手持装置的电池识别方法
摘要 一种移动手持装置的电池识别方法,包括如下步骤:GPIO口输出高电平Vo对电容C进行充电,直至电容C充满;ADC输入口获取电阻R1两端的电压值U,根据U=(Vo*R1)/(R1+R2),可得出R1的取值;将GPIO口设为高阻状态;R1与C形成放电回路;在t1、t2时间点,通过ADC输入口读取电容C在t1时间点的电压值V1、以及电容C在t2时间点的电压值V2,根据得到的R1、t1、t2、V1、V2,运用公式V1=U*e<sup>-t1/R1C</sup>、V2=U*e<sup>-t2/R1C</sup>,可得到C的值,其中,式中e为自然常数2.718;根据得到的所述R1和C的值与预设R1和C值是否对应而识别电池。本发明可有效检测电池类型,并防止第三方仿造电池。
申请公布号 CN104638313A 申请公布日期 2015.05.20
申请号 CN201310574147.7 申请日期 2013.11.15
申请人 艾酷电子科技有限公司 发明人 廖佑平
分类号 H01M10/48(2006.01)I 主分类号 H01M10/48(2006.01)I
代理机构 中山市汉通知识产权代理事务所(普通合伙) 44255 代理人 田子荣
主权项 一种移动手持装置的电池识别方法,所述移动手持装置包括一CPU,所述电池设有正极端、负极端、以及电池识别脚,电池识别脚与负极端之间设有相互并联的电容C和电阻R1;所述移动手持装置的CPU设有可输出高电平的GPIO口、以及用以读取电压值的ADC输入口,所述GPIO口通过电阻R2与电池识别脚电连接,所述ADC输入口与电池识别脚电连接;其特征在于所述方法包括如下步骤:所述CPU控制GPIO口输出高电平Vo,通过电阻R2和电池识别脚对电容C进行充电,直至电容C充满;所述CPU通过ADC输入口获取电阻R1两端的电压值U,根据U=(Vo*R1)/(R1+R2),可得出R1的取值;所述CPU关掉GPIO口输出的高电平Vo,将GPIO口设为高阻状态;R1与C形成放电回路;移动手持装置在C在放电时间段上预设有t1、t2时间点,CPU通过ADC输入口读取电容C在t1时间点的电压值V1、以及电容C在t2时间点的电压值V2,根据得到的R1、t1、t2、V1、V2,运用公式V1=U*e<sup>‑t1/R1C</sup>、V2=U*e<sup>‑t2/R1C</sup>,可得到C的值,其中,式中e为自然常数2.718;根据得到的所述R1和C的值与移动终端预设的R1和C值是否对应而识别电池。
地址 523000 广东省东莞市长安镇乌沙步步高大道283号