MSP430单片机复位电路可靠性设计

发布者:DelightWish123最新更新时间:2021-04-16 来源: eefocus关键字:MSP430  单片机  复位电路 手机看文章 扫描二维码
随时随地手机看文章

0 引言

TI公司的混合信号处理器MSP430系列单片机以其处理能力强大、外围器件集成度高、功率消耗低、产品系列全面、全系列工业级等特点,作为目前MCU主流市场的产品之一,在电子应用领域中得到广泛应用,被越来越多的电子设计师所青睐。由于复位电路设计问题而导致的系统出现上电后不工作或状态不正确是很多MSP430单片机电路设计者们在设计、调试和应用中曾遇到过的问题,尽管这种情况发生的几率很低,但对于可靠性要求较高的应用场合,这个现象仍需引起电子设计人员的足够重视。


为此,本文对MSP430全系列单片机的复位系统和复位机制进行了详细深入的分析,并针对性地提出了具体的外围复位电路设计方案和有关电子元器件的详细介绍,以供同行参考和交流。


1 MSP430复位机制

1.1 MSP430复位电路

MSP430的复位电路包括一个上电复位(POR)和上电清除信号(PUC)。POR是设备复位信号,它通常在以下三种事件发生时被触发:a.上电;b.复位模式下RST/NMI脚出现低电平;c.电压监控设备(Brownout)触发。


POR时序见图1(a)所示。

当供电电压VCC缓慢上升时,POR监测器保持POR信号有效直到VCC超出VPOR水平;当供电电压VCC快速上升时,POR延时t(POR DELAY)提供了足够长的有效POR信号以确保MSP430有足够的时间进行初始化。


1.2 Brownout电路

Brownout电路是电压不足重置功能电路。它取代了POR检测和POR延时电路。Brownout电路能够检测到上电或掉电过程中的较低的供电电压值,并能在供电或掉电过程中通过触发POR信号重置芯片。图l(b)为Brownout电路的复位时序。从图中看出,当VCC超过启动电压VCC(star-t)时POR信号有效,POR信号保持有效直到VCC电压值高于极限电压V(B_IT+)并经过一段时间的延时t(BOR);滞后电压Vhys(B_IT-)用于确保供电电压必须低于V(B_IT-)时Brownout电路才会产生下一个POR信号。


1.3 复位失效过程分析

对于没有Brownout复位电路的情况,如果MSP430的供电电源是周期性的,当电源再次上电时,供电电压VCC在上一个周期的下降期或在受到干扰时必须低于Vmin(见图1)才能确保POR信号的发生,如果VCC不能低于Vmin,将不会产生POR信号,此时,即使在RST/NMI出现了低电平信号也不会产生一个有效的POR信号,系统无法正常复位。


Brownout复位电路存在于部分MSP430系列芯片中,如MSP430F13X和MSP430F14X系列就没有Brownout电路。对于没有Brownout电路的芯片应用系统,在工作时,由于受到干扰、电网波动、误操作等原因,短暂的电压下降造成供电恢复时由于电压没有满足POR的发生条件(低于Vmin),复位端的低电平复位信号无法再次启动系统重新复位工作,此时出现系统死机,这种现象的出现尽管并不频繁,但对于不能随时进行手动复位的远端自动控制系统而言,却是致命的。


在进行电路设计前仔细查看产品技术手册,并针对各系列芯片的不同应用条件设计不同的复位电路。


2 复位电路设计方法

2.1 提高复位门限

提高MSP430的复位门限Vpor',令Vpor'位于MSP430正常工作电压范围内,且接近于MCU正常工作时的最低门限Vcc min,此时可以保证在供电电压位于Vcc min附近且MCU仍能正常工作时,在门限处向MSP430发出复位信号。此时Vpor的值应位于供电电源的低限(Vp min)和MSP430正常工作电压的低限(Vcc min)之间。如图3作图所示。

MSP430F149是目前用量最广的MSP430芯片之一,其工作电压范围在Vcc min=1.8V,Vcc max=3.6V之间,当选择低压差线性稳压器件TP-S76033时,其供电电压Vp max=3.34V,Vp min=3.23V,此时应选择复位门限范围在3.23V和1.8V之间。为提高系统可靠工作的条件,Vpor尽可能选择低一些。选择复位芯片MAX809S(如图4右图),其复位门限为2.89V(Vpor min)

