历史上的今天

今天是:2024年08月24日(星期六)

2020年08月24日 | 基于MSP430单片机的开关稳压电源设计

发布者:平和梦想 来源: elecfans关键字:MSP430  单片机  开关稳压电源 手机看文章 扫描二维码
随时随地手机看文章

  1 引 言

  MSP430系列单片机是美国TI公司生产的新一代16位单片机,是一种超低功耗的混合信号处理器(MixedSignal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。开关Boost稳压电源利用开关器件控制、无源磁性元件及电容元件的能量存储特性,从输入电压源获取分离的能量,暂时把能量以磁场的形式存储在电感器中,或以电场的形式存储在电容器中,然后将能量转换到负载。对DC-DC主回路采用Boost升压斩波电路。


  2 系统结构和总设计方案

  本开关稳压电源是以MSP430F449为主控制器件,它是TI公司生产的16位超低功耗特性的功能强大的单片机,其低功耗的优点有利于系统效率高的要求,且其ADC12是高精度的12位A/D转换模块,有高速、通用的特点。这里使用MSP430完成电压反馈的PI调节;PWM波产生,基准电压设定;电压电流显示;过电流保护等。


  系统框图如图1所示。

  3 硬件电路设计

  3.1 DC/DC转换电路设计

  系统主硬件电路由电源部分、整流滤波电路、DC/DC转换电路、驱动电路、MSP430单片机等部分组成。交流输入电压经整流滤波电路后经过DC/DC变换器,采用Boost升压斩波电路DC/DC变换,如图2所示:

  根据升压斩波电路的工作原理一个周期内电感L积蓄的能量与释放的能量相等,即:

 

  式(1)中I1为输出电流,电感储能的大小通过的电流与电感值有关。在实际电路中电感的参数则与选取开关频率与输入/输出电压要求,根据实际电路的要求选用合适的电感值,且要注意其内阻不应过大,以免其损耗过大减小效率采样电路。对于电容的计算,在指定纹波电压限制下,它的大小的选取主要依据式(2):

 

  式(2)中:C为电容的值;D1为占空比;TS为MOSFET的开关周期;I0为负载电流;V′为输出电压纹波。


  3.2 采样电路

  采样电路为电压采集与电流采集电路,采样电路如图3所示。其中P6.0,P6.1为MSP430芯片的采样通道,P6.0为电压采集,P6.1为电流采集。

 

  电压采集 因为采样信号要输入单片机MSP430内部,其内部采样基准电压选为2.5 V,因此要将输入的采样电压限制在2.5 V之下,考虑安全裕量则将输入电压限制在2 V以下,当输入电压为36 V时,采样电压为:12/(12+200)&TImes;36=2.04 V,符合要求。


  电流采集 采用康铜丝进行采集。首先考虑效率问题,康铜丝不能选择过大,同时MSP430基准电压为2.5 V,且所需康铜丝需自制。考虑以上方面在康铜丝阻值选取上约为0.1 Ω。


  3.3 PWM驱动电路的设计

  电力MOSFET驱动功率小,采用三极管驱动即可满足要求,驱动电路如图4所示。

 

  由于单片机为弱电系统,为保证安全需要与强电侧隔离,防止强电侧的电压回流,烧坏MSP430,先用开关光耦进行光电隔离,再经三极管到MOSFET的驱动电路IR2101。MSP430产生的PWM波,经过光耦及后面的IR2101芯片,在芯片的5管脚输出的PWM波接到MOSFET的门极G端,使其工作。IR2101是专门用来驱动耐高压高频率的N沟道MOSFET和IGBT的。它是一个8管脚的芯片,其具有高低侧的输出参考电平。门极提供的电压范围是10~20 V。

关键字:MSP430  单片机  开关稳压电源 引用地址:基于MSP430单片机的开关稳压电源设计

上一篇:基于MSP430的电机功率因数测量系统
下一篇:基于MSP430心肺听诊技能训练系统的设计

推荐阅读

如今,睡眠问题已经成为严重的公共卫生问题,拥有睡眠问题人口的不断增多,催生出庞大的睡眠经济。在这样的背景下,睡眠机器人不仅优势凸出,还能从根本上解决睡眠问题,被认为是最具发展潜力的助眠产品。 中元节宜睡觉,睡不着机器人来帮你忙! 8月25日,俗称“鬼节”的中元节就将到来,民间传言认为,这一天地府会放出全部鬼魂,是人们祭拜先祖的重...
光伏概念股接连被爆炒,市场热切关注,产业能否找到复苏口? 近日,A港股市场的光伏概念板块表现异常强劲,引发市场的热切关注。在8月21日,A股市场的光伏概念板块集体大幅拉升,有超过10只股票涨停,其余大部分涨幅可观。而在22日,光伏概念板块表现依然强势,深赛格、科陆电子、兆新股份继续封板,阳光电源、捷佳伟创、东方日升等表现强势。 光伏概念被...
1 设计目标及内容目标:设计出一套基于 AI 的智慧人脸门禁系统的硬件系统。主要内容:基于门禁系统的需求,设计并搭建出门禁系统的硬件架构、并协助后台管理系统来完成门禁系统。2 设计方案概述2.1 设计方案原则的选择 本方案的设计原则如下:(1)采用较为先进的技术力量,保证应用程序在硬件平台上运行具备一定的优势。(2)采用成熟的硬件技术,保...
1.工作模式2的使用这里我们顺便讲解一下定时器0的工作模式2,也就是使用“小试管”的方式,TMOD的初始化就为“TMOD=0x02;”。我们知道工作模式2的最长溢出时间仅为256*(12/11059200)=0.000277秒=277微秒。我们想实现间隔51ms的流水灯实验该怎么做,首先我们定义一个变量cnt用来记录每次的溢出次数,然后我们的定时时间为51微秒(因为最大定时只有278微秒)...

史海拾趣

问答坊 | AI 解惑

如何用数字示波器协助嵌入式软件开发

    你的单片机电路板已经焊接好,正在通电调试。你发现一颗由单片机SPI总线控制的芯片工作不正常,用万用表测试电源电压正常,单片机时钟和复位应该正常,因为程序已经可以跑了,嗯,看来要检测一下SPI信号是否正常。万用表显然不 ...…

查看全部问答∨

推荐一款LDO稳压芯片

请高手推荐一款LDO稳压芯片,输入为3.3V~10V,稳压输出为3.3V或3V,并且是低功耗的,谢谢!…

查看全部问答∨

请问大家有哪位知道那里有CAD视频教程

请问大家有哪位知道那里有CAD视频教程,最好能可以打包下载的。我想从基础开始学…

查看全部问答∨

将DS1302时钟走时更准确的方法

本帖最后由 paulhyde 于 2014-9-15 02:56 编辑 用DS1302制作电子时钟,由于32678K的晶振误差原因造成时钟走时不准确,大家使用的晶振精度都不高,每天误差都差6到10秒,如果购买高精度的晶振价格又非常高,不如用单片机的计时器编程走时更准确,可 ...…

查看全部问答∨

silicon laboratories IDE下载问题???急

本人用的是C8051F120单片机,现在下载程序时发现FALSE没有被重写,请问大家怎么设置能让程序在下载时也更新FALSE…

查看全部问答∨

wince 6.0物理地址访问

请问各位专家,在wince 6.0 下,应用程序怎么访问物理地址?以前wince 5.0 能够用的内存映射函数在6.0下不能用。…

查看全部问答∨

usb芯片如何在线编程(仅有的100分了)

我是一名usb新手,打算学习通过usb芯片进行电脑跟下位机的通讯。现在买了atmel的at89c5131a芯片,从官网下载了用户手册,按照里面的典型应用搭了个电路,电脑能检测到有新硬件,但是是个问号,flip软件也检测不到它。请问,我该如何才能将程序下载 ...…

查看全部问答∨

求助WIN CE BIOS密码问题。

有个小笔记本,装的是CE 5.0,现在想换个linux,不记得进bios的密码了(想设置U盘启动),求高人,告知怎么读出BIOS的密码来。…

查看全部问答∨

STM32F103xx的价格??

                                 现在北京能买到STM32F103xx的芯片了吗?价格大约多少?…

查看全部问答∨

请大家给推荐一款测距传感器

工业用的,探测距离一米到两米的…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved