基于Linux的中频磁场测量系统

发布者:幸福之路最新更新时间:2011-06-25 关键字:Linux  中频磁场测量 手机看文章 扫描二维码
随时随地手机看文章

1 引言

随着科技的发展,嵌入式操作系统在越来越多的领域发挥着重要的作用,目前已成为产品技术水平的标志之一。其中Linux因为其拥有开放性、多用户、多任务、良好的用户界面、丰富的网络功能、可靠的系统安全和良好的可移植等特性被广泛的应用到仪器测量设备中。

传 统的磁场测量设备(持斯拉计、高斯计)普遍存在精度低(典型测量精度为1.5%)、操作不便等缺点。本文提出一种基于嵌入式Linux的中频磁场测量系 统,它不但可以满足当前磁场测量数据采集的需要,还因为其嵌入了操作系统Linux,使具有可靠性好、升级方便的特点,既提高了磁场测量的准确性,又为仪 器的功能升级带来便利。可应用于实验室仪器,医疗仪器,姿态控制,安全检测等需磁场检测的领域。

2 磁场测量系统的硬件结构

磁场测量系统在硬件结构上采用ARM9作为控制器,与信号放大、整流滤波、程控放大等硬件构成了整个磁场测量系统。而且,测量系统还搭配了USB、RS232、以太网通信接口,系统通讯能力强,可实现网络连网功能。其硬件结构如图1所示。

磁场测量系统 www.elecfans.com



ARM9 嵌入式处理器采用三星公司的$3C2410。S3C2410是基于ARM920T内核的16/32位RISC嵌入式微处理器,主要面向手持设备以及高性价 比,低功耗的应用。它采用5级流水线和全性能的MMU,同时该芯片集成了大量的功能扩展单元,例如LCD控制器、I2C总线、触摸屏接口、USB接口等。 强大的芯片功能简化了系统设计,不但缩小了系统体积,而且提高了系统的可靠性。

USB、RS232和以太网接口可为系统提供不同的通信方式,适合不同测量环境和条件,以太网接口还可实现系统联网功能。

在磁场测量系统中,可使用触摸屏简便地对系统进行控制,实现不同显示方式切换、参数设置和测量数据保存等功能。

磁场测量电压信号部分,由磁场传感器得到微弱的电压信号,经放大整流等措施后输入控制系统。

报警输出可实现用户自设定报警的上下限值,方便用户测量现场的监控。[page]

3 磁场测量系统前端信号处理模块

磁场测量系统前端传感器采用的测量方法为电磁感应法。电磁感应法是将测量线圈置入交变磁场中,根据法拉第电磁感应定律在线圈的引线间会产生感应电动势,并且感应电动势的大小与穿过线圈的磁通量的大小成正比。感应电动势e为:


公式感应电动势e为

公式感应电动势e为


测量系统前端信号处理模块的结构如图2所示。

测量系统前端信号处理模块的结构



测量系统前端信号处理模块的结构

(1)为了实现多路磁场传感器的信号输入,设计中采用片选芯片74HCl5进行通道的选择。通过对74HCl53控制端S0,Sl输入不同的数据组合(00,1O,0l,11),输出端lY和2Y就可实现不同输入通道的选择。

(2)在整个系统的电路设计中,前置放大电路的主要作用是将传感器输出的、和磁场强度成正比的微弱电压信号放大。根据其要求,设计的前置放大电路采用了差动放大的方式,电路如图3所示。它具有高共模抑制比、输入阻抗高、输出阻抗低、失调小、温漂小、线性好等优点。[page]

 

 

关键字:Linux  中频磁场测量 引用地址:基于Linux的中频磁场测量系统

上一篇:基于TMS320VC5410和TLVl571的数据采集系统
下一篇:G652D光纤宏弯损耗测试方法

推荐阅读最新更新时间:2024-03-30 22:15

微软宣布开源.NET核心,在Linux执行.NET程式将不是梦
微软今天早上宣布将.NET伺服器端核心全部开源释出,让.NET应用未来可以在Linux上和Mac OS X上执行。 除了先前已经已经开源的ASP.NET和C#编译器之外,未来几个月内,微软将会开放.NET核心Runtime和.NET核心框架的其余部分,将采MIT开源授权释出。 微软也在Github上建立了一个.NET官方专案,未来.NET程式码将在此释出。 https://github.com/Microsoft/dotnet 微软同时也推出了拥有全功能的Visual Studio 2013社群版,可免费用来开发任何非商用应用。另外也发布了Visual Studio 2015预览版和.NET 2015预览版。
[嵌入式]
基于ARM的嵌入式Linux移植真实体验(1)――基本概念
1.引言 ARM是Advanced RISC Machines(高级精简指令系统处理器)的缩写,是ARM公司提供的一种微处理器知识产权(IP)核。 ARM的应用已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场。基于ARM 技术的微处理器应用约占据了32位RISC 微处理器75%以上的市场份额。揭开你的手机、MP3、 PDA,嘿嘿,里面多半藏着一个基于ARM的微处理器! ARM内核的数个系列(ARM7、ARM9、ARM9E、ARM10E、SecurCore、Xscale、StrongARM),各自满足不同应用领域的需求,无孔不入的渗入嵌入式系统各个角落的应用。这是一个ARM的时代! 下面的图片显示了AR
[单片机]
基于ARM的嵌入式<font color='red'>Linux</font>移植真实体验(1)――基本概念
Linux中加入led驱动及测试程序详解
51单片机我们在大学都学过,51也是我们一个嵌入式接触的第一个处理器,它的结构不算复杂。我们学习51单片机,我们可以清楚的说出51单片机中的资源,累加器A和B,程序状态寄存器,程序计数器,6个中断源,r0-r7工作寄存器等等,其实arm处理器也可以说是一个单片机,只不过它的速度更快,寄存器更多了些,位数多了些(32位),分了几种工作模式,指令多了些等等,不过只要我们有51的学习经验,学习arm并不是很困难的事情。 不过我们学习arm不能在像学习51单片机那样,希望把所有的东西都知道,弄清楚里面的结构,这个是不可能的,也是完全没有必要的。我们学习arm处理器要学习与应用相关的部分。官方给出的芯片手册是一个工具,而不是教材,我们没有哪个
[单片机]
<font color='red'>Linux</font>中加入led驱动及测试程序详解
嵌入式Linux之我行——LED驱动在2440上的实例开发
一、开发环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand 编译器:arm-linux-gcc-4.3.2 二、实现步骤 1. 硬件原理图分析。由原理图得知LED电路是共阳极的,并分别由2440的GPB5、GPB6、GPB7、GPB8口控制的 2. 去掉内核已有的LED驱动设置,因为IO口与mini2440开发板的不一致,根本就不能控制板上的LED。 #gedit arch/arm/plat-s3c24xx/common-smdk.c //注释掉以下内容 static struct p
[单片机]
嵌入式<font color='red'>Linux</font>之我行——LED驱动在2440上的实例开发
OK6410A 开发板 (八) 123 linux-5.11 OK6410A rootfs中留给开发者的内存访问接口
与内存相关的文件系统 我们如果想用rootfs中的文件来观测内存或更改内存行为 则需要观测的文件所属的文件系统 为 内核文件系统 // https://blog.csdn.net/u011011827/article/details/119322870 中的 linux 真实文件系统分类 相关的文件系统有以下几种 sysfs,procfs,rootfs,devtmpfs,debugfs 可以从 /proc/filesystems中查看 当前的linux系统中注册了哪些 系统,在从中根据经验挑选出 内核文件系统 可以 利用 mount 来查看 这些文件系统挂载到哪个目录(挂载点)了 如果没有挂载,可以尝试用mount 命令挂载
[单片机]
Linux2.6内核中最新电源管理技术分析及未来发展
  从 Linux® 2.6内核及整个 software stack (包括 kernel、middleware 以及各种用户态 utility)如何添加对这些创新的节能技术的支持这一角度,为读者介绍 Linux 操作系统近几年来在 电源 管理方面所取得的长足进步以及未来的发展方向。   作为本系列文章的开篇之作,首先要向大家介绍的是 cpufreq,它是 Linux 2.6内核为了更好的支持近年来在各款主流CPU 处理器中出现的变频技术而新增的一个内核子系统。   Cpufreq 的由来   随着 energy efficient computing 和 performance per watt 等概念的推广以及高级配置与电源接
[电源管理]
<font color='red'>Linux</font>2.6内核中最新电源管理技术分析及未来发展
基于ARM-Linux和GPRS技术的家庭智能控制终端
1引言     随着网络技术和通信技术的不断发展,人们希望即使在工作或外出时也能通过某种方式及时了解和控制家中的情况,同时伴随着数字化家庭的普及,实现智能家居的远程控制已经成为一种趋势。家庭智能控制系统通过家庭总线技术,把家庭中各种家用电器、家庭保安装置和各种计量设备连接到一起组成一个家庭内部网络,由家庭智能控制器进行统一管理 。远程控制就是通过某种通讯方式将智能家庭控制器与外界相连,使人们能够在本地或异地对家庭系统进行集中的监视、控制。本文中介绍的方案,结合了GPRS(GeneralPacketRadioService)技术永远在线,速度快,接入范围广,体积小,功耗低等优点 ,采用RS485工业总线,设计实现了一种基于嵌入式
[嵌入式]
基于S3C2440微处理器的工业超声探伤仪设计
  超声探伤仪广泛应用在航空航天、石油化工、冶金造船等行业,用于检测金属或非金属内部缺陷以及分析材质,是无损检测领域重要的检测仪器之一。   超声探伤时,应用得最多的是A型显示,如图1所示。在A型显示中,横坐标代表被测物的深度,纵坐标代表回波信号的幅度。   目前同内生产的数字式超声探伤仪仍主要以单片机为核心,单片机固有的性能瓶颈制约了仪器的性能指标和功能扩展,与国外先进水平相比,国产产品技术水平仍有较大的差距。   本文介绍的新型嵌入式数字超声探伤仪以32位RISC CPUS3C2440为控制中心,以高性能FPGA Spartan3为信号采集及处理核心,并辅以功能强大的Linux操作系统和MiniGUI图形库,实现了一
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved