基于DSP便携式数控测井系统的设计

发布者:sjp5035022最新更新时间:2010-01-27 来源: 电子设计工程关键字:DSP  CAN总线  USB接口  便携式  数控测井系统 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  国内常规的数控测井系统都是大型车载式机柜系统,功能强.硬件配置齐全,能够满足各种测井作业的需要。但是由于这类数控测井系统体积庞大、价格昂贵,不适于海洋石油的测井作业.同时由于我国测井业的实际,老式测井车服役所占比例较高,而其所提供的空间有限不能容纳机柜式数控测井系统。所以研制功能完善,体积小巧的便携式数控测井地面系统已经成为油田测井行业的急切需求。

  在生产测井过程当中,为满足油田的实际生产需要,往往需要实时检测套管井的井下压力、温度、流量、含水量、自然伽马等多个参数,本文给出一种基于DSP的便携式数控测井系统设计方案。

  这里介绍系统的整体结构及地面系统中数据处理模块硬件电路设计,交给出软件设计流程。该地面系统可与常规的井下仪器挂接,完成相应的测井任务,同时大大提高系统数据传输能力,系统内部总线采用CAN接口协议,外部总体采用USB接口协议,从而明显改善常规测井系统的数据传输瓶颈。另外,系统也充分利用DSP的高速数据处理能力,构建一个高速的数据处理平台,满足测井信号实时处理的要求。

  2 系统总体设计方案

  为减小整个系统的体积,并提高系统的数据传输速率和实时性,该地面系统采用模块化的设计方法,主要包括供电电源模块、信号分离模块、数据处理模块,数据通信模块及上位机的监控软件组成,图l为系统硬件设计原理框架。

系统硬件设计原理框架

  通过测井电缆上传的测井信号,在数据处理模块的控制下完成相应的信号分离及通道切换,并将处理后的信号按照模拟、数字及编码形式,通过相应的传输通道传送给数据处理模块进行数据分析处理,并利用MAX7219驱动数码管完成相关参数的显示。为提高数据的实时分析处理能力,数据处理模块采用基于主从式架构的双DSP实现,其中主机部分利用DSP完成与PC机的USB口通信、模拟信号的分析处理操作及外扩接口板的控制及数据交换工作;从机部分则利用DSP完成对编码信号、脉冲信号的分析处理。数据处理模块内部的系统总线是基于CAN2.OB协议的CAN通信总线,其系统外部总线则采用USB协议。当数据处理模块完成信号的分析处理操作之后,系统便将相关结果通过USB总线传送给监控软件的数据库,PC机根据这些处理结果拟制出相应的测井曲线,并打印出结果报表。图2给出数据处理模块的硬件设计框图。

数据处理模块的硬件设计框图

  3 系统硬件设计

  3.1 数字信号处理器简介

  CPU采用TI公司的面向控制领域的高性能定点TMS320F2812型DSP。该器件采用改进的哈佛总线结构,片内共6条总线(3条地址总线,3条数据总线),指令执行采用8级流水线结构,带有片上MAC单元,最高工作频率150 MHz。其内部集成2个事件管理单元、1个12位的A/D转换器、2个SCI口,1个CAN控制器等片内外设.同时具有128 KB的Flash程序存储器,18 KB的RAM数据操作空间。由此可见,该器件是一款功能强大的DSP,是系统设计的核心。

  3.2 CAN通信接口电路

  传统的数据通信接口通常采用EPP并口方式实现,这样虽能提高数据的处理速度。但易于引入外界干扰.同时不利缩小PCB制板面积且布线复杂。基于以上考虑,本系统设计采用CAN2.OB协议完成整个系统内部总线设计,其硬件电路由TMS320F2812、CAN总线收发器SN75LBC031构成,如图3所示。其中引脚CANRX和引脚CANTX是DSP的内部CAN控制模块的接收、发送端,其内部CAN控制器完全符合CAN2.OB规范、ISOll898—1标准。总线数据传输速率可以达到1 Mb/s,保证系统内部总线可靠、高速地进行数据通信。

