智能流速传感器与PC机远程接口通讯的设计

  • 格式:pdf
  • 大小:200.97 KB
  • 文档页数:5

智能流速传感器与PC机远程接口通讯的设计①高志强 温殿忠 戴文江 方华军(黑龙江大学信息与电子科学系,哈尔滨,150080)

摘要 本文阐述一种新型的以AT89C2051单片机为核心的智能化测井流速传感器设计,该传感器采用TLC254312位串行A󰃗D转换器、MAX485E半双工收发器构成数据采集󰃗远程传输模块,有与PC机远距离传输的功能.实验结果表明,该设计方案具有模块功耗低、体积小、采样精度高、可靠性好、接口简便的特点.

关键词 智能化传感器 串行A󰃗D转换器 半双工收发器 串行数据传输

1 引 言 在智能化传感器或微机测控系统中,经常要用到A󰃗D转换.常用的方法是扩展一块或多块A󰃗D采集卡.当模拟量较少或是温度、压力等缓变信号场合,采用A󰃗D卡并不是最合适、最经济的方案.这里介绍一种以AT89C2051单片机为核心智能化测井流速传感器,它采用TLC254311位串行A󰃗D转换器、MAX485E半双工收发器构成数据采集󰃗远程传输模块,该模块采样的数据由单片机控制并将电平转换为TTL电平,再经MAX485E半双工收发器转换为RS232电平,实现远距离数据传输并送到上位机(IBMPC机)的串口COM1和

COM2,形成一种串行数据采集、远距离通讯的方式.经实践调试证明:该模块功耗低、体积小、采样精度高、可靠性好、接口简便,应用领域广泛.

2 智能测井流速传感器的设计[1,2] 国内的企业及有关的大专院校为满足石油工业的要求,也曾研制过涡轮式流量计、核子流量计、同位素流量计等.但这些液体流量计还不能完全满足井下液体测量流速范围在2~40cm󰃗s,使用温度范围60℃±5℃、压力范围在1200m水柱、传感器直径〈530mm

的要

求.井下流速测量采用不锈钢金属膜片结构的铂应变电阻式液体流速传感器制造技术以及该技术与单片机处理器、AD590、压力传感器设计为一体的能实现测井远距离传输的智能化多功能流速传感器的合成技术.采用电阻应变式不锈钢膜片作为流速传感元件的流速传感器,其外形结构如图1所示:

传感器的中部为信号处理板安装腔,内部安装整个传感器的模拟信号输入、数据采集及数据处理、载波电路.在传感器的尾部设计为与专用测井钢丝电缆相接的钢丝转接头.整个

2000年12月 传 感 技 术 学 报 第4期①来稿日期:1999212213

黑龙江省自然科学基金项目E9829

© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net传感器由不锈钢制成,导流管、安装腔、钢丝电缆转接头3个部分可灵活拆卸.传感器全长约1m左右,为减少传感器对流速场的影响,传感器直径设计为3cm.(油井管直径为6cm

8cm

).

图1 智能化测井流速传感器外观结构图测量时传感器由测试车通过测井钢丝电缆送至井下1200m左右深处,传感器经电缆与井口智能化检测仪相连接.不锈钢膜片结构的铂应变电阻式流速传感器的结构采用0.15

mm厚的不锈钢板冲制成525mm的钢杯,钢杯高度为10mm,在钢杯的膜片上采用多层膜溅射方法制成4个铂应变电阻,并用内电极将4个铂应变电阻连成惠斯通电桥,其结构如图2所示.不锈钢膜片上的4个铂电阻均设计在膜片的直径上,两个在0.635a之内,如图2所示.

这种结构实际上构成了不锈钢杯式压力传感器.它与扩散电阻式硅杯相比,其最大的优点是

图2 铂应变电阻式流速传感器剖面图抗过载能力极强.扩散电阻式硅杯不能胜任测井下注入液体的流速,其主要原因是井下注入液体流速低,液体对膜的冲压小,而测微压时硅杯膜片厚度薄,因操作不当过载而感压硅膜碎裂.不锈钢杯式电阻应变压力传感器采用多层膜溅射方法形成具有附着应力大、绝缘特性好的铂薄膜电阻.

由于不锈钢膜片上4个铂电阻连成惠斯通电桥,在井管中液体垂直向下流动时产生垂直于膜片表面的压力.使两个铂电阻受拉力作用,电阻变小,另外两个电阻变大,使电桥产生输出.

3 硬件电路设计智能化测井流速传感器硬件电路结构如图3所示.

