首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

嵌入式硬件设计01-电源纹波引发的产品反复重启

嵌入式硬件设计01-电源纹波引发的产品反复重启

ZLG技术研发中心总结10多年客户以及自己遇到的“难题”,精心准备了12篇嵌入式硬件电源设计方面的技术文章,和读者一起探讨嵌入式硬件电源设计方面的注意事项。今天以一例电源不稳定引发的产品问题作为开篇,以飨读者。正文:(字数控制在800-3000字,请将原始配图放在文件夹内,随文档一起打包发送过来)现场实例



首先来看一个案例,某电梯公司的外呼板项目采用了ZLG的复位监控芯片NCP803,用来监控主控供电,刚开始的测试中系统一切正常,使用一段时间就会少量产品偶尔出现复位引脚一直输出低电平的现象,导致系统一直处于复位状态,并且只有重新断电上电后才能恢复正常,ZLG  FAE亲自前往现场发现确实有此现象产生,用万用表测试供电电压正常。客户据此怀疑是电源监控芯片的质量问题,要求我们会同原厂给出测试报告。然而,客户所谓“有问题”的产品,经过ZLG工程师反复测试正常,“有问题的芯片”经过原厂测试分析后给出的报告,芯片完全正常。



至此,事情出现僵局,问题却没解决。客户一再强调自身电源设计非常成熟,绝不会有问题。ZLG应客户要求再次做实验:根据客户描述的情况,复原现象来寻找下原因,即便用他寄过来的实物做频繁上下电测试,也没有出现那个问题。NCP803属于量产N多年的芯片,芯片本身出问题的概率是微乎其微,但为了测试的严谨性,我们还是实测了下芯片功能参数。



首先,我们来分析一下这一系列复位芯片功能特点,好让大家对后续的案例分析有一定的了解。如表1所示。



表1 复位监控芯片功能





以上器件都属于同一系列的,只是复位输出不太一样,都不支持看门狗和手动复位,所以其功能特别简单,仅仅监控MCU供电的电平及稳定性来控制复位的输出。如图1所示是复位监控芯片的功能时序图





图1 NCP803上下电时序图



上电过程中当VCC电压大于阈值电压VTH+时会经过一段稳定时间tRP后使复位输出为高电平(并且在这段时间内VCC复位MCU运行。



掉电过程中当VCC电压大于阈值电压VTH-时,复位输出会立即下拉到低电平使MCU停止运行程序。



根据对复位监控芯片的原理分析和客户实际的状况可以推出可能由以下情况出现问题:



•供电VCC电压不稳定或电压值偏低;



•客户的MCU芯片复位管脚损坏强行将复位一脚拉低;



•NCP803异常损坏导致;



在正常测试时就应该首先进行第一步测试来确定问题所在,此时需要用示波器来测量供电VCC和复位输出的电压波形来分析,看是否VCC电压不稳定造成的影响。但是由于现场并没有示波器,而是用万用表简单测量了下电压值且电压值无异常而误认为电压没有问题。



接下来我们就在客户的实物板子上测试了下复位芯片的上下电波形图,如图2所示是在客户板子上实测NCP803上下电时复位芯片的VCC(绿色线)和复位(黄色线)输出波形。





图2 NCP803上下电实测



通过分析板子实测波形图可以看出芯片功能完全正常,并且各参数都在手册标定的范围内,所以可以确定芯片绝对是没问题的。



接下来我们怀疑客户电源设计有问题:强烈建议ZLG FAE到客户现场用示波器测试问题产品的电源和复位的波形。



当FAE再次来到客户现场,使用示波器测量时有了重大发现,如图3下就是在客户现场测试的复位波形图,探头2所示是复位波形,可以看到复位信号忽高忽低,明显发生异常。





图3 复位测试波形



由于复位引脚的输出和供电有关,所以怀疑是VCC供电端异常,接下来继续测试供电VCC的波形。如图4所示是供电VCC的波形,可以看出VCC的波形纹波特别大约有1V,由于芯片的阈值电压是3.08V,小于此值的时候芯片会复位输出,所以可以确定原因是VCC供电不稳导致的。这也就是为什么复位芯片的复位管脚会忽高忽低。

返回列表