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

开通VIP
 

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

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

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(基于BuckBooost电路的双向DCDC变换电路DOC.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于BuckBooost电路的双向DCDC变换电路DOC.doc

1、 122110 2015年全国大学生电子设计竞赛 双向DC-DC变换器(A题) 【本科组】 2015年08月15号 摘 要 双向DC/DC变换器(Bi-directional DC-DC Converter,BDC)是一种可在双象限运行的直流变换器,能够实现能量的双向传输。随着开关电源技术的不断发展,双向DC/DC变换器已经大量应用到电动汽车、太阳能电池阵、不间断电源和分布式电站等领域,其作为DC/DC变换器的一种新的形式,势必会在开关电源领域上占据越来越重要的地位。由于在需要使用双向DC/DC变换器

2、的场合很大程度上减轻系统的体积重量及成本,所以具有重要研究价值。既然题目要求是作用于可充电锂电池的双向的DC-DC变换器,肯定包括降压、升压、电压可调、恒流、等要求。考虑到题目对效率的要求,我们选择降压Buck电路,升压Boost电路,并用反馈电路和运放电路来实现电压可调和恒流等要求,通过一系列的测试和实验几大量的计算,基本上能完成题目的大部分要求。 关键词: 双向DC/DC变换器;双向Buck-Boost变换器;效率;恒流稳压 目 录 1系统方案 4 1.1 DC-

3、DC双向变换器模块的论证与选择 4 1.2 测控电路系统的论证与选择 4 2 系统理论分析与计算 4 2.1 双向Buck-BOOST主拓电路的分析 4 2.2 电感电流连续工作原理和基本关系 5 2.3 控制方法与参数计算 6 3 电路与程序设计 7 3.1 电路的设计 7 3.1.1 系统总体框图 7 3.1.2 给电池组充电Buck电路模块 7 3.1.3 电池放电Boost升压模块 8 3.1.4 测控模块电路原理图 8 3.1.5 电源 9 3.2 程序设计 9 4 测试方案与测试结果 15 4.1 测试方案 15 4.2 测试条件与仪器

4、15 4.3 测试结果及分析 15 4.3.1 测试结果(数据) 15 4.3.2 测试分析与结论 16 1系统方案 本系统主要由DC-DC双向变换器模块、测控电路模块及辅助电源模块构成,分别论证这几个模块的选择。 1.1 DC-DC双向变换器模块的论证与选择 方案一:采用大功率的线性稳压芯片搭建稳压电路,使充电压恒定,在输入电压高于充电合适电压时,实现对输入电压的降压,为电池组充电。该电路外围简单,稳压充电不需要软件控制,简单方便,但转换效率低。同时采用采用基于NE555的普通升压电路,这种电路设计简单,成

5、本低,但转换效率较低、电池电压利用率低、输出功率小 ,更不能不易与基于大功稳压芯片所构成的稳压电路结合构成DC-DC双向变换器。 方案二:采用Buck-Boost电路,选择合适的开关管、续流二极管,电能的转化效率高,且电路简单,功耗小,稳压范围宽,能很好的实现输入降压,输出升压。但输入、输出电流皆有脉动,使得对输入电源有电磁 干扰且输出纹波较大。所以实际应用时常加有输入, 输出滤波器。 方案一简单轻便但会影响电源的效率,而方案二中的Buck电路能很好保对证电源的降压要就对电池组充电,并且使电池组的充电率满足题目要求,所以采用方案二。 1.2 测控电路系统的论证与选择 方案一:采用

6、基于51单片机的数控电路,测控精度高,但不能连续可调,制作过程复杂,工作量大,并且造价高,维护复杂。 方案二: 基于UC3843的测控电路,电路简单,效率高,可靠性高,但随着负载的增大,输出波形变得不稳。 综合考虑采用采用方案二。 2 系统理论分析与计算 2.1 双向Buck-BOOST主拓电路的分析 Buck-Boost变换器是输出电压可低于或高于输入电压的一种单管直流变换器,其主电路与Buck或 Boost变换器所用的元器件相同,也有开关管 、二极管、电感、和电容构成。如下图1所示。Buck-Boost变换器也有电感电流连续和断续两种工作方式。图2是电感电流连续时的

7、主要波形。图3是Buck-Boost变换器在不同工作状态下的等效电路图。电感电流连续工作室时,有两种工作模式,图(3a)的开关管S1导通时的工作模式,图3(b)是开关管S1关断、L续流时的工作模式。 图1 主电路 图2电感电流连续工作波形 S1导通 S1断开 图3 Buck-Boost不同开关模式下等效电路 2.2 电感电流连续工作原理和基本关系 电感电流连续工作时,Buck/Boost变换器有开关管S1导通和开关管S1关断两种工作模态。  在开关

8、模态1[0~]:  t=0时,S1导通,电源电压加载电感上,电感电流线性增长,二极管D戒指,负载电流由电容提供: t=时,电感电流增加到最大值,S1关断。在S1导通期间电感电流增加量 在开关模态2[ ~ T]:  稳态工作时,S1导通期间的增长量应等于S1关断期间的减小量,或作用在电感上电压的伏秒面积为零,有: 由(2-8)式,若=0.5,则=;若<0.5,则<;反之,>0.5,>。设变换器没有损耗,则输入电流平均值和输出电流平均值之比为 开关管S1截止时,加于集电极和发射极间电压为输入电压和输出电压之和,这也是二极管D截止时所承受的电压 由图1-2可见,

9、电感电流平均值等于S1和D导通期间流过的电流平均值和之和,即: 开关管S1和二极管D电流的最大值、等于电感电流最大值。 S1导通期间,电容电压的变化量即输出电压脉动D由S1导通期间放电量=计算,因=,故: 2.3 控制方法与参数计算 1.Boost电路控制方法:负反馈。 2.Buck电路控制方法:正反馈+负反馈。 3.振荡频率计算公式: 4.反馈深度:TL431是一种并联稳压集成电路。三端可调分流基准源、可编程输出电压:2.5V~36V、电压参考误差:±0.4% ,典型值@25℃(TL431B)、低动态输出阻抗:0.22Ω(典型值)、温度补偿操作全额定工作温度范围

10、负载电流1.0毫安--100毫安。全温度范围内温度特性平坦,典型值为50 ppm/℃,最大输入电压为37V、最大工作电流150mA、内基准电压为2.495V(25°C)。 5.放大器选用基于Lm358的放大电路,放大倍数的计算公式: 6.软件算法:15f2k60s2单片机是高速/低功耗的单片机,12时钟/机器周期和6时钟/机器周期可任意选择,内部集成MAX810专用复位电路,时钟频率在12MHz以下时,复位脚可直接接地。工作电压:5.5V - 3.8V(5V 单片机)/3.8V - 2.4V(3V 单片机)、工作频率范围:0-40MHz,相当于普通8051的 0~80MHz、用户应

11、用程序空间4K/6K/7K/8K/10K/12K/13K/16。 K/32K/40K/48K/56K/ 61K/字节、片上集成 1280字节/512/256字节 RAM、工作温度范围:0-75℃/-40-+85℃。 提高效率的方法:提高频率,改善电路结构。 3 电路与程序设计 3.1 电路的设计 3.1.1 系统总体框图 系统总体框图如图四所示: 测控电路 双向DC-DC变换电路 电池组 直流稳压电源 放电放电 图4系统总体框图 3.1.2 给电池组充电Buck电路模块 降压充电模块原理图如图

12、5(附录)所示。 图5降压buck电路原理图 3.1.3 电池放电Boost升压模块 电池放电升压Boost电路原理图如图6所示。 图6 升压Boost电路 3.1.4 测控模块电路原理图 测控模块电路如下图 图7。 图7 测控电路图 3.1.5 电源 系统需要直流稳压电源供电,采用基于LM7805和LM7815的直流稳压电路给单片机、放大器供电。 3.2程序设计 采用基于STC15F2K60S2的单片机系统,来控制电压和电流的显示,和调节数字电位计。 源程序如下

13、 #include "STC15Fxxxx.h" #include "intrins.h" #include "codetab.h" #include "LQ12864.h" #include "stdio.h" #include "adc.h" #include "PCA.h" #define Timer0_Reload (65536UL -(MAIN_Fosc / 1000)) //Timer 0 中断 频率, 1000次/秒 #define P1n_pure_input(bitn) P1M1 |= (bitn), P1M0 &= ~ (bitn) t

14、ypedef unsigned char BYTE; sbit X9313W_INC = P3^2; //计数脉冲输入端,下降沿触发 sbit X9313W_UPDN = P3^3; //方向,高电平加、低电平减 sbit X9313W_CS = P3^4; //片选,低电平有效 /********************(STC12C5608AD 11MHZ z=1时精确延时1ms) *******************/ void delayms(unsigned int z)

15、 { unsigned int x,y; for(x=z; x>0; x--) for(y=1848; y>0; y--); } void X9313W_SetVol(unsigned char RNumber) { unsigned char i; X9313W_INC = 1; _nop_(); _nop_(); X9313W_CS = 0; _nop_(); _nop_(); X9313W_UPDN = 0;

16、 //先调到0 for(i=0;i<32;i++){ X9313W_INC = 1; _nop_(); _nop_(); X9313W_INC = 0; _nop_(); _nop_(); } X9313W_UPDN = 1; //调到指定值 for(i=0;i

17、nop_(); X9313W_INC=0; _nop_(); _nop_(); } X9313W_INC = 1; //电阻值保存 _nop_(); _nop_(); X9313W_CS = 1; _nop_(); _nop_(); X9313W_UPDN = 1; _nop_(); _nop_(); X9313W_INC = 1; } void X9313

18、W_IncVol(unsigned char RNumber) { unsigned char i; X9313W_INC = 1; _nop_(); _nop_(); X9313W_CS = 0; _nop_(); _nop_(); X9313W_UPDN = 1; //加RNumber个指定值 for(i=0;i

19、 _nop_(); _nop_(); X9313W_INC=0; _nop_(); _nop_(); } X9313W_INC = 1; //电阻值保存 _nop_(); _nop_(); X9313W_CS = 1; _nop_(); _nop_(); X9313W_UPDN = 1; _nop_(); _nop_(); X9313W_INC

20、 = 1; } void X9313W_DecVol(unsigned char RNumber) { unsigned char i; X9313W_INC = 1; _nop_(); _nop_(); X9313W_CS = 0; _nop_(); _nop_(); X9313W_UPDN = 0; //减RNumber个指定值 for(i=0;i

21、 X9313W_INC=1; _nop_(); _nop_(); X9313W_INC=0; _nop_(); _nop_(); } X9313W_INC = 1; //电阻值保存 _nop_(); _nop_(); X9313W_CS = 1; _nop_(); _nop_(); X9313W_UPDN = 1; _nop_();

