当前位置:首页 > 电源 > 数字电源
[导读]1 概述 随着便携式可充电应用的持续增长,对独特或者定制电池充电器设计的需求也在不断增加。除了便携式可充电应用的增长之外,电池化学也在不断进步,涌现了许多新的充电算法。 本文采用Microchip公司的高

1 概述
    随着便携式可充电应用的持续增长,对独特或者定制电池充电器设计的需求也在不断增加。除了便携式可充电应用的增长之外,电池化学也在不断进步,涌现了许多新的充电算法。
    本文采用Microchip公司的高速PWM系列器件MCP1631HV设计了一款多种充电算法并存、用户可以进行灵活配置、可以满足多种不同特性的充电电池的智能充电器。整个硬件体积大小为7 cm×6.7 cm×3 cm,可以满足目前社会对智能充电器小体积、可灵活配置以及高充电效率的需求。整个智能充电器系统的设计包括3部分:智能充电器充电算法原理、智能充电器硬件系统设计以及充电算法系统软件设计。

2 智能充电器多种充电算法原理
    针对目前市面上常见的可充电电池类型,具体分析镍氢镍镉电池充电曲线以及锂离子电池充电曲线。图1是镍氢镍镉电池充电曲线特性图。


    从图1可以看出,整个镍氢镍镉充电曲线的工作过程是:一旦MCU检测到有充电电池,就会有受控小电流或调理电流流入电池组,从而开始进行充电。如果充电的每节电池电压都在0.9 V以上,就对电池组开始快速充电或者使用高电流进行充电。对于镍氢或镍镉电池,充电电池的范围可达(甚至超过)电池容量的50%~100%。当电池到达其容量时,采取渐止充电方式完成充电周期。
    当电池充电完成时,需要停止对电池组的进行充电,一般采取两种方法来判断是否停止充电:
    ①根据电池组温度的突然增加;
    ②根据电池组电压的细微下降-dV/dt。
    针对镍氢镍镉电池而言,电池组电压的细微下降不容易检测,因为变化率变化非常小,但是-dT/dt变化率较大,容易检测,因此在下面的设计中对镍氢电池组采用第一种方法进行停止充电检测。
    锂离子电池充电曲线特性如图2所示。锂离子电池充电之前先要进行电池校验,且在开始快速或者高电流充电之前,每块电池的电压均应大于3 V。若小于3 V,使用低值调理电流来开始充电周期。MCU一旦检测到电池电压大于3 V阈值,就将启动快速或高电流充电,随着电池电压的上升,在电池充满之前电压到达最大值。绝大多数锂离子电池的恒定电压是4.2 V,达到这个电压值以后,电池充电器变成恒压源(调节电流而不调节电压)。当处于恒压模式时,随着充电电流的降低,充电周期仍然继续;当充电电流下降到快速充电电流约7%时,停止充电。如果充电结束后电压下降到4.0 V以下,则可以开始新的充电周期。[!--empirenews.page--]
    针对电池充电器的功耗问题,一般有两种解决方法:线性和开关模式。为了提升智能充电器的充电效率,本文采用开关充电器的设计方法,从而将充电器的充电效率提升到85%。
    目前存在诸多的开关稳压器功率拓扑:降压、升压、SEPIC以及反激式等。由于SEPIC功率拓扑结构优于其他的拓扑结构,本文采用SEPIC功率拓扑结构。具体的SEPIC功率拓扑结构如图3所示。



3 智能充电器硬件系统设计
    智能充电器是采用MCU来控制高速模拟PWM器件MCP1631HV来实现整个系统功能的。利用MCU的可编程性。通过软件编程设计来生成不同的充电算法。MCP1631HV就是针对恒流SEPIC拓扑结构应用的,它提供了一种新的高速模拟PWM。由于实现了脉宽调制,使用MCP1631HV来控制,具有模拟速度和分辨率高的好处。
    在系统的硬件设计中主要包括以下3个部分:MCU核心控制和处理模块、智能充电器SEPIC模块,以及系统配置键盘输入和状态显示模块。
