Board logo

标题: 接通电源后必须将377清零,复位时却必须保持377状态,该如何处理? [打印本页]

作者: chenjim    时间: 2006-4-23 19:54     标题: 接通电源后必须将377清零,复位时却必须保持377状态,该如何处理?

有一电路,89S51 -> 377 -> N个继电器。
89S51通过377控制继电器,当给板子接上电源时,要求各个继电器必须是断开的,当单片机复位时,则必须维持377的输出状态(也就是必须保持继电器的开关状态)。


现在的电路,当单片机复位时,没有对377清零,因此,当单片机复位时,各继电器可以保持状态。但现在发现一个问题,当板子电源接通时,所有继电器有时会全部闭合,并且概率有30%左右。而先前只考虑到单片机输出会随机,根本没有考虑到377输出会随机的这一事实。


所以请教,该怎么样处理,才能使得在板子通电的时候,继电器不会闭合。


作者: chenjim    时间: 2006-4-24 12:20

高手在哪里。。。。
作者: lenglx    时间: 2006-4-24 14:16     标题: 搞个RC参数比较大的阻容电路来检测是否是上电状态.

搞个RC参数比较大的阻容电路来检测是否是上电状态.
RC参数选择比单片机的复位电路长个几倍左右,就可以检测是否在上电状态了.
然后单片机可以根据是否在上电状态来决定是否清373
作者: chenjim    时间: 2006-4-24 16:57

如果在上电时通过单片机来清377的话,可能不完美。
因为在开机的时候,377有时会输出高电平,继电器闭合了,机器就马上开始转动,然后单片机又来清零,然后机器又停止转动,对机器可能不好。我希望是在开机时,377不要输出高电平,有办法办到吗?

作者: yaoxiangtao    时间: 2006-4-25 16:48

是否可以这样想。
377上电的初始状态是什么?如果是高电平,那么,后面加反相器。
相应的,但片机的控制程序就要相应调整
作者: chenjim    时间: 2006-4-27 23:39

377上电的初始状态是随机的,有时高电平,有时低电平。。。
作者: yaoxiangtao    时间: 2006-5-10 17:06

如果,不怕麻烦,就加三态门吧。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0