首页资源分类嵌入式处理器51内核 > 开关电源模块并联供电系统设计报告

开关电源模块并联供电系统设计报告

已有 445109个资源

下载专区

上传者其他资源

    文档信息举报收藏

    标    签:开关电源模块并联供电

    分    享:

    文档简介

    开关电源模块并联供电系统设计报告

    文档预览

    2011 年全国大学生电子设计大赛 福星电子网 www.fxdzw.com 2011 年全国大学生电子设计大赛论文 【本科组】 开关电源模块并联供电系统设计报告 2011 年 9 月 3 日 设计摘要: 本作品是基于被广泛应用在小功率及各种电子设备领域的开关电源而设计 的开关电源并联供电系统,能够输出 8V 定压,功率可达到 16W,并根据要求对 两路电流进行按比例分配。它采用一路电压源控制输出电压,一路电流源补偿电 流的方法,对负载两端电压及通过负载的电流进行控制。 关键词: 开关电源,并联供电,定压输出,定比分流 Abstract: This circuit design is based on the widely used in small power and a variety of electronic equipment in the field of switching power supply. It is a design of switch power supply in parallel system, can provide 8V constant voltage. And its power can reach 16Watt. At the same time, it can according to the requirements of the two current proportional distribution. It uses a voltage source to control the output voltage, a current source compensating current method, the voltage across the load and the current through the load control. Key Word: switching power supply,Parallel power supply,constant voltage output, fixed ratio current division 1 2011 年全国大学生电子设计大赛 福星电子网 www.fxdzw.com 目录 1.设计任务(或设计题目)与要求(或技术指标) ........................................................................... 1 1.1 设计任务(见附录 1)................................................................................................... 1 1.2 技术指标(见附录 1)................................................................................................... 1 1.3 题目分析.......................................................................................................................... 1 2.方案比较与论证......................................................................................................................... 1 2.1 各种方案比较与选择...................................................................................................... 1 开关电源电路控制方案比较:....................................................................................... 1 过流保护方案比较:....................................................................................................... 2 方案选择:....................................................................................................................... 3 2.2 方案证论.......................................................................................................................... 3 3.系统硬件设计............................................................................................................................. 4 3.1 系统的总体设计.............................................................................................................. 4 设计思想:....................................................................................................................... 4 设计步骤:....................................................................................................................... 4 3.2 单元电路的设计及参数计算.......................................................................................... 5 电压源模块:................................................................................................................... 5 电流源模块:................................................................................................................... 5 主电路设计:................................................................................................................... 6 3.3 发挥部分的设计与实现.................................................................................................. 7 3.4 电路原理图(见附录 2).................................................................................................... 7 4.系统软件设计............................................................................................................................. 7 4.1 程序总体流程图.............................................................................................................. 8 4.2 各个功能模块流程图...................................................................................................... 9 过流保护模块:............................................................................................................... 9 基本功能模块:............................................................................................................... 9 扩展功能模块:............................................................................................................. 10 4.3 程序清单(见附录 3)...................................................................................................... 10 5.系统调试 .................................................................................................................................. 10 5.1 电路的测试方案(方法)................................................................................................. 10 5.2 测试仪器........................................................................................................................ 11 5.3 测试结果(基本要求测试)........................................................................................ 11 5.4 发挥部分的测试........................................................................................................... 12 6.系统电路存在的不足和改进的方向与结论........................................................................... 13 7.附录 ............................................................................................................................................. 14 附录 1 设计任务.................................................................................................................... 14 附录 2 主电路板电路原理图................................................................................................ 16 附录 3 部分程序清单............................................................................................................ 16 附录 4 元件清单.................................................................................................................... 20 1.设计任务(或设计题目)与要求(或技术指标) 1.1 设计任务(见附录 1) 1.2 技术指标(见附录 1) 1.3 题目分析 开关电源电路是电力电子电路中的一种,被广泛应用在小功率及各种电子设 备领域,顾名思义,开关电源就是电路中的电力电子器件工作在开关状态的电源, 对于 DC/DC 电路,可以变换的主要对象是电压和电流。在这道题目中,要求使 用两块开关电源模块并联形成供电系统,输出电压稳定在 8V,电流比例可调节。 这道题的难点在于实际操作中开关电源不能同时控制输出电压和电流,但既要电 压稳定输出,又要电流成一定比例,所以考虑使用两个开关电源,一个做恒压源 稳定电压,一个做恒流源补给电流,以使负载电流满足给出的标准。电路设计的 的工作就分解为检测分路电流和控制单点电压。 2.方案比较与论证 2.1 各种方案比较与选择 开关电源电路控制方案比较: 方案一:使用 LM2596 开关电压调节器芯片设计两路开关电源,一路开关电源 通过反馈使输出电压UO 能够稳定为 8V 作为恒压源;另一路开关电源,通过采 样电流跟随放大再跟随,作为恒流源输出恒定电流。为了使开关电源的输出电流 可调,采样后用电子电位器通过单片机调节电阻值影响反馈值,调得所需的电流。 工作过程为:电路接通后电压源稳定输出为 8V,通过键盘输入给单片机信 号,使电子电位器输出固定值并作为反馈影响 LM2596 的输出电压,使此路电流 源作为电路补偿输出恒流值并使电路电流满足指标要求。 1 电压源 R 2R 电压源 1 3R 4R 电流源 电压源 2 图 1 方案一电路示意图 图 2 方案二电路示意图 方案二:根据 LM2596 开关电压调节器芯片设计两路恒压电源,通过反馈使输 出电压UO 能够稳定为 8V。为了使两路开关电源的输出电流可调,在其中一路开 关电源的输出端串入一组不同阻值的阻值精密电阻,根据所需比例通过电子开关 选择串入的阻值,对两路电流进行比例配置。由于电源要求输出电压一定,通过 改变“内阻”即可调节输出电流。 工作过程为:电路接通后UO 稳定为 8V,调节负载滑动变阻器,使电流达到 题目指定的大小后,单片机给出控制信号控制电子开关对电阻进行选择,即可调 整电流大小。 方案三:用 IR2104 电桥驱动器芯片控制两个 MOS 管的导通与关断设计成为 buck 开关电源,将其中一个开关电源设计工作在恒压模块,稳压UO 输出为 8V(输出 指定电流),另一个开关电源设计工作在恒流模块。由恒流模块控制补偿使 IO 电 流达到预设标准,并与第一路电流成指定比例。 工作过程为:接通电源后,开关电源板中由 IR2104 控制两路 MOS 管交替 导通,A/D 模块采集UO 、 I2 、 IO 的数值,用 PID 调节算法通过单片机控制另一 路电流源的 PWM 波占空比,定电流输出,从而实现恒压恒流。电路示意图如方 案一(图 2)。 过流保护方案比较: 方案一:通过采样电阻两端的电压计算出 Io 值,经 A/D 转换模块将电流值反馈 给单片机,当检测电流值超过 4.5A 时切断 XX 芯片电源或降低 PWM 波占空比。 2 方案二:在输出电路中串入可自恢复保险丝,当电流大于 4.5A 时,自恢复保险 丝由低阻抗转为高阻抗切断电路。电流降低后可恢复正常工作。 方案选择: 方案二中采用低阻值精密电阻,在实际电路中不可避免的会引入接入电阻, 对两路电流比的有很大影响。方案三中采用单片机调节,单片机处理速度很难跟 上电流变化速度,因此用单片机进行 PID 调节时间长,不容易稳定。所以选择方 案一进行具体设计。 2.2 方案证论 GND Vin LM2596 LM2596 负 载 MAX4172 跟随 放大 跟随 图 3 系统工作原理图 该系统由两个开关电源并联而成,其中一个电源做电压源稳定电压,另一 个电源做电流源补偿电流(如图 3)。芯片主干稳压芯片选用 LM2596,它自带 硬件闭环调节功能,可以通过 4 号管脚返回的反馈值自动调节输出的大小。在电 路中调节负载电阻值,使 IO 达到指定值,保持电压源不变,单片机根据所需比 例计算电流源折合所需电流,调节数字电位器 MCP41010,使电流源输出合适的 电流。 例如:所需 IO =1A,比例 I1 : I2 = 1:1 ,则通过单片机给 MAX4217 的 SI 管 3 脚编码信号 0017,调整电阻值,使电流源输出电流稳定在 0.5A,此时,负载两 端由于电压源作用依旧保持 8V,而电压源输出电流由于受电流源补偿作用,输 出变为(1A-0.5A=0.5A),此时 I1 : I2 = 1:1 ,符合题目要求。 3.系统硬件设计 3.1 系统的总体设计 设计思想: 本系统是一个可应用的并联供电系统,设计思想符合如下几条标准: 1.尽量采用简洁可靠的软硬件环境,程序流程力求简单明了,从而充分利用现有 资源,提高系统开发水平。 2.系统硬件电路模块化,便于硬件测试和电路查询。 3.系统程序设计模块化,便于系统功能的各种组合和修改。 设计步骤: 1.分析系统需求,既要求稳压输出,又要求支路电流比例可调,所以本系统的设 计核心简化为一个电流源和一个电压源。 2.对电压源模块进行设计,为了减轻程序调节闭环的压力,选定一款耐压 24V 自 带反馈的稳压芯片 LM2596,参考 datasheet 的标准设计电路进行电路设计。 3.对电流源模块进行设计,选用同上的芯片,为了对电流值进行采样,选用美信 公司的 MAX4172 芯片对电流进行固定十倍精确放大,并用运放进行进一步放大, 为了系统稳定采用运放在放大前后进行正向跟随后,得到电压经过电阻分压后反 馈回稳压芯片,从而对电流进行控制。 4 3.2 单元电路的设计及参数计算 电压源模块: 参考 LM2596 的 datasheet 中应用实测电路图,输出电压的计算可由下式给出: VOUT = VREF (1 + R2 R1 ) , 其中 VREF =1.23V, R2 = R1 (VOUT VREF −1) , 为了确保输出稳定, R1 选用标称阻值为 1KΩ,精度为 1%的电阻。 CIN ---470μF/35V COUT ----220μF/35V R1----1K D1----5A/40V IN5825 L1---68μH C3 ----可以不焊 电流源模块: 图 4 电压源模块电路设计 在电压源的基础上,对采样及反馈进行修改。电流采样电阻阻值为 0.05Ω,采用 MAX4172 芯片对电流信号进行十倍精确放大,放大后输出电流通过 1kΩ 电阻接 地,输出端对地电压进行二次放大,放大系数为 10,通过电位器对采样信号进 行分压处理,处理后信号回输到 LM2596 的 4 号管脚,形成闭环调节。 5 运算放大器放大倍数= Uout = 1+ R2 =11 U in R3 图 5 运放同向放大示意图 U ' = 0.05×10×11× I ,且 I = 0.5A − 2 A R1 = 1.235 R1 + R ' U ' R ' 范围是 0~9K,为了保证数字电位器工作在线性区域,取 1~8K 作为工作区域 所以 R1选 10K 就可以满足要求。 主电路设计: 图 6 电流源模块电路设计 为了对总电路的电流输出 IO 进行采样分析,在主电路中串了 0.01Ω 的采样电 阻,并将两端电压作为 MAX4172 的输入进行放大,之后通过单片机的 AD 采样 发回单片机,按照程序中计算公式进行计算,计算结果用来判断电路中此时的电 流,并根据要求的分流比例进行电流源设定,使电流源输出指定电流。 6 3.3 发挥部分的设计与实现 在以上电路基础上,增加单片机的键盘输入,可以对电流比进行设定,通过 单片机的计算来控制数字电位器的阻值,调整反馈段分压比,反馈回 LM2596, 即可实现电流源任意比例电流输出,配合电压源稳压 8V,使得整个系统能够稳 定输出 8V,且任意比例调整支路电流。经过理论计算和实际测量,电路的效率 在主电流 1A 时可以达到 80%以上,主电流 4A 时可以达到 65%。 3.4 电路原理图(见附录 2) 4.系统软件设计 控制单片机采用 ATMege88,是 8 位 AVR 微处理器。它具有高性能、低功 耗的特点,应用先进的 RISC 结构,非易失性程序和数据存储器 ,具有独立锁 定位的可选 Boot 代码区,可以对锁定位进行编程以实现用户程序的加密等功能。 它的外设具有两个具有独立预分频器和比较器功能的 8 位定时器/计数器,一个 具有预分频器、比较功能和捕捉功能的 16 位定时器/计数器,具有独立振荡器的 实时计数器 RTC,六通道 PWM,可编程的串行 USART 接口,可工作于主机/ 从机模式的 SPI 串行接口。可以实现上电复位以及可编程的掉电检测,支持片 内/ 外中断源。编程规则清晰易掌握,操作方法简便,是单片机编程的最佳备选 之一。 图 7 MCP41010 阻值与 code 码近似成线性关系 7 系统中采用的其他 IC 芯片,例如 MCP41010,详情参考 datasheet 用法及电 路搭建。为查询与所需电流相配的电阻值,在单片机中建表,excel 拟合曲线如 上图。可以看出在可选范围中间的位置,电阻值与 code 码近似成线性关系。 4.1 程序总体流程图 程序大体分为基本功能和扩展功能两部分,要求除负载电阻为手动调整以及 发挥部分(1)由手动设定电流比例外,其他功能的测试过程均不允许手动干预, 所以设置以下程序流程(如图 8)。 主路采样 是否过流保护 N 基本功能 Y 切断恒压源、恒流源 N 是否有按键 Y 扩展功能 是否小于 3.7A Y 按指定比例输出 N 按 1:1 输出 2A 图 8 总体程序流程图 8 4.2 各个功能模块流程图 过流保护模块: 启动系统 主路采样 N 基本功能 大于 4.4A Y 减小电流源输出 基本功能模块: 图 9 过流保护模块程序流程图 主路电流采样 N 等于 1A Y 调节电流源输出电流 N 等于 1.5A Y 调节电流源输出电流 扩展功能模块 图 10 基本功能模块程序流程图 9 扩展功能模块: 进入扩展功能模块 主路采样 N 是否有键盘输入 Y 按定比例进行分流输出 图 11 扩展功能模块程序流程图 4.3 程序清单(见附录 3) 5.系统调试 5.1 电路的测试方案(方法) 由于系统对电路效率有一定的要求,所以需要测量输入端、输出端电压、电 流,方便检测支路电流比,需要对支路电流进行检测。根据电路的示意图,从电 路中各点引出接线端子,电压测量可以直接在被测点两端并联,用来检测并记录 分析供电系统各个指标。 Iin 被测系统 稳 压 Uin 源 电压源 I1 电流源 I2 Io 负 载 Uo 图 12 电路测试方案示意图 10 5.2 测试仪器 直流电压测试采用数字万用表,型号:Fluke/289,测试精度:0.01V 直流电流测试采用数字万用表,型号:Fluke/289,测试精度:0.01A 输出波形纹波测试采用数字示波器,型号:PY010-DS1104B 输出电压及电流波形测试采用模拟示波器,型号:JEA3BS38-CS5400 电源提供采用稳压源,型号:XD1713,测试精度:0.1V 5.3 测试结果(基本要求测试) (1)系统额定工作状态 系统输出电压即负载两端电压UO =8.01V 系统输出电流即负载上的电流 IO =4.01A 输出功率 P = IO ×UO =32.1W (2)额定输出功率工作状态下,供电系统的效率 电源效率是输出功率与输入功率的比值,计算公式为η = UO × IO UI × II 额定输出功率工作状态下,系统输入电压U I =24.0V 系统输入电流 II =1,61A 此时,系统的效率为η = UO × IO =82.61% UI × II (3)稳定输出电压为 8V,输出电流之和 IO = 1.0 A ,按 I1 : I2 = 1:1 定比分流(记 录三次测量) U I =24.0V II =0.43A UO IO I1 I2 II 误差 I2 误差 电流比 系统效率 8.01 1.00 0.50 0.50 0 8.00 1.00 0.50 0.50 0 8.00 1.00 0.50 0.50 0 0 1:1 77.6% 0 1:1 77.5% 0 1:1 77.5% 11 通过多次测量,在输出电压为 8V,输出电流为 1A 的情况下,可以保证支 路电流按 1:1 的比例分配。每个模块的输出电流的相对误差绝对值不大于 5%, 满足题目指标要求。 (4)稳定输出电压为 8V,输出电流之和 IO = 1.5A ,按 I1 : I2 = 1: 2 定比分流(记 录三次测量) U I =24.0V II =0.63A UO IO I1 I2 II 误差 I2 误差 电流比 系统效率 8.01 1.51 0.50 1.01 0 0.01 1:2 79.99% 8.00 1.50 0.50 1.00 0 0 1:2 79.36% 8.01 1.50 0.50 1.00 0 0 1:2 79.36% 通过多次测量,在输出电压为 8V,输出电流为 1.5A 的情况下,可以保证支 路电流按 1:2 的比例分配。每个模块的输出电流的相对误差绝对值不大于 5%, 满足题目指标要求。 5.4 发挥部分的测试 对于发挥部分的指标要求,在指定范围内给出几组数据进行测量,并对测试 结果进行一定的数据处理,记录结果如下: 指定电流输出与电流比抽样测试表 输入电压U I =24.0V,输出电压UO =8.0V IO (A) 1.6 1.6 2 2 2 2.48 2.48 电流比 1: 2 2:1 1: 1 1: 3 3: 1 2: 3 1: 4 I1 (A) 0.51 0.98 0.95 0.52 1.48 0.98 0.49 I2 (A) 1.09 0.62 1.05 1.48 0.52 1.5 1.99 i1 绝对误差 i2 绝对误差 0.037 0.084 0.05 0.04 0.013 0.010 0 0.018 0.170 0.05 0.013 0.04 0.006 0 Iin (A) 系统效率 0.67 0.79602 0.67 0.79602 0.82 0.813008 0.85 0.784314 0.85 0.784314 1.01 0.818482 1.04 0.794872 12 2.48 3: 2 1.48 1 0.007 0.01 1.02 0.810458 2.48 4: 1 1.96 0.52 0.015 0.061 1.04 0.794872 3.1 1:2 1 2.1 0.029 0.014 1.25 0.826667 3.1 1: 1 1.57 1.43 0.013 0.077 1.26 0.820106 3.1 2:1 2.07 1.03 0 0 1.29 0.801034 3.52 3:4 1.52 2 0.007 0.005 1.41 0.832151 3.51 4:3 2.02 1.49 0.005 0.007 1.43 0.818182 3.45 1:1 1.75 1.7 0.015 0.014 1.4 0.821429 通过对选取情况的测试和计算分析得知,当干路电流值达到 2A 以上时,每 个模块的输出电流相对误差的绝对值不大于 2%,满足题目要求。电源效率在 80% 左右。 6.系统电路存在的不足和改进的方向与结论 1. 系统采样时间长,在 DC/DC 的变换方式中,逆变换向是需要时间的,输出电 流越大需要时间越多,大电流输出能力也差。而且在任何负载下,输出电压的质 量也不高,纹波噪声比较低。 2.系统稳定性不够,在低压大电流输出时,它的纹波和噪声抑制能力受到限制。 3.恒流源部分通过两级放大两级跟随,两级跟随反馈给 LM2596 的四号管脚采样 电阻的信号量可以通过给定的电流值串联电阻与反馈端并联,可以简化反馈电 路。参考电流由 PWM 波经过电容电阻产生。 4. 发现低端采样出现 AD 转换不呈线性变化,究其原因,所接的地是一个平面, 受到的外界干扰大,导致输出纹波大。将低端采样换成高端采样,即对电阻两端 电压进行采样,可以有效降低外界干扰,从而使输出稳定。 5.电流变化速度很快,单片机的采样频率有限,不能及时跟上变化引起采样误差, 所以通过增加同相一级跟随后再输入单片机,同时也在一定程度上降低了输出纹 波。 13 7.附录 附录 1 设计任务 1.1 设计任务 设计并制作一个由两个额定输出功率均为 16W 的 8V DC/DC 模块构成的并 联供电系统(见图 1)。 1.2 技术指标 图 两个 DC/DC 模块并联供电系统主电路示意图 1.基本要求 (1)调整负载电阻至额定输出功率工作状态,供电系统的直流输出电压 UO =8.0 ± 0.4V 。 (2)额定输出功率工作状态下,供电系统的效率不低于 60% 。 (3)调整负载电阻,保持输出电压UO =8.0 ± 0.4V ,使两个模块输出电流之和 IO = 1.0 A ,且按 I1 : I2 = 1:1 模式自动分配电流,每个模块的输出电流的相对误差 绝对值不大于 5%。 (4)调整负载电阻,保持输出电压UO =8.0 ± 0.4V ,使两个模块输出电流之和 IO = 1.5A ,且按 I1 : I2 = 1: 2 模式自动分配电流,每个模块输出电流的相对误差绝 对值不大于 5%。 2. 发挥部分 (1)调整负载电阻,保持输出电压UO =8.0 ± 0.4V ,使负载电流 IO 在 1.5~3.5A 14 之间变化时,两个模块的输出电流可在(0.5~2.0)范围内按指定的比例自动分配, 每个模块的输出电流相对误差的绝对值不大于 2%。 (2)调整负载电阻,保持输出电压UO =8.0 ± 0.4V ,使两个模块输出电流之和 IO =4.0A 且按 I1 : I2 = 1:1 模式自动分配电流,每个模块的输出电流的相对误差的绝 对值不大于 2%。 (3)额定输出功率工作状态下,进一步提高供电系统效率。 (4)具有负载短路保护及自动恢复功能,保护阈值电流为 4.5A(调试时允许有 ±0.2A 的偏差)。 (5)其他。 15 附录 2 主电路板电路原理图 附录 3 部分程序清单 文件 Main.c 16 #include "main.h" /*-------------------------- D E F I N I T I O N ---------------------------*/ unsigned char cur; unsigned char table[200]={003,010,022,030, 38,045,053,060,063,69,073,076,82,87, 90, 95,100,103,106,110,112,115,120,122,124,126,128,131, 133,136,138,139,141,143,145,147,150,151,152,154,156,157,159, 161,162,163,165,166,167,169,170,171,172,173,174,175,177, 178,179,180,181,182,183,183,184,185,186,187,188,188,189, 190,190,191,192,192,193,194,194,195,195,196,196,197,198, 198,199,199,200,201,201,202,202,203,203,203,204,204,205, 205,206,206,206,207,207,207,208,208,209,209,209,210,210, 210,211,211,211,212,212,212,213,213,213,213,214,214,214, 215,215,215,215,216,216,216,217,217,217,217,218,218,218, 218,218,219,219,219,219,220,220,220,220,220,221,221,221, 221,222,222,222,222,222,223,223,223,223,223,223,224,224, 224,224,224,225,225,225,225,225,225,225,226,226,226,226, 226,226,227,227,227,227,227,227,228,228,228,228,228,228 /*228,229,229,229,229,229,229,229,229,230,230,230,230,230, 230,230,230,231*/}; void SetVariable(unsigned char cur); unsigned int caiyang(void); /*--------------------------- F U N C T I O N S / void main(void) { SystemInit(); SystemStart(); ----------------------------*/ } /****************************************************************************** void SystemInit(void) { CLI(); PortInit(); HD7279AInit(); MCP_16_Init(); //steppingmotorinit(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints 17 EIMSK = 0x00; TIMSK0 = 0x00; //timer 0 interrupt sources TIMSK1 = 0x00; //timer 1 interrupt sources TIMSK2 = 0x00; //timer 2 interrupt sources PCMSK0 = 0x00; //pin change mask 0 PCMSK1 = 0x00; //pin change mask 1 PCMSK2 = 0x00; //pin change mask 2 PCICR = 0x00; //pin change enable PRR = 0x00; //power controller SEI(); //re-enable interrupts SEI(); } /****************************************************************************** void SystemStart(void) { //cur=GetAndDisplayData(0,3); //SetVariable(cur); unsigned char num=0,i=0,a,b,key=0,flag=0; unsigned int Evoltage1,Ecurrent; unsigned long count=0; Delay_ms(10); while(1) { Evoltage1=caiyang(); Ecurrent=Evoltage1*101/100; Ecurrent=Ecurrent*102/109-40; while(Ecurrent>440) { DDRD|=(1<<3); PORTD |=(1<<3); SetVariable(0); Evoltage1=caiyang(); Ecurrent=Evoltage1*101/100; Ecurrent=Ecurrent*102/109-40; } switch (key) { 18 case 0: Evoltage1=caiyang(); Ecurrent=Evoltage1*101/100; Ecurrent=Ecurrent*102/109-40; if(Ecurrent<170) { MCP_16_Write(table[3]); } key=GetAndDisplayData(0,0); break; case 1: Evoltage1=caiyang(); Ecurrent=Evoltage1*102/100; Ecurrent=Ecurrent*102/109-40; if(Ecurrent<390) { if(PIND&0X80) { PORTD&=~(1<<3); count=0; Evoltage1=caiyang(); Ecurrent=Evoltage1*101/100; Ecurrent=Ecurrent*102/109-40; num=Ecurrent*a/(a+b); DisplayData(0, 3,Ecurrent); if(Ecurrent<=250) SetVariable(num+1); if((Ecurrent>250)&(Ecurrent<300)) SetVariable(num+1); if(Ecurrent>300) SetVariable(num); Delay_ms(50); } else { a=GetAndDisplayData(0,0); b=GetAndDisplayData(0,0); DisplayData(7, 7,a); DisplayData(6, 6,0); DisplayData(5, 5,b); 19 } } else { SetVariable(203); Evoltage1=caiyang(); Ecurrent=Evoltage1*101/100; Ecurrent=Ecurrent*102/109-40; count++; } break; } }} void SetVariable(unsigned char cur) { unsigned char MCP_num=0; MCP_num=cur-49; MCP_16_Write(table[MCP_num]);} unsigned int caiyang(void) { unsigned int voltage,i=0,Evoltage=0; for(i=0;i<20;i++) { voltage=mega88_ad0(); Evoltage+=voltage; } Evoltage=Evoltage/20; return Evoltage; } 附录 4 元件清单 LM2596 单片稳压芯片 MAX4172 高端电流放大器 LM324N 4 路运放集成芯片 MCP41010 数字电位器 470u,104 电容 10K,1K,20K,100K 电阻 101K 电感 20 现代开关电源有两种:一种是直流开关电源;另一种是交流开关电源。 开关电源内部结构 这 里 主 要 介 绍 的 只 是 直 流 开 关 电 源 ,其 功 能 是 将 电 能 质 量 较 差 的 原 生 态 电 源( 粗 电 ), 如 市 电 电 源 或 蓄 电 池 电 源 , 转 换 成 满 足 设 备 要 求 的 质 量 较 高 的 直 流 电 压 ( 精 电 )。 直 流开关电源的核心是 DC/DC 转换器。因此直流开关电源的分类是依赖 DC/DC 转换器 分类的。也就是说,直流开关电源的分类与 DC/DC 转换器的分类是基本相同的, DC/DC 转换器的分类基本上就是直 流开关电源的分类。 直流 DC/DC 转换器按输入与输出之间是否有电气隔离可以分为两类:一类是有 隔离的称为隔离式 DC/DC 转换器;另一类是没有隔离的称为非隔离 式 DC/DC 转换 器。 隔离式 DC/DC 转换器也可以按有源功率器件的个数来分类。单管的 DC/DC 转换 器有正激式(Forward)和反激式(Flyback)两种。双管 DC/DC 转换器 有双管正激 式 ( DoubleTransistor Forward Converter), 双 管 反 激 式 ( Double Transistr Flyback Converter)、推挽式(Push-Pull Converter) 和半桥式(Half-Bridge Converter)四种。 四管 DC/DC 转换器就是全桥 DC/DC 转换器(Full-Bridge Converter)。 非隔离式 DC/DC 转换器,按有源功率器件的个数,可以分为单管、双管和四管 三类。 开关电源内部结构图 21 单管 DC/DC 转换器共有六种,即降压式(Buck)DC/DC 转换器 ,升压式(Boost) DC/DC 转换器、升压降压式(Buck Boost)DC/DC 转换器、Cuk DC/DC 转换器、Zeta DC/DC 转换器和 SEPIC DC/DC 转换器。在这六种 单管 DC/DC 转换器中,Buck 和 Boost 式 DC/DC 转换器是基本的,Buck-Boost、Cuk、Zeta、SEPIC 式 DC/DC 转换器 是从中派生出来的。双管 DC/DC 转换 器有双管串接的升压式(Buck-Boost)DC/DC 转换器。四管 DC/DC 转换器常用的是全桥 DC/DC 转换器(Full-Bridge Converter)。 隔离式 DC/DC 转换器在实现输出与输入电气隔离时,通常采用变压器来实现, 由于变压器具有变压的功能,所以有利于扩大转换器的输出应用 范围,也便于实现 不同电压的多路输出,或相同电压的多种输出。 在 功 率 开 关 管 的 电 压 和 电 流 定 额 相 同 时 ,转 换 器 的 输 出 功 率 通 常 与 所 用 开 关 管 的 数量成正比。所以开关管数越多,DC/DC 转换器的输出功率越大,四管式比两管式输 出功率大一倍,单管式输出功率只有四管式的 1/4。 非 隔 离 式 转 换 器 与 隔 离 式 转 换 器 的 组 合 ,可 以 得 到 单 个 转 换 器 所 不 具 备 的 一 些 特 性。 按能量的传输来分,DC/DC 转换器有单向传输和双向传输两种。具有双向传输功 能的 DC/DC 转换器,既可以从电源侧向负载侧传输功率,也可 以从负载侧向电源侧 传输功率。 DC/DC 转换器也可以分为自激式和他控式。借助转换器本身的正反馈信号实现开 关管自持周期性开关的转换器,叫做自激式转换器,如洛耶尔 (Royer)转换器就是 一种典型的推挽自激式转换器。他控式 DC/DC 转换器中的开关器件控制信号,是由 外部专门的控制电路产生的。 按照开关管的开关条件,DC/DC 转换器又可以分为硬开关(Hard Switching) 开关电源 和软开关(Soft Switching)两种。硬开关 DC/DC 转换器的开关器件 是在 承受电压或流过电流的情况下,开通或关断电路的,因此在开通或关断过 22 程中将会产生较大的交叠损耗,即所谓的开关损耗(Switching loss)。当转 换器的工作状态一定时开关损耗也是一定的,而且开关频率越高,开关损 耗越大,同时在开关过程中还会激起电路分布电感和寄生 电容的振荡,带 来附加损耗,因此,硬开关 DC/DC 转换器的开关频率不能太高。软开关 DC/DC 转换器的开关管,在开通或关断过程中,或是加于 其上的电压为零, 即零 电压开关(Zero-Voltage-Switching,ZVS),或是通过开关 管的电流 为 零 , 即零电流开关(Zero-Current·Switching,ZCS)。这种软开关方式可以 显着地减小开关损耗,以及开关过程中激起的振荡,使开关频率可以大幅 度提高,为转换器的小型化和模块化创造 了条件。功率场效应管(MOSFET) 是应用较多的开关器件,它有较高的开关速度,但同时也有较大的寄生电 容。它关断时,在外电压的作用下, 其寄生电容充满电,如果在其开通前 不将这一部分电荷放掉,则将消耗于器件内部,这就是容性开通损耗。为 了减小或消除这种损耗,功率场 效应管宜采用零电压开通方式(ZVS)。绝 缘栅双极性晶体管(Insu1ated Gate Bipo1ar tansistor,IGBT)是一种复合开 关器件,关断时的电流拖 尾会导致较大的关断损耗,如果在关断前使流过 它的电流降到零,则可以显着地降低开关损耗,因此 IGBT 宜采用零电流 (ZCS)关断方式。IGBT 在 零电压条件下关断,同样也能减小关断损耗, 但是 MOSFET 在零电流条件下开通时,并不能减小容性开通损耗。谐振转 换器(ResonantConverter ,RC)、准谐振转换器(Qunsi-Tesonant Converter, QRC)、多谐振转换器(Mu1ti-ResonantConverter,MRC)、零电压开关 PWM 转 换 器 ( ZVS PWM Converter)、零电 流开关 PWM 转换 器( ZCS PWM Converter)、零电压转换(Zero-Vo1tage-Transition,ZVT)PWM 转换器和 零电流转换(Zero- Vo1tage-Transition,ZVT)PWM 转换器等,均属于软开 关直流转换器。电力电子开关器件和零开关转换器技术的发展,促使了高 频开关电源的发展。 23

    Top_arrow
    回到顶部
    EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高进,我们会尽快处理。