晒自己设计的 DIY单片机多功能充电器

最新更新时间:2011-01-19来源: 中国音响DIY关键字:单片机  充电器  电路  DIY  电容  AVR 手机看文章 扫描二维码
随时随地手机看文章

前几天看到有人在讨论充电器,正好闲来无事,就晒一下自己设计DIY充电器!

这个是最初设计时候的电路图,后来在具体调试过程中发现,BUCK中的MOS管和电感发热量非常大,一看波形发现原本应该是方波的波形,都成了三角波了!

我费了很多时间,查了不少资料、做实验,发现是MOS管的驱动不好,单单用一个三极管驱动是不行的(估计是由于我的管子是假的,输入电容太大),后来只好改成了用667/647的互补输出电路来驱动。

果然,驱动MOS管的波形好了不少,可是发热还是厉害,电感输入端的波形还是很差,还是发热。再找原因,后来想到是不是电感饱和了(原先是用的黑色的普通磁芯,绕一圈就有20UH的电感),于是用26号材料磁环绕了74圈达到了330UH,终于不饱和了!输出3个安培以上电流时候仍不会饱和,终于输出的波形成了完美的方波,输出的波纹也小了很多,MOS管发热极小,电感热没温度了!

我采用的是AVR单片机MEGA16,16K FLASH/1K SRAM/512BIT EEPROM,用了其中四路的ADC分别作为两路充电通道的,电流和电压采样。其中TIMER1用了A/B两路输出28KHZ的PWM波形来控制两路BUCK电路来控制电压电流。

用5V-30V的直流供电,BUCK用2片IRF9540,电感是用环形磁芯自己绕的,330UH。按照自己的计算,电感量下降到70%的时候可以通过3A直流,因此实际BUCK大电流时候波形仍很好(很整齐的方波哦),BUCK部分的损耗很小。根据输入电压,这个BUCK可以控制很宽的电压和电流。

程序是自己编的,可以冲镍氢电池、蓄电池、也可以冲锂电。通过MAX232的串口输出到PC上可以实时观察到充电的时间、充电电流、充电电压等信息,放电的时候还可以看到计算后最终的放电安时。

关键字:单片机  充电器  电路  DIY  电容  AVR 编辑:赵思潇 引用地址:晒自己设计的 DIY单片机多功能充电器

上一篇:1969MOS版AB类功放DIY
下一篇:Fostex FE126 4寸全频机箱DIY 详细讲解

推荐阅读最新更新时间:2023-10-12 20:18

无线温湿度测试系统电路设计
  在当今的工农业生产中,需要进行温湿度采集的场合越来越多,准确方便地测量温度变得至关重要。传统的有线测温方式存在着布线复杂,线路容易老化,线路故障难以排查,设备重新布局要重新布线等问题。特别是在有线网络不通畅或由于现场环境因素的限制而不便架设线路的情况下,给温湿度的数据采集带来了很大的麻烦。要想监测到实时的温湿度数据,就必须采用无线传输的方式对数据进行采集、发送、接收并对无线采集来的数据通过上位机进行处理,以控制并监测设备的运行情况,减少不必要的线路设备开支。   温湿度采集电路设计   DHT11是一款含有已校准数字信号输出的温湿度复合传感器。该传感器应用专用的数字模块采集技术和温湿度 传感技术 ,具有极高的可靠性与卓
[单片机]
无线温湿度测试系统<font color='red'>电路</font>设计
基于单片机的豆浆机定时系统的设计
0 引言 本系统是设计一个由定时开关控制的豆浆机。由于目前市面上一些定时的豆浆机几乎都是定时30min或15min而不能任意进行定时设置。本设计可通过按键预置时间,通过计数器倒计时的方式进行计数。当达到预置时间时,通过单片机控制豆浆机自动开启,从而不用早起,能节约时间,节省资源,当豆浆煮熟以后自动保温或者断电。 1 系统组成 系统由单片机、键盘输入电路、液晶电路、缺水检测电路、溢出检测电路、82废检测电路、报警指示电路等组成。硬件结构框图如图1所示。 1.1 单片机系统 系统采用AT89S52作为控制核心,配备键盘和液晶显示电路。 AT89S52是Atmel公司新推出的一种低功耗、高性能CMOS
[单片机]
基于<font color='red'>单片机</font>的豆浆机定时系统的设计
可编程高精度测温集成电路LM76
    摘要: 高精度、12位信号输出集成电路LM76是由数字温度传感器和双线温度窗口比较器组成的,它具有功耗小、量程宽、串行总线接口等优点。文中介绍了该电路的工作特性、引脚功能及工作原理,最后给出了LM76用于API设计的典型应用电路。     关键词: 数字温度传感器  窗口比较器  超限警报  可编程  LM76 1 概述     LM76是一个由数字温度传感器、I2C串行总线接口和温度窗口比较器组成的集成电路。在70℃~100℃和-10℃~+45℃的温度范围内,其窗口比较器的串行总线接口的精度为±1℃。在25℃时,LM76CHM的精度可达±0.5℃。它的开漏中断输出(INT)在温
[测试测量]
电池充电及保护电路
     1.  Li+电池保护电路     锂离子(Li+)电池虽然具有能量密度高、使用寿命长、无记忆效应、自放电量较低及单节电池电压高等诸多优点,但在使用时需严格注意过压保护、 过放电保护和过流保护,而且对保护电路的精度要求也较高, 图1 所示电路是利用MAX1666构成的一个完整的Li+ 电池保护器。MAX1666S/V/X可分别为2节/3节/4节Li+电池组提供保护,其中包括:过充电保护、过放电保护、电池失配保护以及过流保护。 过压检测功能还可有效避免电池组中的任何一节电池出现过充电,当电池电压超出设置门限时, , 输出高电平,场效应管Q2、Q3 被断开而终止充电过程
[电源管理]
修改MAX2010电路使其工作在450MHz
摘要:本应用笔记说明如何对MAX2010 (可调节RF预失真器)标准评估板进行下盖,使其工作频率优化在450Hz。默认情况下,预失真器工作在500MHz至1000MHz,但是,对MAX2010评估板稍做修改,就可以使其优化工作在更低频率。 修改说明 实验表明,通过简单改变输入、输出匹配电路,可以使MAX2010可调节RF预失真器的频率范围扩展到500MHz以下。注意这些改变只涉及相位部分,虽然对于AB类应用最好只更改MAX2010的相位部分,对增益电路作适当修改也是允许的。 在MAX2010标准评估板(图1)的基础上作以下修改,可以获得450MHz下的最优性能: C11:从“未安装”更改为4.7pF C1:从8.2pF更改为
[电源管理]
修改MAX2010<font color='red'>电路</font>使其工作在450MHz
单片机编程:求8个无符号数的平均值
单片机编程:求8个无符号数的平均值。 有8个无符号数,存放在内部RAM以20H开始的8个单元中,要求将它们的平均值保存在R2中。 ;------------------------------------------------------------------------------ 最佳答案: 做这个题目,要有两个阶段,先求和,再除以8。程序如下: ;8个无符号数存放在内部RAM以20H开始的8个单元中,先求和: ; MOV R0, #20H ;设定数据起始地址 MOV R1, #8 ;共有8字节,将循环相加8次 MOV R2, #0 ;R2 R3清零 MOV R3,
[单片机]
基于单片机的FPGA并行配置方法
摘要:讨论了基于SRAM技术的可编程逻辑器件FPGA的编程方式,并以ALTERA公司FLEX10K系列器件为例,提出了一种利用单片机AT89C52对FPGA进行在线PPA(被动并行异步)配置的实用方法。实践表明,用单片机对FPGA进行并行配置,具有配置时间短、准确率高、易于实现等优点,该方法可以广泛地应用于不同领域。 关键词:单片机 PPA FPGA 配置 在当今变化的市场环境中,产品是否便于现场升级、是否便于灵活使用,已成为产品能否进入市场的关键因素。在这种背景下,Altera公司的基于SRAM LUT结构的FPGA器件得到了广泛的应用。这类器件的配置数据存储在SRAM中。由于SRAM的掉电易失性,系统每次上电时,必须重新
[单片机]
瑞萨电子推出全新16位RL78/G24 MCU 为电机控制和电源控制系统提供卓越性能
新产品结合专用加速器和高速48MHz CPU,实现RL78产品家族中最佳性能 2023 年 9 月 28 日, 中国北京讯 - 全球半导体解决方案供应商瑞萨电子)今日宣布,其广受欢迎的RL78微控制器(MCU)系列又添新成员RL78/G24,该系列包括适用于功耗敏感型应用的8位和16位产品。 RL78/G24具有RL78系列所有产品中的最高性能,通过面向特定应用的灵活应用加速器(FAA)和工作频率高达48MHz的高速CPU提升性能。该产品还增强了外设功能,包括模拟和定时器功能,适用于电机控制、电源控制和照明控制。FAA可独立于CPU高效地执行逆变器控制、加密、传感和算术运算等任务,从而大幅提高处理速度。 Tos
[工业控制]
瑞萨电子推出全新16位RL78/G24 <font color='red'>MCU</font>  为电机控制和电源控制系统提供卓越性能
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved