发布于 2010-06-13 14:22:54
13楼
我认为楼主问题的关键是先需要确定Q带动的继电器保持吸合多长时间才能满足你的控制要求。实现Q只执行一次吸合的动作要求应该有很多办法,就像楼主说的就是一个按钮直接带动这个Q,如果这个按钮动作的时间很短,那么可能Q的动作不能满足你的控制要求。如果这个按钮动作时间很长,Q的动作时间也很长,也不能满足控制要求。但是如果按钮动作的时间恰恰好能够满足控制要求,那就是理想的结果了。
利用输入信号的上升沿直接驱动输出(不是置位或复位),一般来说由于程序的执行周期很短,比如只有10ms,那么外部的继电器可能还来不及动作就已经没有驱动信号了。