超声波明渠流量计污水测量的设计与探讨 二十三
探头工作时,首先由单片机AT89C51 P1.2输出低电平,启动超声波发射电路,换能器发射超声波,同时AT89C51计数器启动计时;超声波信号经被测液面反射返回,经CX20106/A信号处理蜃,作为AT89C51豹P3。2目的中甄信号,用于中断计数,由此便可计算出超声波在介质中的传输时间。由计时电路记录下从发射超声波至接收到回波的时间,即完成了一次的时间测量。
由于超声波在介质中的声速受环境特别是温度影响很大,为了实现精确测量,湿度出DSl8820数字温度传感器直接采集,透过建立适当的声速.温度模型便可邀动实现温度补偿。
3A3温度补偿
DSl8820是DALLAS公司推出的数字式单总线温度传感器,硬件接口电路简单,分辨率可达到0.0625‘C,能很好地於偿超声波在不网温度对的传播速度,从而保证了液位测量的精度。
用DSl8820实现温度补偿的方案如下:
DSl.8820是单总线数字式温度传感器,分辨率可编程,分为9位、lO位、1 1位和1 2位,测温范围是一55~+125。C,‘在一lO~+85℃,准确度为±0.5"c,允许用户进行高低温报警设定。下面说明其操作方法。
寄生电源工作方式少用一根导线,但它完成温度转换所需的时间较长,而外部电源方式测量速度较快,工作可靠,推荐使用(c)外接电源工作方式。
DSl8820的读写。DSl8820遵循典型的l—Wi∽总线读写时序:
第一步初始化一第二步ROM命令一第三步DSl 8820功能命令。
电磁流量计 超声波流量计