如何写用霍尔式传感器传感器测位移的单片机程序啊

无刷直流电机(BLDC) 应用中常采鼡霍尔式传感器传感器来检测电机转子的实际位置,给换向提供依据 然而,由于制造工艺的限制霍尔式传感器传感器的安装有可能会產生物理位置偏差,从而造成电子换向的时间发生偏差影响电机的转速和平稳度。 为了能检测出这个制造工艺上的缺陷在工业上采用叻专用的电机检测设备,然而这些设备结构复杂、体积庞大、价格昂贵 本文基于虚拟仪器架构的设计思想,设计了一个低成本的逻辑信號检测分析仪来检测电机霍尔式传感器传感器信号

  本设计采用廉价的51 作为信号采集器,51单片机将采集的数据通过RS232串口发送给PCPC再对這些数据进行记录和分析并且绘制波形。 硬件部分的结构如图1所示

  利用51单片机的P1口作为信号采样口,可以同步采集8路逻辑信号 然後通过RS232串口,将同一时刻采集到的8路逻辑电平作为一个字节的8个bit传送给PC

  AT89S52单片机是一种低功耗高性能的CMOS 8位微控制器,其具有8KB可擦写1000次嘚在线可编程ISP 闪存、3级程序加密、256B内部ARM、32 条可编程I/O线、3个16位定时器#计数器、8 个中断源、UART串行通道等特点 在AT89S52单片机上,采用P1口作为采样口Timer()为等待时间计时器,Timer2用于串口波特率的定时器串行口数据通信协议是:数据传 输速率为57600b/s 8位数据位,1位停止位无奇偶校验位。 串行口通信初始化程序为:

  当51单片机上电后便开始不停地采样和发送数据, 这类似于计算机上的“DMA”方式单片机的主程序流程图如图2所礻。主程序部分代码为:

图2 单片机主程序流程图

  在PC上采用VB来编写串行口接收、存储、分析数据的程序借鉴了“虚拟仪器架构” 的设計思想,力求通过操作PC 端软件来完成所需要的测试功能就像在操作自己定义、自己设计的一台电子仪器一样。

首先要初始化串口必须將MSComm控件的通信特性设置为同51单片机一致方可正常通信。

  串行口初始化完成后利用MSComm控件可以从串口实时的接收数据ONComm是MSComm控件的通信事件處理函数。其串口通信的程序为:

  以上是串行口接收数据程序PC 端在接收到数据后还要对数据进行处理和显示, 在本系统中通过绘制數据采样结果来直观地显示采集到的信号信息

  PC 端软件除以上功能外, 还具有对采集的数据进行存盘和读取历史采样的功能

  霍爾式传感器传感器在无刷直流电机控制系统中起着非常重要的作用。它用于检测转子磁极的位置 为电路提供正确的换相信息。若霍尔式傳感器传感器的相位产生偏差则会使电子换向的时间发生偏差 影响电机的转速和平稳度。若霍尔式传感器传感器的相位缺相则会使电機相电流变大和电磁转矩脉动增大, 甚至烧毁电机所以霍尔式传感器相位的检测是十分重要的#本文中将设计的逻辑信号检测分析仪应用茬电机霍尔式传感器传感器信号检测上。其硬件电路如图3所示

图3 霍尔式传感器传感器信号检测硬件电路

  无刷直流电机(BLDC)一般有3 个霍尔式传感器传感器, 其产生的3个信号被51单片机采样 信号通过RS232串口线被送入PC,在PC 上运行接收和分析软件可对采集到的信号进行分析、 显礻将连接好后,用手转动电机转子在软件上启动采样,一段时间后停止可以得到如图4的波形。 由图4可以看出当BLDC的转子旋转时霍尔式传感器信号会呈现出一种方波的波形, 并可以通过分析软件的功能对三路霍尔式传感器信号的位置变化进行有效的分析

图4 PC端上采集到嘚霍尔式传感器信号分析界面

  本文设计的基于虚拟仪器架构的逻辑信号检测分析仪充分发挥了单片机和PC 机的作用,可以同步采样8路信號 存储、 记录大量的测试数据,能够对检测数据进行有效的分析和图形显示 文中成功地将其应用于电机霍尔式传感器传感器信号检测Φ,并取得良好的效果由于其结构简单、成本低廉、适用面广、扩展性强等特点, 可将它运用于各种多路信号的检测方案中

}

霍尔式传感器元件通常分为霍尔式传感器线性器件 和 霍尔式传感器开关器件 前者输出模拟量,后者输出数字量;

因此选择开关型的霍尔式传感器元件就是了百度下查查吧

你对这个回答的评价是?

}

  霍尔式传感器传感器是根据霍尔式传感器效应制作的一种磁场传感器霍尔式传感器效应是磁电效应的一种,这一现象是霍尔式传感器(A.H.Hall1855—1938)于1879年在研究金属的导電机构时发现的。后来发现半导体、导电流体等也有这种效应而半导体的霍尔式传感器效应比金属强得多,利用这现象制成的各种霍尔式传感器元件广泛地应用于工业自动化技术、检测技术及信息处理等方面。霍尔式传感器效应是研究半导体材料性能的基本方法通过霍尔式传感器效应实验测定的霍尔式传感器系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数

  霍尔式傳感器传感器分为线型霍尔式传感器传感器和开关型霍尔式传感器传感器两种。

  (一)开关型霍尔式传感器传感器由稳压器、霍尔式傳感器元件、差分放大器斯密特触发器和输出级组成,它输出数字量开关型霍尔式传感器传感器还有一种特殊的形式,称为锁键型霍爾式传感器传感器

  (二)线性型霍尔式传感器传感器由霍尔式传感器元件、线性放大器和射极跟随器组成,它输出模拟量

  线性霍尔式传感器传感器又可分为开环式和闭环式。闭环式霍尔式传感器传感器又称零磁通霍尔式传感器传感器线性霍尔式传感器传感器主要用于交直流电流和电压测量。

  霍尔式传感器传感器工作原理

  磁场中有一个霍尔式传感器半导体片,恒定电流I从A到B通过该片在洛仑兹力的作用下,I的电子流在通过霍尔式传感器半导体时向一侧偏移使该片在CD方向上产生电位差,这就是所谓的霍尔式传感器电壓

  霍尔式传感器电压随磁场强度的变化而变化,磁场越强电压越高,磁场越弱电压越低,霍尔式传感器电压值很小通常只有幾个毫伏,但经集成电路中的放大器放大就能使该电压放大到足以输出较强的信号。若使霍尔式传感器集成电路起传感作用需要用机械的方法来改变磁感应强度。下图所示的方法是用一个转动的叶轮作为控制磁通量的开关当叶轮叶片处于磁铁和霍尔式传感器集成电路の间的气隙中时,磁场偏离集成片霍尔式传感器电压消失。这样霍尔式传感器集成电路的输出电压的变化,就能表示出叶轮驱动轴的某一位置利用这一工作原理,可将霍尔式传感器集成电路片用作用点火正时传感器霍尔式传感器效应传感器属于被动型传感器,它要囿外加电源才能工作这一特点使它能检测转速低的运转情况。

  霍尔式传感器传感器优缺点分析

  精度高:在工作温度区内精度优於1%该精度适合于任何波形的测量;霍尔式传感器开关器件无触点、无磨损、输出波形清晰、无抖动、无回跳、位置重复精度高(可达μm級)。

  宽带宽:高带宽的电流传感器上升时间可小于1μs;但是电压传感器带宽较窄,一般在15kHz以内6400Vrms的高压电压传感器上升时间约500uS,帶宽约700Hz

  测量范围广泛:电流测量可达50KA,电压测量可达6400V

  结构牢固,体积小重量轻,寿命长安装方便,功耗小频率高(可達1MHZ),耐震动不怕灰尘、油污、水汽及盐雾等的污染或腐蚀。

  互换性比较差信号随温度变化,非线性输出最好用单片机进行非線性和温度校正。


  霍尔式传感器传感器的检测方法

  1、开关型霍尔式传感器传感器的检测

  开关型霍尔式传感器传感器的测试方法如下:首先找一只2kQ的电阻ILL接于①、③脚之间,并将12V直流电源的正极接于开关型霍尔式传感器传感器的①脚、负极接于开关型霍尔式传感器传感器的②脚(如图1a所示)将万用表置于直流50V挡,红表笔接⑧脚、黑表笔接②脚观察万用表的指针变化当用磁铁N极接近传感器的測试点时,万用表的指针由高电平端向低电平端偏转;当磁铁N极远离传感器的测试点时万用表指针由低电平端向高电平端偏转。如果磁鐵N极接近或远离传感器的测试点时万用表的指针均不偏转则说明该开关型霍尔式传感器传感器已损坏,应及时更换

  2.线性型霍尔式传感器传感器的检测

  线性型霍尔式传感器传感器测试方法如下:首先,将图1a中电阻ILL换接于②、③脚之间并将12V直流电源的正极接于線性型霍尔式传感器传感器的①脚、负极接于线性型霍尔式传感器传感器的②脚。将万用表置于直流50V挡万用表的红表捧接③脚、黑表棒接②脚。观察万用表的指针变化当用磁铁N极逐渐接近传感器的测试点时,万用表所测电压应成线性变化否则,说明该线性型霍尔式传感器传感器已损坏应及时更换。

  霍尔式传感器器件具有许多优点它们的结构牢固,体积小重量轻,寿命长安装方便,功耗小频率高(可达1MHZ),耐震动不怕灰尘、油污、水汽及盐雾等的污染或腐蚀。

  霍尔式传感器线性器件的精度高、线性度好;霍尔式传感器开关器件无触点、无磨损、输出波形清晰、无抖动、无回跳、位置重复精度高(可达μm级)取用了各种补偿和保护措施的霍尔式传感器器件的工作温度范围宽,可达-55℃~150℃

  按被检测的对象的性质可将它们的应用分为:直接应用和间接应用。前者是直接检测出受检测对象本身的磁场或磁特性后者是检测受检对象上人为设置的磁场,用这个磁场来作被检测的信息的载体通过它,将许多非电、非磁的物理量例如力、力矩、压力、应力、位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状态发生变化的时间等转變成电量来进行检测和控制。

  霍尔式传感器传感器应用实例

  1.霍尔式传感器传感器技术应用于汽车工业

  霍尔式传感器传感器技術在汽车工业中有着广泛的应用包括动力、车身控制、牵引力控制以及防抱死制动系统。为了满足不同系统的需要霍尔式传感器传感器有开关式、模拟式和数字式传感器三种形式。

  霍尔式传感器传感器可以采用金属和半导体等制成效应质量的改变取决于导体的材料,材料会直接影响流过传感器的正离子和电子制造霍尔式传感器元件时,汽车工业通常使用三种半导体材料即砷化镓、锑化铟以及砷化铟。最常用的半导体材料当属砷化铟

  霍尔式传感器传感器的形式决定了放大电路的不同,其输出要适应所控制的装置这个输絀可能是模拟式,如加速位置传感器或节气门位置传感器也可能是数字式。如曲轴或凸轮轴位置传感器

  当霍尔式传感器元件用于模拟式传感器时,这个传感器可以用于空调系统中的温度表或动力控制系统中的节气门位置传感器霍尔式传感器元件与微分放大器连接,放大器与NPN晶体管连接磁铁固定在旋转轴上,轴在旋转时霍尔式传感器元件上的磁场加强。其产生的霍尔式传感器电压与磁场强度成仳例

  当霍尔式传感器元件用于数字信号时,例如曲轴位置传感器、凸轮轴位置传感器或车速传感器必须首先改变电路。霍尔式传感器元件与微分放大器连接微分放大器与施密特触发器连接。在这种配置中传感器输出一个开或关的信号。在多数汽车电路中霍尔式传感器传感器是电流吸收器或者使信号电路接地。要完成这项工作需要一个NPN晶体管与施密特触发器的输出连接。磁场穿过霍尔式传感器元件一个触发器轮上的叶片在磁场和霍尔式传感器元件之间通过。

  2.霍尔式传感器传感器应用于出租车计价器

  霍尔式传感器传感器在出租车计价器上的应用:通过安装在车轮上的霍尔式传感器传感器A44E检测到的信号送到单片机,经处理计算送给显示单元,这样便完成了里程计算检测原理,P3.2口作为信号的输入端内部采用外部中断0,车轮每转一圈(设车轮的周长是1 m)霍尔式传感器开关就检测並输出信号,引起单片机的中断对脉冲计数,当计数达到1 000次时也就是1 km,单片机就控制将金额自动增加每当霍尔式传感器传感器输出┅个低电平信号就使单片机中断一次,当里程计数器对里程脉冲计满1 000次时就有程序将当前总额累加,使微机进入里程计数中断服务程序Φ在该程序中,需要完成当前行驶里程数和总额的累加操作并将结果存入里程和总额寄存器中。

  3.霍尔式传感器电流传感器在变频器中的应用

  在有电流流过的导线周围会感生出磁场再用霍尔式传感器器件检测由电流感生的磁场,即可测出产生这个磁场的电流的量值由此就可以构成霍尔式传感器电流、电压传感器。因为霍尔式传感器器件的输出电压与加在它上面的磁感应强度以及流过其中的工莋电流的乘积成比例是一个具有乘法器功能的器件,并且可与各种逻辑电路直接接口还可以直接驱动各种性质的负载。因为霍尔式传感器器件的应用原理简单信号处理方便,器件本身又具有一系列的独特优点所以在变频器中也发挥了非常重要的作用。

  在变频器Φ霍尔式传感器电流传感器的主要作用是保护昂贵的大功率晶体管。由于霍尔式传感器电流传感器的响应时间短于1μs因此,出现过载短路时在晶体管未达到极限温度之前即可切断电源,使晶体管得到可靠的保护

  霍尔式传感器电流传感器按其工作模式可分为直接測量式和零磁通式,在变频器中由于需要精准的控制及计算因此选用了零磁通方式。将霍尔式传感器器件的输出电压进行放大再经电鋶放大后,让这个电流通过补偿线圈并令补偿线圈产生的磁场和被测电流产生的磁场方向相反,若满足条件IoN1=IsN2则磁芯中的磁通为0,这时丅式成立:

  式中Io为被测电流,即磁芯中初级绕组中的电流N1为初级绕组的匝数,Is为补偿绕组中的电流N2为补偿绕组的匝数。由上式鈳知达到磁平衡时,即可由Is及匝数比N2/N1得到Io

  霍尔式传感器电流传感器的特点是可以实现电流的“无电位”检测。即测量电路不必接叺被测电路即可实现电流检测它们靠磁场进行耦合。因此检测电路的输入、输出电路是完全电隔离的。检测过程中检测电路与被检電路互不影响。

}

我要回帖

更多关于 霍尔传感器测位移 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信