基于MSP43OF2132的溫差式原油流量傳感器設(shè)計
無線傳輸選用超低功耗微功率無線數(shù)傳模塊APC240,它是新一代的多通道嵌入式無線數(shù)傳模塊,可設(shè)置多個頻道,步進為1kHz,發(fā)射功率最大10mW,采用了高效的循環(huán)交織糾檢錯編碼,其編碼增益高達近3dBm,糾錯能力和編碼效率均達到業(yè)內(nèi)的領(lǐng)先水平,真正實現(xiàn)了透明的連接。無線模塊接口電路如圖6所示。本文引用地址:http://m.butianyuan.cn/article/161495.htm
3 軟件設(shè)計
主程序流程圖如圖7所示。
初始化包括I/O初始化、串口初始、中斷初始化、FM3130初始化和看門狗初始化。完成MSP430F2132各個端口的初始狀態(tài)設(shè)定,串口通信的波特率、以及FM3130的中斷時間設(shè)置和存儲器初始存儲地址查找。
主程序中設(shè)置FM3130每小時整點中斷,中斷后設(shè)工作標(biāo)記為3。主程序檢測工作標(biāo)記為3后啟動加熱裝置加熱,并讀取實時時鐘的時間,置工作標(biāo)記為1。檢測到工作標(biāo)記置1后,測量加熱裝置入口和出口的溫度。并開啟MSP430F2132的定時器,定時10s中斷,每10s采集一次流量參數(shù)。每次采集完成后,MSP430F2132根據(jù)擬合的公式計算得到流量。最后,將測量結(jié)果和本測量時段的初始時間存儲到FM3130的存儲器中,并通過無線模塊將其傳輸至各油田的遠程測控終端,利用其它裝置將測量結(jié)果傳輸至數(shù)據(jù)管理中心。測量完10min的參數(shù)后,關(guān)閉加熱裝置,置工作標(biāo)記為4,等待下一次實時時鐘整點中斷,啟動測量。無線模塊也可接收遠程測控終端發(fā)送的命令信息,接收中斷產(chǎn)生后,置工作標(biāo)記為2。單片機根據(jù)不同的命令執(zhí)行不同的操作。無線模塊接收中斷流程圖如圖8所示。
4 測量數(shù)據(jù)及分析
將溫差式流量傳感器安裝到大慶油田某采油隊的油井上試用,得到的溫差式流量計測量數(shù)據(jù)和容積式流量計測量數(shù)據(jù)對比如表1所示。
其中,S為容積式流量計測得的標(biāo)準(zhǔn)流量,C為溫差式流量傳感器測得的流量,d為測量誤差。由表1可以看出,溫差式流量傳感器的測量誤差均在10%以內(nèi),能夠滿足油田測量要求。實踐證明溫差式流量傳感器成本低、精度高,實現(xiàn)了油井自動化計量,可以推廣使用。
評論