步进电机控制与转速检测系统设计Word格式文档下载.docx
- 文档编号:13188104
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:43
- 大小:462.50KB
步进电机控制与转速检测系统设计Word格式文档下载.docx
《步进电机控制与转速检测系统设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《步进电机控制与转速检测系统设计Word格式文档下载.docx(43页珍藏版)》请在冰豆网上搜索。
II
Abstract
Thisdesignintroducesthesteppermotorcontrolandspeeddetectionsystem,"
microcontrollerfinished.thefulltextisdividedintoprinciple,hardwaredesign,softwaredesign.Hardwarecircuitincluding:
L298Ndrivensteppermotorcontrolsystemdesign,circuitdesignofthekeyboardbutton,thedisplaycircuitdesign,thedesignofthespeeddetectioncircuit,powersupplymoduledesign.Softwareincludes:
systeminitializationandthemainprogrammoduledesign,showingthemodulardesignoftheprogramandkeyboardprocedures,interrupthandling,themodulardesignofthetimerhandler
Thecontrolmoduleconsistsofakeyboardinput,start,forward,reverse,speedup,slowdown,stop,etc.signalfollowedL298Ndriveasteppermotormicrocontroller-processingfortherelevantfunctions.Themotorrunningstateconversionbytheopticalencoderforthere-amplificationofthepulsesignalinputtothemicrocontrollerviathemicrocontrollerprocessingthroughtheLEDdisplayshowsspeed,status,etc..
Inthedesignprocessinaccordancewiththeprinciple,hardwaredesign,softwaredesignsequencestep-by-stepdemonstrationoftheselectionofdesign.
Keywords:
Steppermotor,Microcontroller,Controlsystem,Hardwaresoftware
目录
IV
摘要 I
Abstract(英文摘要) II
目录 III
第一章 概述 1
1.1引言 1
1.2设计任务 1
1.2.1课题的目的和要求 1
1.2.2主要设计内容 2
1.2.3主要设计技术指标与参数 2
第二章 步进电机原理特点及控制技术 4
2.1步进电机原理 4
2.2步进电机控制技术 4
2.3步进电机的特点 7
第三章 方案论证 9
3.1显示电路的方案论证 9
3.2主控制器的选择 9
3.3键盘电路的方案论证 10
3.3.1独立按键式非编码键盘 10
3.3.2矩阵键盘 10
3.4步进电机控制模块选择 12
3.5确定设计的总体方案 13
第四章 硬件设计 15
4.1最小系统 15
4.1.1复位电路:
15
4.1.2时钟电路:
16
4.2驱动电路 17
4.3测速模块 18
4.3.1反相器74LS14的作用 18
4.3.2光电编码器 18
4.4滤波电路 19
4.5显示电路 20
4.6键盘电路 21
4.7电源电路 22
4.8整体电路 23
第五章 软件设计 25
5.1主程序设计 25
5.2转向控制 27
5.3转速控制 27
5.4PID控制原理程序流程 28
总结 30
参考文献 31
致谢 31
附录A 32
部分程序 32
附录B PID控制算法 36
一、创建系统数学模型 36
二、位置式数字PID算法 36
附录C 整机图 38
第一章概述
第一章 概述
1.1引言
近年来,电子技术和微型计算机的不断发展带动了步进电机的飞速发展。
在自动控制系统中,一般要有将数字信号转换为角位移或线位移的电磁装置,步进电机的工作特点恰好符合此要求。
控制系统对步进电机的控制通过步进电机驱动器来完成。
因此它已经被广泛的应用于自动控制系统中作为执行元件。
原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,实现起来成本高、费时多,而且一旦定型后,电路就很难改动,因此不得不完全重新设计控制器。
自六十年代初期以来,单片机技术的快速发展,单片机在各种电子产品中的应用日趋广泛,,促使步进电机的应用得到很大的提高步进电机是通过将电脉冲信号转变为角位移或线位移的开环控制工作元件。
在正常的工作的前提条件下,电机的转速控制、起停,取决于脉冲发送信号的频率和脉冲数目,而不能随负载变化的而受到影响,即也就是给电机加上一个脉冲信号,则电机会转过一个一定的步距角。
由这一线性关系的存在,再加上步进电机只能有周期性的误差而没有累积误差的特点。
步进电机使得在速度、位置等自动控制领域的控制变的很的简单。
步进电机是通过调节输入步进电机的脉冲的频率来实现步进电机对速度的控制,因为步进电机每接收一个脉冲就转动一个固定的角度,这样就能够通过控制步进电机的一个脉冲到下一个脉冲连个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角的大小来改变步进电机的转速,从而实对现步进电机调速的控制。
1.2设计任务
1.2.1课题的目的和要求
1.利用单片机检测出步进电机的转速,控制步进电机正转,反转,加
-26-
速减速目的。
2.比较全面理解和掌握单片机的原理与应用。
利用所学的电子技术课程设计信号的放大回路,利用所学的电子检测课程设计温度检测回路。
3.通过设计进一步巩固和深化所学理论知识,提高分析问题、解决问题的能力,掌握电路实验的基本技能和方法。
4.掌握电子产品从设计,制定方案,元件购买,检测,外协加工,装配到成品的全部生产过程。
5.熟练掌握万用表、示波器及单片机仿真软件的使用。
6.熟练掌握电路原理图的绘制,印刷电路板的制作。
1.2.2主要设计内容
1、步进电机控制与转速检测系统的硬件设计
本系统是以89C52为核心,构成一个转速检测,显示系统
(1)对转速传感器输出信号放大电路的设计
(2)显示和键盘电路的硬件设计
(3)模数转换电路的硬件设计
(4)电源电路的硬件设计
2、步进电机控制与转速检测系统的软件设计
(1)系统初始化及主程序的模块设计
(2)显示程序和键盘程序的模块设计
(3)中断处理,定时器处理程序的模块设计
(4)模数转换处理程序的模块设计
1.2.3主要设计技术指标与参数
转速测量范围 :
0-------1800转
转速测量精度 :
±
0.5级
具有步进电机控制与转速的检测,显示功能。
具有控制步进电机正转,反转,加速减速功能。
第二章 步进电机原理特点及控制技术
2.1步进电机原理
步进电机是通过用电脉冲信号进行正反转,加减速控制,并将电脉冲信号转换成相应的角位移或线位移的控制电动机。
说通俗点,就是 接收一个电脉冲,步进电机就会转动一个固定角度或者前进一步,因此,步进电机也可以叫做脉冲电动机。
步进电机与其他控制类的电机的最区别是,它是通过输入的脉冲信号来进行各项的控制,也就是说电机的总转动角度或者角位移是由输入的脉冲数目决定的,而电机的转速是由脉冲信号的频率的高低来决定的。
步进电机是通过输入的脉冲信号来控制的,它可以把脉冲信号变成角位移或者线位移,所以它可以通过单片机来控制,而且其兼容性也非常好。
步进电机的角位移或线位移量的大小与电脉冲的个数成正比,而它的转速或线速度的大小与电脉冲频率成正比。
在正常工作范围内这些关系会保持稳定而不会因负载大小、电源电压、环境条件的等的波动而变化。
通过改变接收的脉冲频率的高低,顺序,可以实现步进电机的大范围的调速,并能使电机快速启动,制动和反转。
一般情况下电机的转子是永磁体构成的,当电流通过定子绕组时定子会产生一个矢量磁场,转子在磁场的作用下会旋转一个固定的角度,使得转子与定子的磁场方向保持一致。
接着当定子的矢量磁场再旋转一个角度。
转子也会随着该磁场旋转这个角度。
所以电机没接收到一个电脉冲,电动机就会旋转一个固定角度向前进一步。
电机的输出角位移大小与输入得到脉冲个数成正比关系。
如果改变绕组通电的先后顺序,电机就会反向旋转。
因此可以控制输入脉冲数量、频率高低以及电动机各相绕组的通电先后顺序来控制步进电机的转动的旋转角度,转速,以及正反转。
2.2步进电机控制技术
步进电动机是一种可以把电脉冲信号转换成相应角位移或线位移的控制电动机,它的正常工作需要一个专门的驱动电源,驱动电源的输出信号
跟随外部的脉冲信号变化。
每接收一个脉冲信号都可使步进电机旋转一个固定的角度,这个角度就称为步距角。
接收的脉冲的总数量决定了电机旋转的总角度,脉冲的频率的高低决定了电动机旋转的速度,改变绕组的通电先后顺序可以改变电机旋转的方向。
也就是说步进电机是一电脉冲信号转变成线位移或者角位移的电执行元件但是他不能直接接到交流电源上,必须要用专门的驱动电源即步进电机控制驱动器。
典型的步进电机控制系统步进电机控制驱动器可以发出连续的脉冲频率,一般从几赫兹到几千赫兹内连续变化,
步进电机从结构上可分为三相单三拍、三相双三拍和三相六拍 3种,其基本原理如下:
1、换相顺序的控制
步进电机通电后换相的这一个过程叫做脉冲分配。
例如,三相步进电机在单三拍下工作时,他的各相通电先后顺序为A→B→C→A,步进电机输入电控制脉冲的时候必须要严格按照这一顺序分别控制A、B、C各相的通断
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 步进 电机 控制 转速 检测 系统 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)