如何处理由电源引起的MCU启动失败?

2018-05-17 15:19:41编辑:muyan 关键字:MCU  上电失败

对于主电源掉电后需要继续工作一段时间来用于数据保存或者发出报警的产品,我们往往都能够看见产品PCB板上有大电容甚至是超级电容器的身影。大容量的电容虽然能延时系统掉电,使得系统在电源意外关闭时MCU能继续完成相应操作,而如果此时重新上电,却经常遇到系统无法启动的问题。那么这到底是怎么回事呢?遇到这种情况又该如何处理呢?


一、上电失败问题分析


  1.          上电缓慢引起的启动失败


对于需要进行掉电保存或者掉电报警功能的产品,利用大容量电容缓慢放电的特性来实现这一功能往往是很多工程师的选择,以便系统在外部电源掉电的情况下,依靠电容的储能来维持系统需要的重要数据保存及安全关闭的时间。此外,在不需要掉电保存数据的系统中,为了防止电源纹波、电源干扰及负载变比引起供电电压的波动,在电源输出端也需要并接一个适当的滤波电容。


电路中增加电容,虽然使系统在某些方面能满足设计要求,但是由于电容的存在,系统的上电时间也会相应的延长,下电时由于电容放电缓慢,下电时间也会更长。而上下电时间的延长,对于MCU来说,往往会带来意外的致命缺点。


比如某系列的MCU,就经常能遇到客户反馈说系统在掉电后重新上电,系统启动失败的问题,一开始工程师以为是软件的问题,花费了很大的时间和精力来找BUG,问题仍然没有很好的得到解决。后来查翻手册发现,发现该系列的MCU对于上电时间是有一定要求的(其实几乎所有品牌的MCU都有上下电时序要求)。

图1上电要求


从图1我们可以看出,芯片输入电源从200mV以下为起点上升到VDD的时间tr,手册要求是最长不能超过500ms。而电路中的大电容乃至超级电容,显然会大大拉长这个上电时间,对于没有详细选择参数的电源设计来说,这个时间甚至可能会远远大于500ms。这样的话就不能很好地满足芯片的上电时间要求,从而导致系统无法启动,或者器件内部上电时序混乱而引起器件闩锁的问题。


所以电源的上电缓慢对于MCU处理器来说,有时也是一个“头痛”问题,那么如何有效的解决上电缓慢这个问题呢?先别急,我们再来说说系统下电缓慢带来的问题。而且下电缓慢引起的问题,比上电时间过长的问题更普遍。


2.         下电缓慢引起的启动失败


其实上面提到的上电图中,还有一个至关重要的参数,那就是图中的twait。我们可以从图中看到twait的最小数值为12μs。这个参数的含义就是说,在上电之前,芯片的输入电源需保持在200mV以下至少12μs的时间。这个参数就要求我们的电路在掉电后,如果需要对系统重新上电的话,必须让芯片的输入电源电压至少有12μs的时间是在200mV以下。换个角度表述就是:在下电后,必须让MCU的供电电压降到200mV以下才能再次上电(12μs很短,几乎可以忽略),系统才能可靠运行。


由于电路中存在大电容,系统负载又小,导致电路下电缓慢,当我们再次上电时,芯片电源电压此时可能还没有降到200mV 以下,如下图2所示:


图2缓慢掉电再上电示意图


由于电路中存在较大的电容,在系统掉电后,系统负载不能很快的泄放能量时,就会出现MCU等数字器件掉电缓慢的情况。此时重新上电的话,由于不符合上文提到的降到200mV以下 12μs以上的要求,芯片内部就没有及时“归零”。对MCU等数字器件来说,这是一种不确定的状态,此时再对系统进行重新上电的操作,就容易造成MCU逻辑混乱,从而出现器件闩锁,系统不能启动的情况。


掉电缓慢也会导致MCU等数字器件内部掉电时序的混乱,特别是对于需要多路电源的MCU处理器,它们对于上电时序和掉电时序有更高的要求,内部时序的混乱会引起器件闩锁,系统无法启动。这也是为什么很多产品重启时,系统往往无法启动。


因此我们可以看出,系统上电或下电缓慢都有可能会造成MCU无法启动或者启动异常的情况,那么如何对缓慢的上电放电过程进行干预,提升上电斜率,缩短掉电时间呢?


二、解决方案推荐


当遇到系统启动失败的问题时,请先使用示波器检查器件的供电引脚是不是存在上电缓慢,掉电缓慢,不彻底的情况。当遇到该情况时,可以选择在电路中搭配使用广州周立功单片机科技有限公司研发的小体积、低内阻的电源调理模块:QOD-ADJ。


该模块可以保证在系统上电时,当电压达到额定电压的约70%-75%左右才开启输出,此后输出跟随输入,相当于给系统一个极快上电的电源。下电时,该模块可以对电容残存电压自动放电,可以在极短的时间内到达100mV以下,从而解决短时间内再次上电时系统处于锁死状态的问题。正所谓是上电下电两不误!使系统上下电都能稳定可靠。


 

图3  QOD-ADJ模块


QOD-ADJ具有以下功能:

l  在系统电源开启时的快速上电,提升上电斜率;

l  电源关断时使容性负载快速放电到近0V的状态;

l  可外部控制的单通道负载开关;

l  使用简单方便,串入需要控制的电路中即可。


三、产品使用示例


使用下图4所示电路进行对我们的产品进行测试:

图4测试电路图


当VIN=5V,Cin=2.5F(超级电容),CL=100μF,RL=10Ω时的上电曲线和掉电曲线如图5图6输入端2.5F超级电容及负载10Ω下电曲线所示。

图5输入端2.5F超级电容及负载10Ω上电曲线

图6输入端2.5F超级电容及负载10Ω下电曲线


1. 显著缩短上电时间

由上面两图可以清楚的看出因为有超级电容的存在,VIN的上电曲线(蓝色曲线)爬升缓慢,而经过模块之后(Vout红色曲线)显著缩短了上电时间,使后级电路能在短时间内达到一种确定的状态。


2. 显著加快掉电速度

由图可以看出在系统掉电时,由于有超级电容的存在,模块前端(蓝色曲线)掉电速度,异常缓慢,经过模块之后(红色曲线)能显著加快放电速度,使得后级电路在极短的时间内到达一种确定的状态。


系统中的器件对于电源的上下电有严格的要求,在产品的设计当中,要关注核心器件的上下电要求,包括上下电的时序,斜率等,不合理的设计往往会引起系统上电无法启动等异常情况。


关键字:MCU  上电失败

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

上一篇:如何着手电源设计
下一篇:最后一页

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

推荐阅读

全新MCU、无线、时钟的最新产品和解决方案

西部最大规模的电子信息博览会 ——“2018中国(成都)电子信息博览会”在成都举行。中国电子行业最优秀的半导体&元器件技术供应商——世强元件电商也参与其中。此次展会,世强元件电商携手Silicon Labs为广大的工程师带来了MCU、Wireless、时钟的最新产品和解决方案;同时,世强元件电商还利用平台特有优势,让工程师扫描海报上的二维码,即可获取此次展览产品的相关电子资料。据世强元件电商的工作人员介绍,除了现场扫描海报上的二维码,产品资料发送至指定邮件外,世强元件电商还提供更加深入的服务,比如,对于技术难题,工程师可登入世强元件电商进行提问,上百人的技术专家团队将在24小时内答疑解惑。而对于未到现场的工程师,所有参展
发表于 2018-07-16 11:10:28
全新MCU、无线、时钟的最新产品和解决方案

全新8位tinyAVR® MCU可增加传感器节点功能

ATtiny3217和ATtiny3216是Microchip tinyAVR® 产品系列中存储器最大的两款产品 得益于超高的性价比和实施的简便性,AVR® 单片机(MCU)一直被用于打造高响应性传感器节点。为了提高采用AVR单片机的应用的响应能力,Microchip Technology Inc.(美国微芯科技公司)日前推出了两款全新的tinyAVR® MCU器件。这些新器件不仅具有先进的模拟功能,还具有该系列中最大的存储器。这两款专为在严苛环境中实现稳定操作而打造的新器件内置安全功能,帮助设计人员打造稳健而安全的系统。 ATtiny3217和ATtiny3216 非常适合用于包括电容触摸界面在内的传感器应用
发表于 2018-07-03 14:23:04
全新8位tinyAVR® MCU可增加传感器节点功能

