MSP430单片机在电力系统中的应用设计

发布者:TranquilDreamer最新更新时间:2012-05-05 来源: 北极星电力关键字:MSP430  电力系统 手机看文章 扫描二维码
随时随地手机看文章

1 引言

MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗的混合信号处理器. 由于其超低功耗、强大的处理能力、高性能模拟技术及丰富的片上外围模块、系统工作稳定、方便高效的开发环境得到广大用户的高度评价。本文采用MSP430单片机控制开关电源时期稳定运行。


2 系统设计

本系统采用MSP430F155型号单片机实现对开关电源的稳定控制,主要包括如下几个部分:MSP430核心部分、反馈信号处理部分、信号输出给定部分、控制电路部分、通讯部分及CPU外围电路。系统总体结构如图1所示:

图1 系统总体结构

3 硬件部分设计

3.1 MSP430核心部分

MSP430F155单片机具有非常丰富的片内资源,因此,最小系统无需配置过多的外围接口芯片就可满足本系统要求,其最小系统组成如图2所示。

本系统基础时钟LFXT1振荡器工作在低频模式,外接低速晶振,作为内部时钟源。LFXT2振荡器外接8M晶振,工作于高频模式,作为其他外围模块的时钟源。

图2 系统整体结构

3.2反馈信号处理部分

反馈信号处理部分主要完成强电信号与弱电信号之间的隔离和变换,该电路包括电压信号分压电路、电流信号放大电路、电平提升电路和滤波电路等。

3.2.1 电压信号转换电路

采集电压范围不适合MSP430F155的要求,应对其信号进行缩小处理。用分压电阻将分压降至MSP430F155所需要的幅值VSE+。VSE+电压幅值用运放搭建的跟随器输出OUT-V,直接给单片机使用。图3中的电位器微调,用于调整单片机系数。

图3 电压信号转换电路

3.2.2 电流信号放大电路

高频开关电源输出电流也随着负荷变化,在几安培到三十安培之间变化。模块采用30A/75mV的分流器,将输出的电流信号转换为电压信号,并通过放大电路把电压信号升高到MSP430F155允许的幅值。运算放大器视精度要求使用,使用性能较好的运算放大器较容易达到较高的精度和较好的稳定性。此处选用BB公司的高精度运放OPA177。ISE-通过分流器采样的毫幅级电压值,经过调节反馈电位器VR3和R28的阻值得到IOC,再通过跟随器及电位器VR2微调,以符合单片机采样信号是电压信号的要求。由于分流器的输出和运放的地连在一起,减小了共模干扰。

图4 电流信号放大电路

3.3 信号输出给定部分

单片机通过D/A给定两个电压值分别控制输出电压的电压环和限流的电流环,以达到控制输出的目的.

由于MSP430F155系列的单片机D/A电压输出的最大幅值为VCC,达不到控制电压环和电流环所需要的幅值,从而采用图5所示的运算放大电路,V_DW所接的是电位器,它的位置是在前面板上,通过调节电位器改变电压参数,达到调节输出电压的目的。

图5 运算放大电路
[page]

3.4 通讯电路

通讯模块是本系统的一个重要组成部分,控制器通过通讯模块实现历史运行数据及有关信息的上传和基本参数、控制命令等的接收,能否设计一个较为成功的通信电路将直接影响到控制器的调试、功能及其可用性

由于30A高频开关电源模块模拟和数字共地,噪声干扰强度大,使ADM2483的5V电源畸形波动,最终导致通讯不能正常工作。所以ADM2483供电的5V电源是经过DC-DC转换所得。B0505S的输出电流100mA满足供电需求。ADM2483内部采用磁耦隔离。

4 软件部分设计

软件部分由数据采集模块、参数计算模块、中断报警模块、内部存储模块、通讯中断模块、控制模块等几个部分组成,如图6所示:

图6 软件框图

根据软件框图所示各部分内容,下面给出主程序的流程图(图7),在主程序中,主要完成初始化各个外设寄存器及变量、读取历史信息、实时采集数据、实时检查报警信息并及时将各种状态信息上传上位机,下面主要介绍一下数据采集部分和通讯部分:

