基于单片机的步进电机控制毕业设计论文

合集下载

毕业设计论文 基于单片机的步进电机控制器的设计 (2)

毕业设计论文 基于单片机的步进电机控制器的设计 (2)

第1章绪论 (2)1.1引言 (2)1.2步进电机常见的控制方案与驱动技术简介 (4)1.2.1常见的步进电机控制方案 (4)1.2.2步进电机驱动技术 (6)1.3本文研究的内容 (8)第2章步进电机概述 (9)2.1步进电机的分类 (9)2.2步进电机的工作原理 (10)2.2.1结构及基本原理 (10)2.2.2两相电机的步进顺序 (10)2.3 步进电机的工作特点 (13)2.4本章小结 (15)第3章系统的硬件设计 (16)3.1系统设计方案 (16)3.1.1系统的方案简述与设计要求 (16)3.1.2系统的组成及其对应功能简述 (16)3.2单片机最小系统 (18)3.2.1AT89S51简介 (18)3.2.2单片机最小系统设计 (23)3.2.3单片机端口分配及功能 (24)3.3串口通信模块 (24)3.4数码管显示电路设计 (25)3.4.1共阳数码管简介 (25)3.4.2共阳数码管电路图 (26)3.5电机驱动模块设计 (27)3.5.1L298简介 (27)3.5.2电机驱动电路设计 (28)3.6驱动电流检测模块设计 (30)3.6.1OP07芯片简介 (30)3.6.2ADC0804芯片简介 (32)3.6.3电流检测模块电路图 (35)3.7独立按键电路设计 (36)3.8本章小结 (36)第4章系统的软件实现 (37)4.1系统软件主流程图 (37)4.2系统初始化流程图 (38)4.3按键子程序 (39)结论 (43)1第1章绪论1.1引言步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其应用发展已有约80年的历史。

步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度与脉冲频率成正比,位移量与脉冲数成正比。

步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。

毕业设计论文基于单片机的步进电机控制器

毕业设计论文基于单片机的步进电机控制器

毕业设计论文基于单片机的步进电机控制器摘要:本文研究了基于单片机的步进电机控制器的设计与实现。

首先介绍了步进电机的原理和特点,然后详细介绍了单片机的选型和控制原理。

接着,设计了一个简单的步进电机控制器电路,并使用C语言编写了相应的控制程序。

最后,通过实际性能测试验证了该步进电机控制器的正常工作。

关键词:单片机、步进电机、控制器、C语言1.引言步进电机是一种适用于许多自动化系统的重要组件,广泛应用于打印机、机床、机器人等设备。

然而,传统的步进电机控制方式往往需要复杂的电路和控制器,使得系统设计和维护困难。

基于单片机的步进电机控制器具有结构简单、易于控制和成本低廉的优点,因此受到了广泛的关注。

2.步进电机控制原理步进电机是一种通过控制电流大小和方向来控制转动角度的电机。

它的转动角度是离散的,可以精确控制。

常见的步进电机包括两相、三相和四相步进电机。

在本设计中,选用了四相步进电机。

3.单片机选型与控制原理为了实现步进电机的控制,需要选取适合的单片机作为控制核心。

在本设计中,选择了XXXX单片机。

该单片机具有高性能、低功耗和丰富的外设接口,非常适合步进电机控制的需求。

单片机的控制原理主要分为两步:生成控制信号和输出电流。

控制信号通过单片机的GPIO口产生,用于控制步进电机的旋转方向和步进距离。

电流的输出通过单片机的PWM输出口产生,用于控制步进电机的转速。

4.步进电机控制器电路设计根据以上原理,本设计设计了一个简单的步进电机控制器电路。

电路主要包括单片机、电源模块、步进电机和相关驱动电路。

其中,单片机和电源模块的连接相对简单,主要是通过电源线和数据线进行连接。

步进电机和驱动电路的连接相对复杂,需要根据步进电机和驱动电路的规格参数进行正确的接线和设置。

5.步进电机控制程序设计本设计使用C语言编写了步进电机控制程序。

程序主要包括初始化配置和控制函数两个部分。

初始化配置部分用于设置单片机的工作模式、GPIO口的方向和电流输出配置等。

基于单片机的步进电机控制器 毕业设计论文

基于单片机的步进电机控制器 毕业设计论文

基于单片机的步进电机控制器毕业设计论文目录第1章绪论 (3)1.1引言 (3)1.2步进电机常见的控制方案与驱动技术简介 (5)1.2.1常见的步进电机控制方案 (5)1.2.2步进电机驱动技术 (7)1.3本文研究的内容 (9)第2章步进电机概述 (10)2.1步进电机的分类 (10)2.2步进电机的工作原理 (11)2.2.1结构及基本原理 (11)2.2.2两相电机的步进顺序 (11)2.3 步进电机的工作特点 (14)2.4本章小结 (16)第3章系统的硬件设计 (17)3.1系统设计方案 (17)3.1.1系统的方案简述与设计要求 (17)3.1.2系统的组成及其对应功能简述 (17)3.2单片机最小系统 (19)13.2.1AT89S51简介 (19)3.2.2单片机最小系统设计 (24)3.2.3单片机端口分配及功能 (25)3.3串口通信模块 (25)3.4数码管显示电路设计 (26)3.4.1共阳数码管简介 (26)3.4.2共阳数码管电路图 (27)3.5电机驱动模块设计 (28)3.5.1L298简介 (28)3.5.2电机驱动电路设计 (29)3.6驱动电流检测模块设计 (31)3.6.1OP07芯片简介 (31)3.6.2ADC0804芯片简介 (33)3.6.3电流检测模块电路图 (36)3.7独立按键电路设计 (37)3.8本章小结 (37)第4章系统的软件实现 (38)4.1系统软件主流程图 (38)4.2系统初始化流程图 (39)4.3按键子程序 (40)结论 (44)2第1章绪论1.1引言步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其应用发展已有约80年的历史。

步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度与脉冲频率成正比,位移量与脉冲数成正比。

步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。

基于单片机的步进电机控制系统设计与制作毕业设计

基于单片机的步进电机控制系统设计与制作毕业设计
2
控制电路设计、焊接
2015.3.16—2015.4.15
3
编写程序,整机调试
2015.4.16—2015.5.15
4
编写设计说明书
2015.5.16—2015.6.1
5
毕业设计(论文)的修改、答辩的准备
2015.6.2—2015.6.21

步进电机是一种将电脉冲信号转化为角位移或线位移执行机构。步进电机驱动器每接收一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定角度。因此可以通过输出的脉冲频率来控制步进电机的速度。改变脉冲的输入顺序就可以改变步进电机的转动的方向。
MCU is a kind of integrated circuit chips, that is to use very large scale integrated circuit technology with data processing ability of the central processor CPU, RAM, RAM, read-only memory ROM, a variety of I/O mouth and interrupt system, timer/counter function integration to a piece of silicon consisting of a small and perfect microcomputer system.MCU has high integration, small size, high reliability, strong control function, low power consumption, etc.
The control system includes two parts of hardware and software in this design.It consists of stepper motor control module, stepper motor driver module, LED display module in hardware.Software uses the keil uvision4 programming tools and Protues drawing tools.This design is based on 51 series microcontroller STC89C52 to design the stepper motor control module as the core, with L297 and L298 as core design of stepper motor driver module.Button sets the stepper motor start, stop, forward, inversion, acceleration and deceleration functionthat as an external interrupt source.

基于单片机控制的步进电机毕业论文

基于单片机控制的步进电机毕业论文

基于单片机控制的电机摘要:介绍了步进电机和直流电机原理与其驱动程序控制控制模块,通过AT89S52单片机与脉冲分配器(又称逻辑转换器) L298完成步进电机和直流电机各种运行方式的控制。

实现步进电机的正反转速度控制并且显示数据。

整个系统采用模块化设计,结构简单、可靠,通过按键控制,操作方便,节省成本。

关键词:步进电机;单片机控制; AT89S52;1、引言随着数字化技术发展,数字控制技术得到了广泛而深入的应用。

步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件, 具有快速起动和停止的特点。

因为步进电动机组成的控制系统结构简单,价格低廉,性能上能满足工业控制的基本要求,所以广泛地应用于手工业自动控制、数控机床、组合机床、机器人、计算机外围设备、照相机,投影仪、数码摄像机、大型望远镜、卫星天线定位系统、医疗器件以与各种可控机械工具等等。

直流电机广泛应用于计算机外围设备( 如硬盘、软盘和光盘存储器) 、家电产品、医疗器械和电动车上, 无刷直流电机的转子都普遍使用永磁材料组成的磁钢, 并且在航空、航天、汽车、精密电子等行业也被广泛应用。

