一款基于单片机的脉冲快速充电系统设计

发布者:熙风细雨最新更新时间:2015-07-31 来源: eefocus关键字:单片机  开关电源  放大器 手机看文章 扫描二维码
随时随地手机看文章
1、开关电源电路的设计


系统中的开关电源电路为蓄电池的充电提供稳定的电压采用的是反激式的开关电源电路。反激式开关电源的电路比较简单,比正激式开关电源少用了一个大的储能滤波电感,以及一个续流二极管,因此,反激式开关电源的体积要比正激式开关电源的体积小,且成本也要低。此外,反激式开关电源输出电压受占空比的调制幅度,相对于正激式开关电源来要高很多,因此,反激式开关电源要求调控占空比的误差信号幅度要比较低,误差信号放大器的增益和动态范围也要较小。基于这些优点,反激式开关电源在目前家电领域中被广泛的应用。如图1所示。



图1开关电源电路


开关电源电路控制芯片采用UC3842,UC3842是目前比较理想的新型的脉宽调制器。由该集成电路构成的开关稳压电源与电压控制型脉宽调制开关稳压电源相比具有以下特点:1)微调的振荡器放电电流,可精确控制占空比;2)电流模式工作到500kHz;3)自动前馈补偿;4)锁存脉宽调制,可逐周限流;5)内部微调的参考电压,带欠压锁定;6)大电流图腾柱输出;7)欠压锁定,带滞后;8)低启动和工作电流。

TL431称为可调式精密并联稳压器,利用两只外部电阻可设定2.5V~36V范围内的任何基准电压值。其工作原理是当输出电压U 0发生波动时,经电阻分压后得到的取样电压就与TL431中的2.5V带隙基准电压进行比较,在阴极形成误差电压,使发光二极管的工作电流产生相应变化,再通过光耦去改变控制端电流Ic的大小,调节开关管的输出占空比,使输出电压U0不变,从而达到稳压目的。



2充放电电路的设计

本设计中的充放电过程主要由两片P沟道的场效应管IRF9540N来完成。如图2所示。Q2管控制系统的充电过程,而放电脉冲主要Q3来进行控制。



图2充放电电路图


3采集部分

在MSP430F149中有1个12位精度的AD转换模块ADC12.ADC12可以对8个外部模拟信号之一或4个内部电压之一作转换,由ADC内核把模拟信号转换成12位数据并存入转换存储寄存器。内核用到2个参考电平,即VR+和VR-作为转换范围的上下限和读数的量程值和“0”值。转换数值在输入信号大于等于VR+时为满量程,小于等于VR-时为“0”。蓄电池端电压通过两个电阻R2和R6分压方式,将单片机采样电压值AD1限制在输入电压量程范围内。充电电流和放电电流都通过电阻转化成相应的电压值,送入单片机的AI口。三路AD采样结果分别存储在相应的ADC12MEMx寄存器中。



4驱动部分

根据三路AD采样结果确定充电器的充电状态后,由单片机输出两路占空比可调频率为1kHz的PWM波形PWM1和PWM2分别用来控制两只三极管2N5551的导通程度,三极管集电极电流会随着不同,再经电阻分压后提供不同的电压给场效应管的栅极,驱动MOSFET,输出不停大小的漏极电流Id,给蓄电池提供大小不等的充电电流和放电脉冲幅值,最终达到脉冲充电的效果。

关键字:单片机  开关电源  放大器 引用地址:一款基于单片机的脉冲快速充电系统设计

上一篇:基于单片机设计的精确测量蓄电池内阻的方法
下一篇:一种极具成本效益的磁卡读卡器设计

推荐阅读最新更新时间:2024-03-16 14:26

浅析基于单片机设计康复仪方法与应用
通过对上面测量和描记的脉图进行对比分析可知,这套测量系统能比较精确地测得脉搏波形,而且测量精度高、响应速度快、功耗低,且便于操作。克服了传统方法获取人体脉搏波形的不便性及低精度等不利因素。同时在开发板上预留了网络接口,使采集处理后的数据可远程传输,这对于远程中医诊断提供了可能性,所以具有一定的实用性和很好的市场前景。 1. 引言 人类的平衡能力是人能够进行各种运动的基础,人的站立、坐卧、行走都需要有平衡能力。一旦人的平衡能力有障碍,则人的行动能力就受制约,给学习、生活带来极大的不便。在现代化的社会,人口老龄化问题突出,老年人因某种疾病而导致脑损伤引起平衡能力降低,行动能力受阻。因此,在临床治疗中,需要一种能对平衡功能检验的设备
[单片机]
浅析基于<font color='red'>单片机</font>设计康复仪方法与应用
单片机AT89C51--7.按键(独立按键,矩阵按键)
1.键盘类型 1.1 编码键盘 通过硬件电路产生被按按键的键值码,程序简单但是硬件电路复杂 如计算机键盘 1.2 非编码键盘 软件编程来识别的称为非编码键盘,非编码键盘硬件电路简单,单片机中最常是非编码键盘 2.独立键盘和矩阵键盘 非编码键盘分为独立键盘和矩阵键盘 2.1 独立键盘 一开始线寄存器默认都是高电平,G为0V,G,S不导通。管脚为5V 这就是上拉电阻。 按下按键,管脚和地导通,电压变为0V 未按下按键,管脚和Vcc连接,电压为5V 2.2 矩阵键盘 3. 按键特性 4. 编程 4.1 独立键盘 按下S2按钮,数字加1,按下S3数字减1,最高不超过9,最低不低于0.高于9变为0.小
[单片机]
<font color='red'>单片机</font>AT89C51--7.按键(独立按键,矩阵按键)
STM8单片机外部晶振不起振解决方法
部分型号的STM8单片机可以支持最高24MHz的外部晶振,在配置外部晶振时需要按照如下的步骤进行: 1 定义外部晶振宏定义 宏定义的写法如下: #define HSE_VALUE ((uint32_t)24000000) 外部晶振是多少的就写多少,如果是24M的外部晶振就写成24000000。 如果不用宏定义的话,就在单片机的头文件中找到宏定义部分,头文件的宏定义默认16M外部晶振,将其修改为实际晶振值就可以。 2 配置外部晶振 配置外部晶振时需要使能外部时钟,并且要等到晶振稳定。使用库函数配置的语句如下所示: void CLK_Init() { CLK_HSECmd(ENABLE); //外部时钟开 whil
[单片机]
合泰单片机外部中断程序
;;内容:按下PA3接的按键进中断LED灯左移一位 ;LED接法PD口 ;源码下载:http://www.51hei.com/f/htwzd.rar ;1.开中断 ;2.中断中防抖 include HT66F50.inc ORG 0000H JMP A1 ORG 04H ;外部中断0入口地址 JMP ZD01 ; ORG 30H ; A1: MOV A,00000000B ; MOV PRM1,A ;设置外部中断0的管脚为PA.3 MOV A,00000010B ; MOV INTEG,A ;设置外部中断0为下降沿触发 CLR ACERL ;设置PA口不为AD输入口 SET PAPU.3 ;设置PA.3上拉 SET PAC.3
[单片机]
基于51单片机的太阳自动跟踪系统的研究
0 引言 随着社会经济的快速发展,人类所面临的能源问题越来越突出,太阳能作为一种清洁能源,无疑受到各国的普遍重视。在相同条件下,光照强度越大,太阳能电池输出功率越大。因而增大太阳能电池受光面的光照强度,就可增大太阳能电池输出功率。除了提高太阳光电池本身的转换效应和提高蓄电池充放电效应外,对太阳的自动跟踪是太阳光伏发电系统中另一种提高转换效率的有效手段。因此,在太阳能的利用过程中,实施太阳跟踪是很有必要的。 对太阳进行跟踪的方法很多,但不外乎为采用确定太阳位置所用的两种坐标系统,即赤道坐标系和地平坐标系,并分为双轴跟踪和单轴跟踪。单轴跟踪已在很多文献作了介绍,本文要讨论的为双轴跟踪。为了叙述方便,在以后的陈述中将两种坐标系下
[单片机]
基于51<font color='red'>单片机</font>的太阳自动跟踪系统的研究
51单片机对智能防火防盗报警系统的设计
0 引言 现如今在学校的寝室里,学生贵重物品被盗、由于学生过失而引起着火等事故时有发生,这些都是一直以来困扰着学生、学工以及学校保卫处的“大问题”。传统的防范措施存在很大的弊端,比如当事故发生时,防护铁门、铁栏杆就会成为主人逃生的最大障碍。而采用智能防火防盗报警系统,便能很好地解决此类问题了。但是市场上防火防盗系统价格对大学生来讲过高,本系统便是针对大学宿舍,从低成本的角度来设计制作的。 1 系统组成及工作原理 本系统通过一个监控室和两个宿舍来模拟,通过RS 485总线来实现通信。考虑到现实中监控室要能监控整栋宿舍楼,因此采用功能强大的ARM7芯片LPC2103作为主机控制芯片,从机采用价格低廉的51系列单片机作为控制芯片。宿
[单片机]
51<font color='red'>单片机</font>对智能防火防盗报警系统的设计
200W LDMOS输入/输出匹配放大器模块加速433MHz系统的开发
荷兰奈梅亨 – 2018年4月11日,埃赋隆半导体(Ampleon)今天宣布推出基于200W BPC10M6X2S200 LDMOS的功率放大器模块——该模块适用于各种等离子照明、工业加热、医疗、射频烹饪和解冻应用。这款小巧轻便的pallet,其工作频率范围为423MHz至443MHz,尺寸仅为125mm×33mm,重量为85g,并可在脉冲波和连续波模式下工作。它具有50Ω的输入和输出匹配,这使得集成过程更加简单,并且不需要任何额外的匹配元件,因而也能够节省空间和成本。得益于该放大器出色的耐用性,模块可以在短时间内承受10:1的电压驻波比(VSWR)。 这款高效率的放大器——典型功率为74%——有助于将散热要求降至最低;其3
[半导体设计/制造]
200W LDMOS输入/输出匹配<font color='red'>放大器</font>模块加速433MHz系统的开发
八位微控制器有哪些可以节约代码空间的代码优化技巧?
本文将介绍一些优化技术,帮助设计人员节约多达 10% 的代码空间,从而让容量有限的程序存储器支持更多新特性和补丁。 良好的操作方法 许多程序员在 32 位处理器上学习编写软件,如 Intel 的 Pentium 处理器或某种 ARM 平台。不过,嵌入式领域的软件编写需要不同的思路。在 32 位 CPU 上,存储比特位的最佳方法通常是使用 32 位变量。对 8 位处理器而言,最好的办法就是采用单字节。像增强型 8051s 等某些处理器可能提供特殊的 1 位变量。 嵌入式处理器通常会超出标准的哈佛架构将存储器分散到不同的存储器空间中,有的相互重叠,有的又是相互分离。例如,8051 中常见的存储器空间包括 CODE、XDATA、DA
[单片机]
八位<font color='red'>微控制器</font>有哪些可以节约代码空间的代码优化技巧?
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved