水平定向钻进跟踪与导向仪中地下传感发射探头的设计

发布者:HarmonySpirit最新更新时间:2012-01-06 关键字:MSP430F149  发射探头 手机看文章 扫描二维码
随时随地手机看文章

水平定向钻进技术是非开挖技术领域中占主导地位并且发展最快的高新技术之一,它是利用水平定向钻机以可控钻孔轨迹的方式,在不同地层和深度钻进并通过跟踪与导向仪导向抵达设计位置而铺设地下管线的施工新方法。主要用来铺设、更新、维修各种地下管线,也可用于地质勘探与资源开采。随钻测量是指钻机在钻进的同时连续不断地检测有关钻孔或钻头的信息,靠跟踪与导向仪实现。因此,跟踪与导向仪是水平定向钻机施工的必备测量设备。典型的跟踪与导向仪由地下传感发射探头、地面手持式定位跟踪仪和远端监视设备三部分组成,而地下传感发射探头是整个导向仪设计的关键。针对国内导向仪全部依赖进口的现状,笔者对导向系统进行了研制开发。本文主要介绍基于单片机MSP430F149和数字信号处理器ADSP2189的地下传感发射探头的设计与实现。

1 结构设计

地下传感发射探头放置在钻具的空腔内,受体积限制。为保证通用性,采用与国际上同类产品相一致的尺寸φ32cm×380cm。探头结构如图1所示。主要分为电池部分(两节二号电池)、天线部分(带磁芯的线圈)、调制与功放部分以及传感器部分。

 

2 硬件设计

地下传感发射探头主要完成钻头倾角、工具面向角、温度和电池电量等参数的检测以及甚低频电磁波信号的发送。其硬件组成框图如图2所示。为适应野外长时间工作的特点,系统硬件采用了低功耗设计。

 

2.1 控制器的选取

    MSP430F149是TI公司生产的一种Flash型超低功耗16位单片机,具有处理能力强、运行速度快、可靠性高等特点,能适应工业级运行环境,特别适合于电池应用的场合或手持设备。本系统选择它作为系统的主控制器。    DSP存储器的读/写:由4个控制输入管脚选择。IDMA接口选择IS和地址锁存使能(IAL)有效时,ADSP2189将地址总线上的地址写入IDMA控制寄存器,被锁存的地址不能由主控制器读回。IDMA接口选择IS和读选通IRD有效时,ADSP2189将IDMA控制寄存器所指的存储单元内容输出到IDMA数据总线上。IDMA接口选择IS和写选通IWR有效时,ADSP2189将数据总线上的输人数据写到IDMA控制寄存器所指的存储单元中。访问应答IACK确认数据读/写操作的完成,作为IDMA接口忙的指示信号。

同时,本系统采用了AD公司生产的专用数字信号处理器ADSP2189。它具有处理速度快(单周期指令执行时间为16ns)、接口方便、自身资源丰富等特点。在本系统中主要是实现精确数字调制、同步以及相关的数字信号处理等。休眠状态下,其功耗也较低。

2.2 传感器设计

传感器均选用低功耗产品。倾角传感器采用新型MEMS微硅单轴加速度计,具有高精度(0.1%~1.0%)、高分辨率(2%og~5%og)、宽动态范围、低偏置、低灵敏度漂移、低噪声水平、低功耗等特点。通过配备相应的处理电路完成倾角的测量。面向角传感器采用双轴加速度计,输出环路将模拟信号转换为脉宽占空比的数字信号。这些数字信号直接与MSP430F149定时器输入相连。

相关模拟信号电压的采集由MSP430F149完成。MSP430F149的ADCl2是12位精度的A/D转换模块,具有高速、通用的特点。其最大采样速率为200kSPS,内装采样/保持电路,可选择软件、采样定时器或其它片内定时器控制采样周期。ADCl2的8个可配置的外部信号采样通道具有单通道单次、单通道重复、序列通道单次等多种转换模式。在此系统中,采用序列通道单次转换模式。

2.3 MSP430F149与ADSP2189接口设计

ADSP2189程序的引导、数据输入与输出均通过MSP430F149控制实现。ADSP2189采用IDMA方式与MSP430F149相连,如图3所示。IDMA接口是一个并行的I/O接口,带有16位地址/数据总线。该总线支持对16位数据存储器和24位程序存储器的访问。IDMA接口的读/写访问是完全异步的。在ADSP2189全速运行时,MSP430F149可以通过IDMA接口直接访问处理器的内部存储器,硬件连接简单。

 

