ATMEGA16实现开关电源制作

发布者:TechVoyager最新更新时间:2014-03-04 来源: elecfans关键字:ATMEGA16  开关电源  PID控制 手机看文章 扫描二维码
随时随地手机看文章
  开关电源是利用现代电力电子技术,控制开关管开通和关断的时间比率,维持稳定输出电压的一种电源。以ATMEGA16单片机为控制核心,设计并制作了具有输出电压步进可调的开关电源。其硬件由整流、滤波、单片机供电电源、DC-DC变换及LED显示组成。经实验测定,输出电压0~9.9V步进0.1 V可调,输出电流1.5 A,当输出电压9V、输出电流1.5 A时,电压调整率小于0.67%,效率可达78.78%.

  1 电源硬件电路设计与计算

  1.1 系统总体设计

  系统组成框图如图1所示。市电经整流滤波电路输出直流,采用EMI共模滤波器抑制市电中的干扰;+5 V单片机供电电源由MC34063构成;系统输出电压经反馈电路送到单片机ATMEGA16的A/D口,单片机根据输出电压的变化,对DC-DC进行PWM控制,使输出电压趋于稳定;同时,系统的显示及键盘控制也由单片机ATMEGA16实现。

  

图1 系统组成框图

  1.2 整流滤波电路

  整流、滤波电路主要是由整流变压器(30 W,18 V)、EMI滤波器、RS207整流桥(2 A)和滤波电容2 000 μF组成。EMI滤波器主要作用是滤除开关噪声和由输入线引入的谐波。滤波器中磁心上的绕组采用同向绕制,因流经绕组的交流电流是反相的,所以两股相反方向的电流在磁心内产生的交流磁通量相互抵消,从而达到抑制共模干扰的目的。

  1.3 单片机供电电源

  为提高电源的效率,利用芯片MC34063A外接简单元件构成降压电路,输出5 V电压为单片机ATMEGA16提供电源,电路如图2所示。

单片机供电电源电路

图2 单片机供电电源电路

  其中R1为限流电阻、C1为定时电容、C2为输出滤波电容、R2和R3为设定输出电压大小的电阻,计算公式如式(1)所示。Rst为限流电阻,当限流电阻的电压达到330 mV时,电流限制电路开始工作。计算公式如式(2)所示,其中IMax_out为最大输出电流。

  由以上两式可知,当输出电压5V时,Rst、R2和R3的取值分别为0.5 Ω、1.2 kΩ、3.6 kΩ。

  1.4 键盘及显示电路

  输入及显示电路采用4个按键,和用功能切换完成对输出电压的设定及显示切换。显示部分采用共阳极数码管动态显示,如图3所示。单片机ATMEGA16采用内部8 MHz晶振。[page]

键盘及显示电路

图3 键盘及显示电路

  1.5 DC-DC电路

  DC-DC电路如图4所示。该模块为SR-Buck变换器,开关管采用MOSFET管IRF540.IRF540的最大漏极电流ID为33 A,导通电阻RDS(on)为44 mΩ,漏源击穿电压VDSS为100V.MOSFET是电压控制电流源,为了驱动MOSFET进入饱和区,需要在栅源极间加上足够的电压,以使漏极能流过预期的最大电流,因此采用三极管对IRF540进行驱动。主开关管Q6用NPN三极管Q5驱动,同步整流管Q9用PNP三极管Q10进行驱动。

  DC-DC电路

图4 DC-DC电路

  滤波电路采用LC串联电路,由1个220μH的电感和2个并联的470 μF的ESR电容组成,0.1μF的陶瓷电容用于吸收输出端的高频分量。

1.6 输出电压采样电路

  将50 kΩ电位器(电压采样电阻)的两端并在电源输出端(V0端与地端),中间引脚接到单片机的ADC0脚。实现A/D对输出电压的采样,电路如图5所示。

输出电压采样电路

图5 输出电压采样电路

  2 反馈程序设计

  系统通过采集输出电压值,与设定输出电压值进行比较,根据偏差的大小和极性控制图4中PWM端信号的占空比,进而改变开关管的导通时间,实现电压闭环负反馈。为了避免由于频繁动作所引起的振荡,软件中应用了带死区的PID控制算法。[page]

  程序流程图如图6所示。通过A/D检测得到实际输出电压c(k),将设定电压r(k)与实测电压c(k)比较,得本次偏差值e(k)。当|e(k)|≤ε(ε为死区偏差)时,不进行调节;当e(k)不在死区范围时即进行PID调节,计算公式如式(3)所示。

