全球旧事资料 分类
精确基准电源产生电路为温度采样提供可靠的标准确值利用热敏电阻的压降得到温度值再利用P62ADC3管脚的AD转换器向单片机输入温度采样值。电压值利用电路作半部分的分压电路得到再利用P63ADC4管脚的AD转换器向单片机输入电压采样值。25精确基准电源产生电路该电路为单机电源提供基准电源。系统使用由德州仪器公司生产的TL431三端可调分流基准源基准电压为25V可以根据外部的精密电阻网络得到25V~36V之间任意的电压。当R7和R8的电阻确定时它们对Vref的分压引入反馈若Vref增大反馈量增大TL431分流也就增加从而又导致Vref下降。因此这个深度的负反馈电路必然在V1ref等于基准电压处稳定此时可利用如下公式计算得VrefVref1R7R8V1ref。26开关控制电路。该电路是开关控制电路右边电路是两个AD采样子模块。UAD用与采样电池的电压IAD用于采样充电电流充电电流的采样是利
f用一个025Ω阻值的电阻通过电流产生的压降进行的。这个形成电压的电阻不能很大否则会形成过大的压降。在UAD的电压入口出连接的阻值1MΩ的电阻它主要起放电的作用在实际的测试中发现电池拿走后其残留的电压比较大不能检测到电池已被移出因此利用这个电阻放电。开关控制电路主要运用了PWM调制技术利用两个三极管Q1、Q2做开关控制对电池进行充电。当单片机13脚输出高电平时三极管Q1导通从而拉低了Q2基极的电位使Q2导通5V的电源电压对电池进行充电否则充电停止。所以根据025Ω电阻上的电流大小控制三极管导通和关断时间可以做到恒流控制同样根据电池电压可以做到恒压控制。3充电器软件设计系统的软件设计主要是单片机功能流程上的设计编程实现是对流程的汇编语言描述。设计包括初始化程序模块、主程序模块、AD_PT模块、冲电阶段子模块。下面对主程序模块进行汇编。主程序模块如下。STARTCALLINITCALLAD_PT连续采样4次电源电压和温度MAINCALLAD_B连续4次采样电池电压
fMOVAU_AD读入电池电压SUBA_3V0同3V电压比较JBSR3CJMPM_RAP大于3V电压比较M_PRECALLPRE_CHARGE小于3V则慢充即进入预充电阶段M_RAPCALLRAP_CHARGE快速充电阶段M_FUIICALLFULL_CHARGEJMPMAIN回到充电主模块过程涓流充电阶段
4结语通过本文介绍的锂离子电池充电器的结构简洁并且具备了单片机控制系统较完备的结构锂离子电池充电器最能体现单片机端口处理功能的优势并且集中展示了单片机监控、端口信号采样以及数模转换的集成与综合处理。锂离子电池充电器设计r
好听全球资料 返回顶部