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

上传人:汽*** 文档编号:459842350 上传时间:2023-07-27 格式:DOC 页数:38 大小:1.11MB
返回 下载 相关 举报
毕业设计基于PIC单片机的步进电机控制系统设计_第1页
第1页 / 共38页
毕业设计基于PIC单片机的步进电机控制系统设计_第2页
第2页 / 共38页
毕业设计基于PIC单片机的步进电机控制系统设计_第3页
第3页 / 共38页
毕业设计基于PIC单片机的步进电机控制系统设计_第4页
第4页 / 共38页
毕业设计基于PIC单片机的步进电机控制系统设计_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《毕业设计基于PIC单片机的步进电机控制系统设计》由会员分享,可在线阅读,更多相关《毕业设计基于PIC单片机的步进电机控制系统设计(38页珍藏版)》请在金锄头文库上搜索。

1、山东科技大学泰山科技学院毕业论文论文题目: 基于PIC单片机的步进电机控制系统设计年 级: 2009 专 业: 机电一体化 姓 名: 宋启明 学 号: 0942120120 指导教师: 荆刚 2012年 5 月 20日II 摘 要步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件,具有快速启动和停止的特点。其驱动速度和指令脉冲能严格同步,能实现正反转和平滑速度调节,因而被广泛应用于数模转换,速度控制和位置控制系统。但是步进电机的驱动信号往往还是由专门的模拟芯片控制器或者信号发生器产生,缺乏灵活性和可靠性。尤其在一些智能化要求较高的场合,用模拟芯片及信号发生器来控制步进电机有一定的局

2、限。而利用单片机进行脉冲控制,控制精度高,外围电路也比较简单,因此在工业应用场合,基于单片机的步进电机控制器应用广泛。本设计采用PIC系列单片机作为步进电机控制系统的核心,实现了软件与硬件相结合的控制方法。用软件代替脉冲分配器,达到了对步进电机的最佳控制。采用单极性驱动电路对小功率步进电机进行驱动,电路简单,实用性好。用LCD显示屏对步进电机的预设工作状态进行动态显示,直观、明了。关键词:步进电机;PIC单片机;LCDAbstractStepper motor is a control-driven component which directly convert digital signal

3、 to angular displacement or linear displacement, with a rapid start and stop characteristics The driving velocity of the stepper motor are strictly synchronous with instructions pulse, and can achieve positive and negative rotation and smooth speed adjustment, so it is widely used in digital-to-anal

4、og converter, speed control and position control system However, the driving signals of stepper motor are often generated by a special controller of analog chip or signal generator, it is lack of flexibility and reliability Especially in some occasions of higher intelligence, using analog chips and

5、signal generator to control the stepper motor has some limitations Because of its single-chip high-precision pulse and relatively simple peripheral circuits, so stepper motor controllers based on single-chip are widely used in industrial applications The design uses a PIC MCU as the core of stepper

6、motor control system, and a control method of combination of software and hardware is realized We choose software instead of the Pulse Distributor to achieve the best control of the stepper motor Unipolar drive circuit is used for driving low-power stepper motor, which is simple and really functiona

7、l LCD is used for dynamic displaying intuitively and clearly the state of the stepper motorKeywords:Stepper motor;PIC Microcontroller;LCDII目 录摘要IAbstractII绪论1第一章 控制系统实现原理2一、步进电机的分类和主要性能指标2(一)步进电机的分类2(二)步进电机的主要性能指标2二、步进电动机的结构及工作原理3(一)反应式步进电动机的结构及工作原理3(二)混合式步进电动机的结构及工作原理4(三)KP39M2-025型混合式步进电动机的工作方式5(四

8、)步进电动机的加减速6三、液晶显示模块OCMJ48C7(一)带有中文字库图形点阵液晶显示模块的应用7(二)OCMJ48C液晶显示模块的功能8四、PIC单片机8(一)PIC系列单片机的特点8(二)PIC16F877单片机的结构9第二章 控制系统硬件设计12一、控制系统总体概述12二、控制系统的硬件电路12(一)控制系统总体电路12(二)单片机与步进电机接口驱动电路14(三)单片机与LCD显示屏接口电路(8位并行模式)14(四)单片机与键盘接口电路15三、步进电动机的选型16四、开发平台MPLAB ICD简介16第三章 控制系统软件设计18一、控制系统总流程图18二、系统监控模块19(一)系统监控

9、模块流程图19(二)步进电机转向设置子程序范例20(三)步进电机转速设置21三、键盘识别处理模块21四、LCD显示模块22五、控制信号产生模块23(一)步进脉冲产生模块23(二)系统中断模块24(三)步进电机加减速模块25结论29参考文献30致谢31基于PIC单片机的步进电机控制系统设计绪 论步进电机是机电控制中一种常用的执行机构。它将电脉冲信号转变成角位移,即给一个脉冲信号,步进电动机就转动一个角度,具有快速启动和停止的特点。其驱动速度和指令脉冲严格同步,具有较高的重复定位精度,并能实现正反转和平滑速度调节。它的运行速度和步距不受电源电压波动和负载的影响,而且由于步进电动机组成的控制系统结构