CAN通信接口电路

  3.3 USB通信接口电路

  USB通信接口电路主要由TMS320F2812和CH375构成,如图4所示。引脚RXD和TXD是DSP内部的SCI模块的接收、发送引脚:引脚CS和INT连接到DSP的GPIO接口,用作该器件的控制线;XPl是USB端口,它包括一对5 V的电源线和一对数据信号线,该总线可提供500 mA的电流驱动能力。系统设计中,使CH375工作于串口方式,从而减少器件外围的PCB布线,提高系统的抗干扰能力。

USB通信接口电路主要由TMS320F2812和CH375构成

  3.4 模拟信号调理电路

  测井仪上传的接箍信号、磁定位信号等都是模拟信号,其幅度变化范围为一lO~+10V。为了尽量恢复原始的模拟信号,满足不同的测量要求,需对模拟信号进行相应调理,使送入ADS8507的输入信号既不超过其输入阈值,又保证一定的幅度,提高A/D转换精度。该系统利用TL084完成模拟信号的放大、滤波,如图5所示,其中Uin为井下仪器上传的模拟信号,Uout为通过模拟信号调理电路后的输出信号。该输出信号通过可编程的放大器PGA204处理后,送给ADS8507完成A/D转换操作。

模拟信号调理电路

  3.5 数字信号预处理电路

  数控测井系统待处理的数字信号包括脉冲信号及编码信号两大类。其中脉冲信号主要源于自然伽马测井仪及多臂井径仪,其频率范围在400 kHz以内,窄脉冲宽度l~250μs。图6为脉冲信号预处理电路,Vin为输入脉冲信号,Vout为输出信号。编码信号主要源于组合式测井仪器,通常采用曼彻斯特II码,其典型的传输速率为5.7292 kB/s。由于这两类信号均属于数字信号,其预处理电路类似。数字信号经过电平转换器74HCT244后,送至DSP的EV单元进行相关处理。

脉冲信号预处理电路

  4 系统软件设计

  系统软件开发平台采用TI公司的CCS3.3(Code Composer Studio),利用CCS自带的DSP/BIOS实时操作系统进行设计。通过使用DSP/BIOS提供的标准API接口,用户可快速开发满足实时性要求的多任务应用程序。由于引入实时操作系统,所以在软件设计时采用层次化的设计思想,系统软件包括:硬件驱动层、操作系统层及应用程序层。其中,硬件驱动层负责与硬件有关的各个模块及外围相关硬件电路的驱动程序设计;操作系统层利用DSP/BIOS完成进程调度、内存管理、资源分配等操作;应用程序层则是利用操作系统层提供的API接口函数,完成系统应用软件程序的编写工作,实现硬件无关性。

  系统软件设计采用C语言编写,其流程如图7所示。系统上电后,程序首先执行DSP的初始化和DSP/BIOS的初始化操作,然后启动实时操作系统,之后便由该操作系统完成进程的调度操作,实现不同任务之问的切换。由于采用实时操作系统,所以系统运行时的稳定性和可靠性得到明显提高,便于软件代码的复用及移植操作,易于系统软件的维护与升级。

流程图

  5 实验结果

  数控系统与井下设备之间的信号传输采用电缆完成,长度为5 000~7 000 m,在长线传输过程中,由于分布电容及缆芯本身的电阻影响,信号特性必然损失。为真实反映实际信号,利用一个阻容网络构成电缆模拟器,取电阻R=24Ω,电容C=0.033μF,模拟7 000 m的同轴电缆,如图8所示。

阻容网络构成电缆模拟器

  假定井下仪器以曼彻斯特II码的形式将信号上传至数控系统时,该信号已产生一定程度失真,此时系统会对已失真的信号进行相应的处理,提取编码信号的特征信息,以窄脉冲的形式送给DSP进行相关处理,如图9所示。试验结果表明,数控系统可准确再现数字信号的特征信息,利用系统软件正确识别数据。