2.4 源模块的设计

地下传感发射探头体积小。由结构设计知,探头只能靠两节二号电池供电。为满足地下长时间工作的需要,探头电源模块的设计非常重要。此电源模块需要给传感器部分、微控制器部分和功率放大部分分别提供+3.3V、+2V、±5V和±12V的电压,并且+5V需提供50mA的输出电流,±12V的输出电流需达到80mA。考虑到成本、效率、输出纹波、噪声及静态电流等问题,最终选择MAXIM公司生产的几款高集成度、高转换效率的可控型DC-DC转换器,将两节锂电池的输入转换为所需的电压值。当传感器、功放等单元处于休眠时,MSP430F149可同时关断相关电源转换模块,以达到省电的目的。通过实验测试证明,探头可连续工作12个小时,电源模块的转换效率达80%以上。[page]

3 软件设计

本系统中,MSP430F149作为主控制器,完成对传感器输出信号的采集、DSP的引导、电源模块的管理等工作,总体软件流程如图4所示。ADSP2189主要实现精确数字调制、同步以及相关的数字信号处理。

 

3.1 电池电压检测

根据电池的特性曲线,通过ADCl2获取的电池电压分为3(强)一2(中)一1(弱)三档。当电池电压降至1档时,MSP430F149自动关断其它功能模块的电源,自身进入待机休眠状态。

3.2 MSP430F149与DSP通信

DSP引导:激活RESET,置MMAP=0和BMODE=1(选择IDMA引导);撤消RESET,通过IDMA接口装载ADSP2189程序。程序执行被堵塞,直到程序存储器的地址0写PM(0x0000)。ADSP2189响应IDMA控制信号并提供确认信号IACK。写PM(0x0000),开始DSP程序执行。

[page]

DSP状态检测:将待发射数据以固定的格式存放在DSP的数据区,然后向DSP发中断;DSP接收到中断后,调制及发射过程中会引起DSP-FL0一MSP430F149-P4.2的电平变化。在1ms内若检测到变化,DSP工作正常;未检测到变化,DSP工作不正常,重新调用DSP程序引导模块。

3.3 传感器检测

(1)倾角检测:在温度不变的情况下,单轴加速度计输出值与倾角的正弦值成线性关系,主要通过查表的方式得到倾角值,并运用最小二乘法进行相应的温度补偿。

(2)面向角检测:利用MSP430F149定时器的两个捕获/比较模块实现了对双轴加速度计的双脉宽输出的测量。

(3)温度检测:通过MSP430F149的I/O引脚直接访问温度传感器,读取温度值,并进行相应的判断。

此外,还设定了看门狗定时器,防止程序跑飞。

4 系统安装误差软件修正

由于探头安装过程中轴线偏移以及相关基准线未能对准等,倾角传感器和面向角传感器总会产生一定误差。也就是说,当探头倾角及面向角处于绝对零位时,对应传感器测量结果并不是零值,存在一定的偏差,且不同探头的初始偏差也不相同。利用MSP430F149的程序存储器是Flash型可在线编程的特点,在整个系统装配完成后第一次上电时用软件实现误差修正。误差修正软件流程图如图5所示。

Flash存储器由很多相对独立的段组成,主要分为信息存储区(A、B段)和主存储区,可在一个段中运行程序,而对另一个段进行擦除或写入数据等操作;主要用于保存用户程序或重要的数据、信息等一些掉电后不丢失的数据。应用程序在主存储区中,主要是对信息存储区中的A段进行擦除和写数据。 第一次上电时探头放置在特定的标定平台上,使探头倾角及面向角处于绝对零位。这时探头上电,运行主程序,传感器测得的数据即为因安装而形成的固定偏差。把测得的数据写入Flash存储模块中锁定,使以后程序不能再对此段程序存储单元进行改写,掉电后也不会被擦除。探头以后上电工作通过对特定存储单元数据进行判断,不再执行上述过程。但将传感器每次测量所得数据减去第一次上电所测偏差值,即得绝对测量值。在对Flash操作前先要停掉看门狗,防止操作期间看门狗定时器溢出。该子程序流程如图6所示。

 

