信号检测电路

网友投稿 140 2024-02-27


信号检测电路如图3 (a) ,波形如图3 (b) 所示:

信号检测电路

图3 (a) 中LM393 等组成两个施密特电压比较器,用于分别检测两路交流信号的零

点。将两种近似正弦波的电压信号变成方波信号,如图3 (b) 中波形A、B、C、D、所示。

由D1 、D2 触发器(一片74HC74) 组成的电路,在单片机P1. 0 、P1. 1 的控制下完成对

周期信号的检测。当P1. 0 = 0 时, Q1 = Q2 = 0 ;当P1. 0 由0 转为1 ,且B 点信号由0 变

为1 时,D1 翻转, Q1 = 1 ,此时Q2 仍为0 ,当B 点信号第二次由0 变为1 时,D1 再次翻

转, Q1 = 0 ,同时D2 也翻转, Q2 = 1 。80C31 查询到P1. 1 = 1 时, 让P1. 0 = 0 ,完成一次

检测。其波形如图3 (b) 中B、P1. 0 、T、Q2 。这种电路进检测上升沿,提高了检测精度。

由D3 、D4 触发器(一片74HC74) 组成的电路,在单片机P1. 0 控制下完成时间差信号

检测。当P1. 0 = 0 时,电路不工作, Q3 = Q4 = 0 ;当B 点信号由0 变为1 时, Q3 = 1 ,Q4

仍为0 ;当D 点信号由0 变为1 时, Q4 = 1 ,同时Q3 被清零,从而检测出两信号的时间差。

波形如图3 (b) 中B、D、P1. 0 、Δt 。

根据相位差的定义和传感器的错半齿安装,两路信号的相位差Δ< 与周期T 及时间

差Δt 的关系为:Δ< = (360°/ T) Δt - 180°。利用80C31 内部的T0 、T1 定时器可以较准确的求出T、Δt 。具体为:将T0 、T1 设成内部计数器形式( C/ T = 0) ,工作在方式2 状态,

GA T E = 1 , TR = 1 ,这样当TN T0 、TN T1 = 1 时T0 、T1 计数,采用12MHz 晶振,每计一

次数时间为1μs。在中断服务中,用R7 ,R5 记录T0 、T1 中断次数,以扩展计数范围,最后

求得T 和Δt :

Δt = R7 ×28 + ( TL 0)

T = R5 ×28 + ( TL )

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:工厂智能制造设备,未来生产的关键
下一篇:蔬菜农药残留检测仪的价格如何
相关文章

 发表评论

暂时没有评论,来抢沙发吧~