当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:在石油开采过程中,要求用于油井参数测量的压力计能长期可靠工作在100°C以上的高温环境。基于此,文章给出了选用先进的高温电子元器件进行硬件设计,以将井下的压力、温度通过传感器采集后,由处理器对采集的温度、压力数据进行处理并存储到存储器,同时通过数据读取接口由PC读取、显示,从而实现对井下压力和温度的采集。该方法设计的压力计可以长期稳定地工作在150C的高温环境。

引言

在石油开采过程中,通过井下的温度、压力等传感器获取井下的生产信息,为优化生产过程、科学管理油井提供参数依据叫随着测井技术的深入发展,压力计在油气井井下进行压力测量中发挥着日益显著的作用,得到了广泛的应用。由于国内用于油井测量的压力计与国外还有较大的差距,大部分市场被国外公司占领,因此,通过对测井压力计的研究分析,研制高可靠性、高性价比的压力计具有重要的意义和广阔的市场空间。

油井压力计的显著特点之一是工作于高温环境。加拿大金加公司的压力计分为100°C,120°C,150。。和177°C四种工作温度,且不同工作温度的压力计价格差异显著。因此,设计适合于我国油井测量的高温压力计对于打破国外高温压力计的垄断、降低油井测量成本具有十分重要的意义。

通过选择高温电子元器件进行硬件设计,本文设计了可在150C环境下长期稳定工作的高温压力计。

1系统总体结构

本存储式高温压力计的整体结构如图1所示,该压力计由压力信号采集电路、温度传感器采集分别对油井的压力和温度进行采集,采集到的温度和压力通过处理器处理后存储到存储器。该压力计在完成油井的压力、温度测量返回地面后,将存储的温度、压力数据传输到数据处理中心的PC机进行数据的处理、分析和显示。

存储式高温压力计的设计

2压力计硬件设计

压力计的硬件电路包括温度采集电路、压力采集电路、数据存储电路和数据传输电路。温度采集电路和压力采集电路分别实现油井温度和压力的采集,数据存储电路实现温度、压力数据的实时存储,而数据传输电路实现压力计数据向数据处理中心上传数据。

2.1处理器的选择

考虑到该压力计工作于高温环境,为保证压力计可靠工作,包括CPU在内的压力计元件选择必须符合SOI工艺的高温器件叫目前能工作于150C高温环境的CPU主要有TI公司MSP系列的16位单片机MSP430F2619SPM、MSP430F2619KGD[4],Microchip公司的DSPPIC33FJ系列单片机,以及可工作于225C高温环境的Honeywell公司的HT83C51单片机。由于压力计的供电采用高温电池供电,因此低功耗将是处理器选择的重要因素之一。由于TI公司的MSP430F2619SPM、MSP430F2619KGD1处理器具有最低的功耗,所以本文的设计采用MSP430F2619SPM单片机作为压力计的处理器。

2.2压力信号采集电路

在综合考虑油井的温度和压力后选择一种油井专用压力传感器该压力传感器可工作于温度40150°C,量程为60Mpa,精度为±0.1%FS,输出采用2线差分输出由于压力传感器的输出信号是毫伏级的模拟信号所以要对输出信号进行放大处理然后再通过处理器自带的A/D转换器进行转换其电路如图2所示

在图2所示的压力采集电路中,压力传感器所输出的模拟信号,经两级放大后,由U7的7脚输出,即Out2。Out2连接到单片机的模/数转换的输入端,实现压力信号的采集。

存储式高温压力计的设计

2.3温度采集电路

DALLAS公司生产的DS18B20温度传感器由于采用小体积封装,温度测量范围为-55~125℃,在温度测量系统中得到了广泛的应用。在高于125℃温度环境实现温度测量的常用办法是利用热电偶或铂电阻的阻抗随温度变化的特点。针对压力计体积受限的特点,本设计选择ADT7310温度传感器。该温度传感器具有13位或16位可选的温度到数字信号的转换器,测量范围为-55~150℃,且功耗低。利用ADT7310进行温度测量的硬件电路如图3所示。

存储式高温压力计的设计 

2.4数据存储电路

当压力计在井下工作时,可将测量的井下压力和温度存储在存储器,在仪器返回地面后读取。本压力计采用Microchip公司的25LC256作为系统的存储芯片,该芯片工作温度为-40~150℃。数据存储电路电路图如图4所示。

2.5数据传输电路

单片机系统中,通常用串口方式实现数据传输。压力计的数据通常会在野外通过笔记本读取,然而,大多数笔记本只支持USB接口读取数据,因此,本文采用单芯片USB转UART的桥接器CP2102来实现对压力计数据的传输,其数据传输电路图如图5所示。

存储式高温压力计的设计

3压力计的软件设计

压力计软件由压力计部分(下位机)和地面部分(上位机)组成。为增强软件的可移植性和灵活性,软件的设计采用模块化的设计思想。

3.1下位机软件设计

下位机软件由系统初始化、压力采集、温度采集、数据存储和数据发送等模块组成。压力采集模块根据上位机设定的采样速率采集压力信号;温度采集模块设定ADT7310传感器的转换精度,并读取温度值;数据存储模块将压力值和温度值存储至存储器;上传数据模块将压力、温度数据传输给上位机。下位机软件流程图如图6所示。

3.2上位机软件设计

上位机软件由压力计参数设置部分和数据读取部分组成。参数设置部分用于设置压力计的工作参数,采样速率设置模块设置压力计的压力和温度的采样速率;温度精度设置模块设置温度传感器的转换精度;油井信息设置模块设置油井名称、测试深度等相关信息;日期设置信息模块设置压力开始采样的日期信息。接收上传数据模块接收下位机上传的数据信息;数据处理模块处理下位机上传的数据信息,并将处理后的压力、温度数据以图形的方式显示。上位机软件流程图如图7所示。

存储式高温压力计的设计

4结语

本油井存储式高温压力计的硬件主要基于可工作于高温环境的高温器件设计,可长时间工作于高温环境。该压力计的设计方案具有结构简单、可靠性高、数据读取方便等优点,能实现高温油井下的压力、温度参数的采集。将该压力计用于高温油井的温度、压力测量,效果良好,具有较强的推广价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

串口作为单片机开发的一个常用的外设,应用范围非常广。大部分时候,串口需要接收处理的数据长度是不定的。那么怎么才能判断一帧数据是否结束呢,今天就以STM32单片机为例,介绍几种接收不定长数据的方法。

关键字: 单片机 串口 STM32

单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段。单片机由以前的1位、4位、8位、16位,发展到现在的32位甚至64位。当前国内MCU厂商已有上百家,对标进口芯片的情况非常严重,导致国内MCU产品将陷入同质化...

关键字: 单片机 MCU 市场

(微控制单元 MCU(Microcontroller Unit),又称单片机,是把中央处理器(CentralProcess Unit; CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、US...

关键字: 单片机 芯片 CPU

在疫情的影响下,出门后、用餐前使用酒精消毒已成了人们的日常,而酒精喷雾机也因此变得十分热销。为了避免交叉感染的风险,自动酒精喷雾器也就应运而生。不同于传统手动喷雾器不美观、手部接触不卫生的bug,此款自动感应酒精喷雾器使...

关键字: 芯岭技术 方案开发 解决方案 单片机

在实际的单片机控制系统中,有时候会使用数字逻辑芯片对单片机和受控元件进行隔离,以保护单片机,或者令单片机更好地对后级进行控制。

关键字: 单片机 数字逻辑芯片 受控元件

MH32F103AVET6使用高性能的32位内核,内置了多达2个高级定时器、10个通用定时器、2个基本定时器、3个12位的ADC、2个12位的DAC,还包含标准和先进的通信接口包括:3个SPI接口、2个I2S接口、2个I...

关键字: 单片机 MCU

最近由于换季,天气突然的转凉,大家也是直呼好冷。天冷了自然是要注意防寒保暖。一个能够当充电宝用的暖手宝会是你最好的陪伴。暖手宝是一种非常便捷易用的发热工具,并且体形小巧,可以随身携带并轻易握在手中,也可以放置在身上的其它...

关键字: 芯岭技术 方案开发 解决方案 单片机

XL32F003 系列微控制器采用高性能的 32 位 ARM®Cortex®- M0+ 内核,宽电压工作范围的MCU。嵌入高达64 Kbytes flash和8 Kbytes SRAM存储器,最高工作频率32 MHz。包...

关键字: 单片机 MCU

电动洗鼻器是一种全新的鼻腔清洁工具,一般是通过水压将生理盐水送进鼻腔,借助于生理盐水的杀菌作用及水流的冲击力,将鼻腔内已聚集的致病菌及污洉排出,从而使鼻腔恢复正常的生理环境,恢复鼻腔的自我排毒功能,达到保护鼻腔的目的。让...

关键字: 芯岭技术 方案开发 解决方案 单片机

大家好,我是小舒,今天我带来了一个开源项目。学习单片机的小伙伴,对J-link一定不会陌生。J-link可以使用JATA和SWD接口进行在线Debug和程序的烧录,曾经一段时间,某宝上J-Link铺天盖地,各种各样,价格...

关键字: 开源项目 J-link 单片机

《物联网技术》杂志

2511 篇文章

关注

发布文章

编辑精选

技术子站

关闭