产品推荐:水表|流量计|压力变送器|热电偶|液位计|冷热冲击试验箱|水质分析|光谱仪|试验机|试验箱


仪表网>技术中心>应用设计>正文

欢迎联系我

有什么可以帮您? 在线咨询

信号检测电路设计方法

   2011年08月02日 11:12  
  信号检测电路如图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状态,
  
  GATE=1,TR=1,这样当TNT0、TNT1=1时T0、T1计数,采用12MHz晶振,每计一
  
  次数时间为1μs。在中断服务中,用R7,R5记录T0、T1中断次数,以扩展计数范围,zui后
  
  求得T和Δt:
  
  Δt=R7×28+(TL0)
  
  T=R5×28+(TL)

免责声明

  • 凡本网注明“来源:仪表网”的所有作品,均为浙江兴旺宝明通网络有限公司-仪表网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:仪表网”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其它来源(非仪表网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
联系我们

客服热线: 15267989561

加盟热线: 15267989561

媒体合作: 0571-87759945

投诉热线: 0571-87759942

关注我们
  • 下载仪表站APP

  • Ybzhan手机版

  • Ybzhan公众号

  • Ybzhan小程序

企业未开通此功能
详询客服 : 0571-87759942