在电工设备中的应用,除了直流电磁铁(直流继电器、直流接触器等)外,最重要的就是应用在直流旋转电机中。

在发电厂里,同步发电机的励磁机、蓄电池的充电机等,都是直流发电机;锅炉给粉机的原动机是直流电动机。

此外,在许多工业部门,例如大型轧钢设备、大型精密机床、矿井卷扬机、市电车、电缆设备要求严格线速度一致的地方等,通常都采用直流电动机作为原动机来拖动工作机械的。

直流发电机通常是作为直流电源,向负载输出电能;直流电动机则是作为原动机带动各种生产机械工作,向负载输出机械能。

在控制系统中,直流电机还有其它的用途,例如测速电机、伺服电机等。

他们都是利用电和磁的相互作用来实现向机械能能的转换。

1.电机的工作原理1.步进电机原理步进电机本质上是一个数字角度转换器。

以三相电机为例, 其结构原理见图1。

基于51单片机控制步进电机毕业设计论文

基于51单片机控制步进电机毕业设计论文

基于51单片机控制步进电机毕业设计论文南京工业大学毕业设计题目:基于单片机的步进电机控制系统设计学生姓名:学号:专业:电气工程与控制科学学院班级:指导教师:杨道业2016年6月基于单片机的步进电机控制系统设计摘要步进电动机是一种由电脉冲信号控制的执行元件,由于它具有易控制、体积小等特点,所以在数控系统、自动生产线、自动化仪表、绘图机和打印机等方面有着广泛应用。

微电子技术的普及与应用以及微型计算机的飞速发展,逐步进入电机应用领域,这使得之前用硬件电路构成大而复杂的控制器,现在可以用软件来实现。

这不仅降低了硬件成本,又提高了控制的灵活性、可靠性及多功能性。

由于步进电机具有瞬时启动,急速停止,精度高等特点,用其组成的开环系统既简单、廉价,又非常可行,因此设计出基于单片机的步进电机控制系统具有极大的价值和广泛的应用。

本文课题主要研究了基于单片机的步进电机系统的论证设计。

课题内容包括概述步进电机与单片机的工作原理,对步进电机驱动电路进行了分析,以及对系统硬件电路及程序进行了设计与测试。

步进电机控制系统的设计采用了软硬件协同仿真的方法,可以有效降低系统开发的时间与成本。

利用protues仿真软件完成电机的正反转、加减速、启动停止等基础功能,利用单片机、步进电机驱动芯片、字符型LCD和键盘阵列等元件模块,设计了以控制器与驱动器为一体的步进电机仿真控制系统,实现了对步进电机的方位设定、位置控制等功能,并实时显示出步进电机的工作状态。

该系统的硬件组成主要包括控制电路、显示电路、报警反馈电路以及驱动电路组成,根据硬件电路设计出相应的软件程序,进行调试与分析。

该设计系统具有思路明确、可靠性高、稳定性强等特点。

关键词:步进电机驱动电路单片机仿真控制系统Design of stepping motor control system based on single chip microcomputerAbstractStepping motor is a kind of by electric pulse signal to control actuator, because it is easy to control, small size and other characteristics, so in the CNC system, automatic production lines, automatic instrument, drawing machine and printer has a widely application. The popularization and application of microelectronic technology and rapid development of micro computer, and gradually into the application field of the motor, which makes before hardware circuit controller of large and complex can now be used software to achieve. This not only reduces the cost of hardware, but also improves the flexibility, reliability and functionality of the control. Because of the stepper motor with instantaneous start, rapid stop, high accuracy, and with the composition of the open loop system is simple, cheap, and very practical. Therefore, the design of based on single-chip stepper motor control system has great value and broad application.This paper mainly studies the design of the stepper motor system based on single chip microcomputer. The content of the subject includes the principle of step motor and single chip microcomputer, the stepper motor drive circuit is analyzed, and the system hardware circuit and program are designed and tested. The design of stepping motor control system adopts the method of software and hardware co simulation, which can effectively reduce the time and cost of the system development. Using Protues simulation software to complete the motor positive inversion, deceleration and stop start and other basic functions, using single chip microcomputer, stepping motor drive chip, character type LCD and keyboard array element module, the design of the controller and the driver for one step into the simulation of motor control system, realizes the function of the stepper motor range setting, position control and real-time display of a step into the working state of the motor. The hardware of the system consists of control circuit, display circuit, alarm feedback circuit and drive circuit, the corresponding software program is designed according to the hardware circuit, and the debugging and analysis are carried out. The design system has the characteristics of clear thinking, high reliability, strong stability and so on.Keywords: stepping motor ;drive circuit;single chip microcomputer;simulation and control system目录第一章绪论 (1)1.1课题背景 (1)1.2课题的目的和意义 (1)1.3课题的内容 (2)第二章步进电机的结构与特点 (3)2.1步进电机的构造 (3)2.2步进电机的工作原理 (3)2.3步进电机的主要特征 (5)2.4步进电机绕组的电气特性 (6)2.5步进电机的选型 (8)第三章设计原理分析 (9)3.1设计目的 (9)3.2设计要求 (9)3.3总体设计方框图 (9)3.4设计方案论证 (10)3.4.1系统控制方案 (10)3.4.2驱动模块方案选择 (12)3.4.3最终方案确定 (14)第四章步进电机控制系统硬件设计 (15)4.1单片机最小系统 (15)4.2 控制电路 (17)4.3 驱动电路 (18)4.4 显示电路 (19)4.5 位移越界报警电路 (20)4.6 状态指示灯显示电路 (21)第五章步进电机控制系统软件设计 (22)5.1主程序设计 (22)5.2 LCD显示程序设计 (24)5.3转速控制程序设计 (26)5.4程序设计 (27)5.5角度设定程序设计 (27)5.6位移设定程序设计 (29)第六章仿真结果与分析 (33)6.1整体硬件设计图 (33)6.2测试 (33)6.3误差分析 (37)第七章总结 (39)参考文献 (40)致谢 (42)南京工业大学本科毕业设计(论文)第一章绪论1.1课题背景步进电机作为控制执行器,广泛应用于各种控制领域[1]。

基于单片机的步进电机控制毕业设计论文

基于单片机的步进电机控制毕业设计论文

本科毕业设计(论文)资料毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:日期:毕业论文(设计)授权使用说明本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。

有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。

学校可以公布论文(设计)的全部或部分内容。

保密的论文(设计)在解密后适用本规定。

作者签名:指导教师签名:日期:日期:注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它2013届本科毕业设计(论文)资料第一部分毕业论文本科毕业设计(论文)2013年6月摘要步进电机从诞生以来发展迅速,它广泛应用于医疗设备、检测仪器、数码产品等人类社会的各个方面。

基于单片机的步进电机操纵系统设计毕业设计

基于单片机的步进电机操纵系统设计毕业设计

基于单片机的步进电机操纵系统设计摘要:步进电动机由于用其组成的开环系统既简单、廉价,又超级可行,因此在打印机等办公自动化设备和各类操纵装置等众多领域有着极为普遍的应用。

本文介绍的是一种基于单片机的步进电机的系统设计,用汇编语言编写出电机的正转、反转、加速、减速、停止程序,通过单片机、电机的驱动芯片ULN2004和相应的按键实现以上功能,而且步进电机的工作状态要用相应的发光二极管显示出来。

本文内容介绍了步进电机和单片机原理、该系统的硬件电路、程序组成,同时对软、硬件进行了调试,同时介绍了调试进程中显现的问题和解决问题的方式。

该设计具有思路明确、靠得住性高、稳固性强等特点,通过调试实现了上述功能。

