一个复位电路故障分析及改进报告
时间:11-27
来源:互联网
点击:
简介:根据客户反馈的信息,公司的一款产品在电源插拔过程中及点火过程中经常发生里程数据丢失或错乱的现象。
问题提出:
根据客户反馈的信息,公司的一款产品在电源插拔过程中及点火过程中经常发生里程数据丢失或错乱的现象。
在我们自己的测试中,也发现了同样的问题。具体表现如下:
1、里程数据丢失,或错乱
2、显示乱码
3、指针乱走
4、死机,有时能自动恢复(可能是看门狗起作用了),但有时不能恢复。
而在旧版中,没有该问题。
问题分析:
根据有关现象,我们主要怀疑以下几个方面:
1、软件部分,由于新版与旧版经历了好几次软件改动。所以一开始怀疑是否软件在历次改动中出了差错。后经过仔细检查软件,没有发现问题。另外,由于有时有死机现象发生,也说明问题不是软件造成的。
2、芯片封装方面,由于新版采用公司自己的封装,而旧版采用的是原厂封装。所以我们也怀疑过是否是因为封装的问题。我们重新用原厂封装的芯片烧录了新的程序测试,但问题依旧。说明问题不是出在芯片封装方面。
3、最后,我们把关注的焦点集中在复位电路上。原来的复位电路比较简单,芯片的RESET脚只是通过一个上拉电阻接到接到VDD上。在频繁插拔过程中容易造成复位不良。
问题解决方案:
根据以上分析,我们采用以下复位电路

采用该复位电路后,问题得到了解决。通过示波器可以看出改进前后复位脚上信号的变化

问题提出:
根据客户反馈的信息,公司的一款产品在电源插拔过程中及点火过程中经常发生里程数据丢失或错乱的现象。
在我们自己的测试中,也发现了同样的问题。具体表现如下:
1、里程数据丢失,或错乱
2、显示乱码
3、指针乱走
4、死机,有时能自动恢复(可能是看门狗起作用了),但有时不能恢复。
而在旧版中,没有该问题。
问题分析:
根据有关现象,我们主要怀疑以下几个方面:
1、软件部分,由于新版与旧版经历了好几次软件改动。所以一开始怀疑是否软件在历次改动中出了差错。后经过仔细检查软件,没有发现问题。另外,由于有时有死机现象发生,也说明问题不是软件造成的。
2、芯片封装方面,由于新版采用公司自己的封装,而旧版采用的是原厂封装。所以我们也怀疑过是否是因为封装的问题。我们重新用原厂封装的芯片烧录了新的程序测试,但问题依旧。说明问题不是出在芯片封装方面。
3、最后,我们把关注的焦点集中在复位电路上。原来的复位电路比较简单,芯片的RESET脚只是通过一个上拉电阻接到接到VDD上。在频繁插拔过程中容易造成复位不良。
问题解决方案:
根据以上分析,我们采用以下复位电路

采用该复位电路后,问题得到了解决。通过示波器可以看出改进前后复位脚上信号的变化

- 基于MSP430单片机的电源监控管理系统(04-20)
- 基于实时时钟芯片X1228的电源控制器设计(03-14)
- PIC单片机在智能双电源装置中的应用(06-13)
- 基于AT89C52的励磁调节器的设计与实现(07-23)
- 智能化在线式UPS的设计(07-22)
- 关于光电转换电源控制系统的设计(07-24)