3.1 MCU核心控制和处理模块
    MCU核心控制和处理模块设计主要包括Microchip公司PIC16F883微控制器的外围最小系统设计、MCU的外围电路和程序下载调试接口设计等。利用MCU内部自带的10位ADC对电池组充电时的温度进行采集,分配PORTA口的RA0作为温度输入端,RA4作为普通I/O口对MCP1631HV的SHDN使能端进行控制。RA5~RA7这3个输入端口作为系统配置键盘的输入,其中RA5作为充电器充电开始和停止的开关,RA6用于选择充电电池的类型,RA7用于选择充电器的电池数。PORTB口的低4位RB0~RB5作为系统工作时的指示灯,RB6和RB7是MCU的程序下载和调试接口。MCU的外围电路及其调试接口电路如图4所示。

[!--empirenews.page--]


3.2 智能充电器SEPIC模块
    智能充电器的SEPIC功率拓扑结构部分硬件电路如图5所示。


    图5中设计的SEPIC功率拓扑结构是按照第2节中所论述的原理进行设计的。主要采用了电容隔离,输入和输入之间没有直接的直流通路,在减少了功率元件使用的同时使得充电器更加安全;SEPIC转换器在输入端有一个电感L74487010,它能平滑输入电流,减少了必要的滤波,降低了源噪声;IRF7807VTRPBF内置的低侧单开关降低了MOSFET驱动和限流保护的复杂程度;对于输入电压可能高于或低于电池电压的应用,SEPIC可以对输入电压升压或者降压。
3.3 系统配置键盘输入和状态显示模块
    智能充电器多功能性的实现,需要通过系统配置键盘进行用户输入配置后,才能完成相应的充电算法。系统配置键盘和状态显示电路如图6所示。

[!--empirenews.page--]
    用户根据自己的需要选择相应的充电算法,通过键盘输入和LED状态指示进行相应的设置。键盘部分采用独立按键设计方法。

4 智能充电器充电算法系统软件设计
    针对多种充电算法,在MCU内部通过软件编程实现了两种充电算法:镍氢镍镉电池充电算法和锂离子电池充电算法。整体软件设计流程如图7所示。在MCU上电开始工作时先对系统的I/O端口以及所使用到的内部外设资源进行设置,然后检测超级循环,不断进行电池电压、电池温度以及系统按键是否按下等的检测,并根据相应的触发条件去处理相应的事件。



5 结论
    本文基于高速模拟PWM器件MCP1631HV设计了一种智能多功能充电器,能够实现不同的充电算法,可满足市场上对多功能、小体积以及高充电效率的需求,具有一定的优势和较高的应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

数字可编程变频电源是一种能够根据用户需求调整输出电压和频率的电源设备。它在工业生产和实验室研究等领域中被广泛使用。

关键字: 单片机 可编程电源 系统设计

随着电子技术的快速发展,功率因数控制电路和充电器等电子设备在日常生活和工业生产中发挥着越来越重要的作用。然而,这些设备在运行过程中常常面临浪涌电压冲击的威胁,这种瞬时的电压波动可能对设备造成严重的损害,甚至引发安全事故。...

关键字: 功率因数控制电路 浪涌电压 充电器

在电动汽车充电器等高功率输出应用中,新产品能够为设计工程师提供更高灵活度

关键字: 栅极驱动器 电动汽车 充电器

该SiP系列现已增至三款器件,均使用了Transphorm的SuperGaN,为支持新一代适配器和充电器拓展了功率等级

关键字: 氮化镓 适配器 充电器

现在市面上的普通充电器,输出电流一般都是固定的,它们通常是按照手机的续航时间和电池容量进行匹配,而不是考虑充电器的性能。

关键字: 可调电流 充电器 电池容量

在这篇文章中,小编将为大家带来Type-C充电器的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: Type-C 充电器

开关电源适配器将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 适配器 电源 开关电源 充电器

在电子设备日益普及的今天,电源适配器和充电器成为了我们日常生活中不可或缺的一部分。它们的主要功能都是为电子设备提供电源,但在实际使用中,开关电源适配器和充电器之间却存在着一些明显的区别。本文将从定义、工作原理、使用场景、...

关键字: 电子设备 电源适配器 充电器

充电效率低。无线充电器的充电效率通常只有有线充电器的50%~70%,这意味着无线充电的速度比有线充电慢。

关键字: 无线 充电器 无线充电

氮化镓充电器与普通充电器的区别你又去了解吗?随着科技的飞速发展,电子设备已经成为我们生活中不可或缺的一部分。然而,随着设备的多样化,充电器的种类繁多也带来了诸多不便。近年来,氮化镓充电器逐渐崭露头角,以其高效、轻便的特点...

关键字: 氮化镓充电器 充电器
关闭
关闭