8/32位夹杀 16位MCU靠硬件市场杀出重围

16位MCU如今面临8位和32位微控制器(MCU)夹杀,市场更有可能将逐渐萎缩,对此,Microchip MCU16业务部副总裁Joe Thomsen则表示,16位MCU在以硬件设计为主的产品上,仍有一定的市场利基, 而该公司近期也发布业界首款双核心16位数字讯号控制器(DSC)--dsPIC33CH,瞄准具控制回路的硬件产品,如马达、数字电源等,拓展16位市场。Arm核心的开放让32位MCU开发成本持续降低,芯片价格也随之下降,并逐渐瓜分高阶16位MCU市场;而8位MCU由于价格低廉,目前仍有广大低阶应用市场,且随着效能提升,也渐能满足较为低阶的16位MCU应用需求, 也因此,16位MCU在现今市场中,可说是遭逢夹杀,市场发展
发表于 2018-07-02 14:38:12

兆易创新GD32 MCU芯片5年出货量破2亿颗

凭借全球领先的存储器市场地位,兆易创新在MCU上也发挥了强大的片上存储和缓存资源的巨大优势。据集微网了解,日前兆易创新公司内部低调举办了MCU 出货量破2亿颗小庆典。从2013年兆易创新推出中国首个Arm® Cortex®-M3内核32位通用MCU系列产品算起,到今天仅5年时间,兆易创新已经走在了市场的前列,并更拥有广泛的行业品牌用户群。兆易创新GD32 MCU是中国高性能通用微控制器领域的领跑者,中国第一个推出的Arm® Cortex®-M3及Cortex®-M4 内核通用MCU产品系列,已经发展成为中国32位通用MCU市场的主流之选。目前兆易创新已经拥有超过1万家客户数量,19个系列300余款产品选择所提供的广阔应用
发表于 2018-06-29 15:17:15
兆易创新GD32 MCU芯片5年出货量破2亿颗

如何利用MCU流畅的播放视频?

核心板i.MX RT1052对视频应用的支持i.MX RT1052虽然采用了MCU内核,但基于应用处理器的架构方式,既能实现应用处理器的高性能和丰富功能,同时又兼具传统MCU的易用性和实时低功耗运行特性,填补高性能与易用性之间的空白。i.MX RT1052的内核运行速度高达600MHz,内置高密度的512KB TCM SRAM,并能够实现超快的实时响应,中断延迟低至20纳秒。并支持SEMC接口,可挂载SDRAM作为内存扩充。eLCDIF外设可轻松实现显示屏的驱动,并内置的SAI音频接口和MQS声卡,为音视频应用提供了良好的支持。图 2  RT1052框架图一、M1052核心板视频应用开发M1052核心板虽然以工业控制应用
发表于 2018-06-28 10:30:29
如何利用MCU流畅的播放视频?

Atmel提供先进MCU:产品定位特别针对携式医疗电子设备,具有跨时代的意义

以避免错误的信息与不必要的恐慌;使用者接口简单易懂以方便老年人每天操作使用;可靠性与安全性高以符合政府对于此类产品的标准规范。作为微控制器芯片(MCU)与系统方案的供货商,爱特梅尔面临着市场上不少的竞争,但大多数的芯片供货商,仅能满足上述的部分设计考量。即便是少数能够提出完整系统方案的供货商,也必须通过数个芯片搭配来实现,而且无法针对便携式医疗电子设备终端客户的需求提供多样性的选择。爱特梅尔的8位与32位全系列微控制器产品,都有电容式触摸软件库(QTouch Library)的支持,可实现一个简单又有质感的使用接口。爱特梅尔的XMEGA系列,具有高精准度、可增益的12位AD转换模块以及强大的外围设置,与其它同等级(带有大容量存储器
发表于 2018-06-26 19:46:50
Atmel提供先进MCU:产品定位特别针对携式医疗电子设备,具有跨时代的意义

小广播

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