基于AT89C51的电动自行车快速充电器设计

发布者:WhisperingGlow最新更新时间:2011-11-10 关键字:AT89C51  电动自行车  快速充电器 手机看文章 扫描二维码
随时随地手机看文章

  一、引言
  
  电动自行车由于具有无污染无噪音、轻便美观等特点,受到众多使用者的青睐。但在使用中也暴露出它的局限性,如有半路电池耗尽,且随着使用时间的递增,电池使用寿命会逐渐缩短。本文旨在研究开发一个根据电池饱和的程度智能改变充电模式,并可在较短时间(四小时)内将电池充好的电动自行车快速充电器(电池规格36V、12A)。
  
  二、脉冲快速充电法
  
  脉冲充电方式即脉冲电流间歇对电池充电,充电脉冲使蓄电池充满电量,而间歇期使蓄电池经化学反应产生的氧气和氢气有时间重新化合而被吸收掉,消除极化从而减轻了蓄电池的内压,使下一脉冲的恒流充电能够顺利地进行,使蓄电池可以吸收更多的电量。间歇脉冲使蓄电池有较充分的反应时间,减少了析气量,提高了蓄电池的充电电流接受率。
  
  三、系统组成
  
  充电器主电路采用半桥变换式高频开关稳压电源,而控制电路由单片机实现。电网交流电在通过EMI滤波器除去共模信号后,进行桥式整流,再通过两电容分压后与两开关管V1、V2相联接,将正弦交流电压变换成约高于充电电压的脉冲电压。在经过半桥滤波和LC滤波电路使电压达到一较稳定值。

  控制电路由单片机AT89C51组成,电源由电网交流电经过变压器变压、全桥整流、稳压管稳压后提供。单片机通过检测温度传感器的电压信号,以软件的方式控制输出脉冲,从而控制开关管的通断。另外,通过检测充电电压和电流值,控制单片机输出脉冲宽度,以进入不同的充电阶段。
  
  (一)半桥变换式高频开关稳压电源

  半桥变换电路如图1(a)所示,各点输出电压波形如图1(b)所示。半桥式变换电路的主要优点是其抗不平衡性,且使用的功率开关管的耐压较低,不会超过输入电压的峰值;晶体管的饱和电压也降至最低;输入滤波电容的耐压也可以减小。


  
  (二)单片机控制

  单片机电路设计,选用AT89C51单片机的P1口作为输入输出口,温度传感器所检测的温度信号通过单片机的P3.2口输入,电压信号由P3.1口输入。输出信号由单片机的P1.1~P1.5提供。具体分布情况见下表。
 

[page]

 

整体电路设计 #e#

 

  (三)整体电路设计

  电动自行车快速充电器电路主要分为三部分:主电路、控制电路和检测电路。

  主电路由桥式整流电路和半桥逆变电路组成。

  控制电路由单片机AT89C51来实现,单片机通过检测来的电压信号值作出相应的动作:输出不同宽度的脉冲电压和作出不同指示。

  检测电路有温度检测电路和电压检测电路。温度用温度传感器实现,电压检测由分压电阻实现。

  主电路图如图2所示。


  
  四、结论
  
  本文介绍了一种基于AT89C51单片机控制的电动自行车快速充电器的电路工作原理和实现方法。该充电器具有自动化程度高、运行费用低、工作可靠等优点。经检测,样机充电效率高、充电速度快,而且损耗少、成本低。

关键字:AT89C51  电动自行车  快速充电器 引用地址:基于AT89C51的电动自行车快速充电器设计

上一篇:基于51单片机的直流电机转速测控系统设计
下一篇:基于C8051F040单片机的温度测控系统

推荐阅读最新更新时间:2024-03-16 12:45

IR推出IR3230SPbF三相栅极驱动IC 简化电动自行车设计
全球功率半导体和管理方案领导厂商–国际整流器公司(International Rectifier,简称IR) 近日推出IR3230SPbF三相栅极驱动IC,为电动自行车逆变器提供高效的电动流动性。 IR3230SPbF是高度整合的三相栅极驱动IC,专为满足电动自行车逆变器的需求而设计。全新器件能够在48V电池系统下操作,并具备高达60V的输入范围和再生充电模式,且整合了多项保护功能,从而减少器件数量并提升系统的可靠性。 IR3230SPbF还整合了传感器界面和120°/60°选项功能,因而无需可编程逻辑阵列,并且简化了控制方案。同时,集成式充电泵能够免除一般系统所需的三个电解电容器。 IR亚太区销售副总裁潘大伟表示:“
[电源管理]
基于CAN总线的汽轮机监测系统研究
  一、引言   汽轮机监侧仪表系统(Trurbinc supcrvisory Inslrumcnlation,TSI)是一种连续监测汽轮发电机组转子和汽缸机械工作参数的多路监控系统,对汽轮机组的安全运行起着重要的作用。由于汽轮发电机组容址的不断增大,对汽轮机监视保护仪表的要求越来越高.使用的传感器的类型和数旋也较原来大为增加,这样就大大增加了现场中电缆的使用长度以及系统安装的复杂性大为提高,使系统的可靠性得不到保证。   所以本文研究基于CAN总线的仪表监测系统的设计,除了保证监测系统可靠工作和降低成本之外.还要具有通用性,实时性和可扩展性等特点,减少现场电缆的长度和安装的复杂性,提高系统的可靠性。   二、互联转换模块的总体
[单片机]
基于CAN总线的汽轮机监测系统研究
AT89C51电子时钟说明
此电子时钟单片机采用AT89C51,动态显示采用两只4位数码管,程序比较简单,有兴趣的朋友可以做一下试试。 1、功能 开机时,显示12:00:00的时间开始计时; P0.0/AD0控制“秒”的调整,每按一次加1秒; P0.1/AD1控制“分”的调整,每按一次加1分; P0.2/AD2控制“时”的调整,每按一次加1个小时; 2、电路原理图 3、系统板上硬件连线 (1)把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上; (2)把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上; (3)把“单片机系统”区域中的P0.0/AD
[单片机]
<font color='red'>AT89C51</font>电子时钟说明
基于AT89C51单片机的用电故障控制系统的实现
  1 摘要   对于电网短路和线路故障检测保护已有不少研究。市面上的电器短路、过载、超压的保护器功能单一。容易损坏,没用提示功能,不够人性化。但随人们生活水平的不断提高。用电设备也不断增加,产生了肓目用电现象。这给人们造成极大的安全隐患。其中危害性最大的用电故障有三种:输入电压过高、室内线路严重过载、用电器短路。本文设计的单片机AT89C5l用电故障控制系统的目的就是为了防止这三种故障带来的危害。   2 硬件组成   单片机用电故障控制系统的硬件分别是:由降压变压器、2个相瓦串联的感应线圈、升压变JK器、电磁开关、5V稳压电源、超压过流信号获取比较电路、可编程接门扩展芯片8255、HD44780字符液晶显示模块、ISD2
[单片机]
基于<font color='red'>AT89C51</font>单片机的用电故障控制系统的实现
基于AT89C51单片机的频率计的C源程序及频率计实现的主要功能
本文是基于AT89C51单片机的频率计的C源程序。该频率计主要实现的功能有如下几个:   1. 测试功能   它表明数字频率计所具备的全部测试功能,一般包括测频, 周期 ,累计脉冲数,频率比,时间间隔及自较等功能。   2. 测量范围   它说明不同功能的有效测量范围。如测频率时,测量范围是数字频率计处于正常工作条件下,被测信号的 频率范围 ,一般用频率的上,下限值表示,低端大部分从10 Hz 开始;高端因不同的频率计而异。因此高端频率是确定低,中,高速计数器的依据。在测量周期时,测量范围常用周期的最大值,最小值表示。   3. 输入特性   数字频率计一般有2~3个输入通道,测试不同项目时,被测
[单片机]
基于<font color='red'>AT89C51</font>单片机的频率计的C源程序及频率计实现的主要功能
基于AT89C51单片机直流电机PWM调速程序分享
这是一款AT89C51单片机直流电机PWM调速程序,程序可以直接用于AT89C52、AT89S51、AT89S51,STC89C51、STC89C52单片机中,单片机晶振采用11.0592M,直流电机由L298集成电路控制,产生的PWM的频率约为91Hz。L298各引脚已在程序中标明,原理图大家可以自己画一下,这里就不具给出。下面是源程序。 #include[reg52.h》//注意请把‘ [ ’换成 “《”,下同。否则编译时会出错。 #include [intrins.h》// #define uchar unsigned char #define uint unsigned int sbit en1=P2^
[单片机]
基于<font color='red'>AT89C51</font>单片机直流电机PWM调速程序分享
一种单片机电话单机测试仪的设计
随着我国电讯业的迅速发展,电话单机需求量激增,为此研制了一种能快速、准确测试电话单机主要性能并对其故障定位的测试仪器。测试仪的特点为:信号方式、接口形式符合有关用户交换机的国家标准;操作方法上符合人们的操作习惯;功能较全、测试速度快、定位准确。 单片机电话测试仪的主要功能为: ·环阻测量:测量用户摘机状态环路接通电阻Ron和挂机状态的漏电流Ioff; ·脉冲拔号测量:包括测量脉冲串的个数、速率、断续比、间隔等参数; ·双音拔号测量:测量译码准确性、持续时间、最小间隔等参数; ·5km仿真功能:模拟话机应用的真实环境,测量话机功能是否正常; ·振铃测试功能; ·内部通话功能。 1 硬件框图及工作原理 硬件框图如
[单片机]
基于单片机AT89C51CC01和FM1712芯片的射频卡设计
  射频卡(非接触IC卡)是最近几年发展起来的一项新技术,与传统的接触式IC卡磁卡相比较,利用射频识别技术(radio frequency identifica-tion)开发的非接触式IC卡成功解决了无源和免接触等难题,是电子器件领域的一大突破。其高度安全保密性以及使用简单等特点,使之在各领域的应用异军突起。本文介绍的非接触射频卡读写器就是基于单片机AT89C51CC01 (笔者应设计需要选择带独立CAN控制器的MCU)与复旦微电子股份有限公司的FM1712嵌入式读写芯片开发的。它能完成对Mifare卡的所有读写及控制操作,并可方便地嵌入到其它的系统(例如:门禁,公交,考勤等)中而成为用户系统的一部分。   1 FM1712芯
[单片机]
基于单片机<font color='red'>AT89C51</font>CC01和FM1712芯片的射频卡设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

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

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