超聲波明渠流量計污水測量的設計與探討 二十三
探頭工作時,首先由單片機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功能命令。
電磁流量計 超聲波流量計