基于单片机的步进电机控制系统毕业论文中期检查表精品

合集下载

本科毕业论文__基于单片机的步进电机的细分控制器的设计 精品

本科毕业论文__基于单片机的步进电机的细分控制器的设计 精品

基于单片机的步进电机的细分控制器的设计摘要步进电机是一种将电脉冲信号转换成相应的角位移或线位移的机电元件,具有易于开环控制、无积累误差等优点,在众多领域获得了广泛的应用。

步进电机的运行品质既与电机的本体性能有关,也与驱动器和控制器的性能有关。

一般步进电机的运行噪声大,控制精度低,无法满足很多场合下较高运行品质的要求,因此实现步进电机的细分控制可以较大地改善步进电机的系统性能。

本课题在总结和归纳多种步进电机细分控制技术的基础上,设计完成了基于单片机的步进电机细分控制系统。

细分驱动技术是一种能有效改善步进电机低频特性和提高步进精度的驱动技术。

广泛应用于对工况要求较高的场合,尤其在一些要求高精度、低噪音、低振动的系统中,细分驱动成为步进电机驱动的首选驱动技术。

本文先介绍了三相步进电机的结构和工作原理,然后在对步进电机细分驱动技术和单片机研究的基础上,分析了细分驱动对于改善步进电机运行性能的作用,该方案中电流细分技术基本上克服了传统步进电机低速振动大和噪音大的缺点,减小发生共振的几率。

该方案能避免其它相绕组的感应电压和绕组电流的漂移带来的误差,提高了细分精度。

本文采用控制电路主要由AT89C51单片机、晶振电路、地址锁存器、译码器、EEPROM存储器及可编程键盘/显示控制器Intel-8279等组成,单片机是控制系统的核心。

采用IR2130功率驱动芯片作为步进电机的功率驱动器件。

文中对整个系统的架构及硬件电路和驱动软件的实现都做了详细的介绍。

关键词单片机;步进电机;细分控制- I -Design of Stepper Motor Subdivision ControllerBased on MicrocontrollerAbstractStepper motor is a kind of electromechanical component that is driven in step angle or line displacement by electric pulse signal. Because of having the advantage of easy open-loop control and no accumulating error,stepper motor is being applied widely in many fields . As an integrated system including with both stepping motor and driver,its quality of operation is depended on the performance of motor,driver and controller .Generally,the noise of the stepping motor is great,and control precision is low,which can't meet request of the high running quality in many situations . So the performance is improved in stepping motor operation through realizing the subdivision operation of stepping motor. This topic in summarizes various stepping motor subdivision control technology, on the basis of these technology, completed the design of stepping motor subdivision system based on single-chip microcomputerThe stepper motor‟s micro-stepping driver is a kind of driving technology that can effectively improve the step precision and characteristic of low frequency. It is mostly used when the equipments require high-precision,low noise or low vibration system, and it is being a more and more popular driving technology.In this paper,the working principle and configuration of three-phase Stepper are introduced,then based on technologies such as stepper motor controller and microcontroller .we analysis the using of micro-stepping driving technology to improve operational performance . Current subdividing technology not only overcomes the disadvantages of motor‟s vibration and noise at low speeds but also reduces probability of resonance. It prevents the reactive voltage errors brought by other windings and the drift errors brought by current. It improves the precision of subdivision. In the thesis,we develop a single chip computer-based digital controlling system for a three-phase stepper motor that is mainly constructed from a AT89CS1 single chip computer and 8279IC which is used as the core of control parts and a three full-bridge driver IR2130. The power stage of this driver uses IGBT IR2130 that provides high reliability. Based on the approach,the system's whole architecture,the design of hardware and software are in traduced in detail. Keywords Single chip microcomputer;Stepper motor;Subdivide control- II -目录摘要 (I)Abstract ........................................................................................................................ I I第1章绪论 (1)1.1 课题背景 (1)1.2 步进电机概述 (1)1.3 步进电机驱动系统概述 (2)1.4 国内外研究状况及发展趋势 (3)1.5 论文研究内容 (4)第2章步进电机及其驱动系统 (5)2.1 步进电机及其工作原理 (5)2.1.1 步进电机的结构特点 (5)2.1.2 步进电机的基本工作原理 (5)2.1.3 绕组通电方式 (6)2.1.4 步距角的控制 (7)2.2 步进电机驱动系统 (7)2.2.1 步进电机驱动系统简介 (7)2.2.2 步进电机细分驱动原理及特点 (8)2.3 本章小结 (9)第3章控制芯片及相关器件简介 (10)3.1 单片机的介绍 (10)3.1.1 芯片的选择 (10)3.1.2 AT89C51单片机与管脚功能简介 (11)3.2 8位数模转换器DAC0832简介 (14)3.3 8279显示与键盘控制芯片简介 (15)3.3.1 8279显示键盘控制芯片的功能 (15)3.3.2 8279显示键盘控制芯片引脚定义 (15)3.4 IR2130驱动电路简介 (16)3.4.1 IR2130结构及功能 (16)3.4.2 IR2130的逆变器电路结构 (18)3.5 本章小结 (19)第4章系统构架与硬件电路的设计 (20)4.1 系统硬件结构 (20)4.2 系统硬件电路设计 (21)4.2.1 单片机控制电路 (21)4.2.2 电机驱动电路 (21)- III -4.2.4 开关电源电路 (22)4.2.5 显示和键处理电路 (23)4.3 本章小结 (24)第5章系统软件设计 (25)5.1 系统软件总体结构 (25)5.2 系统开发软硬件环境 (25)5.3 步进电机控制主程序设计 (26)5.4 步进电机细分驱动程序设计 (27)5.5 步进电机显示和键处理程序设计 (28)5.6 本章小结 (30)结论 (31)致谢 (32)参考文献 (33)附录A (34)附录B (42)附录C (48)- IV -第1章绪论1.1课题背景随着电力电子技术、微电子技术,控制技术的快速发展和EDA技术的日益成熟,特别是高性能可编程逻辑器件的出现,使得步进电机驱动系统集成化设计成为可能,并伴随着电动机本体的发展和变化,传统电机分类间的界面越来越模糊。

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

