教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

基于霍尔传感器的电机测速装置设计

来源:网络收集 时间:2026-09-07
导读: 2010年5月农机化研究第5期 基于霍尔传感器的电机测速装置设计 丁芝琴 (榆林学院能源工程学院,陕西榆林719000) 摘要:利用霍尔传感器和805l单片机,采用M/T测量方法。设计了一种温室机器人的电机转速测量装置并提出了相应的测速算法。

2010年5月农机化研究第5期

基于霍尔传感器的电机测速装置设计

丁芝琴

(榆林学院能源工程学院,陕西榆林719000)

摘要:利用霍尔传感器和805l单片机,采用M/T测量方法。设计了一种温室机器人的电机转速测量装置并提出了相应的测速算法。该电机测速装置具有线路简单、测速精度高、成本低、安装调试方便等特点,尤其是在测量空间有限或传感器不便安装的条件下,该测量方法有明显的优势。关键词:霍尔传感器;电机测速装置;8051单片机中图分类号:TP242

文献标识码:A

文章编号:1003—188X(2010)05—0081-03

0引言

随着我国现代农业设施的发展,对作业的精细化要求越来越高,迫切需要大力发展温室自动行走机器人来提高生产效率和保证劳动产品的安全性…。考虑到温室内作业道路的环境因素复杂多变,故温室机器人一般采用三轮底盘结构旧。3J,让机器人转向和运动具有更高的精度,使控制达到一个更高的层次。要

实现对温室机器人的精密控制,行走装置的电机测速模块是很重要的一个环节。

电机测速模块的分辨率越高反应越快,对电机的

根据脉冲计数来实现转速测量的常见方法

有M一7J:M法(测频率法)、T法(测周期法)和M/T法(测频率/周期法)。

M法是利用一段固定时间间隔内的编码器产生的输出脉冲数来确定转速。T法,是通过测量光电编

码器两个相邻脉冲的时间间隔,即脉冲周期来确定转速。而M/T法则是前两种方法的结合,从而使得在整

个速度范围内都有较好的准确性。

1)M法。在规定的检测时间内,检测霍尔传感器所产生的脉冲信号的个数来确定转速。虽然检测时间一定,但检测的起止时间具有随机性,因此M法测量转速在极端情况下会产生±1个转速脉冲的误

差。当被测转速较高或电机转动1圈发出的转速脉

控制就越好【4]。由于霍尔元件具有尺寸小、质量轻、无触点、外围电路简单、频响宽、动态性能好、使用寿命长、调试方便等特点【5J,用它可以做成各种传感器,广泛应用于位移测量、倾角测量、压力测量、转速或转数测量以及计数等方面。

因此,本文介绍一种采用霍尔传感器来采集电机轴的脉冲信号,转速脉冲信号经过处理后送给8051单片机,单片机通过控制算法和系统的程序设置将计算出两驱动轮的实时转速并得到它们的转速差,从而

实现两驱动轮的平稳控制。

冲信号的数量较大时,才有较高的测量精度,因此M法适合于高速测量。

2)T法。它是测量霍尔传感器所产生的相邻两

个转速脉冲信号的时间来确定转速。相邻两个转速

脉冲信号时间的测量是采用对已知高频脉冲信号进

行计数来实现的。在极端情况下,时间的测量会产生

4-1个高频脉冲周期,因此T法在被测转速较低(相邻两个转速脉冲信号时间较大)时,才有较高的测量精度,所以T法适合于低速测量。

3)M/T法。它是同时测量检测时间和在此检测

测量方案的确定言

旋转设备转动速度的数字检测基本方法是利用

时间内霍尔传感器所产生的转速脉冲信号的个数确定转速。由于同时对两种脉冲信号进行计数,因此只

与该设备同轴连接的霍尔转速传感器的输出脉冲频率与转速成正比的原理,根据脉冲发生器发出的脉冲速度和序列,测量转速和判别其转动方向。

