2016年全国大学生电子设计竞赛A题论文.docx

上传人:叶*** 文档编号:34911251 上传时间:2022-08-19 格式:DOCX 页数:17 大小:48.79KB
返回 下载 相关 举报
2016年全国大学生电子设计竞赛A题论文.docx_第1页
第1页 / 共17页
2016年全国大学生电子设计竞赛A题论文.docx_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《2016年全国大学生电子设计竞赛A题论文.docx》由会员分享,可在线阅读,更多相关《2016年全国大学生电子设计竞赛A题论文.docx(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、2016年全国大学生电子设计竞赛2016年7月28日第 17 页摘 要 本设计以TI公司的MSP430G2553单片机作为控制核心,设计制作了一种降压型开关稳压电源。该电源主电路为同步整流BUCK电路,通过LM5117驱动CSD18532KCS MOS场效应管实现稳压输出,电流检测电路使用TI的高精度检流芯片INA282实现对电路的保护,系统效率可达到89%。达到了设计要求中的各项指标。关键词:LM5117 同步整流BUCK电路 MSP430G2553 INA282目 录一、系统方案41.1 DC-DC驱动模块的比较与选择41.2 主控制器的比较与选择41.3 过流保护方案的比较与选择41.4

2、 单片机供电模块的比较与选择5二、系统理论分析与计算52.1 主要器件参数选择及计算52.1.1 定值电阻RT的计算52.1.2 输出电感L0的选取52.1.3 电流检测电阻Rs的选取52.1.4 输出电容Co的选取52.1.5 过流保护电路中检流电阻的选取62.2 提高效率的方法62.3 降低纹波的方法62.4 DC-DC变换方法62.5 稳压控制方法7三、电路与程序设计73.1主回路与器件的选择73.1.1电路主回路73.1.2电路器件选择73.2 控制电路及程序83.2.1 控制电路83.2.2 主程序流程图83.2.3 部分源程序代码8四、系统测试84.1 测试方案及条件84.1.1

3、测试仪器84.1.2 测试方法84.2 测试过程及结果84.3 测试结果分析9附录1:程序流程图10附录2:部分源代码12一、系统方案本设计采用BUCK电流斩波电路,单片机控制输出两路PWM信号经过TI芯片IR2110驱动高端与低端N沟道MOSFET,通过控制PWM的占空比来控制两个MOSFET导通与关断的时间进而调节输出电压。当高端MOSFET导通时,低端MOSFET断开;同理当低端MOSFET导通时,高端MOSFET断开,从而实现了同步整流效果。单片机供电模块 MCU降压稳压直流电源负载RL AD PWM识阻抗R别图1.1 系统设计方案总体框图1.1 DC-DC驱动模块的比较与选择方案一:

4、采用TI芯片IR2110直接驱动MOSFET,它属于自举升压原理的驱动。单片机控制输出两路PWM信号经过IR2110驱动高端与低端N沟道MOSFET,通过控制PWM的占空比来控制两个MOSFET导通与关断的时间进而调节输出电压。方案二:采用TI公司生产的LM5117同步降压控制器,它具有5.5V-65V宽电压工作范围,工作频率可以在50kHz到750kHz范围内设定。包含几个大电流 NMOS 驱动器与一个相关的高边电平转换器,可自适应死区时间控制来驱动外部高边与低边NMOS功率开关管。经比较,LM5117Z控制器集成了高边与低边NMOS驱动器可以自适应死区时间,LM5117自带同步整流功能,更

5、易于提高效率。故采用方案二,使用TI公司的LM5117作为DC-DC驱动控制模块。1.2 主控制器的比较与选择方案一:采用通用的MCS-51系列单片机,由于不带A/D与D/A转换器且运算速度较慢,外围电路使得整个系统硬件电路变得复杂,同时51单片机获得PWM较为复杂,使得系统的性价比偏低。方案二:采用德州仪器(TI)的MSP430G2553为主控制器。MSP430拥有丰富的片内资源,内置16位定时器具有捕获与比较功能,内置10位的数模转换器,可以输出PWM信号。430独特的超低功耗设计,可以显著降低系统功耗提高效率。经比较,MSP430单片机可以满足系统控制的要求,并且其具有超低功耗的特点可以

6、显著降低电源损耗提高系统效率。所以选用MSP430G2553单片机作为系统的主控制器。 1.3 过流保护方案的比较与选择方案一:采用AD620运放,AD620是一个低成本、高精度的仪表放大器,使用方便。但输入共模电压范围太小且静态功耗较大,无法满足题目要求中的电压及功耗要求。方案二:采用专用TI检流芯片INA282进行电流检测,INA282是TI的电流分流模拟输出型电流感应放大器,其电压增益为50倍,共模抑制比较高,测量准确。利用INA282实现检流功能,电路简单,且静态功耗较小。经比较,由于AD620的电压范围不能满足题目要求,故采用方案二,使用TI的高精度检流芯片INA282作为电流检测的

7、方案。1.4 单片机供电模块的比较与选择方案一:以MP2307芯片为电源供电芯片,使用一体成形功率电感与同步整流控制芯片,体积更小,效率更高。方案二:用lm7805三端稳压IC来组成稳压电源所需的外围元件极少。但当稳压管温度过高时,稳压性能将变差,甚至损坏。需安装足够大的散热器。综合以上两种方案,由于本设计对重量选择方案一。 二、系统理论分析与计算2.1 主要器件参数选择及计算 2.1.1 定值电阻RT的计算较高频率的应用体积较小,但损耗也较高。在我们方案中,选定330kHz作为小尺寸与高效率之间的合理折中方案。用公式(2-1)可以计算出330kHz开关频率下RT的值:RT=5.2109fSW

8、-948 (2-1)2.1.2 输出电感L0的选取最大电感纹波电流出现在最大输入电压时,电感值计算公式如下,LO=VOUTIPP(MAX)fSW1-VOUTVINMAX(H) (2-2)已知开关频率、最大纹波电流、最大输入电压与标称输出电压,代入公式(2-2)可计算出LO=530.4230k1-517.612.9H (2-3)2.1.3 电流检测电阻Rs的选取考虑到误差与纹波电流,最大输出电流应高于所需输出电流的20至50。电流检测电阻值可以用如下公式计算:RS=VCSTHIOUTMAX+VOUTKfSWLO-IPP2() (2-4)2.1.4 输出电容Co的选取输出电容器可以平滑电感纹波电流

9、引起的输出电压纹波,并在瞬态负载条件下提供一个充电电源。具有最大 ESR 的输出纹波电压的基本元件近似值为:VOUT=IPPRESR2+(18fSWCOUT)(-5)2.1.5 过流保护电路中检流电阻的选取采用TI公司高精度检流芯片INA282进行电流检测,INA282的增益为50倍,共模抑制比比较高,只需外接10m电阻便可完成测量并且非常准确。此外,INA282共模范围为-1480V。利用INA282实现检流功能,电路简单,能耗较小。单片机最高可输入信号的最大电压为3.3V,且降压电路输出电流最大为3A,故采用0.01电阻进行电流检测。 (2-6)2.2 提高效率的方法采用低导通电阻的MOS

10、FET降低导通损耗。斩波电路的主要损耗是开关的损耗,通过采用导通电阻很低的CSD18532KCS MOS管可以明显提高效率。优化PCB布线。在进行PCB布线时,尽量使布局紧凑,走线短且直,主电路使用大面积覆铜代替走线。2.3 降低纹波的方法(1)加大输出滤波的电容、电感参数.通过输出纹波与输出电容的关系式:Vripple=Imax/(Cof) (2-7)可以看出,加大输出电容值可以减小纹波。或者考虑采用并联的方式减小ESR值,或者使用LOWESR电容。低边NMOS器件两端的电阻-电容缓冲网络可减少开关节点的振铃与尖峰。其他低ERS/ESL陶瓷电容器可以与主输出电容并联起来,以进一步降低输出电压

11、纹波与尖峰。(2)提高开关电源工作频率,其纹波电流I可由下式算出:I=(Vir-VOUT)VOUTLVirf (2-8)可以看出,增加L值,或者提高开关频率可以减小电感内的电流波动。但是提高频率可能降低电源的效率,通过测试选取合适的频率。(3)采用多级滤波。2.4 DC-DC变换方法采用同步整流的buck电路,图2.1所示为BUCK变换器基本结构图。在同步Buck电路工作方式中,使用一个开关管替换基本Buck电路中的续流二极管。Q1作为主开关管,Q2 起续流作用。Q1导通时,Q2关断,电流通过电感L到达负载,并将电能储存在L与C2中(电流方向如图中虚线所示);Q1关断时,Q2导通,起续流作用,

12、储存在L与C2上的电能转化为电流继续向负载输出(电流方向如图中实线所示)。图2.1 BUCK变换基本结构图2.5 稳压控制方法采用反馈电阻与单片机PWM共同构成的软硬件结合的反馈方式,单片机通过内置AD对反馈电阻处电压与输出电压采样,通过对比两处电压单片机输出PWM信号。单片机输出的PWM信号与反馈电阻处电压共同作用于LM5117形成反馈。这种控制方法可以加速系统调节速度,改善系统调节品质,提高系统稳定性。从而实现更稳定的电压输出。三、电路与程序设计3.1主回路与器件的选择3.1.1电路主回路电路中有两个MOSFET,其中Q1与Q2均为NMOS,通过控制MOSFET的关断来让电路工作在Buck

13、电路状态。图3.1电路主回路3.1.2电路器件选择根据公式(2-1)RT=5.2109230KHz-948=21.7K,我们选取21k的电阻。根据公式(2-2)LO=530.4330k1-517.612.9H,选取15H的输出电感LO。根据公式(2-4)RS=VCSTHIOUTMAX+VOUTKfSWLO-IPP2(),经过计算选取了0.005的RS。根据公式(2-5)VOUT=IPPRESR2+(18fSWCOUT),选取了0.47 F的输出电容。3.2 控制电路及程序3.2.1 控制电路 单片机供电电路与控制电路如图3.2与3.3所示。图3.2单片机供电电路 图3.3单片机控制电路 3.2

14、.2 主程序流程图见附录13.2.3 部分源程序代码见附录2四、系统测试4.1 测试方案及条件4.1.1 测试仪器表4.1 测试所用仪器仪器名称具体型号100MHz双通道数字示波器DSO-X 2002A(升级带宽)可调直流稳压电源SK1731台式万用表Agilent 34401A函数信号发生器F10 DDS4.1.2 测试方法硬件调试:可以通过示波器观察MOS开关处波形及输出电压波形观察电压纹波。改变输入电压与负载,通过万用表记录电源的电压电流参数。软件调试:程序调试无误后下载至单片机,将单片机PWM输出端口接至示波器,调节占空比,使用示波器观察。可以通过显示屏程序测试AD采样是否正常。完成系

15、统软硬件各单元测试后,进行系统联调,验证各模块之间交互的正确性与接口的兼容性,按照题目要求测试整体功能并调整参数,填写测试表格并撰写设计报告。4.2 测试过程及结果(一)将可调直流电源输出调至16V,调节负载至1.67,测试数据见表4.1。表4.1 UI=16 V时的参数RL()UI(V)II(A)UO(V)IO(A)UOPP(mV) 1.6716.001.0745.0603.02088.93%391.6716.001.0705.0553.03389.55%42(二)将直流电源输出调至16V,调节负载阻值至7.5,可得到负载调整率。表4.1负载调整率的测量参数UI(V)UO轻载(V)UO满载(

16、V)Si16.005.0085.0801.41%16.005.0215.0721.00%(三)将负载调整至1.67,调节电源输出分别为17.6V与13.6V,可以得到电压调整率。测试数据如下4.3表。表4.3电压调整率的测量参数UI(V)17.613.616.00SVUO(V)5.0715.0515.0600.2%UO(V)5.0735.0515.0610.23%(四)将直流电源输出调至16V恒流3A,改变R,测试数据如下4.4表。表4.4负载识别功能的测量参数RL()UI(V)UO(V)1k16.001.0095.1k16.005.00510k16.009.992表4.4 动作电流及电源质量

17、的参数 IOth(A)3.223.213.22m(g)1781781784.3 测试结果分析(1)额定输入电压下输出最大电压偏差为0.06V,最大输出电流为3.03A,符合题目要求。(2)额定输入电压下,最大输出噪声纹波电压峰峰值为42 mV,符合题目要求。(3) IO从满载IOmax变到轻载0.2IOmax 时,负载调整率为1.41%,符合题目要求。(4)UIN变化到17.6V与13.6V,电压调整率为0.23%,符合题目要求。(5)效率88%,符合题目要求。(6)具有过流保护功能,动作电流IOth=3.2A,符合题目要求。(7)电源具有负载识别功能。电源根据通过测量端口识别电阻R的阻值,确

18、定输出电压,符合题目要求。(8)整个系统的重量为178g,符合题目要求。附录1:程序流程图开始初始化检测UCM 大小是否达到过流门限值值?向UVLO输出低电平是结束否是否加入端口检测电阻R否检测VOUT是否达到预定电压R计算出R值与需要输出的VOUT是调节PWM占空比否是附图1.1主程序流程图附图1.2 电流采样电路附录2:部分源代码#includeunsignedinta9,P10,P11,P12;voidmain()WDTCTL=WDTPW+WDTHOLD;P1DIR|=BIT7;P1OUT=BIT7;P1SEL|=BIT1+BIT2+BIT0;/P1.1与P1.2设置为ADC功能A1与A

19、2ADC10CTL1|=CONSEQ_3+INCH_2;/序列通道多次转换+最大通道为A2ADC10CTL0|=ADC10SHT_2+MSC+ADC10ON+ADC10IE;ADC10DTC1|=0x09;/一共采样8次ADC10AE0|=BIT0+BIT1+BIT2;/打开A0与A1的模拟输入通道while(1)ADC10CTL0&=ENC;/关闭采样使能while(ADC10CTL1&BUSY);/检测AD是否繁忙ADC10CTL0|=ENC+ADC10SC;/启动ADCADC10SA=(unsignedint)a;/获取a的首地址。首先对A1、A0采样,放入a0与a1中。再对A1、A0采

20、样,放入a2与a3中,如此循环下去。_BIS_SR(LPM0_bits+GIE);/低功耗模式0,开中断 P10=a0+a3+a6;P11=a1+a4+a7;P11=a2+a5+a8;P10=P10/3;P11=P11/3;P12=P12/3;/if(P100x166)P1OUT|=BIT7;/P1.2/elseP1OUT&=BIT7;/if(P110x166)P1OUT|=BIT7;/P1.0/elseP1OUT&=BIT7;if(P120x166)P1OUT|=BIT7;elseP1OUT&=BIT7;#pragmavector=ADC10_VECTOR_interruptvoidADC(void)LPM0_EXIT;/退出低功耗模式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com