图示为超声波测距仪电路图。AT89C2051 通过外部引脚 P1.6 输出脉冲宽度为 250 μs、载波为 40 kHz 的 10 个脉冲的脉冲群,以推挽形式加到变压器初级,经升压变换推动超声波换能器发射出去。在发射的同时,P1.7 输出高电平启动,给电容 C4 充电;发射结束时高电平翻转为低电平,C4 开始对 R2、R3 组成的分压器放电并输出到比较器负端。超声波接收换能器将接收到的障碍物反射的超声波送到放大器进行放大,这是一个高增益、低噪声放大器,在对放大后的信号进行检波后将检测回波送到比较器正输入端。发射时 P1.7 输出的电平可以抑制比较器的翻转,从而抑制发射器发射的超声波直接辐射到接收器而导致错误检测。
