在发射超声波期间,图2中C点为高电平(tW≈1 ms),三极管V Q1导通,超声波电信号输入端短路,从而避免接收到超声波而发送传感器发出的直射波。所以该测距仪理论上最小测量距离(肓区)约为Smin=Ctw/2≈0.17 m。其中,C是超声波在空气中的传播速度。因为超声波在空气中传播能量会不断衰减,所以超声波测距存在最大有效测量距离。该最大有效测量距离与多种因素有关:超声波传感器性能,驱动超声波传感器脉冲电压幅值(功率),被测物形状,被测物吸波特性,反射波与入射波夹角,超声波接收放大电路灵敏度等。
[page]
2.3 计数和显示电路
计数和显示电路如图3所示。CD40110B是十进制可逆计数/锁存/译码/驱动器,具有加减计数、计数器状态锁存,七段显示译码输出等功能。每段输出电流最大为25 mA,可直接驱动七段共阴极LED数码管。其中,引脚CPU为加法计数时钟脉冲输入端:Qco是加法计数进位输出端;引脚TE为使能端,TE=0时,计数器工作,TE=1时,计数器禁止计数;LE为锁存控制端;LE=1时,显示数据保持不变,但内部计数器仍正常工作。3个CD40110B组成3位十进制加法计数器。3位LED数码管显示测量距离。U7对应的LED数码管单位为m,U6对应的LED数码管单位为dm,U5对应的LED数码管单位为cm。74HC00的U4a和U4d组成计数电路脉冲发生器。其振荡频率f2≈1/[2.2xC12×(R35+W)]。当环境温度是25℃。测量距离S为1 m时,超声波往返时间T=2S/C≈5.8 ms。
这时计数器显示应为1.00,即1 m。因此计数器在T=5.8 ms应计数到N=100,这时要求计数电路脉冲发生器脉冲周期T2=T/N=5.8x10-2ms,即要求计数电路脉冲发生器频率应为f2=1/T2=N/T≈17.2 kHz。要使计数电路脉冲发生器的频率是17.2 kHz,当C12为2 200 pF时,R35+W=1/(2.2C12f2)≈12 kΩ。由于不同环境温度下,超声波在空气中的传播速度也不同,所需的计数电路脉冲发生器的频率也就不一样。为提高在不同环境温度下测量的精度,用精密电位器W调节计数电路脉冲发生器的频率,使测距仪显示为1.00。U1f、U4b、U4c组成RS触发器。发射超声波时,C点为高电平,超声波接收放大电路的三极管VQI导通,超声波接收放大电路无信号输入,E点输出高电平,RS触发器的U4c F点输出为低电平,此时CD40110B处于十进制加法计数状态,对脉冲发生器的输入脉冲计数。当超声波发射完毕,C点为低电平。若超声波接收放大电路未接收到返回的超声波,E点仍为高电平,则RS触发器的U4c F点输出仍保持低电平,CD40110B继续计数。一旦超声波接收放大电路接收到返回的超声波,E点变为低电平,RS触发器的U4c F点输出变为高电平,CD40110B停止计数,并锁存显示计数数值;E点恢复高电平,RS触发器的U4cF点输出仍保持高电平,CD40110B仍停止计数、锁存显示计数数值的状态。若被测物超出最大有效测量距离,或者没有被测物时,超声波接收放大电路一直未接收到返回的超声波,E点始终为高电平,计数器计数到999后,再加1计数时,U7产生进位输出,该进位输出使三位计数器复位,显示“0.00”,表示测距无效。同时,三极管VQ2瞬时饱和导通,E点电位瞬时变为低电平,F点电位变为高电平。C11和R12构成上电复位电路,接通电源或按复位键S1瞬间,三位计数器复位,显示“0.00”。同时,三极管VQ2瞬时饱和导通,E点电位瞬时变为低电平。F点电位为高电平。图4为超声波工作波形。