基于MSP430的质子旋进式磁力仪设计

发布者:耿高良最新更新时间:2020-08-19 来源: elecfans关键字:MSP430  质子旋进式磁力仪  精度 手机看文章 扫描二维码
随时随地手机看文章

  引言

  质子旋进式磁力仪主要供地面磁法勘探,用于铁矿及其他金属矿床的普查、详查、地质填图。在航空、海洋、地震预报工作中,用于地磁台站的磁变观测和流动磁测。目前地磁测量所使用的磁力仪多数是进口产品,价格昂贵。国产的磁力仪以北京地质仪器厂生产的CZM-2型质子旋进式磁力仪居多。该仪器为20世纪80 年代产品,使用简单方便。但受当时技术条件限制,仪器功耗大,稳定性较差,精度较低(±1nT)。根据我国地磁流动测量与定点观测的需要,研制新型高精度的质子旋进磁力仪具有重要的意义。笔者设计了一种新型的磁力仪,与CZM-2型质子旋进式磁力仪相比,实测精度提高1倍(±0.5nT)。


  1质子旋进式磁力仪工作原理

  质子磁力仪传感器由两个相同线圈反向串联而成,以抑制外界干扰。线圈骨架中充满富含氢质子的煤油或者水。当仪器进行极化时,线圈通入约1 A的直流电流。在线圈内部会产生与地磁场方向垂直、大于地磁场几个数量级的极化磁场。极化数秒后,氢质子磁矩就会沿着垂直于地磁场方向的极化磁场整齐排列。然后切断极化电流,线圈产生的极化磁场消失,质子磁矩便在地磁场的作用下以地磁场为轴处于旋进状态。在旋进过程中,质子的磁矩切割线圈而在线圈两端产生数微伏的感应电动势,其角频率与地磁场的关系

  ω0=γH0

  其中: H0为地磁场强度,单位是nT, f=ω0/2π为拉莫尔进动频率,单位是Hz.γ为比例系数,称为旋磁比。对于航空煤油γ=( 2.67513±0.00002)rad/(T.s)。其幅值随时间按指数形式衰减,

  基于MSP430的质子旋进式磁力仪设计

  称为自由感应衰减其中µ0为磁导率, n为线圈匝数, A为线圈截面积, M为质子磁化强度, T2为横向弛豫时间。自由感应衰减信号如图1所示。

  基于MSP430的质子旋进式磁力仪设计

  此感应信号经过选频放大及整形分频后,由单片机测周期,转化成频率并乘以归一化系数便可直接读出地磁场值。


  2系统总体设计方案

  2.1 MSP430超低功耗单片机的作用

  单片机是系统的控制核心。根据仪器设计功能要求,单片机除实现基本的测量和控制功能外,还要实现以下功能:可以查询测量数据;保存仪器测量时的日期和时间;可以定时完成磁场的自动测量;自动完成数据的处理与保存;按键完成数据显示、测量曲线显示、与上位计算机的串行通讯和打印绘图输出等;由看门狗防止程序跑飞;具有温度监测功能,对仪器进行温度校正;检测电池电量。另外单片机应低功耗,以适于野外作业。


  常用的51系列单片机,由于其片内资源的限制,要完成上述功能,须对其进行外部扩展。这样既增加了电路的复杂性和故障率,又因芯片的增多而增加了功耗。


  本系统中采用美国TI公司生产的MSP430F系列超低功耗单片机。 MSP430系列单片机有以下几个系列MSP430&TImes;1&TImes;&TImes;×、MSP430×3××、MSP430×4××等,而且全部成员软件兼容,可以方便地在系列各型号间移植。它采用冯诺依曼结构, RAM、ROM和全部外围模块都位于同一个地址空间内。同其他微控制器相比, MSP430系列可以大幅度延长电池的使用寿命。


  MSP430F149单片机主要有以下特点:

  1)超低功耗结构体系,在1MH z时钟频率时仅需250µA工作电流,待机电流为0.1µA;

  2)抗静电能力强;

  3)片内12位A/D转换;

  4)片内精密比较器;

  5)硬件乘法器;

  6)片内测温二极管;

  7) MSP430全部为工业级; 16位精简指令集MCU工作温度- 40~ 85℃。


  MSP430F149拥有60kbit程序存储器、2 kbit数据存储器、48个独立I/O引脚和非常丰富的外围模块,几乎不用添加其他元件即可达到本系统的设计要求。


  MSP430F149内部有256字节的在线可编程FLASH ROM,可以完成仪器设置数据的保存和读取。片内A /D用来检测电池电量。片内看门狗定时器防止程序跑飞。内部温度二极管用来测量仪器内部温度。片内串口可与上位机通讯。外挂DS1302时钟芯片,以便定时采集数据及记录时间。外接一片FLASHROM以实现大量测量数据的存储。使用内部硬件乘法器,以加快信号处理的速度。其超低功耗内核可以延长电池的使用时间。


  2.2探头配谐原理

  探头是感性元件,用来测量频率信号。质子磁力仪用LC并联谐振回路进行选频测量,谐振公式为

  基于MSP430的质子旋进式磁力仪设计

  式(3)中: f是LC并联谐振回路的中心频率; L是探头的电感量; C是仪器中的配谐电容值。只要使探头的电感L和仪器中配谐电容C较准确地配谐,就会使回路的谐振频率f谐振在探头中质子旋进频率的附近。


  地磁场强度在短时间内变化较小,质子磁力仪利用这一特性实现了仪器选频测量的自动跟踪功能,利用上一次测量的频率值f(或磁场值T ),根据式( 3)计算出下一次选频测量的配谐电容值

  基于MSP430的质子旋进式磁力仪设计

  由于探头配谐电路工作在微弱信号下,只能通过单片机控制继电器切换配谐电容,所以用一组I/O口P2控制8个继电器来实现256种不同的配谐电容值。


  2.3信号放大器放大器

  探头输出的信号仅数微伏,必须放大到/伏0数量级才能供测量电路进行数字频率测量。因此对放大器的要求是低噪声、高增益。为提高输出信号的信噪比,设计放大器具有选频特性,通过改变配谐电容来改变放大器的中心频率,以便测量不同的磁场强度。


  放大器的各项指标分别为:工作频率范围1 300 ~ 3 100 H z,增益大于118 dB,输入阻抗大于10 k8,选频通带f = 40~ 100H z.


  2.4信号频率测量

  质子磁力仪的测频方法通常有两种:锁相倍频计数测频率和分频测量信号周期。


  锁相倍频计数的方法在国内的仪器中应用较为广泛。将信号整形后倍频,再通过有门控的计数器计数。通过数字电路控制门控时间使计数值正好是地磁场值。这种方法的优点是不需要复杂计算就能实现频率到地磁场值的转换,但是由于信号频率变化范围较宽( 1 000~ 3 000H z) ,且信号幅度是指数衰减的,锁相环很难实现在整个频带内精确倍频,因此这种方法精度较低。分频测周期的方法电路实现较容易(见图2)。将整形后的信号经数字电路256分频后测量其周期,并由单片机运算得出结果,由于误差只由256分频的最后一个周期的上升沿引起,因此误差很小,精度较高。

  基于MSP430的质子旋进式磁力仪设计

  频率测量电路采用由可编程逻辑器件( CPLD: Complex Programm able Logic Device)组成分频测周期逻辑电路,由高稳定晶振提供测量时钟源。此电路对选频放大器输出的旋进信号进行数字周期测量,石英晶体振荡器的振荡频率为 40 MHz,精度可达±25 ns.将其作为计数脉冲,由测量电路的计数器记录脉冲个数,通过单片机计算处理可得到精确的频率值,如图3所示。


  考虑到低功耗设计及3.3 V供电电源,电路采用EPM 7064AET I44-10 CPLD芯片,而且仪器在非测量状态下将关闭此部分电源以节省电量。用Verilog HDL ( Verilog High speed integrated circuit hardw are Descript ion Language)语言实现编程。


  2.5其他电路器件的选择

        考虑到仪器的工作温度范围较大,液晶显示器采用耐低温特性较好的图形液晶显示器。为降低功耗,提高电源利用率,各级电路采用LM 2674供电。这是一款纹波及干扰较小的DC-DC芯片,但仍要做好电源及数字电路部分的屏蔽及与模拟信号放大器的隔离。FLASH ROM ( Flash Read Only Memory)采用三星公司的64MB存储器K9F1208.


  3单片机软件开发要点

  MSP430开发软件有功能强大的C编译器,故软件部分采用C语言编写。这里采用IAR公司EW-430 V2120A版MSP430开发软件。


  由于篇幅的限制,详细程序不在此列出,需要说明两点。

  1) MSP430单片机的总线是不对外开放的。要对液晶及FLASH存储器进行信号传送,只能用I/O口模拟总线。这一点对编程来说略显不便。

  2) MSP430的内部测温二极管的精度较低。可能有几摄氏度的误差。但对仪器精度校正,影响并不大。


  4整机测试

  测试地点:某市八一乡大长沟南。

  整机电流:极化电流1200 mA;信号放大测量时38mA;显示数据时15mA;待机电流0.8mA.地磁场测量方法:同一地点测量4次取平均值,测得地磁场值如表1所示。

  基于MSP430的质子旋进式磁力仪设计

  以EVN I ( env ironment)地球测量系统的测量数据作为比较参照,可以得出结论:本仪器分辨力0.1nT,精度0.5nT.


  5结语

  采用MSP430F149作为处理芯片,外围元件少;系统故障率低;功耗低;电池使用时间长;仪器内部元件对放大器的电磁干扰小;仪器的体积小。采用分频测周期的间接测频方法,仪器的测量精度高。但同某些高档进口仪器相比还有一定的差距,以后还可对其作进一步改进。

关键字:MSP430  质子旋进式磁力仪  精度 引用地址:基于MSP430的质子旋进式磁力仪设计

上一篇:CAN总线与MSP430红外检测系统电路
下一篇:基于MSP430 Timer_B的D/A转换及C语言源程序

推荐阅读最新更新时间:2024-11-17 17:57

单片机 MSP430 独立按键检测
可以不用while等待。 定义函数 #define CPU_F ( (double) 8000000) #define delay_us( x ) __delay_cycles( (long) (CPU_F * (double) x / 1000000.0) ) #define delay_ms( x ) __delay_cycles( (long) (CPU_F * (double) x / 1000.0) ) #define CO 1 #define SET 2 #define UP 3 #define DOWN 4 #define key_01 (P2IN&BIT5) #define key_02 (P
[单片机]
MSP430的中断优先级及中断嵌套
MSP430的中断优先级、打开关闭、中断嵌套 优先级顺序从高到低为: PORT2_VECTOR (1 * 2u) /* 0xFFE2 Port 2 */ PORT1_VECTOR (4 * 2u) /* 0xFFE8 Port 1 */ TIMERA1_VECTOR (5 * 2u) /* 0xFFEA Timer A CC1-2, TA */ TIMERA0_VECTOR (6 * 2u) /* 0xFFEC Timer A CC0 */ ADC_VECTOR (7 * 2u) /* 0xFFEE ADC */ USART0TX_VECTOR (8 * 2u) /* 0xFFF0 USART 0 Transmit */ USA
[单片机]
MSP430F5438中断函数两种编写方法
以USCI0为例,说明该两种不同方法。 1.switch-case方法 #pragma vector=USCI_A0_VECTOR __interrupt void USCI_A0_ISR(void) { switch(__even_in_range(UCA0IV,4)) { case 0: break; case 2: // 接收中断 // do something here break; case 4: // 发送中断 // do something here
[单片机]
光学扫描测量精度影响因素及对策分析
1 引言 反求工程(或称逆向工程)是一门发展迅速的新兴技术。实物反求技术被用于基于已有产品实物的产品再设计,或对一些无法用数字化手段直接表述和设计、而只能以实物形式表达的产品模型(如油泥模型)进行数字化转换,以实施对这些产品的数字化设计与制造。例如,在对飞机、导弹等飞行器的外型进行空气动力学设计时,完全基于实验优化得到的实物模型无法直接用现有的CAD/CAM系统进行建模表述,因此,为了实现这些飞行器的数字化设计与制造,就必须利用实物反求工程中的点云数据采集技术将实物模型转换为CAD模型。目前,实物反求技术已在新产品设计、产品维修、产品在线检测等方面得到了广泛应用。 在实物反求工程中,为实现对象数字化,必须利用相应的测量或扫描设备
[测试测量]
MSP430学习笔记2-ADC12
开发版型号:SEED—MSP430F5529A 开发工具 :CCS 5.4v 以下内容是CCS中ADC12操作的一些简单的demo,现整理如下: 有关MSP430F5529芯片ADC12相关资料,可参考《MSP430x5xx and MSP430x6xx Family User's Guide (Rev. M)——Chapter 28 ADC12_A》 1:demo描述 Description: A single sample is made on A0 with reference to AVcc. Software sets ADC12SC to start sample and conver
[单片机]
<font color='red'>MSP430</font>学习笔记2-ADC12
基于51单片机的等精度频率计设计
设计以51单片机为核心,显示采用1602液晶。频率测量方法采用等精度频率法测量,外部脉冲作为内部高速脉冲计数的启动信号,也是最后的计数的结束信号。保证外部脉冲计数的无误差,通过内部的高速计数保证测量精度。 等精度频率计ppt: 仿真原理图如下(proteus仿真工程文件可到本帖附件中下载): 单片机源程序如下: #include STC12C5A60S2.H #include Intrins.h #include 1602.h unsigned char t0_hh,t1_hh; unsigned char dis_buf ; //unsigned char code frequence ={ frequence:
[单片机]
基于51单片机的等<font color='red'>精度</font>频率计设计
车规级高精度组合导航定位系统——INS-811
①产品介绍 INS-811是一款高性价比车规级组合导航定位系统,内置集成了战术级6轴MEMS惯性测量单元和RTK功能的高精度卫星定位模块,能够在各种严苛环境中实时提供位置、航姿、速度信息,也可以提供加速度、角速度等信息。产品具有体积小、重量轻、性价比高的特点,适用于L2及以上智能驾驶,智慧物流,精准农业,低速无人车等应用场景,可以根据客户的需要加入其他特征(摄像头、 激光雷达等)辅助实现多源传感融合定位。 ②应用领域:智能驾驶、智慧物流、精准农业、低速无人车
[嵌入式]
车规级高<font color='red'>精度</font>组合导航定位系统——INS-811
德州仪器面向工业市场推出 9 款 36 V 高精度运算放大器
日前,德州仪器 (TI) 宣布推出三个支持工业精度的最新 36 V 单、双及四通道运算放大器系列。OPAx140 JFET 输入运算放大器系列采用轨至轨输出,具有在同类产品中最低的噪声与最宽泛的电源。OPAx209 高精度运算放大器将轨至轨输出、极低的电压噪声密度与高增益带宽进行了完美整合。通用 OPAx171 系列则采用比业界标准封装小达 90% 的业界最小型封装,可大幅缩小板级空间。如欲了解更多详情,或申请样片,敬请访问: www.ti.com.cn/opa140-pr (OPAx140)、 www.ti.com.cn/opa209-pr (OPAx209)、 www.ti.com.cn/opa171-pr (OPAx
[模拟电子]
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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