junjunyu 发表于 2014-5-29 20:21
我查了说用74LS123单稳电路做延迟,但是不是太精确,我还没找到相关资料啊。各位帮忙啊,谢谢了,困扰有一 ...
用两个单稳态电路可以实现。
一个上升沿触发,延迟半个周期后复位;另一个下降沿触发,同样延迟半个周期后复位。
单稳态电路延时,靠RC定时,确实不够准确,容易随温度等变化。
用MCU是可以的。楼主的信号频率60kHz,周期16us强,MCU完全来得及处理。
MCU定时检测某输入信号电平,将口线状态打入一个环形队列,同时将环形队列中某一位打到输出。延迟时间靠环形队列两指针之差确定。不过这需要MCU较高频率时钟。
楼主要求,甚至可以用一个FIFO实现。延时多少,全由FIFO时钟确定。 |