图6 带死区的PID控制程度流程图

  △P(k)=Pxe(k)-Ixe(k-1)+Dxe(k-2) (3)

  式中:△P(k)为输出调整量,e(k)为本次偏差,e(k-1)为上次偏差,e(k-2)为上两次偏差,p、I、D分别为比例系数、积分系数、微分系数,经实验设定P、I、D分别取27、3、1.

  3 电源功能测试结果

  在设定输出电压分别为3 V、5 V和9 V时,经实验测定电源的性能指标参数如下:

  1)输出电压0~9.9V可调,步进为0.1 V,输出电流可达1.5 A;

  2)电压控制精度范围为3%~0.71%;

  3)当输出电压9 V、输出电流1.5 A时,电源的效率为78.78%.

  4)当输出电压从3 V到9 V变化时,负载调整率为2.7%~1.1%;

  5)满载时,电压调整率小于0.67%;

  6)纹波电压占输出电压的百分比0.73%~0.62%.

  4 结论

  由以上测试结果可知,电源输出电压由0~9.9 V步进可调,具有较高的精度和效率。若减小死区偏差ε的值,可以进一步提高电源的恒压特性及控制精度;当输出功率低时,因电源单片机控制及LED显示模块会消耗一定的功率,导致电源的效率降低,若采用液晶显示及PCB板布线,可望进一步提高电源效率和降低纹波干扰。

关键字:ATMEGA16  开关电源  PID控制 引用地址:ATMEGA16实现开关电源制作

上一篇:MC34063A构成的供电电源电路
下一篇:基于ZigBee和GPRS的支架结构安全监测系统设计

推荐阅读最新更新时间:2024-03-16 13:36

最简单的单片机PID控制算法程序
简介:这个程序应用在51单片机上的。 /*************定义全局变量*****************/ uchar Kp,TI,Td int Set_speed; /*************PID初始化函数***************/ void PID_init(void){ Serror=0; FError=0; Kp=30; TI=500; Td=10; } int PID_control(int Now_speed) { int Error,Serror,result; Error=Now_speed-Set_speed; Serror=Ser
[单片机]
数字示波器测试开关电源的方法是什么
数字示波器是示波器众多类型中的一种,使用方便、可靠性好、耐用性强、使用寿命长等多种的优点,被广泛的应用于多个行业当中。数字示波器的功能是很多的,还可以测试开关电源。那么数字示波器测试开关电源的方法是什么呢?下面小编就来为大家具体介绍一下吧。 从传统的模拟型电源到高效的开关电源,电源的种类和大小千差万别。它们都要面对复杂、动态的工作环境。设备负载和需求可能在瞬间发生很大变化。即使是 日用的 开关电源,也要能够承受远远超过其平均工作电平的瞬间峰值。设计电源或系统中要使用电源的工程师需要了解在静态条件以及最差条件下电源的工作情况。 过去,要描述电源的行为特征,就意味着要使用数字万用表测量静态电流和电压,并用计算器或PC进行艰苦的计算。今
[测试测量]
开关电源EMI设计经验
开关电源的EMI干扰源集中体现在功率开关管、整流二极管、高频变压器等,外部环境对开关电源的干扰主要来自电网的抖动、雷击、外界辐射等。 1.开关电源的EMI源 开关电源的EMI干扰源集中体现在功率开关管、整流二极管、高频变压器等,外部环境对开关电源的干扰主要来自电网的抖动、雷击、外界辐射等。 (1)功率开关管 功率开关管工作在On-Off快速循环转换的状态,dv/dt和di/dt都在急剧变换,因此,功率开关管既是电场耦合的主要干扰源,也是磁场耦合的主要干扰源。 (2)高频变压器 高频变压器的EMI来源集中体现在漏感对应的di/dt快速循环变换,因此高频变压器是磁场耦合的重要干扰源。
[电源管理]
探究变压器开关电源的关键原理
在Toff期间,控制开关K关断,流过 变压器 初级线圈的电流突然为0。由于变压器初级线圈回路中的电流产生突变,而变压器铁心中的磁通量不能突变,因此,必须要求流过变压器次级线圈回路的电流也跟着突变,以抵消变压器初级线圈电流突变的影响,要么,在变压器初级线圈回路中将出现非常高的反电动势电压,把控制开关或变压器击穿。 如果变压器铁心中的磁通ф产生突变,变压器的初、次级线圈就会产生无限高的反电动势,反电动势又会产生无限大的电流,而电流在线圈中产生的磁力线又会抵制磁通的变化,因此,变压器铁心中的磁通变化,最终还是要受到变压器初、次级线圈中的电流来约束的。 因此,在控制开关K关断的Toff期间,变压器铁心中的磁通 主要由变压器次级线圈回路中的
[电源管理]
探究变压器<font color='red'>开关电源</font>的关键原理
开关电源怎么测试纹波_示波器测试开关电源纹波的方法
以20m带宽为限制标准,电压设为pk-pk(也有测有效值的),去除示波器控头上的夹子与地线(因为这个本身的夹子与地线会形成环路,像一个天线接收杂讯,引入一些不必要的杂讯),使用接地环(不使用接地环也可以,不过要考虑其产生的误差),在探头上并联一个10uf电解与一个0.1uf瓷片电容,用示波器的探针直接进行测试;如果示波器探头不是直接接触输出点,应该用双绞线,或者50ω同轴电缆方式测量。 输出纹波主要来源于五个方面:输入低频纹波;高频纹波;寄生参数引起的共模纹波噪声;功率器件开关过程中产生的超高频谐振噪声;闭环调节控制引起的纹波噪声。 纹波是叠加在直流信号上的交流干扰信号,是电源测试中的一个很重要的标准。尤其是作特殊用途的电
[测试测量]
DC/DC变换器数字PID控制方法研究
1 引言 随着DSP等数字信号处理器的出现,电力电子电路的数字控制得到了很大的发展。数字处理器能够瞬时读取变换器的输出值,并快速地计算出控制值对变换器进行控制。由于数字控制可以采用灵活的控制策略,一些先进的控制方法应用于电力电子电路成为可能。随着数字处理器价格不断下降和性能的不断提升,应用数字控制的开关型电力变换装置会日益增多。未来电力电子的发展方向可以用“高频化、数字化、绿色化、模块化”来概括。 PID控制是最早发展起来的控制策略之一,由于其算法简单、鲁棒性好及可靠性高,被广泛应用于各种控制中,尤其适合可建立精确数学模型的确定性系统。但实际的电力电子系统是一个线性和非线性相结合的系统,难以建立精确的数学模型。在实
[电源管理]
应用于交流伺服系统多路输出开关电源设计
   1.引言   与直流电机相比,交流电机不需要换向器和电刷,其结构更加简单。调速范围宽、稳态精度高、动态响应快、转子惯量小、输出功率大等诸多优点,使得交流电机在工业生产中得到较广泛地应用 。对伺服系统供电的电源性能的优劣,直接关系到整个系统的安全性和稳定性 。开关电源与低效率的线性电源相比,因为其效率高、体积小、重量轻而受到广泛地关注 。美国PI 公司生产的开关电源专用集成芯片TOPSwitch-II,是一种将PWM 和MOSFET 合二为一的新型芯片,此系列芯片以其体积小、重量轻、价格低等优势,一经推出便得到广泛的应用,展示了良好的应用前景。    2.TOPSwitch-II 工作原理   TOPSwitch-II芯片
[电源管理]
应用于交流伺服系统多路输出<font color='red'>开关电源</font>设计
开关电源的抗干扰问题
    摘要:在叙述电磁兼容的定义及其试验方法的基础上介绍抑制电磁干扰的一般方法及其存在的问题。最后介绍新型抗电磁干扰器件— FTS 系列群脉冲对抗器与 LSA 系列雷击浪涌吸收器的特点。     关键词:电磁干扰  电磁兼容  电磁兼容试验  新型抗电磁干扰器件                   Problems on Anti-Jamming of Switching Power Supply     Abstract: On the basis of definition and experimental method of electromagnetic compatibilit
[电源管理]
热门资源推荐
热门放大器推荐
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

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

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