磁电式传感器实验 磁电式角度传感器的设计方案
磁电式角度传感器的设计方案
角度传感器主要分为接触式和非接触式两种,由于接触式的角度传感器随着使用时间的增长,会存在机械磨损、精度降低、经常维修甚至更换新设备等缺点,这不仅提高了生产成本还容易使被测设备的质量没保证,而非接触式角度传感器则克服了这些缺点。常用的非接触式角度传感器有光电式和磁电式的。光电式的虽然精度比磁电式的高,但对环境要求苛刻、抗震性也较差,因此也就不适用于环境较复杂的工业场所。正是基于这些问题,设计一种基于磁电式的角度传感器,它具有成本低廉,抗干扰性高,分辨力在0.5° 以内等优点。
1、系统总体设计原理
整个系统有四部分组成,分别为电源模块,磁传感器信号采集模块、微处理器模块、信号输出模块,硬件框图如图1所示。
磁传感器信号采集模块主要通过集成有双轴霍尔元件的集成芯片感知角度的变化,并以模拟信号或数字信号方式输出到微处理器中,经过一定的编码和解码,由微处理器输出工业用的电压或电流信号,或者以串口通信方式输出数字信号。为了减小系统的复杂度和误差来源,信号采集单元选择Melexis公司的MLX90316芯片。它属于CMOS霍尔传感器,可以输出与芯片表面平行的磁场相对应的角度位置信息,并以SPI的串行通信方式输出数字信号,省去了A/D转换电路,这极大的减小了系统设计的复杂度。微处理模块选用Freescale公司的MC9S08DZ60,它是一款小体积、低成本、低功耗和较多外部接口的16位微处理器。
它具有24路12位的A/D通道、控制器区域网络(MSCAN)、串行外围设备接口模块(SPI)、串行通信接口(SCI/USART)、内部集成电路总线(IIC)等外设数字接口,很适合与外界进行数字信号通信。
2、机械结构设计
角度传感器的机械结构主要有三部分组成,分别为旋转轴、磁铁和检测电路。其结构如图2所示。
旋转轴、磁铁和传感器位置的机械偏差将决定系统测量的精确度。相比于理想的Sine和 Cosine 输出曲线,机械误差可以导致附加的电压偏移、相位偏移、幅度变化以及非线性误差等。
磁铁到传感器轴距的下限由饱和效应(电气或磁场)所决定,上限由信噪比、信号与偏移电压的比例来决定。
由于旋转轴在运动过程中产生的机械磨损以及震动产生的轴偏移位置都将导致角度输出信号的非线性,图3揭示了磁铁轴心的非线性度导致的角度误差。
由图3可知磁铁的轴心偏离的越大,最终输出的角度误差越大,因此要保证输出角度的精度,所选取的磁体的轴心的偏离度应满足一定的同心度。
3、硬件电路设计
硬件电路的核心是磁传感器信号采集模块,它主要是利用磁传感器芯片MLX90316 来实现的,它可以把磁场的变化转化为角度信息。信号采集电路如图4所示。
MLX90316芯片是集成了Tria 度isTM型的CMOS霍尔传感器,当外加磁场的分量与芯片表面平行时则可输出两路正交磁场信息,根据这一特点可以获得对应的角度位置信息,它的内部结构如图5所示。
当小型磁铁(径向磁化)在芯片表面上方旋转时,MLX90316芯片内的集磁片(IMC)可以将平行作用于芯片表面的磁场集中起来,并在IMC结构的边缘产生正比于磁场的垂直分量,再通过两对位于 IMC下方的传统平面霍尔元件来检测此信号。这两对霍尔元件的放置方向相互垂直,并都平行于芯片表面(X轴和Y轴方向),通过这样的结构可以将实际角度编码为两个相位差为90°的正弦信号x V 和y V ,并正比于磁场强度。
这两路霍尔信号将通过一个完全差分、带有经典偏移消除技术的模拟处理链进行放大、采样。调节后的模拟信号再通过ADC(可编程为14bits或15bits)转换为数字信号,之后这两个数字信号再通过芯片内部的由DSP实现的反正切函数计算模块来计算角度,计算公式为:
实际中x V 和y V 还存在式(1)所示的误差表达式:
MLX90316的偏移误差、灵敏度误差和垂直度误差都会对输出的角度信息产生较大的影响。虽然芯片内部使用了动态偏移电压消除机制,并且可以在一定程度上通过芯片内置的DSP 模块来调整它们之间的正交性,但这些误差仍会反应在传感器的输出信号上。通常由芯片本身所产生的误差在0.3度以内。
传感器输出的表征当前角度值的信号可以以串行数字通信(SPI)方式输出,也可再通过D/A转换器变回模拟信号,以PWM模式或模拟量形式输出。为了满足设计电路的结构简单、成本低等要求,这里选择的是SPI输出模式,避免了模拟输入带来的额外误差源。
4、系统软件设计
由于MLX90316所获得的角度信息是以SPI模式输出的,因此程序设计的关键就是SPI通信的实现。SP总线接口是一种同步串行外设接口它是是一种由4根信号线构成的串行接口协议。这4根信号线分别是:时钟线(SCK)、数据输入线(MISO)、数据输出线(MOSI)和从设备使能线(SS)。SPI接口中,MC9S08DZ60作为主控端,MLX90316作为从属端。SPI通信模块主要让 MC9S08DZ606读MLX90316输出的数字信号。
SPI的通信过程为:主控端先输出一个0xAA以及一个0xFF作为通信起始信号,接着输出8个0xFF,而从端会同时输出2个0xFF、4个字节的角度信号以及4个0xFF,从而完成一次数据通信。具体的通信时序如图6所示,软件流程如图(7)所示。
5、实验验证
基于以上理论分析和实际测量,实测数据如表1所示,角度θ 的误差在0.5度以内,满足所要求的技术指标。
6、结论
本文在为实现恶劣环境下角度值的测量的基础上,介绍了一款基于MLX90316的非接触式、低成本、高分辨率,高抗干扰的磁性角度传感器的设计方案。方案利用霍尔传感器MLX90316所设计的磁性角度传感器具有非接触式、高精度、高抗干扰等优点。通过对机械结构和硬件电路的分析,找出误差来源,在此基础上编写软件算法,实现角度值的测量, 精度能达到0.5°,满足所要求的技术指标,可广泛运用于汽车、电机等工业领域中。
本文来自:OFweek电子工程网
磁电式曲轴传感器波形分析
结构:连接示意图如下:
磁电式曲轴传感器波形图:
波形分析 :
观察波形,上升和下降的波形是否完全对称于零线,起
动发动机时信号电压是否大于 1V,由于磁电式传感器随转速
增加而波形频率也增加,所以在示波器上会显示出对应的波
形来。要判断曲轴波形是否正常首先要确认振幅、频率、形
状等,在发动机转速固定时,波形是有重复性的、有规律的。
波形的频率应与发动机转速保持同步,当触发齿轮经过
传感器时有轮齿缺失或有异物、齿圈变形等,会出现异常脉
冲,变形的脉冲,幅值不统一的脉冲。
同时请注意:由于在发动机起动时旋转速度不可能不
变,在压缩行程和进气行程之间,曲轴实际上在减速和加速,
这使得波形的频率和幅值将随转速改变而同时减少或增加。
相关问答
磁电 原理?磁电式传感器是利用电磁感应原理,将输入的运动速度转换成线圈中的感应电势输出。它直接将被测物体的机械能量转换成电信号输出,工作不需要外加电源,是一种典型...
磁电式传感器 三根线怎么区分供电?磁电式传感器一般有三根线,分别是电源线、地线和信号线。其中,电源线用于提供传感器的电源供应,地线用于连接传感器的地或零电位,信号线用于传输传感器的测量...
什么是 磁电式 仪器?磁电式仪器是一种利用磁性和电磁感应原理来实现测量和检测的仪器。它利用磁场和电流之间的相互作用,通过测量电磁感应现象或磁场的变化来获取所需的信息。磁...
磁电式 曲轴位置 传感器 检测方法?磁电式曲轴位置传感器的检测方法:1.磁电式的可以用电阻表检测电阻,阻值一般在几百到一千多欧之间;2.也可以启动发动机测量其电压,电压应该随着发动机转速...
示波器测 磁电式传感器 波形怎么接?将示波器的测头连接在磁电式速度传感器的输出两个线头上,将测量范围打在毫伏档,用直流或交流档都可,调整好时间,传感器一转,示波器显示屏上就有输出波形了。...
电磁 传感器 怎么测量好坏?磁电式传感器好坏的检测方法。1)将汽车数字式万用表置于交流(AC)挡,按压功能转换按键选择“AC”与“Hz”,以便同时对传感器输出的交流电压和频率进行...磁...
磁性 传感器 怎么检测好坏?将汽车数字式万用表置于交流(AC)挡,按压功能转换按键选择“AC”与“Hz”,以便同时对传感器输出的交流电压和频率进行检测,然后将两表笔连接在磁电式转速传...
磁电式 轮速 传感器 怎么测试好坏?磁电式轮速传感器是汽车中常用的一种传感器,用于测量车轮的转速。它的正常工作对于车辆的安全和性能都至关重要,因此测试其是否正常工作十分重要。以下是测试...
磁电式 速度 传感器 怎么用示波器测量输出波形?1、将示波器的测头连接在磁电式速度传感器的输出两个线头上,将测量范围打在毫伏档,用直流或交流档都可,调整好时间,传感器一转,示波器显示屏上就有输出波形...
磁电式传感器 的应用关于 磁电传感器 的应用举例!越具体越好!应...磁电传感器非接触测量,永不磨损抗干扰能力强,高可靠性,长寿命.动作距离:30mm响应频率:10kHz,重复定位精度:大概是动作距离的0.01%.主要应...