超聲波壓力測量裝置軟件流程圖如圖7所示。
圖7中,DSP初始化主要是系統(tǒng)上電后自動調(diào)用初始化程序,初始化程序包括時鐘初始化、GPIO端口初始化、外設(shè)初始化以及管道參數(shù)設(shè)定等;初始化完成過后,DSP啟動定時器T0并產(chǎn)生超聲波驅(qū)動信號,驅(qū)動信號經(jīng)過放大處理過后驅(qū)動超聲波發(fā)射換能器產(chǎn)生超聲波;超聲波透過管道,超聲波接收換能器接收到聲波信號過后,將聲波信號轉(zhuǎn)換成電信號,電信號經(jīng)過濾波、放大處理后送至DSP,DSP接收到信號過后停止定時器T0,完成第一次時間的測量;系統(tǒng)完成第一次時間測量過后又產(chǎn)生超聲波驅(qū)動信號,完成第二次時間測量,完成第二次時間測量過后,繼續(xù)重復上述過程,完成第三次時間測量;完成3次數(shù)據(jù)測量過后,求得時間平均值,然后計算壓力值,求得的壓力值通過液晶進行顯示。
4 結(jié)論
針對傳統(tǒng)介入式壓力測量裝置的不足,設(shè)計了一種非介入式超聲波壓力測量裝置,該裝置采用時差法求得管道壓力值,其原理簡單,超聲波傳送時間采用平均值,提高了系統(tǒng)的精度,克服了現(xiàn)有非介入式壓力測量裝置精度不高、計算繁瑣的弊端。同時,與傳統(tǒng)的介入式壓力測量裝置相比較,該裝置性能可靠,安全系數(shù)高,不破壞管道的完整性,同時能根據(jù)不同的管道材料、管道厚度及管道中的介質(zhì)進行參數(shù)設(shè)計,使該裝置使用范圍更加廣泛。
4 結(jié)論
針對傳統(tǒng)介入式壓力測量裝置的不足,設(shè)計了一種非介入式超聲波壓力測量裝置,該裝置采用時差法求得管道壓力值,其原理簡單,超聲波傳送時間采用平均值,提高了系統(tǒng)的精度,克服了現(xiàn)有非介入式壓力測量裝置精度不高、計算繁瑣的弊端。同時,與傳統(tǒng)的介入式壓力測量裝置相比較,該裝置性能可靠,安全系數(shù)高,不破壞管道的完整性,同時能根據(jù)不同的管道材料、管道厚度及管道中的介質(zhì)進行參數(shù)設(shè)計,使該裝置使用范圍更加廣泛。