此方法适用于供电系统的容差很小、供电电压精度很高的情况下。


2.2 延长外复位信号时间

由于MSP430内部POR只有在上电时提供复位,对于遇到短暂波动至供电压值降至Vpor以下但仍高于Vcc-min又迅速恢复的情况(如图l(a)所示的第二次电压下降),上述方法不能触发有效复位,此时,可以采取延长复位信号持续时间或增加复位周期的方法。让复位信号在压值恢复后维持足够长的周期,仍可促使芯片正常复位。MAX809S最高可维持140ms的有效复位信号,远远大于MSP430F149的有效复位信号要求时间(25μs)与POR信号维持时间(250μs)之和,在系统遇到周期120ms以内的电压波动时可保证系统正确复位。


利用带有看门狗定时器的复位芯片MAX803,还可以控制发送长达1s的复位信号发送间隔,适用于周期更长的电压波动情况使用。


2.3 监控电源

对于供电系统的容差范围较大(如图3(a)中Vp的范围大于或接近于VCC的范围时),压值精度较低的情况,或者是遇到电网长期工作在欠压状态下时,单纯地降低复位电压阀值会造成系统在正常工作条件下频繁复位。此时可以监控电源电压,当监测到出现上述电压波动时,监控芯片向MSP430发送电压异常信号,MSP430响应该信号并中断正在运行的程序进入掉电保护子程序、设置复位状态寄存器,避免下次上电时由于寄存器状态错误而无法启动POR复位。

MAX6342是具有内部电源失效比较器的复位芯片,比较器将不稳定的电压送入调节器,并产生为处理器和监控电路供电的电源,因为不稳定的电压会在调节器输出电压之前跌落,检测到不稳定或较低的电压后产生电源失效信号(PFO),MSP430在被复位之前进入掉电处理程序。


3 总结

对于内部复位机制不同(Brownout电路)的子系列MSP430单片机,面对不同的系统工作环境,通过提高复位门限、延长复位时间和监控电压源等方法设计复位电路,可以有效避免在实际应用中遇到的偶发复位失效的问题,提高系统的可靠性。经实践表明,上述方法能有效降低系统偶发复位失效现象的发生。


关键字:MSP430  单片机  复位电路 引用地址:MSP430单片机复位电路可靠性设计

上一篇:基于MSP43O的无限传感器网络温度节点设计
下一篇:基于单片机六自由度自动寻迹机械人的设计

推荐阅读最新更新时间:2024-11-19 20:56

