本文翻译自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进行改进。
图一 曲线图
图2 原理图
图3 实物图
有网友问“这是用什么类型的电池来处理的?”
作者回答说:该装置由铅酸电池来处理的,它具有超过10个小时的能力,但使用其它类型的电池也没有遇到问题。用户可以编程充电电流。该装置能够稳定的电流或电压,但有一点值得提醒的是电池的容量不能小于10个小时。 在YouTube上有相关的教程的。以同样的方式,可以制作一个可以管理标准的开关电源,例如SPV系列:
图4 SPV系列
或从计算机获得标准的ATX电源:
图5 从计算机获取ATX电源
其中这里的源代码将只提供在mikroC POR for AVR,并应用于ATmega / XMEGA和 MikroC mikromedia开发板,但你可以为你的平台创建自己的代码,本质上是简单的单片机可编程电压水平12-14位,时钟频率至少2KHz ,通过DAC过滤或12-14位的PWM占空比,该程序是简单的测量输出电压和电流,根据这一优秀的水平控制器的TL494 PWM脉宽稳定地自动限定输出电压的大小。在其每个时钟周期里,重要的是电感器转换器(微控制器是不能够的话)。另外你可以简单定义稳定的电压,其余的将取决于负载电阻,测量的输出电压和电流将有可能稳定的条件是一个微控制器管理输出应该是一个14位的(PWM或DAC输出级为16384级),所以12位的不符合要求。
放弃控制PWM信号,采取DAC,这就是为ATMEGA / XMEGA“mikromedia”准备的:
图6 采取DAC
图7 采取DAC(2)
该项目获得了轻微的延续:
图8 改进版
第七版:
图9 第七版原理图
图10 背面图
图11 正面图
图12 成品图
图13 控件和操作界面
图14 系统套件
注:本文由广州虹科电子Andy翻译整理,如有错误,有请指正!
文章评论(0条评论)
登录后参与讨论