MSP430单片机在电源控制中的应用

发布者:beta12最新更新时间:2020-08-07 来源: elecfans关键字:MSP430  单片机  电源控制 手机看文章 扫描二维码
随时随地手机看文章

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


2 系统结构和总设计方案
    本开关稳压电源是以MSP430F449为主控制器件,它是TI公司生产的16位超低功耗特性的功能强大的单片机,其低功耗的优点有利于系统效率高的要求,且其ADCl2是高精度的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.O,P6.1为MSP430芯片的采样通道,P6.O为电压采集,P6.1为电流采集。

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


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


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

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


3.4 保护电路的设计
    过电流保护是一种电源负载保护功能,以避免发生包括输出端子上的短路在内的过负载输出电流对电源和负载的损坏。当电流大于限定值的时候,使用继电器常闭触点断开进行保护。用MSP430单片机控制继电器的常开常闭的吸合,实现自动恢复电路工作的功能。如图5所示:

4 软件设计
    MSP430单片机内部具有高、中、低速多个时钟源,可以灵活地配置给各模块使用以及工作于多种低功耗模式,大大降低控制电路的功耗提高整体效率;430F449有ADCl2模块能够实现12位精度的模数转换、硬件乘法器以及带有PWM输出功能的TIMERA和TIMRB定时器,使得整个电路不需要任何扩展就能完成对电源输出电压、电流的实时采集、PI控制、PWM输出;同时MSP430F449带有内部LCD驱动模块,直接将液晶显示屏连接在芯片的驱动端口即可,电路结构极为简单。本设计的软件采用C语言编写,整个程序包括的子模块有:键盘控制模块、A/D电压和电流采集模块、PI控制模块和PWM波发生模块等几个部分,软件流程图如图6所示。

键盘控制和显示模块:通过键盘可实现电压参考值的设定,电压电流的切换显示。通过LED实现参考电压的设定与显示,通过LCD显示电压和电流的采集值。AD电压和电流采集模块:通过MSP430单片机的12位A/D转换模块,对系统输出的电压值和负载电流进行采集。


    PI控制模块:此模块用来对系统输出电压进行控制,使输出电压稳定。其控制原理如图7所示。


    PWM波发生模块:利用MSP430单片机的TimerB定时器的比较功能,产生驱动MOSFET的信号。


5 实验结果分析
    通过单片机MSP430软件设计,对PI调节选定合理参数及开关频率,能达到稳压的效果,使以上前3个指标能达到良好的效果。而能否对纹波电压限制,主要在于整流滤波电路中电容,因此高耐压的支撑电解电容的选取是重要的。


    在选定开关元件之后,效率主要受开关频率的影响、储能电感的内阻以及线路中其他器件损耗影响,因此在器件选取上要注重其损耗的高低。对此系统的进行综合测试,结果如表1所示。

6 结 语
    本开关稳压电源设计采用低功耗的TI公司的膈位单片机MSP430F449片机最小系统板为控制核心,以PWM控制技术,闭环PI调节,高精度的12位A/D转换为基础,完成了采样值显示与设置电压值的功能和参数指标。实验结果表明:通过单片机MSP430软件设计,对PI调节选定合理参数及开关频率,能达到稳压的效果。

关键字:MSP430  单片机  电源控制 引用地址:MSP430单片机在电源控制中的应用

上一篇:基于CAN总线和MSP430的CO红外检测系统设计
下一篇:基于MSP430系列单片机的CAN总线接口转换卡设计

推荐阅读最新更新时间:2024-10-10 05:59