图7 主程序流程图

4.1 数据采集部分

MSP430F155内部集成的12位精度的A/D转换模块内置参考电平发生器和采样保持电路,最大采样速率达200Ksps,转换时间短,能适应输入信号的变化,且具有很强的抗干扰能力,能够满足系统的需要。控制器对二个信号进行采样,对应A/D转换通道的3, 4通道,分别为:模块的输出电压和输出电流。

为了确保采样点在同一个采样周期内,软件采用定时中断采样法。定时中断时间t=T/N,其中t为定时中断时间,N为采样的点数,采样点数的选择还要考虑测量数据的精度和运算速度的因素。以满足MSP430F155运行的需要。

本系统高频晶振为8MHz,用TimerB作为定时中断器,定时器计数值为8000,即每隔1000us采一个点,每秒可采1000个数据。采集程序流程如图8所示。

图8 数据采集模块流程图

图9 通讯模块流程图

4.2 通讯部分

要保证通讯成功, 单片机必须能处理以下问题:单片机可以识别外部传来的附加在命令之上的数据:单片机应该能够识别无效指令通信中,单片机应能处理一些通信错误,并对错误做出相应的处理;不管收到任何传送给本机的命令,本机都应做出相应的响应。通信协议包含下面几个部分的内容:命令部分、数据部分、编号部分、误检测部分和起始字、结束字,其流程图如图9所示。

5 结束语

综上所述, MSP430单片机通过软件和硬件的设计,充分地在它的抗干扰性、运算速度快等性能。在电力系统操作电源中可以安全、稳定的运行。达到了预期的设计要求,并且已经在正式的产品中开始应用。

关键字:MSP430  电力系统 引用地址:MSP430单片机在电力系统中的应用设计

上一篇:MSP430F449的数字电位器分压功能设计
下一篇:基于MSP430的自动避让小车的设计与实现

推荐阅读最新更新时间:2024-03-16 12:58

MSP430教程8:MSP430单片机复位电路
从上MSP430系统复位电路功能模块图中可以看到了两个复位信号,一个是上电复位信号POR(Power On Reset)和上电清除信号PUC(Power Up Clear)。 POR信号是器件的复位信号,此信号只有在以下的事件发生时才会产生: 器件上电时。 RST/NMI引脚配置为复位模式,当RST/NMI引脚生产低电平时。 当POR信号产生时,必然会产生PUC信号;而PUC信号的产生时不会产生POR信号。会引起产生PUC信号的事件: POR信号发生时。 启动看门狗时,看门狗定时器计满时。 向看门狗写入错误的安全参数值时。 向片内FLASH写入错误的安全参数值时。 MSP430单片机系统复位
[单片机]
TMP275在手持式实时测温仪中的应用
  摘要:设计一种基于TMP275的手持实时测温仪,采用TI公司的低功耗单片机 MSP430F149作为主控芯片,该系统采用I2C总线协议数字温度传感器TMP275对现场温度进行采集,通过低功耗液晶模块进行实时温度显示,该系统具有采集数据准确、抗干扰能力强、功耗低的特点,非常适合于对现场环境温度进行测量与采集。   0 引言   在工业生产、日常生活的很多领域,经常要在现场对温度进行实时的采集、测量与记录,手持式实时测温仪是理想的选择。对于手持设备,功耗是必须要考虑的问题。 MSP430F149单片机是TI推出的一种具有超低功耗16位FLASH单片机,特别适合于对功耗敏感的场合。利用MSP-430F149单片机,可以简便快捷地
[单片机]
TMP275在手持式实时测温仪中的应用
MSP430 BootLoader移植
一、 什么是bootlloader? 在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。因此整个系统的加载启动任务就完全由BootLoader来完成。 以上是百度百科上对bootloader的描述,但是我们这里所说的bootloader是为了实现单片机IAP功能,所编写的一段引导程序,从而实现我们APP的程序数据能够通过串口等通信方式写进Flash程序空间最终实现自编程和程序更新的目的,这就是我们这里说的bootloader。 二、 程序架构 具有bootloader的一个完整的应
[单片机]
<font color='red'>MSP430</font> BootLoader移植
MSP430仿真&烧写程序
=============================================================================================================================== MSP430无论是仿真还是烧写程序,一般可以通过:JTAG、SBW、BSL接口进行。 1、JTAG是利用边界扫描技术,在430内部有逻辑接口给JTAG使用,内部有若干个寄存器连接到了430内部数据地址总线上,所以可以访问到430的所有资源,包括全地址FLASH、RAM及各种寄存器。可以用于对430的仿真和编程,主要连接线有TMS、TCK、TDI、TDO,430还需要另两条线路
[单片机]
现有电力系统如何应对挑战—— 求解新型电力系统
中国储能网讯: 传统电力系统支撑新能源高比例安全并网的消纳能力、满足用户侧多元化用能需求的互动能力、“源网荷储”各环节高效运行的协同能力和电力与其他能源系统的互济能力都需要进一步提升。 以新能源为主体的新型电力系统到底“新”在何处?现有电力系统将面临怎样的变革和挑战?哪些关键技术将为新型电力系统保驾护航?在2021年中国电机工程学会年会上,“新型电力系统”成为被频繁提及的年度“热词”。 “变”在何处? “为实现碳达峰、碳中和,预计中国能源绿色转型将实现‘70/80/90’目标,即到2060年,电能消费比重达到70%,非化石能源消费比重达到80%以上,清洁能源发电比重达到90%。”中国电机工程学会理事长、
[新能源]
MSP430单片机的选型及系列介绍
  在MSP430选型时,我们主要着重介绍现在较流行使用的FLASH型单片机。因为目前主流单片机也是以FLASH型为主,使用得非常广泛。所以在此也针对MSP430 的FLASH型作出了其选型列表,若想了解其它未列出的较少型号请中国TI联系。   MSP430 FLASH型单片机选型表:         MSP430单片机家族详解:   MSP430x1xx系列   基于闪存或 ROM 的超低功耗 MCU,提供 8MIPS,工作电压为 1.8V - 3.6V,具有高达 60KB 的闪存和各种高性能模拟及智能数字外设。   超低功耗低至:   0.1μA RAM 保持模式 0.7μA 实时时钟模式 200μA/MIPS 工作模
[单片机]
<font color='red'>MSP430</font>单片机的选型及系列介绍
低成本模拟前端的可编程计量器件【德州仪器】
2011 年 4 月 8 日,北京讯 日前,德州仪器 (TI) 宣布针对计量与智能电网应用推出 MSP430AFE2xx 系列计量模拟前端 (AFE) 超低功耗 16 位微控制器。低成本 MSP430AFE 系列是 TI 领先的嵌入式处理产品系列的一部分,可提供业界首批多种通信接口支持的可编程单相位计量器件。该系列微控制器支持电表、家庭自动化、辅助计量以及节能系统等计量应用的系统分区,可实现高度灵活的独立高质量测量。MSP430AFE 系列建立在 16 位 RISC 架构基础之上,支持 12MHz 系统频率,系统速度是同类竞争器件的 3 倍,从而可提高功能性。3 个支持防篡改功能的独立 24 位Σ-Δ 转换器可帮助该系列
[单片机]
MSP430和CC1100构成的无线传感器网络
无线传感器网络是由大量微型传感器节点通过无线自组织方式构成的网络。它集成了传感器、微机电和无线通信三大技术,能够实时地感知、采集和处理网络覆盖范围内的对象信息,并发送给观察者;具有覆盖区域广、可远程监控、监测精度高、布网快速和成本低等优点,在军事、环保、医疗保健、空间探索、工业监控、精细农业等领域均有非常良好的应用前景。 1 无线传感器网络结构 如图1所示,无线传感器网络系统通常包括若干传感器终端节点、一个Sink节点和一套后台监控软件。其中,传感器终端节点具有本地数据采集传输和转发邻节点数据的双重功能,可以在后台管理软件和Sink节点的控制下采集数据,并将数据经过多跳路由传输到Sink节点;Sink汇聚节点是网络的中心,具
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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