打印

进入校门都不让啊,有什么方法可以**啊

[复制链接]
楼主: 救火车
手机看帖
扫描二维码
随时随地手机跟帖
61
goothin| | 2007-8-3 12:44 | 只看该作者 回帖奖励 |倒序浏览

用片内看门狗时如果合理喂狗

使用特权

评论回复
62
laden| | 2007-8-3 15:14 | 只看该作者

我只选用外狗。

而且只选用MAX706或MAX813L。
这里面大概有先入为主的因素。
另外一个原因是因为用了许多MAX706或MAX813L,从来没有发现它
出过问题。而且MAX706或MAX813L不仅可以做看门狗,还能产生一个很好的复位信号,它的内部还有一个电压比较电路,很有用处。
我认为只有经过考验的器材才可以被信任。 在这个问题上,我不相信
任何人。我不相信商人的宣传,也不相信同行的推荐。
看门狗作为MCU最亲密的伙伴,必须具备下面的条件:
它必须在任何情况下使用都不会出现任何问题!
只有经过考验才被信任。从这个角度出发,我不会选用内狗和其它类型
的外狗。

使用特权

评论回复
63
xiaoou| | 2007-8-3 22:20 | 只看该作者

我知道

51的阻容复位R=4.7-10K.C=100UF
813不怎么好使

使用特权

评论回复
64
yewuyi| | 2007-8-4 08:19 | 只看该作者

62楼比较有意思……

:::看门狗作为MCU最亲密的伙伴,必须具备下面的条件:
:::它必须在任何情况下使用都不会出现任何问题!





不仅有意思,还有点搞笑,只有上帝才能保证你在任何情况下都不会出现任何问题……

按照我的理解,可靠性计算的根基是可靠性数学建模,而绝对不是想当然的‘在任何情况下都绝对不会出问题的’美好想象,类似于数学中的无穷大/小或者物理学中的无限接近

使用特权

评论回复
65
蓝色日出| | 2007-8-4 10:38 | 只看该作者

加看门狗是很必要的

个人认为加看门狗是很必要的!至于加外狗还是内狗要是情况而定。
看到有人说不需要加看门狗:可能是他的程序特别健壮,他的系统环境没有干扰。系统有大有小,各有个的用途,很多时候会遇到不可避免的干扰。并不是所有的干扰都直接作用于单片机,也有间接的,比如通讯过程中(尤其是长距离信号传输)。我觉得系统遇到的干扰就如同“误差”,我们可以尽量减小误差,但永远不可能完全避免误差。
一点粗浅的看法,还请大家指正!

使用特权

评论回复
66
蓝色日出| | 2007-8-4 10:51 | 只看该作者

有两个问题想请教LZ和大家

1:这里面提到的ISP是什么?是Internet Service Provider吗?
2:我也看过有人用电阻和电容代替看门狗做复位电路,能告诉我电阻和电容的复位原理是什么吗?
谢谢!

使用特权

评论回复
67
conwh| | 2007-8-4 12:07 | 只看该作者

ISP应该是in system programming吧

使用特权

评论回复
68
蓝色日出| | 2007-8-4 12:24 | 只看该作者

67楼

能说的具体一点吗?这个ISP是做什么用的?

使用特权

评论回复
69
zxq1234508| | 2007-8-4 12:51 | 只看该作者

ISP应该是in system programable 在系统编程

使用特权

评论回复
70
蓝色日出| | 2007-8-4 13:04 | 只看该作者

解决了一个问题!

谢谢楼上:)

还有个问题想请教LZ和大家
2:我也看过有人用电阻和电容代替看门狗做复位电路,能告诉我电阻和电容的复位原理是什么吗?
谢谢!

使用特权

评论回复
71
yewuyi| | 2007-8-4 13:15 | 只看该作者

电阻和电容的复位原理是什么?

最根本的原理就是RC的充放电原理……





呵呵,沟简单了把……

使用特权

评论回复
72
救火车|  楼主 | 2007-8-4 13:17 | 只看该作者

大家不用再讨论用不用外部看门狗了。现在要讨论的是如何

我的经验是:
1.必须为813L加104去藕电容.不加的话遇到干扰,813L自身都不稳定。
2.用P2口的管脚做喂狗时,使用51外部总线时,无意间产生了喂狗动作。
联想到程序跑飞后是不确定状态,有产生意外动作的可能性,所以我选择喂狗管脚时,尽可能不选下列管脚:
P0 P2(外部总线)  
P3.1(串口输出)
P3.6 P3.7(外部总线片选输出)
最好是选择没有第二功能的 P1.2-P1.7

使用特权

评论回复
73
古道热肠| | 2007-8-4 16:14 | 只看该作者

X5045芯片性价比如何,大家可谈谈体会

  这芯片集成看门狗,上电复位,EEPROM三大功能于一身,是比较典型的MCU配套芯片,效果如何,大家可针对“救火车”的专题谈谈体会。

使用特权

评论回复
74
yewuyi| | 2007-8-4 17:19 | 只看该作者

哈哈,俺在30楼就已经谈过25045这样的东西了……

使用特权

评论回复
75
lujun5588| | 2007-8-5 14:43 | 只看该作者

jun

复位一般有上电复位和用键位复位,
 而争对看门狗来说呢,是一个比较重要的问题,比如凌阳单片机里面的看门狗是这样的:
   .define p_watchdog_clear 0x7012
l_delaydog:
    r1=0x0001;
    [p_watchdog_clear]=r1;
    jmp l_delaydog;

使用特权

评论回复
76
救火车|  楼主 | 2007-8-6 08:29 | 只看该作者

X5045也很不错,就是贵点。

我说两点。
1、X5045出厂时,看门狗不是打开的。可以用编程器进行设置复位时间。
2、RESET脚要加上拉电阻。

使用特权

评论回复
77
gyt| | 2007-8-6 08:45 | 只看该作者

外面很多小的工控项目

使用X5045的相当多

使用特权

评论回复
78
孤独泪| | 2007-8-6 12:41 | 只看该作者

讨论的那么多,谁整理一下结果阿

谁愿意结合一下自己的经验整理一下结果,这样方便给需要的人参考。
结果可以这样写:
软硬看门狗的优势和劣势,软件看门狗怎样处理,需要注意哪些情况。在一些什么样的应用场合下需要考虑哪些情况。硬件看门狗长使用什么芯片实现,使用时需要注意哪些情况。

使用特权

评论回复
79
太阳之母| | 2007-8-6 20:53 | 只看该作者

嘿嘿

有一个最重要的问题似乎没有充分讨论到:

狗的动作测试!

怎样让你的狗在样品测试阶段正而八经动作起来?

你的样品里养狗了,可它在你的实验室环境里几乎不会动作啊!或者你可以人为的让它动一动,你也可以看到它确实动了,可产品到现场会怎样?

至于一个具体的狗片子怎么用,datasheet上基本上讲得很清楚了。

使用特权

评论回复
80
kfawj| | 2007-8-7 17:00 | 只看该作者

说点自己的感觉

不同的单片机有不同的复位时间,所以在选择阻容复位电路时不得随时找一个电阻,再加一个电容就了事的。

我用pic的单片机,内部有看门狗。

另外如果使用了外部看门狗,不小心禁止的芯片的复位功能,或选择的看门狗电路不合适也是有可能造成不复位现象的。

不知道说得对与错,还请各位给予批评指正。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则