关键词:步进电机;脉宽调制;驱动机构;单片机;转动Design of The Control System of Step-motor Abstract:The open-loop system which is composed by step-motor is simple, cheap and very practical, so there are very wide range of applications in printers and other office automation equipment and various control devices, and many other fields.This article describes one design of step-motor system based on program of the preparation of a motor , reverse, speed up, slow down, stop is written by compile language. The above functions are realized through the microcontroller, motor driver chip ULN2004 and correspond key , and the work state of stepper motor is diaplayed through the light-emitting diode. This article introduces the principle of stepper motor and single-chip microcomputer, the system hardware circuit, the program components, while software and hardware for the debugging, at the same time introduces the problems which are appeared in the debugging process and the solutions of the problems . The design has the advantages of clear , high reliability, strong stability, etc.,and the above-mentioned functions are realized through the debugging..Key Words:Stepper motor; Pulse-width modulated; driving mechanism; singlechip; rotation目录序言 (1)第1章绪论 (2)课题研究的目的和意义 (2)国内外研究概况 (2)论文的要紧研究内容 (3)第 2 章步进电机与单片机简介 (4)步进电机介绍 (4)步进电机概述 (4)步进电机的工作原理 (6)步进电机的分类与选择 (8)步进电机驱动系统介绍 (9)步进电机驱动系统简介 (9)步进电机绕组的电气特性 (10)单片机原理 (11)单片机原理概述 (11)单片机的应用系统 (12)AT89C51简介 (13)第 3 章系统整体硬件结构 (17)系统整图 (17)电源部份 (18)按键部份 (18)驱动部份 (19)状态指示部份 (20)时钟部份 (20)第 4 章系统软件设计 (21)系统开发软硬件环境 (21)系统主程序 (21)查键部份 (22)前进部份 (22)后退部份 (23)加速部份 (24)减速部份 (25)第 5 章系统的调试与检测 (26)程序编译时的错误与解决方式 (26)LM7812输出电压错误与解决方式 (26)步进电机转动错误及解决方式 (26)结论与展望 (27)参考文献 (28)致谢 (29)附录 (29)附录1:源程序清单 (30)附录2:英文资料及其中文翻译 (35)基于单片机的步进电机操纵系统设计序言步进电机作为执行元件,是机电一体化的关键产品之一,普遍应用在各类自动化操纵系统中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的步进电机控制江宁校区08机电二姓名周峰指导教师丁红【摘要】当今社会发展的脚步愈变愈快,科学技术也是日新月异。

同时,对于生活工作要求简单化、智能化、系统化。

对于各个领域的应用设备要操作简单,功能齐全应用自如等等苛刻的要求。

在众多条件的促使下,引入了步进电机,而且使之被系统化操作。

现今已有如步进电机控制器和驱动器为一体的步进电机控AT89C51 和脉冲分配器PMM8713 完成步进电机的各种运行控制。

整个系统采用模块化设计,结构简单,可靠,通过人机交互换接口能设置,操作简单,易于掌握。

该系统可应用于步进电机在机电一体多数场合。

更多的实践证明,基于单片机控制的步进电机比传统的步进控制器具有更加简单、方便、可靠。

本设计的主要研究对象就是开环伺服系统中最器件——步进电机。

【关键词】步进电机,单片机,正反转控制,加减速控制,XY工作台目录第一章绪论 (3)1.1 步进电机的发展 (3)1.2 本文研究内容............. ............. ............. (3)第二章步进电机的工作原理、分类、特性及指标 (3)2.1反应式步进电机原理 (4)2.2感应子式步进电机特点: (4)2.3分类 (5)第三章步进电机的驱动............. ............. .. (5)3.1 脉冲信号的产生 (5)3.2 信号分配 (5)3.3 功率放大 (5)3.4 细分驱动器 (6)第四章步进电机的单片机控制 (7)4.1 步进电机控制系统组成 (7)4.2 步进电机控制系统原理 (7)4.3 脉冲分配 (7)4.4 步进电机与微型机的接口电路 (9)第五章步进电机的运行控制............. ............. (10)5.1 步进电机的速度控制 (10)5.2 步进电机的位置控制 (10)5.3 步进电机的加减速控制 (10)第六章步进电机的XY工作台............. ............. .. (12)6.1 设计目标 (12)6.2 X、Y工作台的传动方式 (12)6.3 程序框图 (13)6.4 汇编程序 (14)设计总结............ ............. ............. (16)参考文献............. ............. ............. .. (17)第一章绪论1.1 步进电机的发展步进电机的原始模型起源于1830年至1860年,1870年前后开始以控制为目的的尝试,应用于氩弧灯的电极输送机构中,这被认为最早的步进电机。

1950年后期晶体管的发明也逐渐应用在步进电机上,对于数字化的控制变得更为容易。

到 20 世纪 60 年代后期,在步进电机本体方面随着永磁材料的发展,各种实用性步进电机应运而生。

步进电机往后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解能、高响应性、信赖性等灵活控制性高的机械系统中。

在生产过程中要求自动化、省人力、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。