MSP430F4xxx小RAM堆栈溢出
前几天一个大学同学在线问我他最近搞项目开发时遇到的一个问题,跟他聊了聊。他最近在搞水表的计量开发,采用的平台是MSP430F4250(PS:很早之前去潍坊考察过一个做表的企业,发现搞表计量的大多都在用MSP430(貌似也有用STM8的),其中F4系列用的较多,一方面当然是考虑到功耗的问题,现在的表多是电池供电,一用就得用个一两年是必须的,还有就是F4系列自带段式液晶的驱动,并且支持差分的高分辨率A/D输入,这点蛮重要的,现在的高精度传感器貌似一色的差分输出),他遇到的问题是程序里某个变量经常性的会被意外改变,造成数据混乱,所以产品一直无法出货。 看到上面的问题,有经验的人很快就会意识的问题的所在,无非就是两种可能,一个是该变量
[单片机]
智能家居中的单片机选型与应用
物联网应用正在快速成长,并在过去几年中一直影响着我们的生活。物联网应用的潜在范围是无限的,而智能家居仍然是消费者中最受欢迎的物联网应用。我们的房屋日趋智能,对智能家居设备的需求呈指数增长,预测到2023年我们将拥有超过10亿台智能家居设备。 智能家居是一个相对的术语,对于某些人来说,它只是意味着将智能扬声器和智能恒温器,对于其他人,它可能包括智能灯泡,智能门禁锁或智能监控摄像头。这些家用设备(例如灯泡,照相机和恒温器)已经存在了很长时间,但是现在使它们变得更智能了,通过感知和适应性,直观的用户界面,与云的连接以及安全的执行环境是使它们变得智能的主要因素。本文介绍了此类智能家居设计的各个方面,并介绍了如何实现它们。 市场趋势
[单片机]
智能家居中的<font color='red'>单片机</font>选型与应用
Spansion如何将闪存优势带入汽车MCU市场
大多数人都知道Spansion是一家专攻闪存的半导体公司。对于Spansion汽车微控制器产品,可能直到去年,Spansion 出资 1.1 亿美元收购了富士通半导体的微控制器和模拟业务,才初露端倪。但是事实上真的是如此吗? 早就此项收购之前,Spansion就在车载电子市场有所建树,其长期专注于车载电子市场,致力于开发出多类型的汽车类产品,不断丰富产品线, 从今年的产品可见一二。 Spansion汽车类主打的是Traveo系列,今年5月份推出的是第一款用ARM Cortex-R5做的芯片,7月份加了CAN-FD功能,而在10月14日Spansion首次将HyperBus接口与基于ARM Cortex-R5的嵌入式
[汽车电子]
Spansion如何将闪存优势带入汽车<font color='red'>MCU</font>市场
基于单片机的智能电话报警系统
1 引言 随着人们生活水平的不断提高,家庭安全正在逐渐引起重视。在家庭住宅处安装防盗及险情报警系统,使主人能及时掌握住宅发生的警情,正是人们所期盼的。智能电话报警系统是以单片机为核心,利用公共通讯网为传输媒介对住宅进行安全监视,具有可靠性高、成本低、易普及等优点。 2 系统功能 智能电话报警系统实现的主要功能如下:当室内有警情发生时(如有人非法进入室内、煤气泄漏、火灾等),智能电话报警系统能及时地通过各种传感器获知警情,对警情的种类进行判断,并立即自动顺序拨打预设的1~9组电话。在拨号后,首先判断对方是否摘机。如是,则根据不同的警情播放相应的录制好的语音报警内容,否则,挂机后拨下一组预制电话,直至1~9组电话全部接通。 3
[应用]
AVR单片机过时了吗?
  有初学者甚至中级开发人员认为因ARM性能一般比AVR性能高,因此ARM将代替AVR,AVR将退出历史舞台,或者MSP430将代替51系列单片机,或者FPGA将取代所有单片机等。这种看法不对,因为不同单片机都有各自的特点和优点,没有哪种单片机是完美的,在不同场合用最合适的单片机,发挥它们各自的特长,而不存在ARM一统天下,取代所有其他型号单片机的可能性。试想,原本十几元的电子表因为采用ARM控制买到几百元,谁能受得了?因此不要觉得AVR已经过时,学完51就直接学ARM,或者觉得学51没用,直接学ARM,否则你将碰壁。   MSP430系列单片机:比较适于机器人开发,是美国德州仪器推向市场的一种16位、具有精简指令集的、超低功耗的混
[单片机]
基于ADC0809和51单片机的多路数据采集系统设计方案
“数据采集”是指将温度、压力、流量、位移等模拟物理量采集并转换成数字量后,再由计算机进行存储、处理、显示和打印的过程,相应的系统称为数据采集系统。 本文的主要任务是对0~5V的直流电压进行测量并送到远端的PC机上进行显示。由于采集的是直流信号,对于缓慢变化的信号不必加采样保持电路,因此选用市面上比较常见的逐次逼近型ADC0809芯片,该芯片转换速度快,价格低廉,可以直接将直流电压转换为计算机可以处理的数字量。同时选用低功耗的LCD显示器件来满足其在终端显示采集结果的需求。终端键盘控制采用尽可能少的键来实现控制功能,为了防止键盘不用时的误操作,设计时还设置了锁键功能,在键盘的输入消抖方面,则采用软件消抖方法来降低硬件开销,
[单片机]
基于ADC0809和51<font color='red'>单片机</font>的多路数据采集系统设计方案
松翰单片机外部中断
chip sn8f27e65 //{{SONIX_CODE_OPTION //完整源码下载: http://www.51hei.com/f/shwbzd.rar .Code_Option WDT_CLK Flosc/4 .Code_Option Reset_Pin P04 .Code_Option LVD LVD_Max ; 3.3V Reset .Code_Option Watch_Dog Disable ;关闭看门狗 .Code_Option Low_Fcpu Flosc/1 .Code_Option High_Clk IHRC_16M ; Internal 16M RC Oscillator .Code_Op
[单片机]
智能分时计费电度表的单片机实现
0 引言 在电力资源费用的收取方面,电力部门希望采取分时计费的用电制度,即在高峰期用电,将电费单价提高;低峰期用电,将电费单价降低,这是一种采用经济杠杆方式来引导人们尽量避开高峰期用电的一种有效的办法。 该方法对于解决用电负荷量不平衡问题,充分发挥现有的发电能力,可以起到相当重要的作用。分时计费智能电度表正是适应分时计费用电制度的一种新颖的 单片机 化智能电能计量产品。它既保留了原有三相/单相电度表的主要功能,又增加了分时计算用电量和电费的功能。因此,它既适用于当前,更适用于未来。 1 智能分时计费电度表的结构原理 本智能电度表在保持现行三相/单相电度表作为电量计量标准的基础上,仅仅通过在表盘上打一个很小的光电检测孔,从而
[单片机]
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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