一种气井控制电路
技术领域
本发明属于传感控制
技术领域
,尤其涉及一种气井控制电路。背景技术
随着气井的不断生产,地层压力不断的释放,一旦气井的产量低于临界携液流量,部分液体也会延油管壁滑脱至井底,使得井底的积液不断增加。久而久之,气井生产状态就会逐渐发生变化,由自喷长开生产逐渐变为间开生产。井底的积液不但会影响天然气的生产,甚至有时会使气井停产。
为了提高天然气采收率、延长气井的生命周期、增加气井的产量,必须清除井底积液。以往一般采用泡排、氮气气举和放空作业等措施来达到排水目的,但这些措施成本较高且对环境存在污染。柱塞排水成本低、排水效果好同时对环境无污染,但目前的技术对柱塞的行程无法追踪,从而无法把握开关井时间。因此需要一种能检测柱塞是否到达井口的装置,这样同时需要设计一种与该装置能够良好配合的气井控制电路。
发明内容
本发明就是针对上述问题,提供一种使用效果好的气井控制电路。
为实现上述目的,本发明采用如下技术方案,本发明气井控制电路包括第一电路板3和第二电路板104,其特征在于第一电路板3包括显示部分、EEPROM、矩阵键盘、第一单片机、485串口部分、AD转换部分、开关量输入部分、电磁阀驱动部分、太阳能充电管理部分和接线端子,第一单片机的显示信号传输端口与显示部分相连,第一单片机的存储信号传输端口与EEPROM相连,第一单片机的键盘信号传输端口与矩阵键盘相连,第一单片机的信息传输端口与485串口部分相连,第一单片机的开关量接收端口与开关量输入部分相连,第一单片机的驱动信号输出端口与电磁阀驱动部分相连,第一单片机的检测信号输入端口通过AD转换部分与太阳能充电管理部分的信号输出端口相连,接线端子分别与电池、电磁阀驱动部分的输出端口、AD转换部分的输入端口、开关量输入部分的输入端口、485串口部分的的输入端口、太阳能充电管理部分的太阳板输入端口相连;
第二电路板104包括信号收发部分、电源部分、指示部分、第二单片机和磁场传感器,第二单片机的信号传输端口与信号收发部分的信号传输端口相连,第二单片机的指示信号输出端口与指示部分的信号输入端口相连,第二单片机的检测信号输入端口与磁场传感器的测信号输出端口相连,电源部分的电能输出端口分别与信号收发部分的电源端口、指示部分的电源端口、第二单片机的电源端口、磁场传感器的电源端口相连;
信号收发部分的信号传输端口通过485模块11与485串口部分相连。
作为一种优选方案,本发明所述显示部分采用LCD1601芯片U1,U1的1脚分别与GND、电容C1一端相连,C1另一端分别与+5V、U1的2脚相连,U1的3脚接变阻器R3的调节端,R3一端接地,R3另一端通过热敏电阻RT1接+5V,U1的4~16脚分别与P4.3、P5.4、P4.4、P2.0、P2.1、P2.2、P2.3、P2.4、P2.5、P2.6、P2.7、+5V、GND对应相连。
作为另一种优选方案,本发明所述EEPROM采用AT24C08芯片U3,U3的1~4脚接GND并通过电容C2分别与+5V、U3的8脚、电阻R12一端、电阻R13一端相连,R12另一端分别与U3的6脚、P1.4相连,R13另一端分别与U3的5脚、P1.5相连,U3的7脚接GND。
作为另一种优选方案,本发明所述矩阵键盘包括2.54弯排针矩阵按键J1,J1的1~8脚分别与P0.0~P0.7对应相连,P0.4~P0.7分别与排阻RP1的5~8脚对应相连,RP1的1~4接+5V,P0.0~P0.3分别与排阻RP2的5~8脚对应相连,RP2的1~4接+5V。
作为另一种优选方案,本发明所述第一单片机采用STC15W408S芯片U2,U2的1~5脚分别与P0.5~P0.7、P1.0、P1.1对应相连,U2的7~11脚分别与P1.2~P1.5、P1.6 RXD对应相连,U2的12~14、16、18~22脚分别与P1.7TXD、P5.4、+5V、GND、RXD、TXD、P3.2、P3.3、P3.4对应相连,U2的23~33脚分别与P3.5、P3.6 RXD2、P3.7 TXD2、P4.1~P4.4、P2.0~P2.3对应相连,U2的34~37、40~44脚分别与P2.4~P2.7、P0.0~P0.4对应相连;
接插件J4的1~4脚分别与+5V、RXD、TXD、GND对应相连,+5V分别与电容C24一端、电容C17正极、电容C16正极相连,C24另一端分别与C17负极、C16负极相连。
作为另一种优选方案,本发明所述485串口部分包括SP485EEN芯片U10、U11,U10的1脚接P3.6 RXD2,U10的2脚分别与S8550三极管Q15的3脚、U10的3脚、电阻R39一端相连,R39另一端接GND,Q15的2脚接+5V,Q15的1脚通过电阻R38分别与P3.7 RXD2、U10的4脚相连;U10的5脚分别与GND、电阻R41一端相连,R41另一端分别与U10的7脚、485B1相连,U10的6脚分别与485A1、电阻R40一端相连,R40另一端分别与+5V、U10的8脚相连;
U11的1脚接P1.6 RXD2,U11的2脚分别与S8550三极管Q17的3脚、U11的3脚、电阻R35一端相连,R35另一端接GND,Q17的2脚接+5V,Q17的1脚通过电阻R34分别与P1.7 RXD2、U11的4脚相连;U11的5脚分别与GND、电阻R37一端相连,R37另一端分别与U11的7脚、485B2相连,U11的6脚分别与485A2、电阻R36一端相连,R36另一端分别与+5V、U11的8脚相连。
作为另一种优选方案,本发明所述AD转换部分包括ADS1115芯片U4和TLC08321D芯片U8,U4的1、3脚接GND,U4的4脚通过电阻R47接AIN0,U4的5脚通过电阻R46接AIN1,U4的6脚通过电阻R48接AIN2,U4的7脚分别与GND、电容C27一端相连,C27另一端分别与U4的8脚、+5V、电阻R42一端、电阻R45一端相连,R42另一端接U4的10脚,R45另一端接U4的9脚;
U8的1~7脚分别与P1.0、CH0、CH1、GND、P1.3、P1.2、P1.1对应相连,U8的8脚分别与+5V、电容C26一端、电容C13一端相连,C26另一端分别与C13另一端、GND相连。
作为另一种优选方案,本发明所述开关量输入部分采用PC817芯片U12,U12的1脚通过电阻R43接+5V,U12的2脚接K1,U12的3脚接GND,U12的4脚分别与电阻R44一端、P3.2相连,R44另一端接+5V。
作为另一种优选方案,本发明所述电磁阀驱动部分包括电阻R32和电阻R30,R32一端接P4.1,R32另一端接S8050三极管Q9的1脚,Q9的2脚接GND,Q9的3脚通过电阻R55分别与电阻R33一端、NTD2955管Q10的1脚相连,R33另一端分别与VCC、Q10的3脚相连,Q10的2脚分别与A CLOSE、电容C19一端相连,C19另一端接GND;
R30一端接P4.2,R30另一端接S8050三极管Q7的1脚,Q7的2脚接GND,Q7的3脚通过电阻R56分别与电阻R31一端、NTD2955管Q8的1脚相连,R31另一端分别与VCC、Q8的3脚相连,Q8的2脚分别与A OPEN、电容C18一端相连,C18另一端接GND。
作为另一种优选方案,本发明所述太阳能充电管理部分包括V+,V+分别与电容C11正极、电容C12一端相连,C11负极分别与GND、C12另一端相连;
SST3904三极管Q3的2脚分别与GND、电阻R24一端相连,R24另一端分别与Q3的1脚、电阻R23一端相连,R23另一端接LM2904芯片U7的7脚,U7的4脚接GND,U7的8脚接V+,U7的5脚分别与U7的2脚、U7的1脚相连,U7的3脚分别与电阻R20一端、电阻R19A一端相连,R20另一端接GND,R19A另一端分别与电阻R19B一端、热敏电阻RT19一端相连,R19B另一端分别与V+、RT19另一端相连;
U7的6脚分别与电阻R22一端、电阻R21一端、电容C14一端相连,R22另一端接GND,R21另一端分别与C14另一端、保险丝F2一端、SI2337DS芯片Q4的3脚相连,F2另一端接BAT+,Q4的1脚分别与电阻R16一端、Q3的3脚相连,R16另一端分别与Q4的2脚、二极管D5阴极相连,D5阳极分别与二极管D8阳极、电阻R14一端、SOLAR+相连,D8阴极分别与电容C10一端、S-812C50AMC芯片U5的2脚、U5的5脚相连,C10另一端分别与GND、U5的1脚相连,U5的3脚接V+;
R14另一端分别与电阻R15一端、LM2904芯片U6的5脚相连,R15另一端接GND,U6的6脚通过电阻R18分别与U6的7脚、CH1相连,U6的8脚接+5V,U6的4脚接GND;
S-812C50AMC芯片U9的5脚分别与U9的2脚、电容C15正极、二极管D7阴极相连,U9的3脚接+5V,C15负极分别与U9的1脚、GND相连,D7阳极分别与二极管D6阴极、电阻R26一端、保险丝F3一端相连,D6阳极接GND,F3另一端分别与VCC、NC一端相连,NC另一端接GND;
R26另一端分别与电阻R27一端、U6的3脚相连,R27另一端接GND,U6的2脚通过电阻R25分别与U6的1脚、CH0相连,+5V通过电容C25接GND。
作为另一种优选方案,本发明所述接线端子采用MKDSN1.5端子排J3和7脚接插件J2,J3的1脚接GND,J3的2脚通过保险丝F1分别与M2012SA2W30开关S1的2脚、BAT+相连,S1的3脚接VCC;J3的3~17脚分别与A OPEN、GND、A CLOSE、AIN0、AIN1、AIN2、+5V、GND、K1、GND、485A1、485B1、485A2、485B2、AUX对应相连,J3的18脚接BSS84P管Q6的3脚,Q6的2脚分别与VCC、电阻R29一端相连,R29另一端分别与Q6的1脚、S8050管Q5的3脚相连,Q5的1脚通过电阻R28接P3.5,Q5的2脚接GND;J2的1、2、6、7脚分别与SOLAR+、GND、GND、AUX对应相连。
作为另一种优选方案,本发明所述信号收发部分采用SP3485芯片U6,U6的1脚接RXD1 2,U6的2、3脚接RSEN,U6的4脚接TXD1 2,U6的5脚接地,U6的6脚分别与电阻R14一端、电阻R10一端、SMBJ6.8CA管D4一端、电阻R9一端相连,R14另一端接P3.3D,D4另一端分别与R10另一端、U6的7脚、电阻R11一端、电阻R6一端相连,R11另一端接地,R6另一端分别与SMBJ6.8CA管D8一端、HT3.96-4P接插件P1的3脚相连,P1的4脚分别与R9另一端、SMBJ6.8CA管D7一端相连,D7另一端分别与地、D8另一端相连。
作为另一种优选方案,本发明所述电源部分采用HT7333芯片U1,P1的2脚接地,P1的1脚分别与P5D、保险丝F1一端相连,F1另一端分别与SMBJ12CA管D2一端、二极管D3阴极、二极管D1阳极相连,D1阴极通过电阻R1分别与电容C4一端、电容C1正极、电容C5一端、U1的1脚相连,D2另一端分别与D3阳极、C4另一端、C1负极、C5另一端、地、电容C2负极、电容C3一端相连,C3另一端分别与P3.3D、电容C2正极U1的3脚相连,U1的2脚接地。
作为另一种优选方案,本发明所述指示部分包括发光二极管D6,D6阳极通过电阻R3接P3.3D,D6阴极接LED1,发光二极管D5阳极通过电阻R2接P3.3D,D5阴极接地。
其次,本发明所述第二单片机采用STC15W408AS芯片U2,U2的1~6脚分别与SS、MOSI、MISO、SCLK、RSEN、P3.3D对应相连,U2的8~11脚分别与地、MCU RXD、MCU TXD、KEY1对应相连,U2的13、14、16脚分别与RXD1 2、TXD1 2、LED1对应相连;P3.3D通过电容C16接地;5VTTL串口P8的1~4脚分别与P5D、MCU RXD、MCU TXD、地对应相连;SW-4开关K1的1、2脚接地,K1的3、4脚分别与电阻R12一端、电容C7一端、KEY1相连,R12另一端接P3.3D,C7另一端接地。
另外,本发明所述磁场传感器采用RM3100芯片U3,U3的1脚分别与P3.3D、电容C17一端相连,C17另一端分别与地、U3的2脚相连,U3的5脚分别与SS、电阻R8一端相连,R8另一端分别与P3.3D、电阻R7一端、电阻R5一端、电阻R4一端相连,R4另一端分别与U3的8脚、SCLK相连,R5另一端分别与U3的7脚、MISO相连,R7另一端分别与U3的6脚、MOSI相连。
本发明有益效果。
本发明气井控制电路通过485信号线可同时采集多口井参数、处理、打包发送至平台(通过485模块11与控制平台通信),操作者在平台即可同时读取多口井的数据同时可通过平台实现远程控制开关井,减少工作量,节约人工及交通成本,提高工作效率。
本发明利用磁场传感器(柱塞材质可采用35CrMo),检测磁场强度的变化,进而判断是否有柱塞通过。当有柱塞通过时,磁场传感器会检测到磁场强度发生变化,并通过信号收发部分给上位机发送柱塞到位信号。
本发明AD转换部分为预留部分,以备用。正常使用时,检测信号通过485模块接收,比如油压、套压、回压,温度等信息。
本发明开关量输入部分为预留部分,正常使用时,检测信号通过485模块接收,比如油压、套压、回压,温度等信息。
附图说明
下面结合附图和
具体实施方式
对本发明做进一步说明。本发明保护范围不仅局限于以下内容的表述。
图1是本发明控制仪12V电路接线图。图2是本发明控制仪6V电路接线图。图3是本发明控制仪电路板显示部分电路原理图。图4是本发明控制仪电路板EEPROM电路原理图。图5是本发明控制仪电路板10485串口部分电路原理图。图6是本发明控制仪电路板电磁阀驱动部分电路原理图。图7是本发明控制仪电路板矩阵键盘电路原理图。图8是本发明控制仪电路板单片机电路原理图。图9、12是本发明控制仪电路板AD转换部分电路原理图。图10是本发明控制仪电路板太阳能充电管理部分电路原理图。图11是本发明控制仪电路板接线端子电路原理图。图13是本发明控制仪电路板开关量输入部分电路原理图。图14是本发明控制仪电路板控制流程图。图15是本发明到位传感控制系统结构示意图。图16是本发明控制仪结构主剖视图。图17是本发明控制仪布局图。图18是本发明控制仪外观图。图19是本发明控制仪去掉控制面板后的外观图。图20、21是本发明控制仪电动阀不同状态流向图。图22是本发明到位传感器结构主剖视图。图23是本发明到位传感器结构侧剖视图。图24是本发明到位传感器结构后轴测图。图25是本发明柱塞结构示意图。图26是本发明柱塞分解视图。图27是本发明柱塞轴结构示意图。图28是本发明柱塞弹片结构示意图。图29、30是本发明到位传感器和防喷管连接示意图。图31是本发明到位传感器电路原理图。图32是本发明到位传感器控制流程图。
具体实施方式
如图所示,本发明气井控制电路可应用于气井控制系统,气井控制系统包括控制仪和到位传感器,所述控制仪1包括控制箱1-2,控制箱1-2内设置有第一电池6、485分线器8、485模块11、太阳能控制板4、降压模块14、DTU(Data Transfer unit)设备7、电路板3、电动阀10(可采用型号为CWX 15N的电动阀),控制箱1-2上端设置有箱体盖1-1和控制面板2,控制箱1-2上设置有气管接头12,气管接头12与电动阀10相连,电路板3的控制信号输出端口与电动阀10控制信号输入端口相连,电路板3的电源端口与降压模块14的输出端口相连,降压模块14的输入端口与太阳能控制板4的输出端口相连,太阳能控制板4的电源端口与电池相连,太阳能控制板4的输入端口分别与太阳能板15、485模块11的IN2端口相连,485模块11的IN1接电池,485模块11的电源端口与电池相连,485模块11的A+、B-端口通过485分线器与电路板3的485第一传输端口相连,电路板3的485第二传输端口与DTU设备7的485传输端口相连,DTU设备7的电源端口与电路板3的电源端口相连;
或所述控制仪1包括控制箱1-2,控制箱1-2内设置有第二电池、485分线器8、DTU设备7、电路板3、电动阀10,控制箱1-2上端设置有箱体盖1-1和控制面板2,控制箱1-2上设置有气管接头12,气管接头12与电动阀10相连,电路板3的控制信号输出端口与电动阀10控制信号输入端口相连,电路板3的电源端口与6V电池相连,485分线器与电路板3的485第一传输端口相连,电路板3的485第二传输端口与DTU设备7的485传输端口相连,DTU设备7的电源端口与电路板3的电源端口相连,电路板3的太阳能板接口与太阳能板15相连;
所述到位传感器包括壳体102,壳体102的开口侧设置有端盖101,壳体102与端盖101通过紧固件相连,壳体102内设置有电路板104,壳体102上设置有穿线孔;电路板104包括信号收发部分、电源部分、指示部分、单片机和磁场传感器,单片机的信号传输端口与信号收发部分的信号传输端口相连,单片机的指示信号输出端口与指示部分的信号输入端口相连,单片机的检测信号输入端口与磁场传感器的测信号输出端口相连,电源部分的电能输出端口分别与信号收发部分的电源端口、指示部分的电源端口、单片机的电源端口、磁场传感器的电源端口相连;
信号收发部分的信号传输端口与485模块11的信号传输端口相连。
本发明气井控制系统通过485信号线可同时采集多口井参数、处理、打包发送至平台(控制仪1通过485模块11与控制平台通信),操作者在平台即可同时读取多口井的数据同时可通过平台实现远程控制开关井,减少工作量,节约人工及交通成本,提高工作效率。
本发明气井控制系统到位传感器通过磁场传感器便于监测柱塞到位情况,方便后台实时监测,不用每天去现场查看柱塞是否卡住或出现其他意外情况。
所述第一电池采用12V电池,第二电池采用6V电池。
到位传感器利用磁场传感器(柱塞材质可采用35CrMo),检测磁场强度的变化,进而判断是否有柱塞通过。当有柱塞通过时,磁场传感器会检测到磁场强度发生变化,并通过信号收发部分给上位机发送柱塞到位信号。
图8为12V电路接线图,电路板3引脚①②为供电接口且需要6V供电,电池6为12V直流电,将12V电源连接降压模块14将电压降至6V使用。太阳能控制板4同时连接电池6及太阳能板15使太阳能板15为12V电池6充电,并提供12V电源连接降压模块14。
485分线器8一端连接电路板3对应引脚一端连接485模块11及其他传感器并可扩展多路同时采集多井温度、压力温度、流量数据,电路板3最多可控制64路。485总线连接的优点是所有传感器皆可并联接入,采集数据不互相干扰。485模块11依靠电池6供电同时可采集电池6和太阳能板信息状态。
电路板3的引脚⑨⑩,连接DTU7为其提供5V电源,脚连接DTU7收发数据端口用于传输数据。DTU内置物联网卡,利用物联网传输数据至平台。
电路板3的③⑤脚连接电动阀10为其提供正负5V电,控制其流通方向。
所述电池采用12V电池;便于长期使用,且空间小。
所述控制箱1-2一侧内壁上端中部设置有向内侧延伸的横向短分隔板1-5,控制箱1-2另一侧内壁上端设置有向内侧延伸的横向长分隔板1-3,电池6设置在靠近长分隔板1-3侧的前侧,电池6设置在长分隔板1-3下方,485分线器8设置在靠近分隔板1-5侧的前侧,太阳能控制板4、降压模块14、DTU设备7设置在控制箱1-2后壁下部;太阳能控制板4、降压模块14、DTU设备7横向排布,太阳能控制板4靠近长分隔板1-3侧,DTU设备7靠近短分隔板1-5侧,降压模块14设置在太阳能控制板4与DTU设备7之间;控制面板2两侧下端搭在长分隔板1-3和短分隔板1-5的上端,并通过紧固件连接;电池6的上方设置有电路板3,电路板3与控制面板2的接线端子设置在靠近短分隔板1-5侧电路板3下端;气管接头12设置在控制箱1-2短分隔板1-5侧侧壁中部向外伸出,气管接头12和电动阀10设置在短分隔板1-5下方。
控制面板2通过螺丝孔安装在分隔板1-3及1-5上层,控制面板2上设置有按键可用于设置参数及控制开关井。
分隔板1-3及分隔板1-5将控制箱1分割为两层,电池6放置在底层。
所述电池6通过压板5固定在控制箱1-2内,压板5为横向的L形,压板5的上横板压在电池6的上端中部,上横板的长度方向与长分隔板1-3的长度方向垂直,压板5的下竖板设置在远离长分隔板1-3侧,下竖板与电池6靠内侧壁相对应,下竖板下端向外弯折,外弯折部设置有竖向通孔,外弯折下方的控制箱1-2底板上设置有连接立柱,连接立柱上端设置有螺纹孔,螺栓穿过竖向通孔旋入螺纹孔;上横板外端向上弯折,向上弯折部通过螺栓与长分隔板1-3下方的控制箱1-2侧壁固定。
压板5一端用螺丝连接控制箱1上顶面,一端螺丝连接控制箱1正底面,用来压住电池6,防止电池6在使用过程中发生位置移动导致短路或压坏其他部件。
所述长分隔板1-3的长度为250mm,两侧设置有螺丝孔;短分隔板1-5的长度为25mm。模块较多,各个模块走线多数都需要经过电路板3,电路板3的接线端子是正对分隔板1-5的,电路板3朝上放置,接完线测试完之后,将控制板2翻过来将电路板3朝下放置,采用短分隔板1-5,电路板2翻转过程中避免压到内部的接电线导致短路,防止压倒接电线,同时方便在关闭控制面板2的同时调整接电线位置。
所述485分线器8安装在导轨9上,导轨9通过螺丝设置在控制箱1-2的底板上。
所述485分线器8采用辰川FM02-05D分线器,导轨9采用C45国标导轨。
所述太阳能控制板4、降压模块14、DTU设备7均通过通孔和紧固件与控制箱1-2后壁固定。
所述控制面板2上设置有用于设置参数及控制开关井的按键。
所述控制面板2上设置有向下延伸的连接柱,连接柱下端设置有螺纹孔,电路板3上相应于螺纹孔设置有通孔,螺栓穿过通孔旋入螺纹孔。
所述连接柱、螺纹孔和螺栓的组合为四组,设置在电路板3四角。
所述箱体盖1-1内表面周边粘贴有硅胶发泡板,箱体盖1-1上端面周边粘贴有硅胶发泡条,箱体盖1-1一侧与控制箱1-2一侧通过合页连接,箱体盖1-1另一侧与控制箱1-2另一侧通过压紧锁(可采用重型可调搭扣)连接。控制箱1做密封处理,防止雨水进入箱体内部导致短路。
在箱体盖1-1平面上粘贴硅胶发泡板,箱盖1-1合盖后,依靠箱盖1-1和1-2端面挤压硅胶发泡板进行密封,防止雨雪天气有水或其他恶劣天气时有风沙进入箱体内,箱盖1-1和箱体1-2,接触面贴密封条,防止雨水进入箱体内部。
所述气管接头12内端穿过控制箱1-2侧壁上的通孔并具有外螺纹,该外螺纹上旋有螺母,螺母内端与控制箱1-2内壁相抵;电动阀10螺纹旋入气管接头12上固定,电动阀10为三通电动阀(图6、7中的三通电动阀中部的横向端口与与气动薄膜阀E2HPMV-1连接)。
图6、7中气管接头12同时接横向的两个管,两个管左边接井底的套压出气口,井底有压力会给一定动力,右边直接通大气,用于卸压用。气管接头12同时还与三通电动阀10连接,气管接头12起到一个转接的作用,三通电动阀10可以直接通过变径接头连接气管通向对应的接口,考虑固定和美观的问题,设计气管接头12,气管接头12底部的横向的两个端口是不相通的,左边端口底部上方有一个3mm的竖向孔直接通向电动阀下端口,右边端口(该端口通向大气)底部上方有一个3mm竖向孔与气管接头上端横向孔相通,电动阀上端口连接气管接头上端横向孔。如图6当接正电时电动阀竖向方向连通,井下气体在套压作用下经过气管接头左侧3mm竖向孔及电动阀竖向孔流向气管,然后在经过气管接头右侧3mm竖向孔流向大气。如图7当接负电时电磁阀中部横向端口连通电动阀底部端口,套压经过此路径流向气动薄膜阀。
通过电路板3来控制井底输出的油压(套压)流向,三通电动阀一端连通大气,一端连通其他控制设备(气动薄膜阀)。当电路板3给电动阀10负电,气流就流向其他气动控制设备(气动薄膜阀),当给电动阀10正电,气流将会被排入大气。
所述电路板3包括显示部分、EEPROM、矩阵键盘、单片机、485串口部分、AD转换部分(AD转换部分为预留部分,以备用。正常使用时,检测信号通过485模块接收,比如油压、套压、回压,温度等信息)、开关量输入部分(开关量输入部分为预留部分,正常使用时,检测信号通过485模块接收,比如油压、套压、回压,温度等信息)、电磁阀驱动部分、太阳能充电管理部分和接线端子,单片机的显示信号传输端口与显示部分相连,单片机的存储信号传输端口与EEPROM相连,单片机的键盘信号传输端口与矩阵键盘相连,单片机的信息传输端口与485串口部分相连,单片机的开关量接收端口与开关量输入部分相连,单片机的驱动信号输出端口与电磁阀驱动部分相连,单片机的检测信号输入端口通过AD转换部分与太阳能充电管理部分的信号输出端口相连,接线端子分别与电池、电磁阀驱动部分的输出端口、AD转换部分的输入端口、开关量输入部分的输入端口、485串口部分的的输入端口、太阳能充电管理部分的太阳板输入端口相连。
所述单片机读取EEPROM中的参数后设置通讯参数,之后进入循环监控状态;
监听上位机是否通过串口发送读取指令;若是,按照发送的标准MODBUS指令返回数据,控制电磁阀开关,切断电源;若否,切断电源;
键盘是否有输入;无输入,切断电源;有输入,根据指令执行控制动作,切断电源;
在显示部分上显示生产数据,切断电源;
采集电池及太阳能板工作电压,切断电源;
通过485串口部分采集油压、套压、回压三路压力数据,切断电源。
所述设置通讯参数
进入循环监控状态
设置寄存器口位
嵌套式if else条件语句
上述编程语言的文字叙述如下:
设置通讯参数
开机液晶屏显示“OPEN 006:00:00”
关机液晶屏显示“CLOSE 006:00:00”
定义地址、电压,液压,模式,压力
进入循环监控状态
如果t05的值为0;按默认状态执行
如果因使用环境不同,井口材质。厚度等发生变化,则通过循环自行生成磁场强度值。
设置寄存器口位
这里是给单片机的IO口选择工作方式,一般有高阻输入,准双向IO口,开漏,推挽输出,这几种,增强型的可以给寄存器赋值来设置工作模式。0x00是准双向IO口使用的。
if-else嵌套语句
如果t0up值为0,计时,如果时长大于等于检查时间,计时归零,checkpos值为0。若checkpos值小于等于2,传感器发送起始地址以及checkpos,若checkpos大于2,则归零。
如果开始标志为0,计时器大于0,累减。若setstate以及viewstate同时为0,则输入(1,timer),否则,计时器停止计时,开始标志停止,如果信号为0,out为开状态,out2为关状态。
所述显示部分采用LCD1601芯片U1,U1的1脚分别与GND、电容C1一端相连,C1另一端分别与+5V、U1的2脚相连,U1的3脚接变阻器R3的调节端,R3一端接地,R3另一端通过热敏电阻RT1接+5V,U1的4~16脚分别与P4.3、P5.4、P4.4、P2.0、P2.1、P2.2、P2.3、P2.4、P2.5、P2.6、P2.7、+5V、GND对应相连。
所述EEPROM采用AT24C08芯片U3,U3的1~4脚接GND并通过电容C2分别与+5V、U3的8脚、电阻R12一端、电阻R13一端相连,R12另一端分别与U3的6脚、P1.4相连,R13另一端分别与U3的5脚、P1.5相连,U3的7脚接GND。
所述矩阵键盘包括2.54弯排针矩阵按键J1,J1的1~8脚分别与P0.0~P0.7对应相连,P0.4~P0.7分别与排阻RP1的5~8脚对应相连,RP1的1~4接+5V,P0.0~P0.3分别与排阻RP2的5~8脚对应相连,RP2的1~4接+5V。
所述单片机采用STC15W408S芯片U2,U2的1~5脚分别与P0.5~P0.7、P1.0、P1.1对应相连,U2的7~11脚分别与P1.2~P1.5、P1.6 RXD对应相连,U2的12~14、16、18~22脚分别与P1.7 TXD、P5.4、+5V、GND、RXD、TXD、P3.2、P3.3、P3.4对应相连,U2的23~33脚分别与P3.5、P3.6 RXD2、P3.7 TXD2、P4.1~P4.4、P2.0~P2.3对应相连,U2的34~37、40~44脚分别与P2.4~P2.7、P0.0~P0.4对应相连;
接插件J4的1~4脚分别与+5V、RXD、TXD、GND对应相连,+5V分别与电容C24一端、电容C17正极、电容C16正极相连,C24另一端分别与C17负极、C16负极相连。
所述485串口部分包括SP485EEN芯片U10、U11,U10的1脚接P3.6 RXD2,U10的2脚分别与S8550三极管Q15的3脚、U10的3脚、电阻R39一端相连,R39另一端接GND,Q15的2脚接+5V,Q15的1脚通过电阻R38分别与P3.7 RXD2、U10的4脚相连;U10的5脚分别与GND、电阻R41一端相连,R41另一端分别与U10的7脚、485B1相连,U10的6脚分别与485A1、电阻R40一端相连,R40另一端分别与+5V、U10的8脚相连;
U11的1脚接P1.6 RXD2,U11的2脚分别与S8550三极管Q17的3脚、U11的3脚、电阻R35一端相连,R35另一端接GND,Q17的2脚接+5V,Q17的1脚通过电阻R34分别与P1.7 RXD2、U11的4脚相连;U11的5脚分别与GND、电阻R37一端相连,R37另一端分别与U11的7脚、485B2相连,U11的6脚分别与485A2、电阻R36一端相连,R36另一端分别与+5V、U11的8脚相连。
所述AD转换部分包括ADS1115芯片U4和TLC08321D芯片U8,U4的1、3脚接GND,U4的4脚通过电阻R47接AIN0,U4的5脚通过电阻R46接AIN1,U4的6脚通过电阻R48接AIN2,U4的7脚分别与GND、电容C27一端相连,C27另一端分别与U4的8脚、+5V、电阻R42一端、电阻R45一端相连,R42另一端接U4的10脚,R45另一端接U4的9脚;
U8的1~7脚分别与P1.0、CH0、CH1、GND、P1.3、P1.2、P1.1对应相连,U8的8脚分别与+5V、电容C26一端、电容C13一端相连,C26另一端分别与C13另一端、GND相连。
所述开关量输入部分采用PC817芯片U12,U12的1脚通过电阻R43接+5V,U12的2脚接K1,U12的3脚接GND,U12的4脚分别与电阻R44一端、P3.2相连,R44另一端接+5V。
所述电磁阀驱动部分包括电阻R32和电阻R30,R32一端接P4.1,R32另一端接S8050三极管Q9的1脚,Q9的2脚接GND,Q9的3脚通过电阻R55分别与电阻R33一端、NTD2955管Q10的1脚相连,R33另一端分别与VCC、Q10的3脚相连,Q10的2脚分别与A CLOSE、电容C19一端相连,C19另一端接GND;
R30一端接P4.2,R30另一端接S8050三极管Q7的1脚,Q7的2脚接GND,Q7的3脚通过电阻R56分别与电阻R31一端、NTD2955管Q8的1脚相连,R31另一端分别与VCC、Q8的3脚相连,Q8的2脚分别与A OPEN、电容C18一端相连,C18另一端接GND。
所述太阳能充电管理部分包括V+,V+分别与电容C11正极、电容C12一端相连,C11负极分别与GND、C12另一端相连;
SST3904三极管Q3的2脚分别与GND、电阻R24一端相连,R24另一端分别与Q3的1脚、电阻R23一端相连,R23另一端接LM2904芯片U7的7脚,U7的4脚接GND,U7的8脚接V+,U7的5脚分别与U7的2脚、U7的1脚相连,U7的3脚分别与电阻R20一端、电阻R19A一端相连,R20另一端接GND,R19A另一端分别与电阻R19B一端、热敏电阻RT19一端相连,R19B另一端分别与V+、RT19另一端相连;
U7的6脚分别与电阻R22一端、电阻R21一端、电容C14一端相连,R22另一端接GND,R21另一端分别与C14另一端、保险丝F2一端、SI2337DS芯片Q4的3脚相连,F2另一端接BAT+,Q4的1脚分别与电阻R16一端、Q3的3脚相连,R16另一端分别与Q4的2脚、二极管D5阴极相连,D5阳极分别与二极管D8阳极、电阻R14一端、SOLAR+相连,D8阴极分别与电容C10一端、S-812C50AMC芯片U5的2脚、U5的5脚相连,C10另一端分别与GND、U5的1脚相连,U5的3脚接V+;
R14另一端分别与电阻R15一端、LM2904芯片U6的5脚相连,R15另一端接GND,U6的6脚通过电阻R18分别与U6的7脚、CH1相连,U6的8脚接+5V,U6的4脚接GND;
S-812C50AMC芯片U9的5脚分别与U9的2脚、电容C15正极、二极管D7阴极相连,U9的3脚接+5V,C15负极分别与U9的1脚、GND相连,D7阳极分别与二极管D6阴极、电阻R26一端、保险丝F3一端相连,D6阳极接GND,F3另一端分别与VCC、NC一端相连,NC另一端接GND;
R26另一端分别与电阻R27一端、U6的3脚相连,R27另一端接GND,U6的2脚通过电阻R25分别与U6的1脚、CH0相连,+5V通过电容C25接GND。
所述接线端子采用MKDSN1.5端子排J3和7脚接插件J2,J3的1脚接GND,J3的2脚通过保险丝F1分别与M2012SA2W30开关S1的2脚、BAT+相连,S1的3脚接VCC;J3的3~17脚分别与A OPEN、GND、A CLOSE、AIN0、AIN1、AIN2、+5V、GND、K1、GND、485A1、485B1、485A2、485B2、AUX对应相连,J3的18脚接BSS84P管Q6的3脚,Q6的2脚分别与VCC、电阻R29一端相连,R29另一端分别与Q6的1脚、S8050管Q5的3脚相连,Q5的1脚通过电阻R28接P3.5,Q5的2脚接GND;J2的1、2、6、7脚分别与SOLAR+、GND、GND、AUX对应相连。
所述DTU设备7采用宏电H7720 4G全网通无线传输终端单元。
控制仪为到位传感器的电路板104提供电源并采集信号。信号线采用485信号线,可扩展多口井,实现一井作业多井收益效果。
所述壳体102的开口端内壁向中部凸起形成环状凸缘,端盖101与壳体102的对接端相应于环状凸缘设置环状有凹槽,环状凹槽内端的端盖101部分向壳体102延伸并位于环状凸缘内侧,该延伸部的端面与环状凸缘下端面相对应,环状凹槽内设置有密封圈106。
设置密封圈106,防止油水进入内腔污染电路板104导致短路。
所述密封圈106采用O型密封圈。
所述壳体102与端盖101的对接部对应设置有多个沿周向布置的连接耳,紧固件通过连接耳连接壳体102与端盖101。
所述穿线孔处设置有插头108,电路板104信号线与电源线111穿过插头108与控制仪相连。
所述插头108采用防水插头108。
所述插头108设置在壳体102下端侧壁上,穿线孔周边向下延伸形成环状接头,环状接头内壁设置有与插头108连接的内螺纹,插头108置于环状接头内侧的端面与壳体102侧壁之间设置有密封圈107。
所述信号线采用485信号线。
所述信号收发部分采用SP3485芯片U6,U6的1脚接RXD1 2,U6的2、3脚接RSEN,U6的4脚接TXD1 2,U6的5脚接地,U6的6脚分别与电阻R14一端、电阻R10一端、SMBJ6.8CA管D4一端、电阻R9一端相连,R14另一端接P3.3D,D4另一端分别与R10另一端、U6的7脚、电阻R11一端、电阻R6一端相连,R11另一端接地,R6另一端分别与SMBJ6.8CA管D8一端、HT3.96-4P接插件P1的3脚相连,P1的4脚分别与R9另一端、SMBJ6.8CA管D7一端相连,D7另一端分别与地、D8另一端相连。
所述电源部分采用HT7333芯片U1,P1的2脚接地,P1的1脚分别与P5D、保险丝F1一端相连,F1另一端分别与SMBJ12CA管D2一端、二极管D3阴极、二极管D1阳极相连,D1阴极通过电阻R1分别与电容C4一端、电容C1正极、电容C5一端、U1的1脚相连,D2另一端分别与D3阳极、C4另一端、C1负极、C5另一端、地、电容C2负极、电容C3一端相连,C3另一端分别与P3.3D、电容C2正极U1的3脚相连,U1的2脚接地。
所述指示部分(电源指示灯)包括发光二极管D6,D6阳极通过电阻R3接P3.3D,D6阴极接LED1,发光二极管D5阳极通过电阻R2接P3.3D,D5阴极接地。D5指示灯亮表示是通讯状态。
所述单片机采用STC15W408AS芯片U2(STC15W408AS芯片耐温-40~+80℃),U2的1~6脚分别与SS、MOSI、MISO、SCLK、RSEN、P3.3D对应相连,U2的8~11脚分别与地、MCU RXD、MCU TXD、KEY1对应相连,U2的13、14、16脚分别与RXD1 2、TXD1 2、LED1对应相连;P3.3D通过电容C16接地;5V TTL串口P8的1~4脚分别与P5D、MCU RXD、MCU TXD、地对应相连;SW-4开关K1(复位开关,当忘记设置或者出现异常可以用这个恢复出厂设置)的1、2脚接地,K1的3、4脚分别与电阻R12一端、电容C7一端、KEY1相连,R12另一端接P3.3D,C7另一端接地。
所述磁场传感器采用RM3100芯片U3,U3的1脚分别与P3.3D、电容C17一端相连,C17另一端分别与地、U3的2脚相连,U3的5脚分别与SS、电阻R8一端相连,R8另一端分别与P3.3D、电阻R7一端、电阻R5一端、电阻R4一端相连,R4另一端分别与U3的8脚、SCLK相连,R5另一端分别与U3的7脚、MISO相连,R7另一端分别与U3的6脚、MOSI相连。
测试方法包括以下步骤:
步骤1:将防喷管109总成固定在测试平台上,到位传感器固定在防喷管总成上;
步骤2:将到位传感器上电源+、电源-、485A、485B,4条线分别与USB转485串口线相连;
步骤3:将USB转485串口线插入电脑;串口波特率默认值是9600,无奇偶校验,1个起始位,1个停止位;
步骤4:打开防喷帽,用软绳系在柱塞上,将柱塞投入防喷管及测试平台中;
步骤5:提拉柱塞至测试平台底部及防喷管顶部;
步骤6:观察串口返回值判断柱塞状态,无柱塞通过时定时返回的数据指令为0109 02 00 00,有柱塞通过时返回的数据指令为01 09 02 00 01;当返回值与实际情况相同时,到位传感器测试完成。
到位传感器工作时先读取EPROM(集成在芯片内)中的参数,设置通讯参数如下:
设置步骤:
到位传感器阀值修改说明:
例:修改阈值为65%。(假设地址为0x10)
发送:0x10 0x05 0x00 0x00 0x65 0x0d 0x24 0x1e
例:修改阈值为9%。(假设地址为0x10)
发送:0x10 0x05 0x00 0x00 0x09 0x0d 0x09 0x1e
例:修改阈值为123%。(假设地址为0x10)
发送:0x10 0x05 0x00 0x01 0x23 0x0d 0x47 0xbe
0x10地址码
0x05功能码,固定为0x05
0x00固定值
0x01和下面的0X23共同构成百分比值的表示形式
0x23和上面的0x01共同构成百分比值的表示形式
0x0d固定值
0x47异或结果
0xbe异或结果
注意,百分比值最大为255%,表示方式是0x02 0x55
第一次烧写完这个程序的板,需要通过发送命令给它设置一个百分比值。如不设置,默认认的百分比值可能是255%。
设备加电后30秒读取磁场传感器作为环境磁场强度背景值,进入循环(由于使用环境不同,井口材质、厚度等不同,所以磁场强度不同,所以不能设置固定值。通过比对后,若磁场强度超过百分之十,则发出信息给上位机,自行生成磁场强度背景值);检测按键是否有输入;有输入,按下按键5秒钟,恢复出厂设置,设备地址和通讯参数初始化,切断电源;无输入,切断电源;
采集磁场强度信号值,比较实时磁场强度信号值与背景值,幅度是否大于门限值;若是,发送数据给上位机,切断电源;若否,切断电源;
监听上位机是否发出指令;未收到指令,切断电源;收到指令,发送指令,切断电源。
到位传感器运用延时函数,单片机按指定时间间隔取得I0口状态值;
循环函数
死循环使用while(1),
Crc(cyclic redundancy check)校验
上述编程语言的文字叙述如下:
延时函数
定义一个延时10ms的延时函数,如果到位传感器显示到位,指示灯亮,延时200ms,单片机每隔200ms的间隔来取得IO口状态值。
循环函数
机器需要复位时,停止喂看门狗,进入while(1)死循环,开始喂狗,计时。
将要传送的信息M(X)表示为一个多项式L,用L除以一个预先确定的多项式G(X),得到的余式为循环冗余校验码;检测出奇数位错,双比特的错,小于、等于校验位长度的突发错;
循环冗余校验码由信息码n位和校验码k位构成,k位校验位拼接在n位数据位后面,n+k为循环冗余校验码的字长,为这个校验码(n+k,n)码;
n位信息位表示成为一个报文H多项式HM(x),最高幂次是xn-1;生成多项式G(x)是一个k+1位的二进制数,最高幂次是xk;将M(x)乘以xk,即左移k位后,除以G(x),得到的k位余数就是校验位;除法运算是模2除法,即当部分余数首位是1时商取1,反之商取0;然后每一位的减法运算是按位减,不产生借位;
上述编程语言的文字叙述如下
crc校验
输入地址与指令,输入校验位的低8位与高8位,根据模二除法,输出结果1或0
所述壳体102底部设置有压板103,压板103两端梯形的中部设置的通孔用来连接102和103,防喷管109管壁外卡一个喉箍,将压板103上的凹槽卡在喉箍上,拧紧103与102的连接螺丝,即可将到位传感器连接在防喷管109上。
压板103为竖条状,压板103与壳体102相接侧中部设置有凹槽,压板103的上下端为对称的等腰梯形(美观,无尖角伸出,避免安装时导致操作人员受伤),等腰梯形的内侧边为长底边,梯形的中部设置有通孔。
所述压板103为两个,设置在壳体102底部两侧。
所述电路板104通过螺丝5安装在壳体102内部。
所述到位传感器设置在防喷管109外壁上,防喷管109内设置有柱塞100。
当防喷管109内部的柱塞100到达位置时,到位传感器接收到信号,将信号通过485信号线111传输到控制仪,控制仪将数据发送至智能气井生产决策平台。
依靠柱塞与气井的内壁(17为油管、18为套管)之间的密封效果将井底水气分离,柱塞的下端不断有气体产生压力,在柱塞的密封效果下压力将柱塞和柱塞上端的积液一起推到井口,井底积液经过排水口排出。同时套管压力(套管压力来自于油管17和套管18中间的的环空中,此处的压力从右侧输出,右侧的输出口正常需要接压力传感器,然后再接气管到控制仪的电动阀10处)也会经过控制仪经减压后被放空(通过电磁阀10放空)。压力放空后柱塞会根据自身自重回落至井底,重复以上动作。此过程中通过到位传感器检测柱塞运行状态。
所述柱塞100包括柱塞轴110-2,柱塞轴110-2外壁设置有弹片110-5,弹片110-5内壁与柱塞轴110-2外壁之间设置有弹簧110-4,弹簧110-4内端与柱塞轴110-2外壁相抵,弹簧110-4外端与弹片110-5内壁相抵。
所述柱塞轴110-2上端设置有开口销插孔110-12。开口销插孔110-12用于插开口销,防止螺纹松动脱落。在油井气井套管内使用,物品脱落需要专门的工具打捞,浪费人力物力,打通孔安装销,防止因长时间在井下运行,螺丝松动脱落。
本发明柱塞依靠弹簧110-4将弹片110-5推至直径最大状态,柱塞100在井下套管中进行上下运动,单程3000米左右,此过程中柱塞需要时刻贴紧套管壁达到密封效果,将井底积液排出井口。考虑井下情况复杂,套管不同位置圆度差异,采用弹块结构可以根据不同位置不同尺寸,用弹簧自动调整弹块外径。同时可避免了柱塞外径稍大与套管产生过盈配合而卡住。
所述弹簧110-4内端设置在柱塞轴110-2外壁上的圆形槽内,弹簧110-4外端设置在弹片110-5内壁的圆形槽内。
柱塞轴110-2与弹片110-5接触面的圆形槽处安装对应的弹簧110-4使弹片时刻处于预紧状态。
所述弹片110-5的上端中部设置有向上的上凸起,弹片110-5的下端中部设置有向下的下凸起,柱塞轴110-2上相应于凸起设置有安装槽。
所述安装槽伸设置在柱塞轴110-2上的外凸环形凸缘的外壁上。
所述凸起为半圆状凸起110-7,安装槽为半圆状槽110-8。弹片110-5上下两端分别有半圆凸起,安装时对应在柱塞轴110-2的半圆凹槽处,起到定位作用防止转动。
所述弹片110-5沿竖向布置多组,每组包括多个沿周向布置的弹片110-5,柱塞轴110-2上端螺纹连接顶部帽110-6,柱塞轴110-2下端螺纹连接底部帽110-1,顶部帽110-6下端内壁与最上部弹片组上端外壁相抵,底部帽110-1上端内壁与最下部弹片组下端外壁相抵;
相邻弹片组之间设置有多个沿周向布置的卡环110-3,卡环110-3内壁分别与与上弹片组下端外壁、下弹片组上端外壁相抵,卡环110-3与柱塞轴110-2连接固定。
弹片110-2安装分为上下两组一组3个,两端分别依靠底部帽110-1和顶部帽110-6旋入柱塞轴110-2两端螺纹处进行限位。中间焊接两片卡环110-3进行限位。
所述弹片110-5沿竖向布置两组,每组包括三个沿周向布置的弹片110-5。
所述卡环110-3与柱塞轴110-2焊接。
所述弹片110-5为弧形竖板状,弹片110-5竖向中部一侧向外延伸形成插板110-9,弹片110-5竖向中部另一侧具有插槽110-10,插槽下端向外扩展的长度大于插槽上端向外扩展的长度,插板下端的长度大于插板上端的长度。三个弹片110-5配合时就像迷宫一样,能更好的锁住井底积液,防止在从井底将积液往上举升时流失太多水分。
所述弹片110-5的圆心角为120度。组装时,3个弹片配合正好形成一个圆环,包裹在柱塞轴110-2外面。
所述弹片110-5竖向中部内壁设置有截面为匚形的槽110-11,柱塞轴110-2上相应于匚形的槽设置有弧形凸缘。
所述顶部帽110-6包括竖向上圆柱状体,上圆柱上端外壁向外扩展形成凸缘,上圆柱下端与正圆台体上端相连,圆台上端面与上圆柱下端面重合,台体下端与下圆柱状体上端相连,台体下端面与下圆柱上端面重合,下圆柱底面中部设置有倒T形孔,倒T形孔上部内壁具螺纹,倒T形孔下部与柱塞轴110-2最上端的设置安装槽的外凸环形凸缘相对应,倒T形孔下端内壁向中部凸起形成环形凸缘。顶部帽110-6的形状,手握方便,同时有疏导作用,气井套管壁经常会有油污以及结蜡情况,上下设计成锥形可以起到导向及疏通作用,防止柱塞卡住。
所述底部帽110-1包括下部倒圆台体,倒圆台体上端与圆柱体下端相连,圆柱体下端面与倒圆台体上端面重合,圆柱体上端面中部设置有T形孔,T形孔下部内壁具螺纹,T形孔上部与柱塞轴110-2最下端的设置安装槽的外凸环形凸缘相对应,T形孔上端内壁向中部凸起形成环形凸缘。本发明适用于石油、岩气、录测井、地质等行业。