新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

抽油機井大多都分布在地理位置偏遠、環(huán)境惡劣的地區(qū),給工作人員對抽油機井的管理與維護工作造成困難。隨著信息技術在石油工業(yè)領域的大量應用,抽油機井的實時監(jiān)控系統(tǒng)大大改善了這一現(xiàn)狀。采用低成本、高性能、低功耗的微控制器以及無線傳感技術來研制抽油機井實時監(jiān)控系統(tǒng),可以使系統(tǒng)具有更佳的性能。該系統(tǒng)能夠讓原油的開采更加便捷安全和穩(wěn)定高效。本系統(tǒng)能夠實時地反應抽油機井的工作狀況,及時發(fā)現(xiàn)并解決抽油機井在工作中出現(xiàn)的故障。采用該系統(tǒng),可以有效提高設備的可靠性、減輕工作人員的工作量、降低采油成本,極大地提高了生產效率。

本文引用地址:http://m.butianyuan.cn/article/201609/303774.htm

1 總體方案設計

系統(tǒng)總體結構如圖1所示,由6部分組成:現(xiàn)場傳感器(壓力傳感器、溫度傳感器等)、傳感器信號采集板、互感器模塊、電量參數(shù)采集板、示功圖采集模塊、模塊和上位機。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

油壓、油溫、示功圖以及電機的電力參數(shù)是抽油機井工作的重要參數(shù),是抽油機井工況判斷的依據(jù)。現(xiàn)場傳感器將油溫、油壓等物理量轉換成4~20 mA的電流信號后,輸出給傳感器信號采集板。示功圖采集模塊內部有加速度傳感器和負荷傳感器,采集的數(shù)據(jù)通過ZigBee無線方式,發(fā)送到傳感器信號采集板。信號采集板通過繼電器來控制抽油機啟停。三相電壓電流經過電壓互感器模塊后,由電量采集模塊來采集。上位機使用,采用RS485總線與電量采集板和傳感器信號采集板進行通信,以獲取采集的數(shù)據(jù)和發(fā)送控制命令。Modbus是工業(yè)控制系統(tǒng)通信中最普遍的協(xié)議,它具有兼容性好,可靠性高等優(yōu)勢。上位機軟件能夠顯示電量參數(shù)、各個傳感器的數(shù)據(jù)以及示功圖;更改采集參數(shù)和控制抽油機的啟停。

2 系統(tǒng)硬件設計

2.1 主控芯片選型

主控芯片選擇嵌入式處理器F103RC,這是一款Cortex M3內核的32位單片機,有48KB SRAM、256KBFLASH,片上集成6個定時器、3個12位ADC、3個SPI、2個IIC、5個串口等豐富的外設,主頻最快可以達到72 MHz。相比于其他的單片機,系列具有更強大的運算處理能力,更快的速度,使用起來更加靈活方便。

2.2 傳感器信號采集板

圖2為傳感器信號采集板框圖,由電源電路、信號調理電路、及其外圍電路、繼電器及其驅動電路、RS485以及RS232通信接口電路組成。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

由于現(xiàn)場的環(huán)境惡劣,在傳感器調理電路前端增加了起限流保護作用的保險絲,以及起靜電保護作用的TVS管。采樣電阻將傳感器輸出的4~20 mA的標準電流信號轉換成STM32內部AD可以采集的電壓信號。

開關信號的調理電路與電流信號調理電路相似,采用光耦隔離進行電壓隔離保護,同時將外部開關信號的電壓轉換為芯片內部可以測量的電壓。

圖3為STM32電路原理圖,包括:復位電路、供電電路、啟動模式選擇電路、濾波電容等。PA4(20)、PA5(21)為引腳為內部ADC的輸人通道。PC10(51)、PC11(52)引腳為內部USART4的輸入輸出通道,用來實現(xiàn)RS485通信。PC12(53)、PD2(54)引腳為內部USART5的輸入輸出通道,用來實現(xiàn)與模塊之間的RS232通信。PC14(3)、PC15(4)引腳用來輸出開關信號。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

采用繼電器來控制抽油機啟停,其驅動電路如圖4所示。STM32的IO引腳與PNP型三極管的集電極相連。以增加STM32的電流驅動能力。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

2.3 三相電壓電流轉換板

電壓電流轉換板由電壓互感器與電流采樣電路組成。電流采樣電路通過一個采樣電阻將電流信號轉換為電壓信號?;ジ衅髂軌蚱鸬浇祲阂约案綦x保護的作用。電機的交流電信號通過它的初級輸入,進行電壓變換后,由次級輸出芯片能夠測量的電壓。電流則通過采樣電阻轉換成電壓信號。

2.4 電量參數(shù)采集板

電量采集板同樣采用STM32作為主控芯片,使用CS5463專用電量測量芯片分別測量三相的電量參數(shù),使用RS485通信接口與上位機通信。其結構框圖如圖5所示。

CS5463是美國CirrusLogic公司新近推出的單相雙向功率/電能計量集成電路芯片??梢詼y量瞬時的電壓、電流、有功功率、無功功率、視在功率和功率因數(shù)等。其電路原理圖如圖6所示。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

電量參數(shù)采集板上配備了三塊CS5463,分別來采集三相電壓電流。通過SPI方式與STM32通信,一個CS5463內部包含有兩個ADC,分別采集電壓與電流。

2.5 模塊

ZigBee通信模塊由CC2430及其外圍電路、RS232通信接口電路、收發(fā)天線組成。該模塊由兩節(jié)5 V電池供電。具有小巧靈活等特點。CC24 30是一款TI公司生產的SOC芯片,CC2430芯片內部包含了一個DSSS無線射頻前端,用于發(fā)送和接收無線射頻信號。為了更加方便的實現(xiàn)Z-Sta ck協(xié)議棧,在片內集成了一個8位的8051內核。

基于嵌入式處理器STM32的抽油機井實時監(jiān)控系統(tǒng)設計

2.6 示功圖采集模塊

示功圖采集模塊采用電池供電,安裝在抽油機連接桿上。內部包含一個加速度傳感器和一個負荷傳感器,將加速度信號進行二次積分得到位移,負荷傳感器的信號即為載荷,定時將測得的數(shù)據(jù)通過ZigBee方式發(fā)送出去。

3 系統(tǒng)軟件設計


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