由图3可知,单片机AT89C2051是整个系统的核心,TLC2543[3-4]对输入的模拟信号进行采集,转换结果由单片机输入到其内部的一个8位地址和控制寄存器,单片机采集的数据经MAT485E转换成RS2232电平,通过MAX485E向上位机传输.通过上位机控制采集的数据,并对各种模拟量进行监测.而TLC2543串行A󰃗D转换器模块采用美国TI公司的

013 传 感 技 术 学 报 2000年

© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.netTLC254312位串行A󰃗D转换器,使用开关电容逐次逼近技术完成A󰃗D转换过程.由于是串行输入结构,能够节省51系列单片机I󰃗O资源.

图3 智能化传感器数据采集与远距离通讯电路原理图MAX485E[3-5]是一种半双工的收发器,因为它只用一路双绞线传输信息,收2发都是这

一对线.它的数据传输速率可达2.5Mbps,总线上收发器可达32个.具有±15kV的ESD

保护.

一般来说,数字信号的传输随着距离的增加、信号传送速率的提高,在传输线上的反射、串扰、衰减和共地噪声等影响将引起信号的畸变,从而限制了通信距离.普通的TTL电路,

由于驱动能力差,输入阻抗小,灵敏度不高以及抗干扰性能差,因而传输信号的距离短.RS2232接口电路,其驱动输出信号摆幅比TTL电平大得多,使抗干扰能力大大提高,但RS2232标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容的限制.传输距离的另一原因是RS2232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,故RS2232一般用于20m以内的通信.在要求通信距离为几十米到上千米时,广泛采用RS2485收发器.RS2485收发器采用平衡发送和差分接收.因此具有抑制共模干扰的能力.加上接收器具有高的灵敏度,能检测低达200mV的电压,故传输信号能在千米以外得到恢复.

4 单片机与PC机的软件设计在计算机中,一切由计算机处理的对象都是数据(包括文字、图形、声音等),这些数据对应于传感器采集的信息如温度、压力等,为了使传感器对模拟信号的处理智能化,必须使该传感器中的单片机AT89C2051对采集的数据按一定规律来组织、存放和输出.

TLC2544采集的数据由AT89C2051进行数据处理即数字滤波、代码变换等,然后再把接收的数据送给MAX485E,进行远程通讯.程序流程图见图4.

单片机通过串行时钟按时序发送与接收数据位,完成串行数据的写入和读出,发送数据子程序主要将存储在40H单元为首地址的数据发送到累加器中,并将累加器中的内容发送到数据缓冲区寄存器中,然后将数据发送给上位PC机.这里就不再描述.

上位机主要用来接收串行通信数据,即对串口的物理地址COM1(3F8)或COM2(2F8

)

进行编程操作同时配合BIOS调用,就可实现串行口数据的读写.本文采用二元线性插值算法,在计算机中建立起一个动态数据库(类似于动态数据表格),这样可对采集的数据进行实时处理或现场测量,PC机接收串行数据并处理的程序[6]流程图如图5所示.

113第4期 高志强、温殿忠、戴文江等:智能流速传感器与PC机远程接口通讯的设计

© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net图4 智能化测井流速传感器内部 图5 PC机接收数据并处理程序流程图固化程序流程图

图6 被测液体流速与传感器测量电压输出曲线5 系统的测试结果将智能化油井流体流速传感器送入含油工作层处,检测注入井下的聚合物水解液,测试的含油工作层约为距地面以下800~1200m,被测介质温度范围在45℃~60℃之间,用智能化液体流速传感器与PC机组成的通讯系统测试,

传感器输出结果如图6所示.

传感器采集并远距离传送到PC机串行断口COM1和COM2上,PC机可将井下流速传感器测得的电压值在不同温度下的误差得到进一步修正,并把电压值与流量的关系经计算处理直接显示为流速,实验结果表明,显示精度小于0.78%F・S.本系统能够较好地解决采集数据的测量与远距离数据传输问题,大大提高传感器的智能化,具有广泛的应用领域,并且该系统在1998年哈尔滨市科委重点攻关项目“智能化油井注入液体流速检测仪”中得到应用.

参考文献1 温殿忠.力学量敏感器件原理与应用.黑龙江科学技术出版社,1994;7:152~1612 DianzhongWen.Sensitivityanalysisofjunctionfieldeffeld2pressure.HalltranRevSciInstrum,1995;66(1):251~255

3 单片机的工作原理及其应用.武汉力源电子股份有限公司,1998;8:131~1494 1999年产品目录(第二期)武汉力源电子股份有限公司,1999:115 李华著.MCS251系列单片机实用接口技术.北京航空航天大学出版社,1993:504~5096 徐金梧等著.TURBOC实用大全.机械工业出版社,1996:366~370

213 传 感 技 术 学 报 2000年

© 1994-2007 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net