图1.1 步进电机的外观图1.2 本文研究内容本设计主要是研究基于单片机的步进电机控制,采用单片机AT89C51和脉冲分配器PMM8713 控制步进电机在三相六拍工作方式下的启停控制,正反转控制和加减速控制,以实现基于步进电机的XY工作台两点间的位移控制。

第二章步进电机的工作原理、分类、特性及指标2.1反应式步进电机原理2.1.1结构:电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开。

0、1/3T、2/3T,(相邻两转子齿轴线间的距离为齿距以T表示),即A 与齿1相对齐,B与齿2向右错开1/3T,C与齿3向右错开2/3T,A'与齿5相对齐,(A'就是A,齿5就是齿1)下面是定转子的展开图:图2.1 定转子的展开图2.1.2、旋转:如A相通电,B,C相不通电时,由于磁场作用,齿1与A对齐,(转子不受任何力以下均同)。

如B相通电,A,C相不通电时,齿2应与B对齐,此时转子向右移过1/3L,此时齿3与C偏移为1/3T,齿4与A偏移(T-1/3T)=2/3T。

如C相通电,A,B相不通电,齿3应与C对齐,此时转子又向右移过1/3T,此时齿4与A偏移为1/3T对齐。

如A相通电,B,C相不通电,齿4与A对齐,转子又向右移过1/3T,样经过A、B、C、A分别通电状态,齿4(即齿1前一齿)移到A相,电机转子向右转过一个齿距,如果不断地按A,B,C,A……通电,电机就每步(每脉冲)1/3T,向右旋转。

如按A,C,B,A……通电,电机就反转。

由此可见:电机的位置和速度由导电次数(脉冲数)和频率成一一对应关系。

而方向由导电顺序决定。

不过,出于对力矩、平稳、噪音及减少角度等方面考虑。

往往采用A-AB-B-BC-C-CA-A这种导电状态,这样将原来每步1/3T改变为1/6T。

甚至于通过二相电流不同的组合,使其1/3T变为1/12T,1/24T,这就是电机细分驱动的基本理论依据。

不难推出:电机定子上有m相励磁绕阻,其轴线分别与转子齿轴线偏移1/m,2/m……(m-1)/m,1。

并且导电按一定的相序电机就能正反转被控制——这是步进电机旋转的物理条件。

只要符合这一条件我们理论上可以制造任何相的步进电机,出于成本等多方面考虑,市场上一般以二、三、四、五相为多。

2.1.3力矩:电机一旦通电,在定转子间将产生磁场(磁通量Ф)当转子与定子错开一定角度产生力F与(dФ/dθ)成正比S图2.2转子与定子错开角度图其磁通量Ф=Br×SBr为磁密,S为导磁面积F与L×D×Br成正比L为铁芯有效长度,D为转子直径Br=N×I/RN·I为励磁绕阻安匝数(电流乘匝数)R为磁阻。

力矩=力×半径力矩与电机有效体积×安匝数×磁密成正比(只考虑线性状态)。

因此,电机有效体积越大,励磁安匝数越大,定转子间气隙越小,电机力矩越大,反之亦然。

2.2感应子式步进电机特点:感应子式步进电机与传统的反应式步进电机相比,结构上转子加有永磁体,以提供软磁材料的工作点,而定子激磁只需提供变化的磁场而不必提供磁材料工作点的耗能,因此该电机效率高,电流小,发热低。

因永磁体的存在,该电机具有较强的反电势,其自身阻尼作用比较好,使其在运转过程中比较平稳、噪音低、低频振动小。

感应子式步进电机某种程度上可以看作是低速同步电机。

一个四相电机可以作四相运行,也可以作二相运行。

(必须采用双极电压驱动),而反应式电机则不能如此。

例如:四相,八拍运行(A-AB-B-BC-C-CD-D-DA-A)完全可以采用二相八拍运行方式.不难发现其条件为C=A,D=B.为了方便使用,灵活改变电机的一个二相电机的内部绕组与四相电机完全一致,小功率电机一般直接接为二相,而功率大一动态特点,往往将其外部接线为八根引线(四相),这样使用时,既可以作四相电机使用,可以作二相电机绕组串联或并联使用。

2.3分类感应子式步进电机以相数可分为:二相电机、三相电机、四相电机、五相电机等。

以机座号(电机外径)可分为:42BYG(BYG为感应子式步进电机代号)、57BYG、86BYG、110BYG、(国际标准),而像70BYG、90BYG、130BYG等均为国内标准。

第三章步进电机的驱动使用、控制步进电机必须由环形脉冲,功率放大等组成的控制系统,其方框图如下:图3.1 步进电机控制系统3.1脉冲信号的产生脉冲信号一般由单片机或CPU产生,一般脉冲信号的占空比为0.3-0.4左右,电机转速越高,占空比则越大。

3.2信号分配很多生产的感应子式步进电机以二、四相电机为主,二相电机工作方式有二相四拍和二相八拍二种,具体分配如下:二相四拍为A AB -A B -B -B A ,步距角为1.8度;二相八拍为A B AB --B -A -A B -B -A B -AB A -,步距角为0.9度。

四相电机工作方式也有二种,四相四拍为AB-BC-CD-DA-AB,步距角为1.8度;四相八拍为AB-B-BC-C-CD-D-AB,(步距角为0.9度)。

3.3功率放大功率放大是驱动系统最为重要的部分。

步进电机在一定转速下的转矩取决于它的动态平均电流而非静态电流(而样本上的电流均为静态电流)。

平均电流越大电机力矩越大,要达到平均电流大这就需要驱动系统尽量克服电机的反电势。

因而不同的场合采取不同的的驱动方式,到目前为止,驱动方式一般有以下几种:恒压、恒压串电阻、高低压驱动、恒流、细分数等。

为尽量提高电机的动态性能,将信号分配、功率放大组成步进电机的驱动电源。

像SH 系列二相恒流斩波驱动电源与单片机及电机接线图如下:图3.2 硬件接线示图说明:CP 接CPU 脉冲信号(负信号,低电平有效)OPTO 接CPU+5VFREE 脱机,与CPU 地线相接,驱动电源不工作DIR 方向控制,与CPU 地线相接,电机反转VCC 直流电源正端GND 直流电源负端 A 接电机引出线红线A 接电机引出线绿线B 接电机引出线黄线接电机引出线蓝线步进电机一经定型,其性能取决于电机的驱动电源。

步进电机转速越高,力距越大则要求电机的电流越大,驱动电源的电压越高。

电压对力矩影响如下:图3.3电压频率特性图3.4 细分驱动器在步进电机步距角不能满足使用的条件下,可采用细分驱动器来驱动步进电机,细分驱动器的原理是通过改变相邻(A,B)电流的大小,以改变合成磁场的夹角来控制步进电机运转的。

图3.4 细分驱动器原理图第四章步进电机的单片机控制4.1 步进电机控制系统组成图4.1 用微型机控制步进电机原理系统图与传统步进控制器相比较有以下优点:一、用微型机代替了步进控制器把并行二进制码转换成串行脉冲序列,并实现方向控制。

二、只要负载是在步进电机允许的范围之内,每个脉冲将使电机转动一个固定的步距角度。

三、根据步距角的大小及实际走的步数,只要知道初始位置,便可知道步进电机的最终位置。

4.2 步进电机控制系统原理4.2.1 脉冲序列的生成图4.2 脉冲的生成图脉冲幅值:由数字元件电平决定。

TTL 0 ~ 5VCMOS 0 ~ 10V接通和断开时间可用延时的办法控制。

要求:确保步进到位。

4.2.2 方向控制步进电机旋转方向与内部绕组的通电顺序相关。

三相六拍,通电顺序为:正转: A→AB→B→BC→C→CA反转: A→AC→C→CB→B→BA改变通电顺序可以改变步进电机的转向4.3 脉冲分配实现脉冲分配(也就是通电换相控制)的方法有两种:软件法和硬件法4.3.1 通过软件实现脉冲分配软件法是完全用软件的方式,按照给定的通电换相顺序,通过单片机的I/O向驱动电路发出控制脉冲,下面以三相六拍为例:上面提到了三相六拍工作方式通电换相得正序为A-AB-B-BC-C-CA-A,,反序为A-AC-C-CB-B-BA-A图4.3 用软件实现脉冲分配的接口示意图注:P1.0:A相驱动P1.1:B相驱动P1.2:C相驱动三相六拍控制字如下表所示:表4.1 三相六拍工作方式的控制字注:0代表使绕组断电,1代表使绕组通电在程序中,只要依次将这 10 个控制字送到 P1 口,步进电机就会转动一个齿距角,每送一个控制字,就完成一拍,步进电机转过一个步距角。

相关文档
最新文档