收稿日期:2009—07—24

基金项目:陕西省教育厅基金项目(09JK840)

作者简介:丁芝琴(1964一).女,陕西米脂人,副教授。(E—marl)ylldm

@sohu.como

要“同时陛”处理得当,M/T法在高速和低速时都具有

较高的测速精度HJ。

综上所示,T法仅在转速较低时实用性强些,M法

在转速较高时满足要求,M/T法是在M法的基础上吸取了T法的优点,故本文设计采用了M/T法对转速传感器输出的脉冲信号进行测量。

81

万方数据

2010年5月农机化研究

进行信号处理。

第5期

2.1

电机测速模块设计

总体设计.

本设计采用霍尔传感器来产生转速脉冲信号,转

UGN3019的测量接线如图2所示。将一非磁性圆盘固定装在转轴上,周围用环氧树脂粘贴块状磁钢,磁钢采用永久磁铁分割成小磁块(其磁力较强),霍尔元件固定在距磁块1—3mm处。在安装使用时,应注意霍尔元件应把敏感面对着磁钢相应极面,S型

速脉冲信号经过处理后送给8051单片机。本设计采

用M/T法来检测脉冲信号,需要1个定时器和2个计数器,而8051只有1个定时器和1个计数器,因此本系统需要扩展一片8253计数器芯片,由8051来定时,用8253计数器来计取外部输入脉冲和内部时钟脉冲的个数,利用8155接数码管显示8051的信息。

系统硬件框图如图l所示。

光电耦

/k

器件敏感面对着磁钢s极面,N型对N极面。传感器

采用12V直流电源,输出端接lkfl上拉电阻。为了防止CPU输入电压过高,和有可能产生峰值电压,输出

端接5V稳压管进行限制电位,输出信号直接进入

CPU等进行采集处理。

转速传感器

—+—+

805

刺钢

图1系统硬件框图

整个测速系统的1个定时器和2个计数器的启动都与被测脉冲的第一个前沿保持同步。定时器1是一个确定时间Z的定时器,计数器2检测出瓦时间内的编码脉冲个数m.,计数器3用于检测确定的时钟脉冲个数m:,它的停止是由于瓦结束后下一个被测脉冲的前沿决定,时间长度为乃=瓦+△死根据以上结果设在检测周期死内,被测轴的转角为0,(弧度),则

01=2avnrj60=21rn(瓦+△r)/60其中,n为转速。

若脉冲编码器每转发出P个脉冲,在周期瓦内发出脉冲数为m,,则转角为

02=2.trml/P

图2霍尔传感器测量接线

旋转轴

2.3测速模块软件设计

(1)

8051的定时器死工作于16位重装载定时器方式,%对采样时间t进行控制。用8253的计数器%对转速输出的脉冲进行计数,计取转速输出脉冲个数m,;计数器兀对内部时钟脉冲进行计数,计取定时时

(2)

钟脉冲个数m:。定时器、计数器的初值均要设定为#00H。设置805I的定时器控制寄存器TMOD=#04H(00000100H),即8051ro工作于16位定时器方式。

设时钟脉冲频率为,,在周期死内对时钟脉冲的计数为m:,周期为

乃=m:/f

由以上式子可求出转速17,,即

,l=60fml/Pm2

2.2霍尔传感器测量接线

转速传感器选用霍尔开关型集成元件UGN3019,它将电流源、霍尔元件、带温度补偿的差动放大器以及施密特等电路集成在一起,其工作原理是霍尔效应片产生的电势由差分放大器进行放大,随后被送往施密特触发器归]。当霍尔元件的感磁面受到一个小于

(4)(3)

因为要求GATE为高电平时,计时器计数,为低电平时停止计数,而且要求计数器正计到0时,要向外输

出一个脉冲信号给805I的引脚。若要在4s(瓦的最

大值)时间内 …… 此处隐藏:2663字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于霍尔传感器的电机测速装置设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1413731.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)