22、 _nop_(); X9313W_INC = 1; } /************* 本地函数声明 **************/ void DelayXus(BYTE n); /**************** 外部函数声明和外部变量声明 *****************/ bit B_1ms; //1ms标志 u16 msecond; u16 Bandgap; unsigned int step; /********************** PWM配置函数 ************************

23、/ /********************** ADC配置函数 ************************/ void ADC_config(void) { ADC_InitTypeDef ADC_InitStructure; //结构定义 ADC_InitStructure.ADC_Px = ADC_P1_All; //设置要做ADC的IO, ADC_P10 ~ ADC_P17(或操作),ADC_P1_All ADC_InitStructure.ADC_Speed = ADC_180T; //ADC 速度

24、 ADC_90T,ADC_180T,ADC_360T,ADC_540T ADC_InitStructure.ADC_Power = ENABLE; //ADC 功率允许/关闭 ENABLE,DISABLE ADC_InitStructure.ADC_AdjResult = ADC_RES_H8L2; //ADC结果调整, ADC_RES_H2L8,ADC_RES_H8L2 ADC_InitStructure.ADC_Polity = PolityLow; //优先级设置 PolityHigh,PolityLow ADC_InitStr

25、ucture.ADC_Interrupt = DISABLE; //中断 允许 ENABLE,DISABLE ADC_Inilize(&ADC_InitStructure); //初始化 ADC_PowerControl(ENABLE); //单独的ADC电源操作函数, ENABLE或DISABLE // P1n_pure_input((1<<0) ||(1<<1) ||(1<<2) || (1<<3)||(1<<4) || (1<<5)|| (1<<6) || (1<<7)); //把ADC口设置为高阻输入 } /***

26、/ /*********************主函数************************************/ void main(void) { // unsigned char i; // int a; u16 j; unsigned char c[10]; LCD_Init(); //oled 初始化 ADC_config(); Timer0_1T(); Timer0_AsTimer();

27、Timer0_16bitAutoReload(); Timer0_Load(Timer0_Reload); Timer0_InterruptEnable(); Timer0_Run(); EA = 1; //打开总中断 LCD_CLS(); LCD_P8x16Str(0,0,"step:"); LCD_P8x16Str(0,2,"AD0:"); LCD_P8x16Str(0,4,"AD1:"); X9313W_SetVol(0); step=0; while(1) { if(B_1ms) //1ms到

28、{ // LCD_CLS(); B_1ms = 0; if(++msecond >= 100) //300ms到 { msecond = 0; // LCD_P8x16Str(40,3,"abc"); // Get_ADC10bitResult(0); Get_ADC10bitResult(0); j = Get_ADC10bitResult(4); //ad通道0 sprintf(c,"%.2fA",j*5.0/1024.0); LCD_P8x16S

29、tr(40,2,c); j = Get_ADC10bitResult(5); //ad 通道1 sprintf(c,"%.2fV",j*30.0/1024.0); LCD_P8x16Str(40,4,c); if(P24==0) step++; if(step==32)step=0; if(P25==0) if(step--==0)step=31; X9313W_SetVol(step); sprintf(c,"%2d",step); LCD_P8x16Str

30、40,0,c); delayms(100); /* */ } } } } /**********************************************/ /********************** Timer0 1ms中断函数 ************************/ void timer0 (void) interrupt TIMER0_VECTOR { // DisplayScan(); //1ms扫描显示一位 B_1ms = 1; //1ms标志 } 4 测试

31、方案与测试结果 4.1 测试方案 1、硬件测试 ,测试电路的恒流恒压以及功率的设置。 2、软件仿真测试,测试程序 功能的完整性,以及程序电流电压能满足对电路电流电压调节和显示精度的控制。 3、硬件软件联调,连接单片机和电源电路,测试两者功能的完整性,通过对硬件电路和程序参数的调整使其能很好的完成对电压电流的控制节及显示 功能。 4.2 测试条件与仪器 测试条件:检查多次,仿真电路和硬件电路必须与系统原理图完全相同,并且检查无误,硬件电路保证无虚焊。 测试仪器:高精度的数字毫伏表,模拟示波器,数字示波器,数字万用表,指针式万用表。 4.3 测试结果及分析 4.3.1

32、测试结果(数据) 基础部分测试结果(数据) 1、恒流充电测试 由基本要求1:在=30V、充电电流在在1~2A范围内可调条件下,设置初始值为步进A,步进值为0.1A,测试数据如表1. 表 1电流调节测试 次数 1 2 3 4 5 6 7 理论值A 1.10 1.20 1.30 1.40 1.50 1.60 1.70 实际值A 1.00 1.11 1.20 1.31 1.40 1.44 1.30 平均精度 6% 充电时的变化率测试 由基本要求2:=2A,调整直流稳压电源输出电压,使在24~36V范围变化,计算的变化率,如表2。

33、 表2 变化率 24 26 28 30 32 34 实际值A 1.99 2.00 2.00 2.01 1.99 2.02 变化率 0.5% 0 0 0.5% 0.5% 1% 平均变化率 0.45% 3、变换器的效率测试 由基本要求3:=2A,=30V,条件下,测量和的值,变换器的效率如下。 表3变换器效率 (A) (A) 20 1.49 所以=(×)÷(×)×100%=89.5%。 经计算变换器的转换效率=90%。 4、的测量精度 由基本要求 4:在1~2A内变化,所测试量充电电流的测量精度如表4。 表4电流的测量精度

34、 理论值A 1.2 1.4 1.6 1.8 2.0 测量值A 1.19 1.39 1.61 1.8 2.01 精度 0.8% 0.7% 0.6% 0 0.5% 平均值 0.52% 发挥部分测试结果(数据) 由发挥部分要求1,在充电模式下,使=23,变换器的效率如下表 表5变换器的效率 测试次数 1 2 3 4 (V) 18.5 18.5 18.4 18.4 (A) 2.648 2.631 2.636 2.680 (V) 30.5 30.5 30.4 30..5 (A) 1.51 1.50 1.50 1.52 效率 94% 94% 94% 94% 4.3.2 测试分析与结论 根据上述测试数据,并经过计算分析,得出以下结论: 1. 在要求条件下电路对电流的调节精度达到6%,次达到了对电流的准确显示和要求精度的控制。 2. 在要求条件下电路电流的变化率为0.45%,满足了题目对电流变化率的要求,同时说明电路的电流有很高的稳定性。 3. 电路的转换效率在所定条件下为89.5%,有较高的转化效率,基本满足题目要求。 4.有测量数据可知电路有充电过呀保护、较高精度显示充电电流的功能。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服