基于单片机的步进电机控制系统设计与制作毕业设计
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。

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

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

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

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

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

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

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

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

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

作者签名:指导教师签名:日期:日期:注意事项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月摘要步进电机从诞生以来发展迅速,它广泛应用于医疗设备、检测仪器、数码产品等人类社会的各个方面。

单片机毕业设计中期检查表

单片机毕业设计中期检查表
第6周:拟定两种不同方案并选择一种设计方案及实施步骤,并对方案的合理性做出论证;
第7周:根据控制方案,对控制系统的硬件电路做出设计;
第8-10周:针对硬件电路画出软件流程图,使用Keil软件编写相应的软件程序,并调试;
第11-12周:针对控制电路运利用开发板调试并制作焊接实物;
第13周:将前期分部设计结合起来,对整体的硬件与软件做出合理的调整与调试;
第14周:将所有设计整理成稿,并排版打印;
第15周:做出答辩前的充分准备,迎接答辩。
按照进度检查情况记录(不够可另行附页):
一、已完成的内容:
1.已完成开题报告及相关文献的查找;
2.已选定设计方案;
3.已完成硬件电路设计部分;
4.已完成软件电路部分;
二、正在进行的内容:正在进行电路仿真设计以及论文的初稿;
XXXX大学毕业论文(设计)中期检查表
学院(盖章):电气与控制工程学院专业:电气工程及其自动化
论文(设计号:XXXXXXXX
姓名:XXX
指导教师:XX
职称:教授
计划完成时间:2018年5月中旬
论文(设计)的进度计划:
第5周:分析课题,针对题目及系统设计要求查阅相关资料,完成开题报告;
三、尚需完成的内容:
1.实物的焊接;
2.系统调试;
3.论文初稿;
4.论文定稿;
四、存在的问题:
1.文献资料不够齐全;
2.毕业设计时间紧迫;
3.对仿真软件的应用不熟练;
五、拟解决的方案:
1.多请教相关专业的老师、同学或朋友,寻求帮助。
2.上网或到电子图书馆找统计年鉴等资料,补充最新的数据。需要去学校图书馆多方面查阅资料
指导教师意见(不少于100字):
指导教师签字:
年月日

毕业设计论文单片机实现的步进电机远程控制系统

毕业设计论文单片机实现的步进电机远程控制系统

毕业设计(论文)说明书题目:单片机实现的步进电机控制系统系别:电子工程系专业:学生姓名:学号:指导教师:职称:摘要:步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。

随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。

步进电机具有控制简便、定位准确等特点。

随着科学技术的发展,在许多领域将得到广泛的应用。

鉴于传统的脉冲系统移植性不好,本文提出微机控制系统代替脉冲发生器和脉冲分配器,用软件的方法产生控制脉冲,通过软件编程可以任意设定步进电机的转速、旋转角度、转动次数和控制步进电机的运行状态。

以简化控制电路,降低生产成本,提高系统的运行效率和灵活性。

本设计主要就是将步进电机与单片机紧密联系起来,通过单片机的驱动程序来控制步进电机的各种运行动作,以实现传统的步进电机的高度自动化。

步进电机按结构分类:步进电动机也叫脉冲电机,包括反应式步进电动机(VR)、永磁式步进电动机(PM)、混合式步进电动机(HB)等。

反应式步进电动机:也叫感应式、磁滞式或磁阻式步进电动机。

其定子和转子均由软磁材料制成,定子上均匀分布的大磁极上装有多相励磁绕组,定、转子周边均匀分布小齿和槽,通电后利用磁导的变化产生转矩。

一般为三、四、五、六相;可实现大转矩输出(消耗功率较大,电流最高可达20A,驱动电压较高);步距角小;断电时无定位转矩;电机内阻尼较小,单步运行(指脉冲频率很低时)震荡时间较长;启动和运行频率较高。

永磁式步进电动机:通常电机转子由永磁材料制成,软磁材料制成的定子上有多相励磁绕组,定、转子周边没有小齿和槽,通电后利用永磁体与定子电流磁场相互作用产生转矩。

一般为两相或四相;输出转矩小(消耗功率较小,电流一般小于2A,驱动电压12V);步距角大(例如7.5度、15度、22.5度等);断电时具有一定的保持转矩;启动和运行频率较低。

混合式步进电动机:也叫永磁反应式、永磁感应式步进电动机,混合了永磁式和反应式的优点。

基于单片机的步进电机控制及驱动系统设计-毕业论文

基于单片机的步进电机控制及驱动系统设计-毕业论文

本科毕业设计(论文)题目基于单片机的步进电机控制及驱动系统设计学生姓名学号教学院系电气信息学院专业年级\指导教师职称单位辅导教师职称单位摘要步进电机是数字控制系统中的一种执行元件,它能按照控制脉冲的要求,迅速起动,制动,正反转和调速。

具有步距角精度高,停止时能自锁等特点,因此步进电机在自动控制系统中,特别是在开环的控制系统中得到了日益广泛的应用。

本文以单片机为核心设计的步进电机控制系统,通过软硬件的设计调试,实现步进电机加、减速控制,正反转控制、步数控制,系统以最短的时间到达控制终点,而又不发生失步的现象;硬件是以AT89C52单片机为核心的控制电路,主要包括:键盘电路、步进电机的驱动电路等。

本文用Keil软件编写C语言程序,与汇编语言相比,C语言在功能上、结构上、可维护性上有明显的优势。

Keil提供了包括C 编译器、宏汇编、连接器、库管理和功能强大的仿真调试器在内的完整开发方案,通一个集成开发环境将这些部分组合在一起。

并用Proteus软件仿真单片机及外围器件。

关键词:步进电机控制系统;调速;单片机AbstractStepping motor is a kind of digital control system components. It can achieve quick start-up, positive inversion, stopping and speed control, according to the control pulse. It has high precision step angle, and can be self-locking when it keeps still. As these characteristics, stepping motor in automatic control system, especially in the open loop control system has been widely applied.This article mainly focuses on taking Single-chip Computer and cycle pulse distributor as the core, and designing the stepping motor control system. Through the design of the software and hardware debugging, it realizes controlling the step motor’s acceleration and deceleration automatically, according to parameter setting. Making the system arrive the end point with the shortest time, but not occur outing of step. Besides it can accurately achieve start-up, positive inversion and shutdown. Hardware takes AT89C52 as the core of control circuit, mainly including: cycle pulse distributor, keyboard and display circuit, stepping motor driving circuit, etc. This software is written using Keil with C language program . Compared with assembly language , C language’s function , structure , maintainability, has obvious advantages. Keil Software offers including C compiler, macro assembler , linker, library manager and a powerful simulation debugger , as well as a complete development program , through an integrated development environment for these parts together . Microcontroller simulation with Proteus software and peripheral devices .Key words: Stepping motor control system; speed control; Single-chip Compu目录1绪论 (1)1.1 课题提出的背景和研究意义 (1)1.2 课题的主要研究内容 (1)2 步进电机概述 (3)2.1 步进电机的分类 (3)2.2 步进电机的原理 (3)2.3 步进电机的变速控制 (4)3 控制系统硬件设计 (7)3.1 硬件结构图 (7)3.2 各个模块分析 (7)3.2.1电源电路 (7)3.2.2晶振电路 (8)3.2.3 复位电路 (9)3.2.4键盘控制电路 (9)3.2.5 AT89C52单片机 (10)3.2.6步进电机驱动电路 (13)4 控制系统软件设计 (15)4.1 系统软件主流程图 (15)4.2 Proteus仿真软件 (15)4.3 Keil软件 (16)4.4 Protel 99SE (17)5 系统调试与分析 (19)Proteus仿真 (19)总结 (21)致谢 (22)参考文献 (23)附录.............................................................................................................................. 错误!未定义书签。

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

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

毕业设计论文基于单片机的步进电机控制器的设计摘要:本论文针对步进电机控制系统的需求,提出了一种基于单片机的步进电机控制器的设计方案。

该方案在硬件设计上选用了适用于步进电机驱动的控制芯片,并通过电路连接实现电机控制信号的输出。

在软件设计上,通过单片机编程实现步进电机的运动控制,包括步进角度、转速以及方向等参数的调节和控制。

通过测试实验证明,该设计方案能够有效地实现步进电机的精确控制,具有较好的稳定性和可靠性。

关键词:单片机;步进电机;控制器;硬件设计;软件设计;运动控制第一章引言1.1研究背景目前,步进电机作为一种常用的电机类型,在自动控制领域和精密仪器中得到了广泛应用。

步进电机具有结构简单、运行平稳、精度高等优点,因此在许多行业中被广泛采用。

为了实现步进电机的精确控制,需要一种高效、稳定的步进电机控制器。

1.2研究目的本论文的主要目的是设计一种基于单片机的步进电机控制器,通过硬件和软件的完美结合,实现对步进电机的精确控制。

同时,通过测试和分析,验证该控制器的有效性和可靠性。

第二章方案设计2.1硬件设计在硬件设计方面,本文选用了适用于步进电机驱动的控制芯片,并通过电路连接实现电机控制信号的输出。

通过调节电源、电阻和电容等元件,实现对步进电机驱动电压和电流的调节,以满足步进电机运行的需求。

2.2软件设计在软件设计方面,本文采用单片机进行编程,实现对步进电机的运动控制。

通过编写程序,实现对步进角度、转速以及方向等参数的调节和控制。

通过采集和处理步进电机的反馈信号,实现闭环控制,提高步进电机的运动精度和稳定性。

第三章实验与结果通过搭建实验系统,并进行测试和分析,验证了本文设计的基于单片机的步进电机控制器的有效性和可靠性。

实验结果表明,该控制器能够实现步进电机的精确控制,具有较好的稳定性和可靠性。

第四章论文总结本论文设计了一种基于单片机的步进电机控制器,并通过实验验证了该控制器的有效性和可靠性。

该控制器在硬件设计上选用适用于步进电机的控制芯片,并通过电路连接实现电机控制信号的输出。

中期答辩 基于单片机的步进马达控制研究

中期答辩    基于单片机的步进马达控制研究
专业:机械设计制造及其自动化 班级:11机制2班 姓名: 学号:
• 研究的主要内容 • 硬件的选择与接线 • 步进电机工作原理 • 预期结果 • 进度计划 • 总结 • 参考文献
研究的主要内容
1. 步进马达的工作原理 2. 说明单片机对步进马达实现控制的方法


3. 控制系统的硬件设计 4. 要求能控制步进马达的转速、方向等
总结
1.因为考研期间时间占用的多,毕设方面未能全身心


的做,接下来会努力赶上来。 2.硬件的接线与安装已基本完成。 3.软件部分已经编写了部分程序,显示器已经可以显 示一些基本文字内容,四相指示灯闪烁。 4.论文目录,大体框架已经完成,根据后续的操作可 能仍然需要修改。 5.继续编写使步进电机按预期效果转动的程序并调试, 同时完成论文剩下的部分。
步进电机工作原理
当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带 动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。 当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每 输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与 输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序, 电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通 电顺序来控制步进电机的转动。 通常见到的各类电机,内部都是有铁芯和绕组线圈的。绕组有电 阻,通电会产生损耗,损耗大小与电阻和电流的平方成正比,这就是 我们常说的铜损,如果电流不是标准的直流或正弦波,还会产生谐波 损耗;铁心有磁滞涡流效应,在交变磁场中也会产生损耗,其大小与 材料,电流,频率,电压有关,这叫铁损。 铜损和铁损都会以发热的形式表现出来,从而影响电机的效率。 步进电机一般追求定位精度和力矩输出,效率比较低,电流一般比较 大,且谐波成分高,电流交变的频率也随转速而变化,因而步进电机 普遍存在发热情况,且情况比一般交流电机严重。

基于单片机的步进电机控制系统设计_大学本科毕业论文1 精品

基于单片机的步进电机控制系统设计_大学本科毕业论文1 精品

武汉大学本科毕业论文基于单片机的步进电机控制系统设计摘要步进电机是一种通过电脉冲信号控制相绕组电流实现定角转动的机电元件,与其他类型电机相比具有易于开环精确控制、无积累误差等优点,在众多领域中获得了广泛的应用。

为了得到性能优良的控制结果,出现了很多步进电机控制系统,其中采用单片机作为控制核心的控制系统得到了广泛的应用。

很多这种控制系统在步进电机的驱动上已经做的非常好,比如恒流斩波驱动技术,但是有的系统比较复杂,和一些相对比较简单的控制过程不相吻合,投入上也不经济;有的系统在操作上不是很方便,交互性不强。

而且,有感于目前的职业教育的专业教材各种技术太过经渭分明,由此带来的实习也是比较零散,没有把一些在工程实践中应该结合在一起的技术有机结合起来,因此本文的研究内容就是设计一套硬件系统较简单、经济,但适应性强,操作方便,可靠性高的,能够有机地把电子技术、单片机技术、电机的控制技术结合起来步进电机控制系统。

本文首先简要描述了步进电机的发展、应用情况,而且还分析了步进电机的工作原理,然后以单片机为主控制器提出了整个系统的硬件设计方案,在此基础上对各个模块的电路进行详细的设计,接着阐述了步进电机软件控制开发的流程和程序设计。

关键词:步进电机 AT89C51单片机恒流斩波AbstractSteeping motor is a kind of component using electric pulse signal to control winding elements to realize angular displacement. Comparing with other electric motor, it is easier to realize accurate control, no accumulated error and so on so forth. Thus, it is got extensive application. In order to gain excellent manipulative result, there appears a lot of stepping motor control system. Among them, the system using MUC as the core part of the control system is used widely. Many this kind of control systems have done absolutely good at the step motor drive, such as the technique of constant current chopper. But some systems are a little bit complicated, which does not match with some comparatively simple control, causing some waste on investment. Some system is not easy to operate, weak in alternation. Furthermore, techniques in today’s vocational teaching materials are entirely different, leading to some kinds of chaos in the exercitation, not combining some techniques which should be. Consequently, this focuses on how to design a simple step motor control system, which has strong adaptability, easy to operate, high dependability, mixing electronic technique, MUC technique and motor control technique. This thesis will firstly introduce the development and application situation of stepping motor and some common control systems and drive techniques. What’s more, it will illustrate the working principle of step motor, then, using MUC as a main controller to put forward the whole system blue print of the hardware design. Based on this, all specific designs on electrical circuits in every module will be followed. Finally, illustrate the steps of how to develop the software of control system and programmed design.Key words: Stepping Motor, MUC, Constant Current Chopper目录1.绪论 (1)1.1引言 (1)1.2步进电机的应用 (3)1.3步进电机的发展现状 (3)1.3.1国内外常见步进电机控制系统 (3)1.3.2步进电机驱动技术基本类型 (5)2.基于单片机的步进电机控制系统的硬件设计 (7)2.1步进电机控制原理 (7)2.1.1 步进电机的特点 (7)2.1.2 步进电机的分类 (7)2.1.3 反应式步进电机的工作原理 (8)2.1.4 步进电机的主要特性 (10)2.2基于单片机的步进电机控制系统总体设计 (11)2.2.1 步进电机控制系统简介 (11)2.2.2 系统组成 (13)2.3步进电机驱动电路设计 (14)2.4步进电机控制系统设计 (15)2.5键盘电路设计 (15)2.6硬件总体实现 (16)3.基于单片机的步进电机控制系统的软件设计 (17)3.1总体设计 (17)3.1.1 系统软件主流程 (17)3.1.2 系统总体程序 (18)3.2关键模块设计 (19)3.2.1 脉冲发生器设计 (19)3.2.1.1 定时器T0中断(步进脉冲输出)模块流程 (19)3.2.1.2 定时器T0中断(步进脉冲输出)模块子程序 (20)3.2.2 正反转控制程序 (21)结论 (22)参考文献 (23)致谢 (24)第一章绪论1.1引言步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Stepping motor、Pu1se motor或Stepper Servo,其应用发展己有约80年的历史。

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

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

毕业设计(论文)(2011届)课题名称基于单片机的步进电机控制器设计系别机电工程系专业应用电子技术班级姓名学号 200803041319指导教师起讫时间: 2010年 6 月 30日~2010 年 12 月 20 日(共 20 周)1基于单片机的步进电机控制系统设计目录第1章绪论错误!未定义书签。

1.1 引言错误!未定义书签。

1.2 步进电机常见的控制方案与驱动技术简介错误!未定义书签。

1.2.1 常见的步进电机控制方案错误!未定义书签。

1.2.2 步进电机驱动技术错误!未定义书签。

第2章步进电机概述 112.1 步进电机的分类 112.2 步进电机的工作原理 122.2.1 结构及基本原理 122.2.2 两相电机的步进顺序 132.3 步进电机的工作特点错误!未定义书签。

第3章系统的硬件设计 163.1 系统设计方案 163.1.1 系统的方案简述与设计要求 163.1.2 系统的组成及其对应功能简述 163.2 单片机最小系统 183.2.1 AT89S51简介 183.2.2 单片机最小系统设计 233.2.3 单片机端口分配及功能 243.3 串口通信模块 243.4 数码管显示电路设计 253.4.1 共阳数码管简介 253.4.2 共阳数码管电路图错误!未定义书签。

3.5 电机驱动模块设计 273.5.1 L298简介 273.5.2 电机驱动电路设计 283.6 驱动电流检测模块设计 303.6.1 OP07芯片简介 303.6.2 ADC0804芯片简介 323.6.3 电流检测模块电路图 353.7独立按键电路设计 362第4章系统的软件实现 374.1 系统软件主流程图 374.2 系统初始化流程图 384.3 按键子程序 39第五章总结 57致谢 59参考文献 59摘要:本文应用单片机、步进电机驱动芯片、字符型LCD和键盘阵列,构建了集步进电机控制器和驱动器为一体的步进电机控制系统。

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

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

目录前言 (1)1、选题背景 (2)、课题背景 (2)、研究的目的和意义 (3)1.2.1、研究的目的 (3)1.2.2、研究的意义 (3)、课题研究的内容 (4)2、方案论证 (4)、单片机的介绍 (4)2.1.1、单片机的概述 (4)2.1.2、单片机的特点 (5)2.1.3、单片机的应用领域 (5)2.1.4、单片机的选择 (6)2.1.5、AT89C51简介 (7)、步进电机的介绍 (10)2.2.1、步进电机的概述 (10)2.2.2、步进电机的工作原理 (10)2.2.3、步进电机的结构及分类 (11)2.2.4、步进电机的特点: (12)2.2.5、步进电机的选择 (12)2.2.6、步进电机的指标术语 (13)、仿真软件的介绍 (14)2.3.1、keil软件 (14)2.3.2、proteus软件 (15)、驱动电路的选择 (16)、显示电路的选择 (16)3、设计或实验过程论述 (16)、硬件电路的设计 (16)3.1.1、硬件设计的总体方案 (17)3.1.2、单片机最小系统 (17)3.1.3、按键部分 (18)3.1.4、电机驱动芯片 (19)3.1.5、电机驱动芯片 (20)3.1.6、步进电机 (21)3.1.7、显示部分 (22)3.1.8、硬件的焊接 (22)、软件部分 (23)3.2.1、主程序 (23)、显示子程序 (24)3.2.3、键盘扫描子程序 (25)4、基于AT89C51的步进电机控制系统的实现 (25)、系统的故障及调试 (25)4.1.1、软件部分 (25)4.1.2、硬件部分 (26)、设计结果 (26)5、总结与展望 (27)、总结 (27)、展望 (28)参考文献 (28)致谢 (29)附录 (30)基于单片机的步进电机控制系统设计摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,广泛应用在各种自动化控制系统。

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

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

西南科技大学毕业设计计算说明书题目:基于单片机的步进电动机控制系统设计专业:机械制造与自动化姓名:郭富仙指导教师:朱敏二零一二年十二月目录第一章绪论1.1 课题研究的目的和意义1.2 国内外研究概况1.3 论文的主要研究内容第二章步进电机与单片机简介2.1 步进电机介绍2.1.1 步进电机概述2.1.2 步进电机的工作原理2.1.3 步进电机的分类与选择2.2 步进电机驱动系统介绍2.2.1 步进电机驱动系统简介2.2.2 步进电机绕组的电气特性2.3 单片机原理2.3.1单片机原理概述2.3.2单片机的应用系统2.3.3 AT89C51简介第三章3.1 系统整图3.2 电源部分3.3 按键部分3.4 驱动部分3.5 状态指示部分3.6 时钟部分第4四章系统软件设计4.1 系统开发软硬件环境4.2 系统主程序4.3 查键部分4.4 前进部分4.5 后退部分4.6 加速部分4.7 减速部分第五章系统的调试与检测295.1程序编译时的错误与解决方法5.2 LM7812输出电压错误与解决方法5.3 步进电机转动错误及解决方法5.4 结论与展望参考文献30附录31附录1:源程序清单简介【摘要】:步进电动机由于用其组成的开环系统既简单、廉价,又非常可行,因此在打印机等办公自动化设备以及各种控制装置等众多领域有着极其广泛的应用。

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

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

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

【关键词】:步进电机;脉宽调制;驱动机构;单片机;转动序言步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。

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

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

目录1绪论 (3)2步进电机原理及硬件软件设计 (4)2.1步进电机原理及其控制技术 (4)2.2总体设计方框图 (7)2.3设计原理分析 (7)2.3.1元器件介绍 (7)2.3.2方案论证 (9)2.3.3硬件设计 (9)2.3.4 软件设计 (12)3结论 (15)参考文献 (16)附录1电路原理图 (17)附录2程序清单 (18)致谢 (21)基于步进电机控制系统的设计摘要步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。

控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分配器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。

为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动。

随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来, 步进电机的应用得到大大提高。

人们用它来驱动时钟和其他采用指针的仪器,打印机、绘图仪、磁盘光盘驱动器、各种自动控制阀、各种工具,还有机器人等机械装置。

此外作为执行元件,步进电机是机电一体化的关键产品之一,被广泛应用在各种自动化控制系统中,随着微电子和计算机技术的发展,它的需要量与日惧增,在各个国民经济领域都有应用。

步进电机是机电数字控制系统中常用的执行元件,由于其精度高、体积小、控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用,大规模集成电路的发展以及单片机技术的迅速普及,为设计功能强、价格低的步进电机控制驱动器提供了先进的技术和充足的资源。

毕业设计中期检查记录表

毕业设计中期检查记录表
2)子模块电路的设计及整个Байду номын сангаас制电路的子模块整合。
3)控制芯片的端口分配及电路优化设计。
4)对系统于仿真测试,因为软件仿真与现实会有误差,所以要尽量解决这个问题。
5)因为对该protues软件不太熟练,所以需要花一段时间去学习和熟悉软件。
三、改进措施
针对以上存在的问题,现暂拟定下解决方法:
(1)在接下来的时间里,合理地分配好时间,保证能够顺利完成毕业设计。在硬件电路设计上,花多点时间学习,补充多些功率驱动电路、电机控制、单片机操作等相关方面知识,同时多熟悉些常用电器元件,懂得如何运用。在软件方面,应该加强对电路设计软件的学习,并找到合适的仿真软件。另外还要多向老师和同学请教,多看一些相关的资料,使自己能够尽快熟练掌握这些软件的操作,顺利完成此次设计。
(2)通过对现有技术资料的研究,参考其他直流电机的控制方法完成此次毕业设计。通过多次仿真实践,验证自己方案的可行性及其改进方法,分析设计出有效实用的控制系统。
(3)尽量解决仿真与实物的误差。把系统方案的实物做出来,通过实践来检验控制系统方案的可行性,并能根据实际情况完成改进。
指导教师签名:
年月日
二、存在问题
1.需要解决的关键问题:
①确定最佳数据采集方法,找出软件优化措施。
②元器件的选材,根据计算和实际应用及系统精度的要求,在同类器件中最优选择。
③硬件电路的设计,包括单片机硬件系统的设计、数据采集模块的设计和温度显示模块的设计。
④调试电路与性能指标测试。
2.设计进度问题:
1)前期准备查询基于单片机控制直流电机的相关资料。在这个准备的阶段对资料以及问题的进行了资源整合与对技术吸收运用。
毕业设计(论文)工作中期检查记录
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
任务 完成 情况
1、开题报告已经完成,并以交给指导老师检查;
2、各个零部件的选择已经完成,零部件的选择均是按照相关标准进行,现正在 对各零部件行计算和校核
3、图纸绘制工作已经在进行,现正在对图纸进行检查和修改以确保最终图纸无 误;
4、电路图的绘制方法是参照现有电路图并对其进行修改以满足设计要求和注入 自己的设计理念。
质量 评价
优良中
差Байду номын сангаас
建议、甬、十 结果通过
修改后通过不通过
指导教师意见及建议:
导师(签名):年月日
教研室意见:
教研室主任签名:



学士学位论文(设计)中期检查表
院系名称
学生
指导教师
班级名称
学号
检查日期
论文题目
基于单片机的步进电机控制系统设计
工作 态度
本人工作积极认真,耐心谨慎。我把毕业设计视作对自己的一次检验和提 升,所以我在设计时不断对自己提出新的要求和新的尝试。我对自己所选择的 方案进行了反复的验证和严格的筛选,最终确立了自己现在所选择的方案。
存在 的问 题及 拟采 取的 措施
存在的问题:电路设计有点偏差偏差,导致实际结果不够精确;专业知识 不够扎实,出现重复查阅同一个知识点许多遍,比如步进电机的工作方式、接 线方式等。
拟采取的措施:对于电路的设计要进行大量的仿真和校验,使结果尽量准 确;专业知识不是短时间就能补充完备的,要不断积累,当用到什么知识点的 时候用心将匕记下来,这样就能节约大量重复查阅资料的时间。
相关文档
最新文档