硬件电路设计 2.1 硬件电路原理
系统原理框图如图1所示。电路的工作原理 为,市电经EM I滤波、整流滤波变成直流电送入 功率变换电路(DC/DC),功率变换电路在PWM
电路和单片机的控制下输出稳定的直流电压。用 户可根据需要通过键盘对开关电源输出的电压值 调节,单片机系统自动对电源输出电压进行数据 采样,并与用户给定数据进行比较,然后根据设置 的调整算法控制开关调整电路,使电源输出电压 符合给定值。单片机在调整电源输出电压的同时 还要检测电路的输出功率,当输出功率超过最大 功率时,就起动保护电路,实现保护功能。为了使 智能开关电源能可靠、安全地工作,本系统可设置 多重监测和保护系统,主要包括过压、欠压和短路 保护。
参考设计资料:http://wenku.baidu.com/link?url=P8L-D5DO2DxlxAMxV9DJQeH_PvACUpYr5GjrxDynX_Lwn9Q0HqCNf2wPzzMBfVYlMlLDeH31ndaI6SCi_EsKMHaw_BnSzh9KN-R1GvD1xoC
基于AT89C52和IW1692的智能开关电源设计与研究3摘 要:针对采用模拟控制的开关电源的一些问题,提出了一款以AT89C52为核心控制器,利用了AC/DC电源控制芯片(IW1692)的数字化智能开关电源系统,并对该系统的硬件电路和软件设计进行了介绍。通过测试,本系统较好地解决了模拟开关电源的缺点,达到了相应的目的要求。关键词:开关电源;智能化;数字化 0 引 言随着开关电源技术的成熟,在有些应用场合要求开关电源具有一定的智能,能实现精确的程序控制,并能组网工作,以便于实时了解设备的参数(如电压、电流)、工作状态(正常、故障)等信息。对于采用模拟量反馈控制的开关电源,在这些场合使用时不可避免地存在这样一些问题:(1)负载在较大范围内变化时反馈环路不稳定,易产生自激振荡。(2)不能实现精确的程序控制。电池的充电设备、TG脉冲弧焊电源设备必须按照工作规程进行程序控制。对电源的输出要求可能为恒流恒压或恒压限流,这样所用的电源必须能够在各种工作状态之间自由转换,这是常规开关电源难以实现的。(3)伺服型开关电源常要求电源的输出受外电路控制,而远程控制信号通常为模拟信号,在传输过程中常常会受到外界干扰,导致控制失败。用数字控制方式代替模拟控制,上述问题可以得到很大的改善。1 数字化智能开关电源的设计思路及要求 智能化开关电源的主要功率变换电路仍然采用与传统开关电源相同的拓扑结构,但其反馈控制环路不采用传统的模拟控制方式,而是采用数字控制方式,即误差采样,脉冲宽度调制(PWM)的调制信号的计算、生成,遥感信号的接收、处理等控制部分电路均使用数字控制技术。通过智能化的数字控制技术,力求解决环路的稳定性、抗干扰性、电源远程控制性等问题。本开关电源主要技术指标:①交流输入电压85~265 V AC宽范围输入;②直流输出电压5~15 V连续可调;③输出电压调整率≤2.5%;④具有输出短路控制;⑤具有电压显示功能及故障报警指示。2 硬件电路设计2.1 硬件电路原理系统原理框图如图1所示。电路的工作原理为,市电经EM I滤波、整流滤波变成直流电送入功率变换电路(DC/DC),功率变换电路在PWM电路和单片机的控制下输出稳定的直流电压。用户可根据需要通过键盘对开关电源输出的电压值调节,单片机系统自动对电源输出电压进行数据采样,并与用户给定数据进行比较,然后根据设置的调整算法控制开关调整电路,使电源输出电压符合给定值。单片机在调整电源输出电压的同时还要检测电路的输出功率,当输出功率超过最大功率时,就起动保护电路,实现保护功能。为了使智能开关电源能可靠、安全地工作,本系统可设置多重监测和保护系统,主要包括过压、欠压和短路保护。2.2 主要芯片介绍2.2.1 IW 1692WI 1692是一种采用数字控制技术,高性能的AC/DC电源控制器。其数字调节设计是高效率的,内置保护功能,使外部元件较少,简化设计使电路成本较低,电路工作可靠。WI1692无需次级反馈电路,但能实现良好的线性负载调节;无需环路补偿元件,但提供稳定的运行。脉冲波形分析设计在第一环路,使得反应速度远远超过传统解决方案,从而提高了动态负载响应。内置功率限定功能,使变压器设计变得最优化,可以使用最普遍的离线设计变压器绕组,并且提供宽输入电压范围,低起动电压。当输出电流大于最大负载电流的5%时,WI1692以固定频率PWM模式运行。当输出电流减小,开关管导通时间Ton也减小,当Ton下降至Ton2m in,芯片转换为脉冲频率调制(PFM)模式,即轻载时电源转换为PFM模式,使电路损耗达到最低。这些使WI1692成为最理想电源控制的选择,并且符合最新的电源标准。2.2.2 AT89C52在兼顾运算能力与控制性能,并考虑设计成本及产品投入使用的经济等因素之后,在此选用传统的性价比高的AT89C52单片机为核心控制器。AT89C52是一种低功耗、高性能的片内含有8 kB快闪可编程/擦除只读存储器的8位CMOS微控制器,使用高密度、非易失存储技术制造。芯片上的EPROM允许在线编程或采用通用的非易失存储编程器对程序存储器重复编程。2.2.3 MAX1247、MAX525和74HC573MAX1247是4通道模拟输入12位、串行输出A/D转换器;MAX525是4通道模拟输出、12位串行输入D/A转换器。这