超声波流量计基础理论探讨 七十五
4.3.2 电路设计
89C51 主要完成两项控制功能:
⑴控制超声波换能器的切换并触发换能器的第一次超声波发射;
⑵接收电路范围门的控制;
⑶控制计数电路的工作时序并从锁存单元读取计数值。
单片机89C51P1.4、P1.5 的信号通过放大后控制继电器,以确定超声波顺/逆流发射的方向。单片机的P1.7 输出一个低电平方波,可控制触发器、计数器以及分频计数器的复位、清零,并使关闭。P1.6 输出一个短时间的高电平方波,则可通过U15 去触发超声波发射电路的第一次发射,并打开U10,于是计数电路开始对晶振电路输出的高频方波计数。当脉冲个数达到预定值时,U13 的Q11 变高,触发U11 翻转,可关闭U10 和U14,计数电路U6~U9 停止计数并将计数值锁存入U4、U5。然后单片机通过P0 口将数据缓存器U4、U5 中的计数值读入,就可根据上位机的命令做相应处理。