《软著设计文档-范本》由会员分享,可在线阅读,更多相关《软著设计文档-范本(6页珍藏版)》请在金锄头文库上搜索。
1、精品文档设计说明书1、软件简介基于MCU PIC16F88M核心控制芯片的硬件框架,实现 2并5用锂电芯组 的充电、放电、保护、电量管理;在这里着重描述锂电芯组的充电控制方法。 根据锂离子电池的特性,其基本的充电方法是:预充、恒流充、恒压充、涓 流充几种方式。2、设计说明本软件主要包括:电压、电流采样模块、包流充电模块、包压充电模块;(1)、电压、电流采样模块功能:利用PIC16F886的片内AD采样锂电芯组的电压、电流参数电压计算公式:V=(Vad*K_VOLT)/100 (mV)其中:V为由当前采样AD值计算所得的电压Vad为采样所得的数字AD量K_VOLT为计算电压用比例常数,由电路参数
2、决7o电流计算公式:I=(Vad*K_CURRENT)/100 (mA)其中:I为由当前采样AD值计算所得的电流Vad为采样所得的数字AD量K_CURRENT为计算电流用比例常数,由 LM358I&成的运放和电流采静电阻决定。软件流程图如下:精品文档采样充电电流(2)、智能充电部分根据锂离子电芯的特性,对锂电池组充电采用下述规则来实现:A、当环境温度较低或锂电芯组单节电压较低时应该采用小电流包流预充(单节电压小于3V时)B、当单节电芯电压大于3V小于4。18V时,采用00 5c恒流充的方式充G当单节电芯电压充到4。18V时,采用4。2Vx N的恒压方式来充电(具 中N为电芯组的串联个数)D采用
3、包压方式充到电流小于一定的值时切换成涓流充方式,即采用 100-200mA的小于持续充一定的时间。软件上分别用恒流充电模块、包压充电模块来实现上述充电功能,下面分 别加以说明(I )、恒流充电模块实现方法:以当前采样所得的实际电流为控制量,通过 PIC16F886 内带PWMt口外接功率MO器采用PWMRI制方式来实现 恒流充电功能软件控制流程图如下:PWM脉宽赋初始值(II )、恒压充电模块实现方法:以当前采样所得的实际电压为控制量,通过 PIC16F886 内带另一路PWMt口外接功率MOST,采用PWM3制方式 来实现恒压充电功能#欢迎下载软件控制流程图如下:PWM脉宽赋初始值_ 。4欢迎下载欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议, 策划案计划书,学习资料等等打造全网一站式需求