地下传感发射探头运用单片机MSP430F149方便地实现了对传感器输出信号的采集、DSP的控制与管理、电源模块的管理等。同时,采用先进的DSP技术,实现数字调制、同步以及相关的数字信号处理,为地面接收解调以及定位测深提供了可靠的保障。系统具有:体积小、成本低、可靠性高等一系列优点,并采用低功耗设计,探头在地下可连续工作十余小时,为水平定向钻进穿越更长的施工工程提供了有利的条件

 

关键字:MSP430F149  发射探头 引用地址:水平定向钻进跟踪与导向仪中地下传感发射探头的设计

上一篇:基于单片机的图像处理器6538的接口技术应用
下一篇:基于MSP430的轨道电路在线测试仪设计与实现

推荐阅读最新更新时间:2024-03-16 12:50

MSP430F149的智能火灾报警系统的设计方案
  引言   火灾严重威胁着人类的生命财产安全,每年我国由火灾引起的灾难数不胜数,然而,准确、及时的对火灾进行预测已成为迫在眉睫的事情。目前,火灾探测技术是预防火灾发生的最有效的手段,根据火灾发生初期的迹象来判断并进行预测,从而使人们在第一时间对这些迹象进行处理,有效的减少了火灾的发生。   普通可燃物燃烧的表现形式是:首先产生燃烧气体和烟雾,在氧气供应充足的条件下才能达到完全燃烧,产生火焰并发出一些可见光与不可见光,同时释放大量的热,使得环境温度升高。普通可燃物由初起阴燃阶段开始,到火焰燃烧、火势渐大,最终酿成火灾的起火过程。在该系统中我们以环境温度、烟雾浓度作为判断火灾的依据。   传统火灾报警系统有结构简单、准确度低、
