积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> 传感控制 >> 相关文章
  相关分类: 相关文章 | 应用论文 | 新产品 | 下载 |
霍尼威尔磁阻传感器及其应用(1)
 
作者:潘 建   来源:本站原创    点击数:534   更新时间:2007-10-16
您可以添加到网摘 让更多人关注此文章:

    

摘要:介绍了霍尼威尔公司的HMC和HMR系列磁阻传感器的主要特点和引脚排列,详细论述了HMR2300磁阻传器的特点、命令、数据格式和应用注意事项。最后给出了用霍尼威尔公司磁阻传感器进行一维和二维恒流源测量和数字接口的应用电路,同时给出了使用HMC2300、ADC、单片机、RS232接口和置位/复位电路构成的三维磁场测量电路。

    关键词:磁阻传感器 测量 磁场 HMR2300

磁阻传感器早在大约2000年前就开始使用,最早的磁阻传感器是一块有磁极的磁石,人们用它来在无航道的大海上指示方向。然而,直到20世纪,磁阻传感器技术虽已具有更高的灵敏度、更小的尺寸和与电子系统更好的兼容性,但它仍然主要使用于航海中。随着现代科学技术的发展,各种各样的磁阻传感器不仅可以测量来自地球磁场的存在、强弱和方向,而且可以测量来自永磁体、软磁体、车辆移动、脑电波的活动以及电流所产生的磁场。由于磁阻传感器可以不经过物理接触就能测出它们的特性,因此,磁阻传感器变成了许多工业和航海控制系统的“眼睛”。

1 霍尼威尔公司的磁阻传感器

霍尼威尔磁阻传感器一般由四个磁阻组成惠斯电桥,其供电电源为Vb。当电阻中有电流流过时,在电桥上便施加一个偏置磁场H,这将使得两具相对放置的电阻的磁化方向朝着电流方向转动,从而引起电阻阻值的增加;另外两个相对放置的电阻的磁化方向背向电流方向转动,从而引起电阻阻值减小。这样,便可在线性区域输出和外加磁场成正比的信号。霍尔威尔公司的HMC系列磁阻传感器主要有以下特性:

●磁场范围宽,其磁场测量范围高达±6高斯;

●把一维和二维传感器结合在一起可进行三维测量。其中,一维磁场传感器采用8脚SIP、8脚SOIC和8脚DIP塑料封装形式,二维磁场传感器采用16脚和20脚SOIC封装;

●结构可靠;

●集成度高,片内集成了霍尼威尔公司取得专利的置位/复位技术,因而可以减少温度漂移、非线性及在高磁场环境中对输出信号造成的影响。而片内偏置电路则可消除磁场失真的影响。HMC系列磁阻传感器的主要型号如表1所列,图1所示是其中6种型号的引脚排列和定义。

表1 HMC系列磁阻传感器的主要型号

产品型号 可测量维数 灵敏度 封装类型
HMC1001 1 3mV/V/G 8脚SIP
HMC1002 2 3mV/V/G 20脚SOIC
HMC1021D 1 1mV/V/G 8脚DIP塑封
HMC1021Z 1 1mV/V/G 8脚SIP
HMC1021S 1 1mV/V/G 8脚SOIC
HMC1022 2 1mV/V/G 16脚SOIC

2 智能数字磁场计HMR2300

2.1 特点

HMR2300是霍尔威公司生产的智能数字磁场计。其主要特点如下:

●自带微处理器;

●成本低,使用方便,支持即插即用;

●量程为±2高斯,分辨率达67微高斯;

●采样速度可选(10~154采样点/秒);

●可进行三轴数字输出(BCD码、ASCII码或二进制码);

●具有9600或19.2波特率;

●带有符合RS-485接口的标准总线,可连接多个单元;

●符合RS-232标准,可进行单点读数。

    2.2 输入命令

三轴智能数字磁场计HMR2300可用来检测磁场的强度和方向,并可与计算机直接通讯以输出X、Y、Z三个轴分量。HMR2300采用三个独立的桥路来定向检测磁场的X、Y、Z在个分量,电桥输出端相应电压的变化可通过一个16位AD转换器转换为数字量。可输入命令组态数据(包括采样速率、输出格式、平均读数和零点偏移)。可利用电路板上的EEPROM来存储任意一项组态变化以便为下一次通电作准备。HMR2300的其它输入命令包括波特率设置、装置的ID号码设置和系列号码设置等,同时可选择50Hz和60Hz数字滤波器来抵消环境磁场造成的干扰。

HMR2300可以通过简单的命令与磁场计进行通讯,这些命令可通过标准键盘和任何通讯软件(如Windows中的超级终端)输入。表2为HMR2300的输入命令集。

表2 HMR系列智能磁阻传感器输入命令集

命  令 输   入 响  应 解    释
格式 *ddA
*ddB
ASCII ON
二进制 ON
ASCII输出读数BCD ASCII格式(出厂时默认)
输出格式为带符号的16位二进制数
输出 *ddP
*ddC
ESC
(X、Y、Z读数)
(X、Y、Z数据流)
(数据流停止)
输出一采样点的数据(出厂时默认)
按固定采速率连续输出数据
停止连续采样
采样速率 *ddR=nnn OK 设置采速率:nnn=10,20,25,30,40,50,60,100,123,154
点/秒(出厂时默认为20bps)
置位/复位模式 *ddT
SPACE
S/R ON或S/R OFF
SET
RST
ON:自动的S/R脉冲(出厂时默认)
OFF:手动的S/R脉冲
空格键:单一形式的S/R:SET为置位脉冲
                       RST为复位脉冲
装置的ID号 *99ID
*ddWE*ddID=nn
ID=nn
OK
读装置的ID号(出厂时默认ID=00)
设置装置的ID,nn可从00至98
波特率 *ddWE
*99!BR=F
OK
波特率=9600
OK
波特率=19200
设置波特率为9600bps(出厂时默认)
设置波特率为19200bps
零点读数 *ddZR 零点ON后零点OFF 零点读数将存储现有读数,将其作为反向偏置,读取输出零磁场;下一次ZR命令将关闭这一命令(出厂时默认设置为OFF)
平均读数 *ddV 平均值ON或平均值OFF 按下式对当点X(N)进行平均:Xavg=X(N)/2+X(N-1)/4+X(N-2)/8+X(N-3)/16+...每次输入该命令将执行与上一次相反的命令(出厂时默认设置为OFF)
询部设置 *ddQ   读设置参数(ASCII、POLLED、S/R ON、ZERO OFF、AVG OFF、ID=00、20bps)
注意:1.所有输入必须带回车,大小字母均接受,器件编号是十进制数00到99,99是通用编号,对所有器件均起作用;2.只有当COM设置为9600或19200波特率、1位停止位、无奇偶校验以及8位时,HMR2300才会响应。

2.3 数据格式

HMR2300的X、Y、Z三轴输出均为16位数字量,输出数据格式可以是带符号的16位数(符号位+15位数字),也可以是BCD ASCII码。通过“ddA”命令可选择ASCII格式;而通过“ddB”命令则可选择二进制格式。

按二进制格式输出的顺序是:X hi、X lo、Y hi、Y lo、Z hi、Z lo、回车。二进制格式只需传输7个字节。而BCD,ASCII格式虽然便于用户理解,但每次读取数据均需传送28个字节,这对采样速率有一跟制,表3所列是几种格式的参数选择方式。

表3 参数选择表

采样速率bps ASCII码 二进制码 F3dB(Hz) 陷波频率(Hz) 命令输入速率(ms)
9600 19200 9600 19200
10 yes yes yes yes 17 50/60 20
20 yes yes yes yes 17 50/60 20
25 yes yes yes yes 21 63/75 16
30 yes yes yes yes 26 75/90 14
40 数据无效 yes yes yes 34 100/120 10
50 数据无效 yes yes yes 42 125/150 8
60 数据无效 数据无效 yes yes 51 150/180 7
100 数据无效 数据无效 yes yes 85 250/300 4
123 数据无效 数据无效 yes yes 104 308/369 3.5
154 数据无效 数据无效 数据无效 yes 131 385/462 3

HMR2300的二进制格式如下:(7字节)

XH|XL|YH|YL|ZH|ZL(cr)

其中:XH表示X轴高字节,带符号;XL表示X轴低字节;(cr)为输入键,二进制码0D。二时制码在显示器上显示的是一些不可辨认的符号,但如果采用计算机进行读数,这种格式则是最佳格式。

ASCII格式如下:(28字节)

SH|X1|X2|X3|X4|X5|SP|SP|SN|Y1|Y2|Y3|Y4|Y5|SP|SP|SN|Z1|Z2|CM|Z3|Z4|Z5|SP|SP<cr>

ASCII码在显示器上的显示为可阅读的带符号的十进制数,因此,ASCII码格式对用户读数是最佳格式。

在ASCII格式中,<cr>为输入键,其二进制码为0D;SP为空格键,二进制码为20;SN表示符号,如为负,二进制码为2D;如为正,则为20;CM为逗号:如果开始数不为零,其二进制码为2C;如果开始数为零,二进制码为20。

    2.4 输出采样速度及命令开绍

对于不同的输出采样速率,参数选择也有所不同,表3所列为HMR2300的参数选择表。

采样速率可通过“R=”命令在10~154bps之间设定。每一次采样输出的X、Y、Z读数可以采用二进制码或ASCII码输出,并可通过表2来综合选择数据格式和波特率。注意:当HMR2300以较高数据输出速率出现误读数时,可选择较低的数据速率。但用高速采样速率时,建议设置终端优先状态,因为这样可防止换行信号(LF)加入到人站数据中来,但同时它也将延缓数据接收速率,并有可能不能和输入数据流同步。

(1)输入信号衰减

被测的磁信号将根据采样速率的不同产生不同的衰减,表3中间时给出了不同采样速率对应的带宽(定义为3dB点),出厂时设定的20bps,对应的带宽为17Hz。HMR2300内部的数字滤波器包括带阻滤波器和低通滤波器,可以提供线性相应的响应,其传递函数具有陷波点(零点)。

    (2)命令输入速率

HMR2300限定了在不同采样速率下接收命令字节的时间。表3也给出了从发送命令到HMR2300正确地接收到命令的时间。合作键盘输入命令不会存在问题,但如果是从计算机程序中发出的命令,那么,时间过快可能会存在一些问题。



相关文章
· 模拟乘法器提高高边电流检测的测量精度[179]
· 多通道智能温湿度测试仪的研制[214]
· 多通道智能温湿度测试仪的研制[175]
· 变频器的试验与测试[199]
· 后驱动技术在电子测试维修中的应用[115]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM嵌入式系统基础教程(N

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
华虹NEC的0.13微米嵌入式工艺取
映绿色风潮 奇美电子在日发
尔必达注资力晶半导体新台币35亿-4
WSTS调降近三年IC市场预期&nb
Vishay 推出具有业界
具备革命性数字安全特性的英飞凌SLE
祥硕科技采用一系列 MIP
安森美半导体荣获德尔福苏州E&S优质
赛普拉斯为用于机器视觉与运动分析应用
赛普拉斯针对机器视觉与全息数据存储应
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
硬件工程师面试题及答案(模拟电...
如何在C语言中跳出多重循环?—...
ARM入门开发步骤...
linux学习点滴...
在linux上安装配置samb...
[转帖]WinCE 5 mem...
四折批发各种数码相机,摄相机等...
最低价销售各种品牌手机...
震撼出售各种品牌笔记本电脑等!...
IC design 的流程...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网