曼彻斯特II码

  6 结论

  针对大型数控测井系统体积庞大、价格昂贵这一现状,提出便携式数控测井地面系统的总体设计方案,并着重论述了地面系统中数据处理部分硬件电路设计。由于系统软件是基于DSP/BIOS架构,从而明显提高了系统的集成度,降低了整机的功耗。该系统已研制出原理样机,通过实验测试。达到了预期的效果,为批量生产打下基础。

关键字:DSP  CAN总线  USB接口  便携式  数控测井系统 引用地址:基于DSP便携式数控测井系统的设计

上一篇:FPGA产业变革下的i-IP微电子
下一篇:用中档FPGA实现高速DDR3存储器控制器

推荐阅读最新更新时间:2024-05-02 20:59

LPC11Cx系列CAN总线位定时参数计算方法校正
引言 LPC11Cx系列是NXP公司的高性价比Cortex—M0构架ARM微控制器产品,内嵌CAN总线控制器。CAN总线位定时参数决定CAN总线能否按给定速率正常通信及其稳定性,但在实践中发现,原版用户手册及国内译本在CAN总线位定时参数配置寄存器的表述上有误,导致用户CAN总线无法正常通信。下面将校正错误,并给出CAN总线位定时参数具体计算实例。 1 位定时时序及参数 依据CAN总线规范,LPC11Cx系列的位时间被分成4个段:同步段、时间传播段、相位缓冲区段1和相位缓冲区段2,位时序如图1所示。 图1中,每一个段包含有一个指定的、可编程的时间量子数,如表1所列。 表1中,时间量子tq是位时间长度的基本时间单元,
[单片机]
LPC11Cx系列<font color='red'>CAN总线</font>位定时参数计算方法校正
基于MC9S08DZ60的CAN总线振动传感器设计
1 引言 随着人们安全意识的不断提高设备的安全监测显得越发重要。各种在线监测设备层出不穷,但大多都受到传统总线速率较低,传输精度不高的限制。CAN总线以其在汽车行业内实时、可靠、灵活的应用而备受瞩目,进而不断有其他领域的CAN总线应用产品出现,基于CAN 总线的振动传感器正是其中一种,组网后的传感器能够很好地实现大型装置的在线监测,为企业的安全生产奠定了基础。 2 器件简介 2.1 MC9S08DZ60单片机 飞思卡尔公司的MC9S08DZ系列单机片内嵌 CAN的微控制器,并将内嵌的CAN、EPROM和片上仿真/调试模块组合在一起,集成了所有的功能,设计人员可以便捷地转向其设计流程。 MC9S08DZ60型单机片可提供60
[单片机]
基于MC9S08DZ60的<font color='red'>CAN总线</font>振动传感器设计
USB接口的数字摄像系统设计
USB作为一种新的扩展接口,主要致力于计算机-电话一体化和应用类消费产品。它的数据传输率比标冲串/并口高。USB总线具有时分复用的特点,多个不同速度的USB外设可以通过集线器同时连接到同一台计算机的同一个USB口上,在USB总线带宽允许的情况下,多个外设可以同时工作而不相互影响。USB传输速率适用于中、低速外设。高速模式下,USB支持实时的视频、音频和压缩的视频数据传输。 在视频会议和可视电话等多媒体应用中,具有数字接口摄像系统(CAMERA)是其关键的部件。它完成视频图像的采集、处理,并通过数字接口把信号送进计算机显示,作进一步处理。 1 USB数字摄像系统原理 1.1 USB简介 通用串行总线(Univer
[应用]
TMS320C67x DSP Library在程序开发中的应用
O 引言 美国德州仪器(TI)公司的数字信号处理器(DSP)以其处理速度快,功能强大,易于使用,且有开发软件支撑等优点而广泛应用于通信、电子、自动控制等领域。一个完整的DSP系统应当由硬件和软件两部分组成。在硬件(主要是DSP芯片)相同时,系统的性能将主要取决于软件部分的效率。而在相同的硬件平台上,不同程序员编写的软件效率相差很大,软件效率已成为影响DSP系统性能的一个重要因素。要充分发挥D-SP芯片的性能,就必须编写高效率的程序。一般在DSP进行运算时,有些操作会频繁出现(如卷积、FFT、FIR滤波等),完成这些操作的程序的效率直接影响整个软件部分的效率。为此,TI公司提供了一系列库函数(TI DSP Library,以下
[嵌入式]
基于AT89C52的CAN总线无功补偿控制设计
1 引言 根据资料统计,输电线路、高压配电网、低压用户三个部分的线损中,低压用户线损最大,因此,降损节能应主要围绕低压380V用户进行。长期以来,我国低压配电网网架薄弱,自然功率因数低,而且结构复杂,降低了电网的经济效益。目前,电力部门一般采用就地无功补偿的方法解决这一问题。目前市场上所投入使用的低压无功补偿装置有很多种,但大部分补偿单元基本上都是由主控制器的CPU直接驱动的,系统有多少组电容器,就会从CPU引出相应路数的线,从无功补偿器引出的线路很多,同时传输距离也很有限。这给安装、检修、维护和扩展带来了极大的不方便。 CAN(Controller Area Network)总线属于现场总线的范畴,它是德国Bosch
[单片机]
基于AT89C52的<font color='red'>CAN总线</font>无功补偿控制设计
专为便携式系统的处理器供电的双路同步稳压器电路
便携式电子产品在提供更丰富的功能的同时对电能和不同电压轨的需求也日益增多。由于负载增加,许多电压轨首选DC/DC方式来供电。具有六路以上输出的电源转换器存在布线对PCB面积需求大以及系统配置不灵活的缺点,相比之下,双路或三路输出的电源转换器具有很好的适应性。它们既有单路电源的集成度,又比多路电源有着更好的灵活性,且能靠近负载放置。 如今便携式产品中的处理器通常需要两路电压轨供电:一路为I/O口供电,一路为处理器核供电。大多数情况下,为确保处理器在上电前被可靠复位,还需提供一个合适的复位信号。具有复位信号输出的双路电源转换器AP2802专为上述要求而设计,是为便携式系统中的处理器供电的理想选择。 AP2802采
[手机便携]
专为<font color='red'>便携式</font><font color='red'>系统</font>的处理器供电的双路同步稳压器电路
DSP系统监控芯片的选择与使用要点
  引言   硬件监控芯片作为提高系统可靠性的一种重要手段,在单片机和数字信号处理器(DSP)的应用系统设计中得到了广泛的应用。对于有一定单片机应用经验的设计人员来说,在开始进行DSP系统的设计时,往往会根据经验使用在单片机系统中常用的监控芯片,如MAX706、MAX1232等。但是,由于DSP自身一些有别于单片机的特点,特别是在实时性要求比较高的情况下,完全照搬单片机系统中使用监控芯片的经验是不合适的。   下面结合使用 德州仪器 公司出品的定点DSP芯片TMS320F206(简称F206)在电力故障录波器中的设计体会,详细探讨DSP系统硬件监控芯片的选择、对系统运行实时性的影响和需要注意的问题。   1 DSP复位
[电源管理]
<font color='red'>DSP</font><font color='red'>系统</font>监控芯片的选择与使用要点
主从模式的TLC320AC01与DSP的接口设计
    摘要: DSP应用系统中,大多有ADC和DAC通道。本文介绍一种集成了ADC和DAC于一体的TLC320AC01模拟接口电路与TMS320VC5402定点DSP的接口电路的硬件设计方法。该设计采用2片TLC320AC01芯片,工作于主从模式。最后给出一个软件实例说明主从模式下软件的实现方法。     关键词: TLC320AC01 TMS320VC5402 DSP ADC DAC 主从模式 缓冲串口 在许多应用系统中,数字信号处理器DSP必须从多路模数转换器(ADC)通道获取信息,并且将经DSP处理后的数字信号传送到多路数模转换器(DAC)通道输出。关键问题是怎样在DSP系统中十分容易和高效地实现这些转
[应用]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved