ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:555.02KB ,
资源ID:6442424      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6442424.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(开关电源模块并联供电系统报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

开关电源模块并联供电系统报告.docx

1、开关电源模块并联供电系统报告开关电源模块并联供电系统摘要:针对大功率负载的情况, 选用单台大功率电源有很多技术上的难题需要克服。本文介绍一种开关电源模块并联供电系统,其具有加大功率、自动均流、手控均流的功能。该供电系统由电压转换模块、DC/DC转换模块、单片机控制模块以及显示模块等组成。通过A/D对电路进行采样,使用单片机控制PWM占空比来改变DC/DC模块电压和电流,从而达到改变电源功率且对电流进行分配的功能,同时电路具有过流保护功能对系统进行保护。测试结果表明本系统满足设计要求且工作稳定。关键词:DC/DC模块、PWM、A/D转换Switching power supply modules

2、 in parallel power supply systemABSTRACT: If the choice of a single power supply there are many technical obstacles to overcome for high-power load. This paper introduces a switching power supply modules in parallel power supply system, which has increased power, auto control of shunt and hand contr

3、ol of shunt function. Its mainly by the voltage conversion module, DC/DC converter module, single-chip control module, display module and other components. By A/D sampling circuit, the single-chip control the PWM duty cycle what change DC/DC module voltage and current to achieve the change of curren

4、t in electrical power and distribution, while over-current protection circuit to protect the system . Test results show that the system meets the design requirements and job stability.KEYWORDS : DC/DC module, PWM, A/D conversion1、 引言 对于大功率负载的要求, 可以由单台的大功率电源来提供或者由多台开关电源并联来提供。但是单台的大功率电源在设计和制造中存在很大的困难,

5、 成本也不合算, 可靠性和稳定性也难以保障。多台开关电源的并联系统能很好的克服这些缺点, 并具有单台电源所不具备的优点。多台开关电源的并联系统的输出功率具有可扩展性。而且开关电源以其效率高,体积小,重量轻等显著特点,世界各国都已广泛应用。特别是对开关电源模块并联供电系统的研究和开发已成为当今电力电子学的主要研究内容,其中开关电源模块并联均流技术是实现大功率电源系统的关键技术。本文综合探讨了开关电源并联供电运行中的自动均流技术,并且开发自主调节电流分配比例功能。可以解决普通电源在某些领域解决不了的问题,具有很强的市场竞争力。2、系统方案设计2.1、系统方案设计方案一、通过24V电源给单片机和两个

6、并联DC/DC模块供电,并通过一个单片机分析反馈回来的数据,进而控制PWM占空比来改变DC/DC模块相应数据。系统结构图如图3所示: 图2-1方案一系统结构图 方案二、通过24V电源给单片机和两个并联DC/DC模块供电,并通过两个单片机分析反馈回来的数据,分别控制PWM占空比来改变两个DC/DC模块相应数据。系统结构图如图2所示:图2-2方案二系统结构图通过讨论得出一个单片机时要求两个模块要并联共地,干扰较大,用两个单片机分别控制两个独立模块,消除模块间的相互干扰,故选用方案二。其单个模块电路设计框图如下所示图2-3单个模块电路设计框图2.2单元模块方案设计 2.2.1、电压转换部分设计方案方

7、案一、通过分压电路将24V电压降到5V电压,例如串联两个电阻,两个电路的阻值比例和电压转换比例相等,这样就可以得到任意想得到的电压。方案二、使用7805稳压芯片,将24V电压转换成5V稳定电压。比较上述两种方案,由于7805便捷性、集成化高、性能稳定以及转换效率高等优点,本方案选择方案二。2.2.2、显示部分设计方案方案一:采用八位共阴极LED数码管进行显示,利用单片机串行口的移位寄存器工作方式,外接MAX7219串行输入共阴极显示驱动器,每片可驱动8个LED数码管。方案二:采用点阵字符型LCD液晶显示,可以显示数字与阿拉伯字母等字符,随着半导体技术的发展,LCD的液晶显示越来越广泛的应用于各

8、种显示场合。比较这两种方案,数码管显示驱动简单,但显示信息量少,功耗大;利用液晶显示可以工作在低电压、低功耗下,显示界面友好、内容丰富,综合考虑,选用LCD来实现显示功能。2.2.3、DC/DC模块设计方案方案一、Buck/Boost变换器:也称升降压式变换器,是一种输出电压既可低于也可高于输入电压的单管不隔离直流变换器,但其输出电压的极性与输入电压相反。Buck/Boost变换器可看做是Buck变换器和Boost变换器串联而成,合并了开关管。方案二、采用Buck变换器,也称降压式变换器,是一种输出电压小于输入电压的单管不隔离直流变换器。 由于本设计要求降压,故只需要选用方案一,无需选用方案二

9、。2.2.4、单片机控制模块方案一、采用市面上应用比较广泛的51单片机,利用硬件扩展,实现AD转换和PWM控制,利用其8个AD转换对两个DC/DC模块的电路进行数据采集,反馈给单片机后分析比较,再根据设计要求改变PWM占空比,同时设置4个按键通过程序达到控制电流分配比例的要求。方案二、采用飞思卡尔单片机MC9S12XS128-80PIN芯片,利用其8个AD转换对两个DC/DC模块的电路进行数据采集,反馈给单片机后分析比较,再根据设计要求改变PWM占空比,同时设置4个按键通过程序达到控制电流分配比例的要求。综合上述两种方案,方案一硬件扩展比较复杂,考虑到集成化、便携性以及速度等性能,和51相比我

10、们选用的是MC9S12XS128微控制器,它是飞思卡尔公司M68HC12系列16位单片机中的一种,其内部结构主要有单片机基本部分和CAN功能块部分组成,基本结构包括:中央处理器单元 HCS12(CPU)、2个异步串行通信口SCI、2个同步串行通信口SPI,8通道输入捕捉/输出比较定时器,1个8通道脉宽调制模块以及49个独立数字I/O口(其中20个具有外部中断及唤醒功能),在片内还拥有128KB的Flash ROM,8KB的RAM和2KB的EEPROM,CAN功能块包括两个兼容CAN2.0A/B协议的msCAN控制器组成,其中包含8个A/D转换口,电路中测得的电压和电流信号通过A/D转换后经过算

11、法分析后控制PWM输出,使相应的电压值和电流得以改变。由于该MCU具有我们所做设计的全部端口,所以能够很方便的进行相应的控制和调试,并且具有很快的运行速度。故本系统采用方案二 3、理论分析与计算 3.1、DC/DC 变换器稳压模块Buck变换器:也称降压式变换器,是一种输出电压小于输入电压的单管不隔离直流变换器。图3-1DCDC降压电路简图图中,Q为开关管,其驱动电压为PWM(Pulse width modulation脉宽调制)信号,信号周期为Ts,则信号频率为f=1/Ts,导通时间为Ton,关断时间为Toff,则周期Ts=Ton+Toff,占空比D= Ton/Ts。BUCK型DC/DC只能

12、降压,其理论降压公式:Vo=Vi*D(本公式是理想状态下输入输出关系,实际电路达不到严格的线性关系) ,D为充电占空比,既单片机产生PWM的占空比。通过本式可以看出输出电压和PWM占空比成线性关系,通过改变PWM占空比就可以达到改变电压的效果。3.2、电流电压检测方法 3.2.1、电压检测方法系统通过对需要测试的位置加入测试电路(如图所示),将电压经过AD转换采集转换再输入单片机计算得到需要测试的电压数据。如图所示图3-2电压检测电路简图图中待测点电压U经过加入的测试电路输入到AD1转换器的电压U0是,经过单片机程序处理计算完全可以得到待测电压。3.2.2、电流检测方法 本系统对待测点电压通过

13、放大器放大,再经过AD转换采集,再输入单片机计算得到需要测试的电压数据。如图所示图3-3电流检测电路简图图中所示电阻R11左侧电压U1和右侧电压U2都是按照上面测试方法得到,经过经过差分放大A/D2采集到的电压,在R8= R11, R9=R12的情况下再由上面电压算法可得R11电流。3.3、均流方法传统的均流方法是平均值均流,既每个并联模块的电流放大器输出端接一个相同的电阻到一条公共母线上,形成平均值母线。当某模块电压比母线电压高时,输出电压下降,反之亦然。而在本系统中若使用传统方法不能满足设计要求,故本系统使用主从法,适用于电流型控制的并联开关电源系统中。这种均流系统中有电压控制和电流控制,

14、形成双闭环控制系统。实时对电压和电流进行监控调节。本系统式通过单片机上的AD转换对需要检测的电压和电流进行采集,然后根据设计要求需要负载电压稳在8V且两个模块的分电流控制在一定比例,故根据这两个要求设计单片机算法分别控制PWM来调节来改变电流电压达到要求为止。3.4、过流保护方法本系统通过电流和电压的关系,通过计算得到过载电流对应的电压,再通过电压比较器以及电子开关来实现对电路的保护功能。如图所示图3-4过流保护模块电路图图中若U-in A大于比较电压U-in B(该电压可以通过电位器调节)时,电压比较器输出高电平则三极管Q1截止,PMOS管Q3的UGS达到导通条件,PMOS管处于导通状态,电

15、路正常工作;否则,电压比较器输出低电平则三极管Q1导通,PMOS管Q3的UGS达不到导通条件,PMOS管截止切断电源,从而达到保护电路的作用。4、电路设计4.1、电压转换模块设计图4-1电压转换电路设计图1由于实验要求供电电压24V,但单片机等主控芯片电压为5V,故采用稳压芯片7805将电压稳在5V。图4-2电压转换电路设计图2由于本系统要使用液晶显示,其驱动电压为3V,故用LDO线性稳压器完成5V-3V的转换。42、DC/DC 变换器模块电路设计图4-3 DC/DC 变换器模块电路设计图如图所示,电路的过载保护部分、电流电压测试电路以及放大部分上面已经介绍,除此之外本电路在Buck变换器部分

16、加入下拉电容,对一些频率的干扰进行过滤;4.3、按键控制电路设计图4-4按键控制电路设计图本模块设计四个按键,分别是模式选择按键KEY Model、确定按键KEY OK、加按键KEY+和减按键KEY-,左边四个电压信号接入单片机,当无按键按下时输入单片机的是高电平,单片机不做任何动作;当按键按下时,例如模式按键按下时,KEY Model是低电平,单片机进入改变模式程序对模式进行改变。4.4、显示电路设计图4-5显示电路设计图 本模块首先通过LDO将5V电压稳在3V给LCD供电,然后LCD的2、3、5管脚接入单片机,通过单片机控制显示。5、软件设计 5.1系统软件介绍 软件部分采用模块化程序设计

17、的方法,由主控制程序、液晶显示部分子程序、键盘服务子程序等组成。在保持总电流不变按对应比例分流的情况下,根据原理分析中提到的算法计算所需电流并以同一个变化量对两个分电流进行增加和减小,使其达到期望的比例值。5.2程序流程图 下图是单一电源模块自动分流的程序流程图。图5-1自动分流程序流程图 6、测试结果与分析6.1 测试环境时间:2011年9月3日温度:276.2测试仪器(1)FLUKE17B多功能数字万用表(2)数字示波器DS1052E(3)思卡尔单片机MC9S12XS128-80PIN和BDM(4)任意波形发生器DG1012(5)数字电源GPS-4303C6.3 测试方法硬件模块测试:系统

18、本身由三个主要硬件模块构成,所以分三部分进行调试,首先对DC/DC 变换器模块进行测试,利用波形发生器产生方波,改变其占空比观察输出电压变化;然后对过载保护模块进行测试,通过改变滑动变阻器阻值改变比较电压,再给电路输入相应电压值观察发光二极管以及电路电压输出情况;最后对电路放大部分电路进行检测,对其输入小电压,观察输出情况;而剩下的按键电路可以结合软件测试,稳压电路直接用万用表观察输出电压是否稳定即可。软件模块测试:采用自下而上的调试方式,先进行模块测试程序的调试,待全部通过之后将所有的软件程序串接起来并结合硬件电路进行整体调试。6.4测试数据6.4.1DC/DC 变换器模块测试数据单个DC/

19、DC模块在加入30欧姆的负载情况下分别选用不同占空比的波形输入,其他指标不变既频率(50KHZ)、峰值电压(Vh=5V)、谷值电压(Vl=0V)不变,并对每个波形输入加入不同输入电压观察输出电压。占空比D(%)输入电压Vin(V)输出电压Vo(V)20242.03130247.371502414.73702417.713802419.040表6-1 DC/DC 变换器模块测试数据表6.4.2过载保护模块测试数据在相同环境下,占空比一定时(取30%),其输入电压一定,调节保护电路的电位器VR1改变过载保护电压,观察发光二极管状态以及输出电压。占空比D(%)过载电压(V)输入电压(V)比较器输出电

20、压(V)输出电压(V)发光二极管状态状态303.610.0122.3113.16不发光正常工作0.000.000.00发光过载保护表6-2过载保护模块测试数据表6.4.3放大器模块测试数据占空比D(%)输入电压(V)输出电压(V)放大倍数200.0190.21011.052300.0690.76711.116500.1661.84211.096700.1872.08511.150800.1962.14010.918表6-3放大器模块测试数据表6.4.4电流比例调节数据测试 (1)自动比例调节数据总电流Io分电流I1分电流I1负载电压1.023A0.5040.5198.0351.532A1.02

21、60.5067.943表6-4自动比例调节数据表7、设计完成情况设计要求基本部分发挥部分完成情况直流电压输出8.00.4V完成系统效率60%60%基本部分完成电流误差5%以内2%以内基本部分完成过载保护4.50.2A基本部分完成电流比例调节自动分配比例手动设置比例基本部分完成表7-1设计完成情况8、总结由于系统架构设计合理,功能电路实现较好,系统性能优良、稳定,较好地达到了题目要求的各项指标。9、参考文献1 童诗白.模拟电子技术基础M.北京:高等教育出版社,20062 潘永雄,沙河.电子线路CAD实用教程M.西安:西安电子科技大学出版社,20074 阎石.数字电子技术基础M.北京:高等教育出版

22、社,1998附录整体电路图软件程序代码#include #include #include #include #include #pragma LINK_INFO DERIVATIVE mc9s12xs128 float ad8=0,0,0,0,0,0,0,0;float p=1,P=1,ll=0.02,ppp=10.6,r1=0.16,mm=0,jjj=0.6,N=0;float i1=0,i2=0,u1=0,u2=0,i=0,u=0,r=0,u3=0,i10=0,i0=0;float uc=0,uin=0,ur=0,ud=0.4,rl=0;int PJ7=1, PJ6=1, PM4=1,

23、PM2=1,Set_flag=0, jj_flag=0;int add_n=0,sub_n=0;int as=120,n=0,a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0;int data7=0,0,0,0,0,0,0;int PP,pp;int k=0,jj=0;long AD_TEMP0=0;long AD_TEMP1=0;long AD_TEMP2=0;long AD_TEMP3=0;long AD_TEMP4=0;long AD_TEMP5=0;#define CMDOFF 0 /控制器掉电(控制字)#define CMDON 1 /控制器上电(控制字)#define

24、 CMDLCDOFF 2 /控制器液晶关闭(控制字)#define CMDLCDON 3 /控制器液晶显示(控制字)#define CMDB3C4 0x29 /控制器液晶模式设置(控制字)#define CMDTONEOFF 8 /BUZZER OFF#define CMDTONEON 9 /BUZZER ON/显示字符unsigned char const Seg_Tab22=0xAF,0xA0,0xCB,0xE9,0xE4,0x6D,0x6F,0xA8, /* 0 1 2 3 4 5 6 7 display content */ /* 0 1 2 3 4 5 6 7 display cod

25、e */ 0xEF,0xED,0xEE,0x67,0x0F,0xE3,0x4F,0x4E, /* 8 9 A B C D E F */ /* 8 9 10 11 12 13 14 15 */ 0x00,0x40,0xCE,0x42,0x07,0x23; /* - P r L u */ /* 16 17 18 19 20 21 */ /* BGCHAFED*/ /引脚定义 #define LCD_CS PTS_PTS1#define LCD_CLK PTS_PTS3#define LCD_DATA PTS_PTS2/显示缓冲unsigned char Seg_Buf7;void Delay(un

26、signed int cnt) while(-cnt); void Write_Bit(char out_bit) if(out_bit&0x01) LCD_DATA = 1; else LCD_DATA = 0; Delay(100); LCD_CLK=1; Delay(100); LCD_CLK=0; Delay(100); LCD_CLK=1;/写命令void LCDWriteCmd(unsigned char cmd) unsigned char i; LCD_CS=1;/reset address pointer Delay(100); LCD_CS=0; Delay(100); W

27、rite_Bit(1);/write command 100 Write_Bit(0); Write_Bit(0); for(i=0;i9;i+) if(cmd&0x80)=0x80) Write_Bit(1); else Write_Bit(0); cmd=1; LCD_DATA=1;/reset pin LCD_CS=1;/写显示数据void LCDWrite(void) unsigned char temp_Data; unsigned char i,j; LCD_CS=1; /reset address pointer Delay(100); LCD_CS=0; Delay(100);

28、 Write_Bit(1); /write command 101 Write_Bit(0); Write_Bit(1); for(i=0;i6;i+) Write_Bit(0); /write start address 0x00 for(j=0;j7;j+) temp_Data=Seg_Bufj; for(i=0;i=1; LCD_DATA=1;/reset pin LCD_CS=1;/关显示void ShutDis(void) LCDWriteCmd(CMDTONEOFF); LCDWriteCmd(CMDLCDOFF); LCDWriteCmd(CMDOFF);void LCD_init(void) uchar i; LCDWriteCmd(CMDLCDOFF); LCDWriteCmd(CMDOFF); LCDWriteCmd(CMDON); LCDWriteCmd(CMDLCDON); LCDWriteCmd(CMDB3C4 ); for(i = 0; i 7; i+) Seg_Bufi = Seg_Tab16; LCDWrite(); / /* PPL */ /void PLL_Init() CLKSEL=0x00

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1