10、简单,价格低廉,性能上能满足工业控制的基本要求,在简易数控机床,数字绘图仪,点阵打印机,家用电器等大量角度、速度、位移控制系统中,得到了极其广泛的应用1。但是步进电机的驱动信号往往还是有专门的模拟芯片控制器或者信号发生器产生,缺乏灵活性和可靠性。尤其在一些智能化要求较高的场合,用模拟芯片及信号发生器来控制步进电机有一定的局限2。而利用单片机进行脉冲控制,控制精度高,外围电路相对也比较简单,因此在工业应用场合,基于单片机的步进电机控制器应用广泛。PIC系列8位单片机是美国Microchip Technology公司推出的精简指令集计算机(RISC)结构的嵌入式控制器,其硬件系统设计简洁,指令系统

11、设计简练。PIC系列单片机具有体积小,功能强,功耗低、设计开发灵活方便和价格低廉等特点,可以应用在数字化仪器仪表,自动测试和控制,智能化家用电器等领域3。基于PIC单片机的上述特点,本设计采用PIC16F877单片机作为控制系统核心,具体介绍了一个步进电机运动控制系统的结构组成,既包括硬件设计,也有具体的软件实现。该控制系统可实现如下功能:1通过键盘可以设定步进电机的转速及转数(以整转为单位),2通过键盘可以设定步进电机转向,3键盘所设置的参数可以通过LCD进行实时显示。33第一章 控制系统实现原理一、步进电机的分类和主要性能指标(一)步进电机的分类步进电机可分为3大类1反应式步进电动机反应式

12、步进电动机的转子是有软磁材料制成的,转子中没有绕组,定子上有多相励磁绕组。它的结构简单,成本低,步距角可以做的很小,一般为1.5度,但噪声和振动都很大4。2永磁式步进电动机永磁式步进电动机的转子是用永磁材料制成的,转子本身就是一个磁源。它的输出转矩大,动态性能好。转子的级数与定子的级数相同,所以步距角较大,一般为7.5度或15度。需供给正负脉冲信号4。3混合式步进电动机混合式步进电动机综合了反应式和永磁式两者的优点,它的输出转矩大,动态性能好。它又分为两相、三相和五相:两相步距角一般为1.8度而五相步距角一般为0.72度。这种步进电机应用最为广泛,也是本控制系统所选用的步进电动机4。(二)步进

13、电机的主要性能指标1电机固有步距角它表示控制系统每发出一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一个步距角的值,如本设计所选用的KP39HM2-025型电机给出的值为0.9/1.8(表示半步工作时为0.9,整步工作时为1.8),即电机固有步距角。它不一定是电机实际工作时的真正步距角,真正步距角和驱动器有关5。2步进电机的相数步进电机的相数是指电机内部的线圈组数,目前常用的有二相,三相,四相,五相步进电机。电机的相数不同,其步距角也不同,一般二相电机的步距角为0.9/1.8、三相的为0.75/1.5、五相的为0.36/0.725。3电机的保持转矩保持转矩指电机各相绕组通额定电流,且处于

14、静态锁定状态时,电机所能输出的最大转矩。通常电动机在低速时的力矩接近保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的变化而变化5。4启动频率启动频率又称突跳频率,是指步进电机能够不失步启动的最高频率,是步进电动机的一项重要指标。负载启动频率与负载转矩即惯量的大小有关。负载量一定,负载转矩增加,或负载转矩一定,负载惯量增加,都会使启动频率下降5。5运行频率步进电机启动后,控制脉冲频率连续上升而维持不失步的最高频率,称为运行频率。通常给出的也是空载情况下的运行频率5。二、步进电动机的结构及工作原理(一)反应式步进电动机的结构及工作原理1反应式步进电动机的结构图1-1是一个三相反应式步进电机结构图。从图中可以看出,它分为转子和定子两部分。定子由硅钢片叠成。定子上有6个磁极,每两个相对的磁极组成一对,共有三对。每对磁极都缠有同一绕组,也即形成一相。每个磁极内表面都分布着许多小齿,它们大小相同,间距相同。反应式步进电动机运动的动力来自于电磁力,在电磁力的作用下,转子被强行推动到最大磁导率的位置即对齿的位置,并处于平衡状态。当某一相的磁极处于最大磁导位置时,另外两相必须处于非最大磁导位置,即错齿位置6。1-定子 2-转子 3-定子绕组图1-1 三相反应式步进电动机结构62反应式步进电动

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号