无刷直流电机中的霍尔传感器分析与设计

上传人:大米 文档编号:474226527 上传时间:2023-06-09 格式:DOC 页数:10 大小:310KB
返回 下载 相关 举报
无刷直流电机中的霍尔传感器分析与设计_第1页
第1页 / 共10页
无刷直流电机中的霍尔传感器分析与设计_第2页
第2页 / 共10页
无刷直流电机中的霍尔传感器分析与设计_第3页
第3页 / 共10页
无刷直流电机中的霍尔传感器分析与设计_第4页
第4页 / 共10页
无刷直流电机中的霍尔传感器分析与设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《无刷直流电机中的霍尔传感器分析与设计》由会员分享,可在线阅读,更多相关《无刷直流电机中的霍尔传感器分析与设计(10页珍藏版)》请在金锄头文库上搜索。

1、无刷直流电机中的霍尔传感器分析与设计针对无刷直流电机中霍尔传感器安装工艺上的缺陷,设计实现了一个基于虚拟仪器架构的逻辑信号检 测分析仪对电机霍尔传感器信号进行检测。采用AT89S52单片机作为信号采集器,通过RS232串口实现单片机与PC通信,应用VB设计图形化的界面对采集的数据进行分析。无刷直流电机(BLDC 应用中,常采用霍尔传感器来检测电机转子的实际位置,给电子换向提 供依据。然而,由于制造工艺的限制,霍尔传感器的安装有可能会产生物理位置偏差,从而造成电子换向的时间发生偏差,影响电机的转速和平稳度。为了能检测出这个制造工艺上的缺陷,在工业上采用了专用的电机检测设备,然而这些设备结构复杂、

2、体积庞大、价格昂贵。本文基于虚拟仪器架构的设计思想,设计了一个低成本的逻辑信号检测分析仪来检测电机霍尔传感器信号。1.系统方案本设计采用廉价的 51单片机作为信号采集器,51单片机将采集的数据通过RS232串口发送给PC,PC再对这些数据进行记录和分析并且绘制波形。硬件部分的结构如图1所示。利用51单片机的P1 口作为信号采样口,可以同步采集8路逻辑信号,然后通过RS232串口,将同一时刻采集到的 8路逻辑电平作为一个字节的8个bit传送给PG、 放A/D采样信号 Ji门I1路光耦隔离LMAX232RS232PCTXI)MRXbraV r_ 呻 gr細图1硬件结构图。2.软件部分2.1单片机部

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

4、AP2I T,#0l 3H;57 600 h 什CIRTROMOVutLen= I1 (hitBullerSizr=64;设置发送缓冲区的大小MSComm 1. nBirfTerSize=256;设置接收缓冲区的大小MSComm 1. InBuflerCount=0MSComm 1. OutBlilItrCount=0MSComm 1. PortOpen =True;打开串行口 1串行口初始化完成后利用 MSCom控件可以从串口实时的接收数据。ONCom是MSCom控件的通信事件处理函数。其串口通信的程序为:Private Sub1通信依靠中断方式Dim bReceivef) As ByteD

5、im teiupBt-cejvr 卜 ariantSelect (:use MSComnj 1 .CommEvent;错误Case com liv ml Break收到BreakCii朋 comEveiiiDTOCD(RLSD)超时Ciw* comEv enl(TST)CTS Timeoul(:ctnnEv rikl USRf()DSR limroutCastr comEvrttlKrainr1 ran lit ig Lrror(asr com Ev ml Overrun,数据丢失Ca林总(oniEvnlRx()ver接收缓冲区溢出七(tunEvmlRxParityParily错误Casr c

6、om tXn tlfx Full,传输缓冲区比满Case comEvndDCB获取DCB时意外错误事件(as*? cotiiEv CD.CD线状态变化Case comEvfSrCTS线状态变化Case (omEvDSRDSR线状态变化(asr comEv RingRing IndicatOE 7变您(asf? comEv收到RThresshoId堆目以上是串行口接收数据程序,PC端在接收到数据后还要对数据进行处理和显示,在本系统中通过绘制数据采样结果来直观地显示采集到的信号信息。PC端软件除以上功能外,还具有对采集的数据进行存盘和读取历史采样的功能。3.应用实例霍尔传感器在无刷直流电机控制系统

7、中起着非常重要的作用。它用于检测转子磁极的位置,为开关电路提供正确的换相信息。若霍尔传感器的相位产生偏差则会使电子换向的时间发生偏差,影响电机的转速和平稳度。若霍尔传感器的相位缺相,则会使电机相电流变大和电磁转矩脉动增大,甚至烧毁电机。所以霍尔相位的检测是十分重要的#本文中将设计的逻辑信号检测分析仪应用在电机霍尔传感器信号检测上。其硬件电路如图 3所示。Va: LhllK218 kfl43LED+ Ol;T+ LED - OUT-rrhall 1ClR333 killHall 1PI 4007一 M100 ftDI % HallTIP521-1 Q!901239POOHall 237miRSU

8、21ioon18 ki)4I36TXI)11LED+ OUT+ LED - OUT-hall35P04HXI)10R63.3 kO4(X)702 心 HallR933 kfll,fjHall 3100 1!mTLP521- 1U3is kn41+ OUT+ jED- OUT-T1P52I-1C7o- IMhall 310g nF343320ms【06GNDXTAJ2XTAL1T89S5218】9C9图3霍尔传感器信号检测硬件电路无刷直流电机(BLDC 般有3个霍尔传感器,其产生的3个信号被51单片机采样,信号通过RS232串口线被送入PC,在PC上运行接收和分析软件可对采集到的信号进行分析、显

9、示。将检测电路连接好后,用手转动电机转子,在软件上启动采样,一段时间后停止,可以得到如图4的波形。 由图4可以看出当BLDC的转子旋转时,霍尔信号会呈现出一种方波的波形,并可以通过分析软件的功能对三路霍尔信号的位置变化进行有效的分析。图4 PC端上采集到的霍尔信号分析界面本文设计的基于虚拟仪器架构的逻辑信号检测分析仪充分发挥了单片机和 PC机的作用,可以同 步采样8路信号, 存储、 记录大量的测试数据,能够对检测数据进行有效的分析和图形显示。 文中成 功地将其应用于电机霍尔传感器信号检测中, 并取得良好的效果。由于其结构简单、成本低廉、适用面广、 扩展性强等特点, 可将它运用于各种多路信号的检测方案中。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号