51单片机LCD12864显示屏图片中文英文显示
显示结果: 图片及字体取模 单片机源程序如下: #include reg51.h #include intrins.h #include stdlib.h #define uchar unsigned char #define uint unsigned int //定义端口 sbit A0=P2^0; //定义端口是传输命令还是数据, sbit RW=P2^1;//定义端口是读取还是写入, sbit LCDEN=P2^2;//芯片使能启动 sbit RST=P2^3;//复位键 uchar code dis1 ={/*-- 文字: 我 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x
[单片机]
51<font color='red'>单片机</font>LCD12864显示屏图片中文英文显示
51单片机在定时中断函数里执行独立按键的扫描程序
一、使用proteus绘制简单的电路图,用于后续仿真 二、编写程序 /******************************************************************************************************************** ---- @Project: Independent-KEY ---- @File: main.c ---- @Edit: ZHQ ---- @Version: V1.0 ---- @CreationTime: 20200506 ---- @ModifiedTime: 2020
[单片机]
51<font color='red'>单片机</font>在定时中断函数里执行独立按键的扫描程序
PCF8591应用程序
PCF8591 的通信接口是 I2C,那么编程肯定是要符合这个协议的。单片机对 PCF8591 进行初始化,一共发送三个字节即可。第一个字节,和 EEPROM 类似,是器件地址字节,其中 7 位代表地址,1 位代表读写方向。地址高 4 位固定是 0b1001,低三位是 A2,A1,A0,这三位我们电路上都接了 GND,因此也就是 0b000,如图 17-5 所示。 图 17-5 PCF8591 地址字节 图 17-5 PCF8591 地址字节 发送到 PCF8591 的第二个字节将被存储在控制寄存器,用于控制 PCF8591 的功能。其中第 3 位和第 7 位是固定的 0,另外 6 位各自有各自的作用,如图 17-6 所示,我
[单片机]
PICl6LF874单片机在电容测量模块中的应用
电容式传感器已广泛应用于工业、医学、军事等领城。但目前大部分电容测量方法集成化水平低、精度低,因而对电容特别是对微小电容的精确测量始终是一个很重要的内容。振荡法电路结构简单、抗干扰能力差,板间内电容影响测量结果;电桥法利用电桥平衡原理测量电容,测量结果受桥臂电容性能影响较大。本文用到美国 Micmchip公司PICl6LF874单片机,该单片机采用RISC精简指令集、哈佛总线结构、流水线指令方式,具有抗干扰能力强、功耗低、高性能、价格低等特性。   1 PICl6LF874单片机   PICl6系列单片机采用精简指令集(Reduced Instruction Set Computer,RISC)结构,突破了传统单片机对PC机在结构
[单片机]
PICl6LF874<font color='red'>单片机</font>在电容测量模块中的应用
单片机串行通讯引见
通讯依照根本类型可以分为并行通讯和串行通讯。并行通讯时数据的各个位同时传送,可以完成字节为单元通讯,然则通讯线多占用资本多,本钱高。比方我们前边用到的 P0 = 0xFE;一次给 P0 的 8 个 IO 口辨别赋值,同时停止旌旗灯号输入,相似于有 8 个车道同时可以过来 8 辆车一样,这种方式就是并行的,我们习气上还称 P0、P1、P2 和 P3 为 51 单片机的 4 组并行总线。 而串行通讯,就好像一条车道,一次只能一辆车过来,假如一个 0xFE 如许一个字节的数据要传输过来的话,假设低位在前高位在后的话,那发送方法就是 0-1-1-1-1-1-1-1-1,一位一位的发送出去的,要发送 8 次才干发送完一个字节。 STC
[单片机]
<font color='red'>单片机</font>串行通讯引见
51单片机学习:DAC模数转换实验
实验名称:DAC模数转换实验 接线说明: 实验现象:下载程序后,DAC(PWM)模块上的指示灯DA1呈呼吸灯效果,由暗变亮再由亮变暗 注意事项: ***************************************************************************************/ #include public.h #include pwm.h /******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数 * 输 入 : 无 * 输
[单片机]
采用赛普拉斯WICED连接和PSoC MCU技术、用于商业LED照明的方案
作者:Greg Phillips,云端架构首席技术官,Inventek Systems 多年来,商业照明空间主要由荧光灯管照明。虽然它们比使用白炽灯照明节省了大量费用,但却有严重的性能、维护和使用问题,如寿命短、色温变化大、随机闪烁和嗡嗡声,无法有效调光以节省电力等。另外,根据使用要求频繁打开和关闭荧光灯会大大缩短它们的使用寿命,并且增加了启动期间的功耗,这通常抵消了灯具关闭时节省的电力。 商业LED 照明的发展促使人们对如何实施商业照明进行全面的反思。这包括增加智能控制系统作为全面能源管理的关键要素。这些LED灯具控制器(也称为LED控制器和灯具)现在通常是联网设备。这些LED照明灯具是物联网照明的基石。 LED
[物联网]
采用赛普拉斯WICED连接和PSoC <font color='red'>MCU</font>技术、用于商业LED照明的方案
【GD32 MCU 入门教程】GD32 MCU 常见外设介绍(7)I2C 模块介绍
7.1.I2C 基础知识 I2C(Inter-Integrated Circuit)总线是一种由Philips公司开发的两线式串行总线,用于内部IC控制的具有多端控制能力的双线双向串行数据总线系统,能够用于替代标准的并行总线,连接各种集成 电路和功能模块。I2C器件能够减少电路间的连接,减少电路板的尺寸,降低硬件成本并提高系统的可靠性。I2C总线传输模式具有向下兼容性,传输速率标准模式下可达100kbps,快速模式下可 达400kbps,高速模式下可达3.4Mbps。 为了清楚起见,在此对I2C通信中关于设备的基本概念进行简要讲解。 ① 发送设备:发送数据到总线上的设备。 ② 接收设备:从总线上接收数据的设备。 ③ 主设备:启
[单片机]
【GD32 <font color='red'>MCU</font> 入门教程】GD32 <font color='red'>MCU</font> 常见外设介绍(7)I2C 模块介绍
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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