原创 XMEGA\ATMEGA和mikromedia多媒体开发板的充\放电器设计

2014-11-28 14:37 2160 20 20 分类: 电源/新能源

     本文翻译自mikroE的技术论坛。

     技术支持项目来源:mikroE的libstock。

     目的是完成项目的30A的DC-DC转换器,从外部电源的交流或直流电源获取电源,范围为-18到27 V或-20至40 V,最大电流高达30A。 电池每步递增0.03V,范围从1.5至18伏,充电电流为0.25A至30A,每步递增0.03A。这里有一个模式的实验室电源,充电方法:iuiou和iuou电荷,放电算法:IUo放电.对XMEGA ATMEGA和mikromedia mikromedia进行改进。

deltran1.gif

图一  曲线图

zu_30a_14_14_5s.jpg

图2  原理图

pa220226.jpg

图3  实物图

     有网友问“这是用什么类型的电池来处理的?”

     作者回答说:该装置由铅酸电池来处理的,它具有超过10个小时的能力,但使用其它类型的电池也没有遇到问题。用户可以编程充电电流。该装置能够稳定的电流或电压,但有一点值得提醒的是电池的容量不能小于10个小时。 在YouTube上有相关的教程的。以同样的方式,可以制作一个可以管理标准的开关电源,例如SPV系列:

zu_50a_20_00_3s.jpg

图4  SPV系列

     或从计算机获得标准的ATX电源:

zu_atmega16.jpg

图5  从计算机获取ATX电源

     其中这里的源代码将只提供在mikroC POR for AVR,并应用于ATmega / XMEGA和 MikroC mikromedia开发板,但你可以为你的平台创建自己的代码,本质上是简单的单片机可编程电压水平12-14位,时钟频率至少2KHz ,通过DAC过滤或12-14位的PWM占空比,该程序是简单的测量输出电压和电流,根据这一优秀的水平控制器的TL494 PWM脉宽稳定地自动限定输出电压的大小。在其每个时钟周期里,重要的是电感器转换器(微控制器是不能够的话)。另外你可以简单定义稳定的电压,其余的将取决于负载电阻,测量的输出电压和电流将有可能稳定的条件是一个微控制器管理输出应该是一个14位的(PWM或DAC输出级为16384级),所以12位的不符合要求。

zu_30a_14_14_5.jpg

     放弃控制PWM信号,采取DAC,这就是为ATMEGA / XMEGA“mikromedia”准备的:

cxemas.jpg

图6  采取DAC

 

zu_40a_14_14_6ss.jpg

图7  采取DAC(2)

     该项目获得了轻微的延续:

zu_50a_14_14_6_40v_s.jpg

图8  改进版

     第七版:

zu_40a_14_14_7ss.jpg

图9  第七版原理图

p5310073s.jpg

图10  背面图

p6010076s.jpg

图11  正面图

p6020084s.jpg

图12  成品图

p6100129s.jpg

图13  控件和操作界面

p6110138s.jpg

图14  系统套件

     注:本文由广州虹科电子Andy翻译整理,如有错误,有请指正!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
20
关闭 站长推荐上一条 /3 下一条