基于单片机的步进电机转速计设计.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于单片机的步进电机转速计设计.pdf》由会员分享,可在线阅读,更多相关《基于单片机的步进电机转速计设计.pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的步进电机转速计设计 基于单片机的步进电机速度测量系统设计 一、设计内容和要求 本设计主要介绍了用单片机和八位共阴数码管相结合的方法来实现实时测速,以单片机 AT89C51 芯片为核心,辅以步进电机和LED 数码管及必要的外围电路,构成了一个单片机数字温度计步进电机速度测量系统。其主要研究内容包括两方面,一是对系统硬件部分的设计,包括速度采集电路和显示电路;二是对系统软件部分的设计,应用 C 语言实现速度的采集与显示。通过利用步进电机进行设计,能够满足实时检测温度的要求,同时通过LED 数码管的显示功能,可以实现不间断的速度显示,并带有复位功能。本次设计的主要思路是利用51 系列单片
2、机,步进电机和LED 数码显示器,构成实速度检测与显示的单片机控制系统,即转速计。通过对单片机编写相应的程序,达到能够实时检测实时速度的目的。通过对本课题的设计能够熟悉转速计的工作原理及过程,了解各功能器件(单片机、步进电机、LED)的基本原理与应用,掌握各部分电路的硬件连线与程序编写,最终完成对转速计的总体设计。本次设计的主要要求:(1)根据设计需要,选用AT89C51 单片机为核心器件;(2)转速器件采用摩尔传感器,利用单总线式连接方式与单片机的串行接口P0.0 引脚相连;(3)显示电路采用 8 个 LED 数码管显示器接 P1 口并行显示温度值,数码管由P2口(P2.2P2.3)选通,动
3、态显示。(4)给出全部电路和源程序。转速是电动机极为重要的一个状态参数,在很多运动系统的测控中,都需要对电机的转速进行测量,速度测量的精度直接影响系统的控制情况,它是关系测控效果的一个重要因素。不论是直流调速系统还是交流调速系统,只有转速的高精度检测才能得到高精度的控制系统。在电机的转速测量中,影响测量精度的主要因素有两个:一是采样点的多少,采样点越多,速度测量结果越精确,尤其是对于低转速的测量。二是采样频率,采样频率越高,采样的数据就越准确。常用的数字测量方法电机转动速度的数字检测基本方法是利用与电动机同轴连接的光电脉冲发生器的输出脉冲频率与转速成正比的原理。根据脉冲发生器发出的脉冲速度和序
4、列,测量转速和判别其转动方向。根据脉冲计数来实现转速测量的方法主要有:M 法(测频法)、T 法(测周期法)和 M/T 法(频率/周期法)。二、课程设计的目的和意义 在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、机床主轴等旋转设备的试验运转和控制中,常需要分时或连续测量、显示其转速及瞬时速度。为了能精确地测量转速,还要保证测量的实时性,要求能测得瞬时转速。本文提出一种基于 89C52 单片机实施电机转速 1测量的方法,利用霍尔传感器采集脉冲信号,通过定时计数算法程序,将转速结果实时显示出来。随着科技的飞速发展,计算机应用技术日益渗透到社会生产生活的各个领域,而单片机的应用
5、则起到了举足轻重的作用。单片机又称单片微控制器,就是把一个计算机系统集成到一个芯片上。它完整地包含了计算机内部的 CPU(运算器、控制器)、程序存储器(相当于计算机的硬盘)、数据存储器(相当于计算机的内存)、输入输出端口等。虽然它的运算速度无法和计算机相比,但在一些 实际的控制应用场合已经足够使用了。对于高等院校电子类和计算机类的学生,学习单片机是很重要的,而进行应用单片机的课程设计更是重中之重,将所学理论知识应用到实际,使更加全面的了 2解和掌握单片机的应用。在本次设计中也用到了一些常用的数字电子单元元件,如霍尔传感器,霍尔器件作为一种转速测量系统的传感器,具有结构牢固、体积小、重量轻、寿命
6、长、安装方便等优点。在实际的使用中,一般需要一个铁质的测速齿轮,齿厚大于 2 mm即可,将之固定在待测转速的轴上。步进电动机又称脉冲电动机或阶跃电动机,国外一般称为 Steppingmotor、Pulse motor 或 Stepper servo,其应用发展已有约 80 年的历史。可以说步进电动机天生就是一种离散运动的装置,是纯粹的数字控制电动机,步迸电机驱动器通过外加控制脉冲,控制步进电动机各相绕组的导通或截止,从而使电动机产生步进运动。就是说给一个电脉冲信号,电动机就转过一个角度或者前进一步,其输出转角、转速与输入脉冲的个数、频率有着严格的比例关系。这些关系在负载能力范围内不随电源电压、
7、负载大小、环境条件等的变化而变化。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的误差而无累积误差,精度高。步进电动机可以在宽广的频率范围内通过改变脉冲频率来实现调速、快速起停、正反转控制等,这是步进电动机最突出的优点。正是由于步进电机具有突出的优点,所以成了机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。比如在数控系统中就得到广泛的应用。目前世界各国都在大力发展数控技术,我国的数控系统也取得了很大的发展,我国已经能够自行研制开发适
8、合我国数控机床发展需要的各种档次的数控系统。其中华中数控系统解决了“五轴联动”,为“神州”系列飞船顺列升空立下了汗马功劳。虽然与发达国家相比,我们我国的数控技术方面整体发展水平还比较低,但已经在我国占有非常重要的地位,并起了很大的作用。我国数控系统在初期就是以单板机或单片机为数控核心,以步进电机为执行元件,由于其结构简单,价格便宜,很适合我国中小型企业使用。三、课程设计的总体方案和思路 1 速度测量方案论证 2.1(1)方案一 此方案包括传感器、处理器和显示 3 个部分。其方框图如图 2.1 所示。在该方案中传感器是由红外发光二极管,和红外光敏三极管构成。测速的过程为:在电机的转轴上安装一个圆
9、盘,并在圆盘的边缘处开一个孔让二极管发出的红外光刚好可以通过。在圆盘的上下方分别安装好发光二极管和光敏三极管,当电机转动时就可以通过圆盘来改变光敏三极管接收的光线,从而产生点位信号的变化,这样就构成了一个收发检测系统,可以检测电机的转速。运用的 3原理和光电耦合器是相同的。光 信 L 光 敏号 E 敏 二转单片机处理 D 三电机 极显 极换 管 管 示 图 2.1 方案一方框图 2.1(2)方案二 此方案也由传感器、处理器和显示 3 个部分几部分组成,但所选择的传感器类型不同,其方框图如图 2.2 所示。此方案的测速系统主要是由开关型霍尔传感器 AH44E 以及磁钢构成,由它们来检测电机的转速
10、。工作方式为:将磁钢安装在电机的转轴上,而霍尔传感器则放在转轴的旁边,霍尔传感器连接在电路中,当磁钢随转轴经过霍尔传感器时,由开关型霍尔传感器的工作原理知,此时将输出一个低电平信号;而当磁钢离开霍尔传感器后,又将输出一个高电平。这样通过高低电平的转换,将其 4送入单片机后就可以测量它的转速。霍 LED 尔 单片机处理 显 传 电机 感示 器 图 2.2 方案二方框图 2 速度测量方案的确定 两个方案的主体电路相同,只是传感器的的选择不同。而选择开关型霍尔传感器则具有多种优点:1.精度高:在工作温度区内精度优于 1%。2.过载能力强:当原边电流超负荷,模块达到饱和,可自动保护,即使过载电流是额定
11、值的 20 倍时,模块也不会损坏。3.模块的高灵敏度,使之能够区分在“高分量”上的弱信号,例如:在几百安的直流分量上区分出几毫安的交流分量。4.还可以通过使用多块磁钢来倍频,以增加测量的精度。鉴于以上考虑,最终选定方案二为本次课程设计方案。四、各模块元件功能 1 开关型霍尔传感器介绍 1.1 开关型霍尔传感器工作原理 霍尔传感器是利用霍尔效应原理制成的一种磁敏传感器。它是近年来为适应信息采集的需要而迅速发展起来的一种新型传感器,这类传感器具有工作频带宽,响应快、面积小、灵敏度高、无缺点、便于集成化、多功能化等优点,且易与计算机和其它数字仪表接口,因此被广泛用于自动监测、自动测量、自动报警、自动
12、控制、信息传递、生物医学等各个领域。此处主要介绍开关型霍尔传感器。开关型霍尔传感器由稳压器 A、硅霍尔片 B、差分放大器 C、施密特触发器 D 和OC 门输出 E 五部分组成,如图 3.1 所示:从输入端 1 输入电压 Vcc,经稳压器 A 稳压后加在硅霍尔片 B 的两端,以提供恒定不变的工作电流(在垂直于霍尔片的感应面方向施加磁场,产生霍尔电势差 Vw,该 n 信号经差分放大 C 放大后送至施密特触发器 D 整形。当磁场达到“工作点”(即 B)时,触发器 D 输出高电压(相对于器 0 地电位),使三极管 E 导通,输出端 V 输出低电位,此状态称为“开”。当施加的磁场达到“释放点”0(即 B
13、)时,触发器 D 输出低电压,使三极管 E 截止,输出端 V 输出高电位,此状态称为“关”。这样 200 5次高低电位变换,使霍尔传感器完成了 1 次开关动作。开关型霍尔传感器构成图如图 3.1 所示:图 3.1 开关型霍尔传感器构成图 1.2 开关型霍尔传感器的应用 开关型霍尔集成传感器(以下简称开关型霍尔传感器)主要被应用于周期和频率的测量、转速的测量、液位控制等方面。常用的开关型霍尔传感器有美国 sPRAG1公司的 UGN3000 系列如 UGN3020、UGN3O3O 等。它没有输入端,因磁场是由空间输入的。规定用磁铁的 S 极接近开关型霍尔传感器正面时形成的 B 为正值,从图 3.2
14、曲线看:当 B=0 时,V 为高;B=Bop 时,V 立即变低,这点称为“工作 00 点”。继续升高 B,V 不变。降低 B 到 Brp 时,V 又回升。这点称为“释放点”。00 如图 3.2 所示,Brp 一 Bop 称为磁滞。在此差值内,输出电位保持高电位或低电位不变,因而输出稳定可靠。图 3.2 开关型霍尔传感器输出电压与外加磁感应强度关系 4 单元模块电路方案设计 1、AT89C51 介绍 单片机 AT89C51 是一种带 4K 字节可编程可擦除只读存储器 U1 的低电压,高性能 CMOS8 位微处理器,如图 2 所示。该器件采1939XTAL1P0.0/AD0 用 ATMEL 高密度
15、非易失存储器制造技术制造,与工业标准的38P0.1/AD137P0.2/AD2MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU和存储 1836XTAL2P0.3/AD335P0.4/AD4 器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制 34P0.5/AD533P0.6/AD6 器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。932RSTP0.7/AD7AT89C51 的主要特性介绍:21P2.0/A822P2.1/A9?与 MCS-51 兼容;23P2.2/A102924?4K 字节可编程存储器;PSENP2.3/A113025ALEP2.4/
16、A123126?寿命:1000 写/擦循环;EAP2.5/A1327P2.6/A1428?数据保留时间:10 年;P2.7/A15 110?全静态工作:0Hz-24MHz;P1.0P3.0/RXD211P1.1P3.1/TXD312?三级程序存储器锁定;P1.2P3.2/INT0413P1.3P3.3/INT1514?1288 位内部 RAM;32 可编程 I/O线;P1.4P3.4/T0615P1.5P3.5/T1716?两个 16 位定时器/计数器;有 5 个中断源;P1.6P3.6/WR817P1.7P3.7/RD?可编程串行通道;具有低功耗的闲置和掉电模式;AT89C51?具有片内振荡
17、器和时钟电路;图 2 AT89C51 2、单片机最小系统 单片机最小系统是内部时钟接引脚 XTAL1 和 XTAL2,采用 18KHz 的晶振CRYSTAL,用两个 30pF 的电容进行稳压,如图 3 所示:图 3 内部时钟电路 3 速度检测部分 速度检测部分是由开关型霍尔传感器和磁钢组成。其电路图如图4.2 所示。测量电机转速的第一步就是要将电机地转速表示为单片机可以识别的脉冲信号,从而进行脉冲计数。霍尔器件作为一种转速测量系统的传感器,具有结构牢固、体积小、重量轻、寿命长、安装方便等优点,当电机转动时,带动安装在电机上的磁铁,产生对应频率的脉冲信号,经过信号处理后输出到计数器或其他的脉冲计
18、数装置,进行转速的测量。在实际的使用中,一般需要两个磁钢,6将之固定在待测转速的轴上。所谓磁钢,就是磁钢就是一种有磁性的钢铁。在传感检测电路中将磁钢安装在电机的转轴上,而霍尔传感器则放在转轴的旁边,霍尔传感器连接在电路中,当磁钢随转轴经过霍尔传感器时,由开关型霍尔传感器的工作原理知,此时将输出一个低电平信号;而当磁钢离开霍尔传感器后,又将输出一个高电平。这样通过高低电平的转换,7将其送入单片机后就可以测量它的转速。其电路如下图 4.2 J2 CON2 R17 霍尔传感器+5V1 MG1+MOTOR SERVO123 ATDUNOVCCG-转速测量电路 GND 图 4.2 传感器部分 4 数码显
19、示部分 显示器是最常用的输出设备,其种类繁多,但在单片机系统设计中常用的是发光二极管显示器(LED)和液晶显示器(LCD)两种,由于这两种显示器结构简单,价格便宜,接口电路容易实现,因而得到广泛应用。本设计用到的是LED 显示器,电路如图 4.7 所示。下面是发光二极管显示器(LED)的结构、工作原理及接口电路。如图 4.7 所示 图 4.7 LED 显示部分 4.1 LED 结构与原理 LED 又称为数码管,它主要由 8 段发光二极管组成的不同组合,可以显示 a,g为数字和字符显示段,dp 段为小数点显示,通过 a,g 为 7 个发光段的不同组合,可以显示 0,9 和 A,F 共 16 个数
20、字和字母。LED 可以分为共阴极和共阳极两种结构,如图 4.8(a)和图 4.8(b)所示。共阴极结构即把 8 个发光二极管阴极连在一起。这种装入数码管中显示字形的数据称字形码,又称段选码。Rx8Rx8 aagfbagnd bb cc dd ee ff gg dpdpdpcedgnd 数码管管脚分配图 a 共阴极 b 共阳极 图 4.8 7 段 LED 数码管 表 4-1 7 段 LED 的段选码表 显共阴共阳显共阴共阳 示字符 极段码 极段码 示字符 极段码 极段码 0 3fH C0H 8 7fH 80H 1 06H F9H 9 6fH 90H 2 5bH A4H A 77H 88H 3 4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 步进 电机 转速 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内