死机了。死机了。。。

[复制链接]
3138|17
 楼主| tjf623 发表于 2012-5-26 16:30 | 显示全部楼层 |阅读模式
89C52的单片机控制的一个产品,有外置看门狗电路。可是,还是死机了。
初步分析是电网中的谐波太大造成的影响。请问各位有没有碰到过类似的现象。该如何解决。
gx_huang 发表于 2012-5-26 16:37 | 显示全部楼层
死机和硬件设计有关,和软件也有关。
别以为有WDT就可以解决问题。
你的初步分析也是错的。
我生病了,先不要怪天气突变,为什么不怪自己抵抗力差呢?
所以,如果软件没有问题,肯定是原理图、PCB设计没有考虑抗干扰。
贴出原理图、PCB,自然一看就可以看出问题的大概了。
zjp816923 发表于 2012-5-26 17:46 | 显示全部楼层
搞好电源
NE5532 发表于 2012-5-26 21:35 | 显示全部楼层
认为开狗就可以不死的设计思想必将导致死机。
 楼主| tjf623 发表于 2012-5-28 09:09 | 显示全部楼层
电源是做了简单了点。去谐波该怎么改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
lyjian 发表于 2012-5-28 12:33 | 显示全部楼层
这电源给89C52供电,够好了
hotyong 发表于 2012-5-28 13:06 | 显示全部楼层
因为我也从来没有遇到过这种情况,所以我想问一下大侠们,你们说的
"别以为有WDT就可以解决问题",
"认为开狗就可以不死的设计思想必将导致死机"
你们是认为在这种干扰情况下狗狗也会死掉吗?还是指看门狗正常而会使得系统复位而没有用呀?
hp34401a 发表于 2012-5-28 13:37 | 显示全部楼层
加磁环,加钽电容,加屏蔽,光电隔离。。。,换单片机
 楼主| tjf623 发表于 2012-5-28 14:00 | 显示全部楼层
产品用电环境比较差吧。也不是所有都会死机。1%的几率
21ID 发表于 2012-5-28 14:10 | 显示全部楼层
期待NE5532老师的详解
shiaf 发表于 2012-5-28 17:33 | 显示全部楼层
控制什么样的外设?最好把原理图贴出来。
NE5532 发表于 2012-5-28 20:29 | 显示全部楼层
因为我也从来没有遇到过这种情况,所以我想问一下大侠们,你们说的
"别以为有WDT就可以解决问题",
"认为开狗就可以不死的设计思想必将导致死机"
你们是认为在这种干扰情况下狗狗也会死掉吗?还是指看门狗正常而会使得系 ...
hotyong 发表于 2012-5-28 13:06


电源已经够好了,在其他地方找吧。那句话是说你的设计理念就有问题,你把所有压力都交给了狗,然后自己随意乱做,以期待有狗给你保命。

你会因为现在医疗足够发达,吃耗子药死不了而去尝试一下么??
受不了了 发表于 2012-5-28 21:51 | 显示全部楼层
我的硬件烂,但做的东西全部是工业上用,从来不用狗。继电器,接触器,变频器,伺服驱动器,步进驱动器.....都是单片机控制的,没死过。我不知道狗咬人会出现啥事故
wukunshan 发表于 2012-5-28 22:49 | 显示全部楼层
看楼主用的是线性稳压器,不可能是电源问题。检查其他问题吧。
mxj100311 发表于 2012-5-29 07:28 | 显示全部楼层
PCB布板也有很大的影响。
望断云山 发表于 2012-5-29 09:26 | 显示全部楼层
7805后面跟1000uf的电容就是想当然,估计软硬件上都还有很多想当然的问题
 楼主| tjf623 发表于 2012-5-31 09:55 | 显示全部楼层
各位不要一概而论。电网影响肯定是有的。为什么同一批的产品用了多年都没问题,就他一家的有问题呢、
xxdcq 发表于 2012-5-31 10:06 | 显示全部楼层
喂狗不要在中断里进行,否则会死得硬邦邦!
要在主程序里多处安插,估计好时间不要超时
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

65

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部