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

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  单片机  电源控制 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic505623.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

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

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

基于MSP430F2274单片机的倒车雷达设计
随着人们对汽车辅助驾驶系统智能化要求的提高和汽车电子系统的网络化发展,新型的倒车雷达应能够连续测距并显示障碍物距离,并具有通信功能,能够把数据发送到汽车总线上去。以往的倒车雷达设计使用的元器件较多,功能也较简单。本文介绍的基于新型高性能超低功耗单片机MSP430F2274的倒车雷达可以弥补以往产品的不足。系统总体设计系统采用超声波测距原理。超声波测距仪器一般由发射器、接收器和信号处理器三部分组成。工作时,超声波发射器发出超声波脉冲,超声波接收器接收遇到障碍物反射回来的反射波,准确测量超声波从发射到遇到障碍物反射返回的时间,根据超声波的传播速度,可以计算出障碍物距离。作为一种非接触式的检测方式,超声波具有空气传播衰减小、反射能力
发表于 2020-09-24
基于<font color='red'>MSP430</font>F2274单片机的倒车雷达设计
基于MSP430颅内出血检测设备的研制策略
检查提供指征。3 硬件设计设备以MSP430单片机为控制核心.其输出脉冲信号驱动特定波长的LED产生近红外光.近红外光源透过颅脑组织,由检测探头中的光电传感器采集含有脑组织血氧信息的光信号,光电转换后将电信号传送给单片机,经过处理后的信号可以保存在EEPROM中也可通过LCD显示。还可以将信号通过USB口传送给计算机进行进一步处理或存储。其系统框图如图1所示:图1 设备系统框图3.1 检测探头探头由光源、光电传感器和前端转换电路组成,小圆孔用于固定光源,光电传感器则同定在中间,光源选择LED,传感器选用S1226系列光电传感器.其暗电流小,感光灵敏度为高。光源和传感器之间的距离设定为40mm.探头的平均探测深度为约为3cm,光源
发表于 2020-09-24
基于<font color='red'>MSP430</font>颅内出血检测设备的研制策略
基于MSP430F5438单片机的无线环境检测系统设计
  环境监测是指通过对影响环境质量因素的代表值的测定,确定环境质量(或污染程度)及其变化趋势。随着科技的不断进步,特别是计算机技术和网络技术的不断发展,环境检测由经典的化学分析向仪器与计算机和网络相结合的方式,实现f无线环境的检测。本文中设计了一个无线环境检测系统,以MSP430F5438单片机为控制核心,实际制作一个终端和2个节点,终端能从节点获取节点的环境温度和光照信息,并且节点能够实现中继转发的功能。整个系统采用OOK调制方式,收发都使用一个天线,终端发射信号时。  将欲传输的信息通过串口输出的电平控制本振的开断从而实现OOK调制,后级使用丙类功放发射,接收端节点将天线上的信号进行放大,然后倍压检波,通过自适应比较器解调
发表于 2020-09-24
基于<font color='red'>MSP430</font>F5438单片机的无线环境检测系统设计
DSP与MSP430的电力系统故障录波器设计
。TMS320F2812的ADCINA复用为I/O口与AD7656的D0~D15数据口相连,用来进行数据传输GPIOB59端口与CONVST A、CONVST B和CONVST C三个端口相连,作为AD7656的6路A/D同时采样启动控制口;GPIOB62端口与AD7656的读信号/RD相连作为读取数据控制口,GPIOB61端口与AD7656的BUSY相连,GPIOB63端口与AD7656的RESET端口相连作为重启控制端口,GPIOB60端口与AD7656的/CS端相连作为片选控制口,用来检测转换是否结束。2.2 数据处理模块硬件电路2.2.1 CC430F5137单片机介绍CC430F5137是TI公司MSP430F5xx系列
发表于 2020-09-24
DSP与<font color='red'>MSP430</font>的电力系统故障录波器设计
基于MSP430FW427的无磁水表设计
  1 MSP430FW42x单片机介绍  MSP430FW42x系列单片机是TI公司针对电子式流量与旋转运动检测最新开发的专用MCU芯片,它将超低功耗MCU、旋转扫描接口(SCAN IF)和液晶显示LCD驱动模块完美地结合在一起。该器件的超低功耗结构和流量检测模块不仅延长了电池的寿命,同时还提高了仪表的精度与性能。MSP430FW42x的典型应用包括热量仪表、热水和冷水仪表、气体仪表和工业流量计、风力计以及其他旋转检测应用。  2 流量测量的原理  2.1 基本原理  一个由叶轮或螺旋齿轮构成的机械装置把流体流动转换为转动,这种转换能够实现对流体流量的测量。  把一个谐振回路中的电感置于叶轮的上方可以检测到叶轮的转动,叶轮的一半
发表于 2020-09-24
基于<font color='red'>MSP430</font>FW427的无磁水表设计
MSP430与液晶显示器的串行接口方案
,选用美国德州仪器(TI)公司的MSP430F149微控制器来控制液晶显示驱动器uPD16682A,从而实现各种信息的显示。2.1 MSP430F14X微控制器简介TI公司的MSP430F14X微控制器与其它MSP430系列微控制器相同,均甚至一个真正的正交16位RISC CPU内核:具有16个可单周期全寻址的16位寄存器,仅27条的精简指令集以及7种均采用双重取数据技术(DDFT)的一致性寻址方式。DDFT技术利用每个时钟脉冲对存储器进行两次数据存取操作。从而不再需要复杂的时钟乘法和指令流水线方案。MSP430F14X系列MCU片内不但包括60多KB的Flash、2KB的RAM、一个看门狗时钟、12位16通道的A/D转换器、定时器
发表于 2020-09-23
<font color='red'>MSP430</font>与液晶显示器的串行接口方案
何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved