基于单片机的井口压力计设计

2017-12-21 00:05吴猛
数字技术与应用 2017年10期
关键词:低功耗

吴猛

摘要:采用PIC18F26K20单片机设计一款井口压力计,实现对油井压力信号的采集、显示和存储功能。单片机采用瓦纳技术低功耗管理,可以自动唤醒、运行功耗低,利用熔丝深埋工艺,保密性好。

关键词:井口压力;PIC18F26K20;低功耗

中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2017)10-0006-02

石油是现代社会经济发展不可或缺的重要战略资源,对国民经济的持续稳定发展和国防安全非常重要。我国石油资源相对缺乏,国内很多油井采收率低下,因此提高油井开采寿命和采收率、提升油井生产的测试技术水平成为关键问题。目前,石油行业对数据采集的效率、数据的精准程度要求越来越严格, 井口压力是油井的关键指标,只有检测出井下油层的压力情况,实时掌握井下压力的动态变化,才能优化油井产能,保障安全生产。

1 系统总体方案

本设计以PIC18F26K20芯片的电路为基础,通过软件程序来控制单片机内部的定时器,实现对油井温度、压力等参数的周期性测定。采用电池供电的方式,外接波特率信号发生器,井口压力信号通过内置在压力计内部的扩散硅压阻式芯片采集进来,经A/D转换后传送给处理单元单片机,处理后的数据传送到存储器存储,并通过传输线实时传输,在液晶显示器上显示。总体结构框图如图1所示。

2 硬件电路设计

2.1 PIC18F26K20单片机及其最小系统的设计

PIC18F26K20单片机使用高性能的RISC CPU作为内核芯片,采用NanoWatt XLP的超低功耗管理,可以自动唤醒,利用瓦纳技术降低运行功耗;芯片以保密熔丝来保护代码,用户在烧入代码后熔断熔丝,恢复熔丝的可能性极小,具有极强的保密性。

PIC18F26K20单片机最小系统是在单片机芯片基础上,设计了时钟电路和复位电路,保证了单片机的最基本功能。

时钟电路由两个电容和一个晶振组成,设计采用3.6864M的晶振,来控制单片机运行。

复位电路采用上电复位的方式实现单片机的复位功能。当VDD上升到高于某个门限时,就会在片上产生上电复位脉冲。将/MCLR引腳通过一个电阻连接到VDD。这样可以省去产生上电复位延时通常所需的外部RC元件。设计中复位电路和单片机的液晶显示相连接,保证压力计采集数据后重新进行数据显示。单片机的9、10引脚外接晶振XY1和电容,构成时钟电路。/MCLR引脚提供了触发器件外部复位的方法,将该引脚拉低可以产生复位信号。14、17引脚连接供电电路8、19引脚接地。

2.2 信号采集电路设计

本设计利用压阻式原理采集压力,并通过AD7794转换后,传输到PIC单片机。信号采集电路中包括Keller sweies 8型压力传感器、阻值分别为2K和100R的两个色环电阻、滤波电路、AD7794转换芯片等。压力信号采集电路如图2所示。

2.3 电源电路、存储模块电路、显示电路设计

压力计的电源模块选用REF3125作为基准电压源,TPS76030做稳压芯片,采用特制电池供电的方式。电池输出电压为3.9V,通过电源芯片将3.9V电压转换为2.9V电压,给单片机进行供电。

系统采用AT25DF641存储器进行采集数据的存储工作。存储模块电路引脚与单片机引脚进行连接,由单片机对信号处理后直接传输给存储器AT25DF641,将单片机的2、6、3、5引脚分别和存储器模块的7、8、16、15引脚相连接。

井口压力计液晶显示模块采用的是LCM12864。LCM12864通过调节电压来调节对比度。显示模块是插在电路板的固定插座上面,插座端口直接和单片机进行连接,具有很好的稳定性。

3 程序设计

在Keil uVision4编程环境实现设计了系统主程序及各子程序。

主程序控制着单片机系统按照预定的控制方式运行。系统上电之后,先行对存储器进行初始化操作并擦除残留数据,显示模块初始化,并对传感器进行校准。通过对实际环境中参数的采集,通过AD转换到单片机,并按照指令将数据保存并显示。主程序框图如图3所示。

系统子程序包括初始化程序、数据采集子程序、存储子程序及显示等子程序等。

4 结语

基于PIC18F26K20单片机的油井井口压力计,可以快速、直观、快捷的测量油井温度、压力参数,并进行实时显示和存储;测量精度在0.01左右,完全可以满足对油井温度压力信号的采集分析工作。

参考文献

[1]艾学忠.单片机原理与接口技术[M].机械工业出版社,2012.

[2]周立功.ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2008.

[3]陈堂敏,刘焕平主编.单片机原理与应用.北京理工大学出版社,2007.

[4]吴凌燕.基于Proteus的单片机仿真设计[J].仪表技术.2011:31-37.endprint

猜你喜欢
低功耗
一种高速低功耗比较器设计
简述一种适用于铁路的低功耗物联网通信技术
一种宽带低功耗四合一接收机设计
低功耗NB-IoT透传模块的设计
一种用于6LoWPAN的低功耗路由协议
低功耗便携智能翻译手套系统
低功耗技术在驾驶行为管理模块中的应用
一种低功耗地下水位监测仪器的设计与实现
多层图像叠加处理的低功耗自适应流水线设计
ADI推出三款超低功耗多通道ADC