[单片机]
<font color='red'>MSP430F149</font>的智能火灾报警系统的设计方案
μC/OS-Ⅱ在MSP430F149上的移植
μC/OS-Ⅱ是一个源代码公开的嵌入式实时操作系统(RTOS),该操作系统理论上最多可以管理64个任务,一般应用时需要留出8个任务给系统本事使用,因此用户的应用程序最多可以有56个任务,μC/OS-Ⅱ的内核为完全可剥夺型实时内核,即系统总是运行就绪条件下优先级最高的任务,并支持信号量、邮箱、消息队列等多种进程间通讯机制,同时用户可以根据需求通过条件编译实现对内核中的功能模块的裁剪,此外μC/OS-Ⅱ 还具有可固化、中断管理、高稳定性和可靠性等特点,因此将μC/OS-Ⅱ移植到微处理器(MCU)上, 对于缩减产品开发和升级周期,提高可靠性和稳定性,降低成本方面有着重要的意义。以下主要讨论嵌入式实时操作系统μC/OS-Ⅱ在MSP430F
[单片机]
μC/OS-Ⅱ在<font color='red'>MSP430F149</font>上的移植
基于AD9850的嵌入式信号源设计与实现
0 引 言 信号源是现代电子系统的重要组成部分,在通信、测控、导航、雷达、医疗等领域有着广泛的应用,而且信号源作为现代电子产品设计和生产中的重要工具,必须满足高精度、高速度、高分辨率、频率可调等要求。传统的RC或LC自激振荡器方式的信号源组成较繁杂,调试较困难,不易实现程控,已不能适应新的要求;而由采用专用IC芯片构成的信号发生器,例如使用MAX038或ICL8038集成芯片外接分立元件,通过调节外接电容或电阻来设置输出信号频率,其输出信号受外部分立器件参数的影响很大,且输出信号频率不能太高,同时无法实现频率步进调节,不便于扩展和较高的使用要求。另外,采用FPGA+D/A可实现正弦信号发生器的设计,同时可实现频率步进调节;但当输
[测试测量]
应用MSP430F149单片机的超低频波形发生器
在载人运输系统振动分析仪中常用超低频波形发生器作为仿真的信号源。要求在0.1Hz~100Hz范围内稳定工作,波形失真小,且能以0.1Hz为步长细调。传统超低频波形发生器设计中存在着很多的不足:(1)应用通用电路,元器件多,尤其是电容的体积大,且波形的稳定性差、失真大,调节上极不方便;(2)应用专用电路,如ICL8038、MAX038,其失真和稳定性方面有明显提高,但在超低频应用上仍不合适。而且电路调节器件多,对电源的要求较高,代价较大。鉴于目前开发的振动分析仪常采用微控制器,利用其富余的软硬件资源,建立调节方便、高精度的超低频波形发生器,极有推广价值。 根据《铁路车辆内旅客振动舒适性评价准则》UIC513国际标准开发的SSD-
[单片机]
应用<font color='red'>MSP430F149</font>单片机的超低频波形发生器
MSP430F149的时钟系统
1、概述 上电默认状况下MCLK,SMCLK信号来自DCO,ACLK来自LF。根据官方PDF说法默认状况下DCO模块配置为RSELX=4,DCO=3,因此DCO应为1M,但示波器实测MCLK/SMCLK为680K,测试温度约25摄氏度。 标注:MCLK主时钟、SMCLK子时钟、ACLK活动时钟。 P5.4,P5.5,P5.6的第二功能分别对应MCLK,SMCLK,ACLK时钟信号,可用示波器测量。测试时发现频率后两位一直在跳动,频率稳定度很差。 MSP430系列单片机选择晶振为时钟源时,时钟周期就是晶振周期。一个机器周期 =一个时钟周期,即430每个动作都能完成一个基本操作; 一个指令周期 = 1~6个机器周期,具
[单片机]
FLASH K9F1G08U0M在MSP430F149嵌入式系统中的应用
NAND Flash是采用NAND结构技术的非易失存储器,具有ROM存储器的特点,存储在该芯片中的数据可在断电情况下维持10年不丢失,而芯片的引脚与访问又具有类似于RAM的特点。NAND FLASH 存储器将数据线与地址线复用为8条线,另外还分别提供了命令控制信号线,因此,NAND FLASH 存储器不会因为存储容量的增加而增加引脚数目。从而极大方便了系统设计和产品升级。 1 元件介绍 1.1 MSP430芯片 MSP430系列单片机是TI公司推出的16位RISC系列单片机,该系列是一组超低功耗微控制器,供电电压范围为1.8V—3.6V。考虑到本系统有微体积、低功耗的要求,在此选用MSP430F149,它具有60KB Fla
[单片机]
FLASH K9F1G08U0M在<font color='red'>MSP430F149</font>嵌入式系统中的应用
基于MSP430F149的绝缘子遥测系统设计
0 引 言 高压输电线路绝缘子串的污秽闪络是影响电网运行的重要因素之一。随着电力系统的发展和大气中各类污染的加剧,沉积在绝缘子表面的污秽层受潮后使绝缘子的外绝缘能力下降,并常引起污闪事故,严重妨碍着电力系统的安全、稳定、经济运行。 目前,检测输电线路外绝缘污秽程度的方法有等值附盐密度法、测量污层电导率法和测量绝缘子表面泄漏电流法。前两者要在停电的条件下进行,相对传统、落后,难以反映现场绝缘子污秽实时信息。而污秽绝缘子表面的泄漏电流是在运行电压作用下受污表面受潮后流过绝缘子表面的电流,是运行电压、气候(大气压力、温度、湿度等)、污秽三要素综合作用的结果,是一个动态参数。泄漏电流大小与绝缘子污秽程度密切相关,因此检测高压输电线
[测试测量]
基于<font color='red'>MSP430F149</font>的绝缘子遥测系统设计
DIY一个MSP430F149最小系统的设计
又是一年国赛的日子,对于每个电子人来说,重在参与是一种精神,更多的能够那个奖也是每个电子人的更高的最求。在此处,就DIY一个MSp430F149最小系统的设计,直接上图啊,先来个电路原理图, 在上一张JTAG下载线的图,这个下载线是电脑的并口下载,不过现在很多都是USB下载,不过那个价格比较贵,看看这图吧。 接下来画板了,做板子的工具很多,protel用的最多吧。画板对于一个最小系统很重要,能够可靠运行,能抗干扰等,这种印刷电路板需要去外面价格,价格贵,周期较长,适合条件较好的外发做印刷电路板。 下面上一张主板的pcb图;还是比较有模有样的。 下面来张JTAG的pcb板; 对于学校的很多大学生,我觉得也
[单片机]
DIY一个<font color='red'>MSP430F149</font>最小系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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