超聲波明渠流量計(jì)污水測(cè)量的設(shè)計(jì)與探討 二十三
探頭工作時(shí),首先由單片機(jī)AT89C51 P1.2輸出低電平,啟動(dòng)超聲波發(fā)射電路,換能器發(fā)射超聲波,同時(shí)AT89C51計(jì)數(shù)器啟動(dòng)計(jì)時(shí);超聲波信號(hào)經(jīng)被測(cè)液面反射返回,經(jīng)CX20106/A信號(hào)處理蜃,作為AT89C51豹P3。2目的中甄信號(hào),用于中斷計(jì)數(shù),由此便可計(jì)算出超聲波在介質(zhì)中的傳輸時(shí)間。由計(jì)時(shí)電路記錄下從發(fā)射超聲波至接收到回波的時(shí)間,即完成了一次的時(shí)間測(cè)量。
由于超聲波在介質(zhì)中的聲速受環(huán)境特別是溫度影響很大,為了實(shí)現(xiàn)精確測(cè)量,濕度出DSl8820數(shù)字溫度傳感器直接采集,透過(guò)建立適當(dāng)?shù)穆曀伲疁囟饶P捅憧裳麆?dòng)實(shí)現(xiàn)溫度補(bǔ)償。
3A3溫度補(bǔ)償
DSl8820是DALLAS公司推出的數(shù)字式單總線溫度傳感器,硬件接口電路簡(jiǎn)單,分辨率可達(dá)到0.0625‘C,能很好地於償超聲波在不網(wǎng)溫度對(duì)的傳播速度,從而保證了液位測(cè)量的精度。
用DSl8820實(shí)現(xiàn)溫度補(bǔ)償?shù)姆桨溉缦拢?span lang="EN-US">
DSl.8820是單總線數(shù)字式溫度傳感器,分辨率可編程,分為9位、lO位、1 1位和1 2位,測(cè)溫范圍是一55~+125。C,‘在一lO~+85℃,準(zhǔn)確度為±0.5"c,允許用戶進(jìn)行高低溫報(bào)警設(shè)定。下面說(shuō)明其操作方法。
寄生電源工作方式少用一根導(dǎo)線,但它完成溫度轉(zhuǎn)換所需的時(shí)間較長(zhǎng),而外部電源方式測(cè)量速度較快,工作可靠,推薦使用(c)外接電源工作方式。
DSl8820的讀寫。DSl8820遵循典型的l—Wi∽總線讀寫時(shí)序:
第一步初始化一第二步ROM命令一第三步DSl 8820功能命令。
電磁流量計(jì) 超聲波流量計(jì)