原创 一个外置看门狗的不断复位问题的解决

2014-9-9 10:43 4769 8 16 分类: 消费电子

最近,研发产品运行中的遇到一个异常,表现为:
上电后反复重启(时间间隔大概7秒),不能正常启动,断开外置看门狗复位信号后就正常了。
看门狗部分图纸如下:

图片2.jpg

启动过程如下:初始化cpu及部分硬件-》启动ucos-》创建2个任务,1个可以复位看门狗,1个完成系统的初始化。
 
因为是3.3V系统,使用的外置看门狗型号为SP706TE,特征如下:

图片1.jpg

经过仔细测试,cpu是输出的WDI信号是正常的,250ms间隔的脉冲,没有问题。
测量SP706的供电等,也都是正常的。但是WDO上每隔6.18s会有一个20uS的低电平脉冲。
经测试,在C32上并一个47uF的电容,效果会好一些。由此,怀疑是3.3V上的干扰在某个瞬时会低于3.08V的RESET阀值。
将SP706T改为SP706RE后,问题解决;
总结:

  1. 外置看门狗检测电压VCC,灵敏度很高。如果vcc上纹波大,建议使用低阀值的芯片,或者使用PFI功能来检测电压,当然也可以采用更优质的电源方案;
  2. 产品上电后,尽早启动看门狗,系统的可靠性会高一些,可以避免系统启动过程中发生的异常;
  3. 喂狗避免放到中断中,也尽量不要放到优先级高的任务中;

 

网友allen_zhan提到电源可靠性的问题,又做了3.3V的纹波测试,如下:

1.jpg

可见3.3V的电压跌落有700mV之高。

原因是以下电路:

2.jpg

系统启动后,延时打开通讯电源(时间延迟和上文提到的6-7s一致),这样可以降低启动冲击电流,避免供电电源保护。

在PWR输入为低电平时,F0505D工作,包括前面的C33充电,造成5V的电源跌落,同时3.3V也收到了影响。

将C33和C47由10uF改为1uF后,电源跌落下降到370mV。

重新将看门狗改为SP706SE后,也可以正常启动了。

 

PARTNER CONTENT

文章评论8条评论)

登录后参与讨论

用户1406868 2014-9-21 01:00

就没考虑5V为何跌落?

用户1619521 2014-9-20 13:21

学习学习

用户1377430 2014-9-12 10:33

歡迎來到電的世界。電路不說假話,不通就是有問題。真實存在之感。

用户1550903 2014-9-11 17:52

不错,不错 有图有真相

用户1678053 2014-9-10 10:01

看看

用户1695813 2014-9-10 08:22

allen_zhan在我另一个看门狗复位的求助贴中也给与了很大的帮助!

用户1602177 2014-9-9 14:58

这是一个神奇的交流平台,爱分享的工程师们最快乐~~

用户1602177 2014-9-4 15:33

很棒的分享~~谢谢!欢迎博主开博,期待更多分享~~
相关推荐阅读
用户1715668 2014-12-30 14:00
[忆往昔峥嵘岁月]这么多年来做过的产品-智能井盖监控系统
大家好,我主要做做嵌入式软硬件产品,ODM/OEM等等。 主要涵盖智能硬件、煤矿压力、电力监控、市政监控、太阳能路灯、电站等领域, 产品主要有各种监控设备,超低功耗设备,手持终端,彩色显示终端...
用户1715668 2014-10-27 15:26
轻量级的通用监控程式
1.1.主要特点 以单个设备通讯管理为主 多功能、可配置软件 遥控,遥测,遥调功能 modbus通用通讯协议支持 转发盘功能:数据记录到文件,通讯转发 ...
用户1715668 2014-10-22 14:47
总线式CAN光电转换器
总线式CAN光电转换器  总线式CAN光电转换器采用光纤作为CAN总线的传输介质,将现场不同地理区域分散分布的节点、从站与中心主站通过光纤连成一可靠的CAN光总线网络。光纤传输以其可靠性、安全...
用户1715668 2014-10-22 14:38
矿用隔爆兼本安型百兆工业以太环网交换机
矿用隔爆兼本安型百兆工业以太环网交换机是为煤矿各类监测监控系统提供工业以太环网制式的标准、宽带、高速信息传输和信息集成接入的综合通用网络设备,是专为工业应用而开发的高性能网管型工业以太网交换机。由...
用户1715668 2014-10-22 14:35
矿用隔爆兼本安型网络传输接口
      矿用隔爆兼本安型网络传输接口 矿用隔爆兼本安型网络传输接口是一种通用的数据采集和控制装置。它以微机处理机为核心,配...
用户1715668 2014-09-17 13:32
自己做了一个crc校验程序,主要为modbus计算使用
1.功能介绍 自动支持多种分隔码 空格(默认) 逗号 C语言数组常用 支持多种校验码计算方式 CRC16(modbus)(默认) ...
EE直播间
更多
我要评论
8
8
关闭 站长推荐上一条 /3 下一条