资源目录
压缩包内文档预览:
编号:512347
类型:共享资源
大小:2.92MB
格式:RAR
上传时间:2015-11-11
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
6
积分
- 关 键 词:
-
毕业设计
- 资源描述:
-
DZ008单片机实现的步进电机控制系统_计,毕业设计
- 内容简介:
-
浙江工业大学浙西分校信电系毕业论文(文献综述) 单片机实现的步进电机控制系统 文献 综述 一、 引言 近十几年来,单片机在生产过程控制、白动检测、数据采集与处理、科技计算、商业管理和办公室白动化等方面获得了广泛的应用。单片机具有体积小、重量轻、耗能省、价格低、可靠性高和通用灵活等优点,因此也广泛应用于卫星定 句、汽车火花控制、交通白动管理和微波炉等专用控制上。近几年来,单片机的发展更为迅速,它已渗透到诸多学科的领域,以及人们生活的各个方面。 单片机并没有超脱冯诺依曼原理下的计算机的结构框架和工作原则,而是着眼于应用到更广阔的范围 :工业控制、数字显示、智能仪表、电子设备、汽车电控、农机、家电乃至儿童玩具的控制。它不求规模大,只求小而全。厂家在一个芯片上制成了 CPU 和一定容量的程序存储器和数据存储器以及一定数量的输入 /输出接口 (Interface)。在一个大规模集成电路芯片上构造了完整的计算机结构,故称之为单片机 5。 MCS-51系列中的一片 8751芯片,内部构造了完整的计算机硬件系统。从 CPU、存储器到输入输出端口,一应俱全。只要写入程序,就可完成中央控制或数据采集、处理及通信传输的信息处理机, MCS-51 单片机指令系统中 为适应控制的需要设有极强的位处理功能,具有加、减、乘、除指令 ;CPU时钟高达 12MHz,完成单字节乘法或除法运算仅需要 4Ns;具有多机通信功能,可作为多机系统中的一个子系统。 一般微处理器和有关元器件分军用和民用两级,民用产品主要用于办公室及机房环境,工作温度在 0到 700 ,军用产品要求在恶劣环境条件下稳定工作,工作温度在 -65到 +125 ;工业级产品的性能介于以上两者之间,在 -40到 +85温度环境可正常工作。工业产品可靠性比民用产品强,而价格较军用品低。在单片机应用中,可以根据实际工作环境,选 择工业级芯片,保证系统可靠性。 近年来,在国际上出现了 Mechanics和 electronics复合成的 Mechtronics这个新词,我国译为“机电一体化”。这种机械和电子技术、信息技术紧密结合的新的学科领域是先进制造技术研究和普及的结果。机电一体化产品要实现电器控制的实时性、高可靠性、可编程和一定的人工智能。同时追求体积小、价格低,甚至低功耗等。正是针对上述种种要求而设计的单片机白然成为机电一体化控制器的最佳选择。 单片机出现的历史并不长,它的产生与发展与微处理器的产生与发展大体上同 步,也经历了四个阶段 6: 第一阶段 :1971-1974年, 4位微处理器工 ntel 4004及 8位微处理器工ntel 8008,这些计算机价格便宜、功能有限,只用于消耗类电子产品。 第二阶段 :1974-1978年,初级单片机阶段,以工 ntel公司的 MCS-48为代表, 8位单片机。 nts浙江工业大学浙西分校信电系毕业论文(文献综述) 第三阶段 :1978-1983年,高性能单片机阶段。以 intel公司的 MCS-51, Motorola公司的 6801 和 Zilog公司的 Z8等为代表。这一阶段推出的单片机普遍带有串行口,有多级中断 处理系统、 16位定时器 /计数器,有的片内还带有 A/D转换器接口,片内 RAM, ROM容量加大,寻址范围可达 64K字节。广泛应用于工业控制、外部设备控制、宏观控制、局部网络及家用计算机中。 第四阶段 :1983 年至今, 8位单片机巩固发展及 16位单片机推出阶段。例如Mostek公司的 MK6800、 intel公司的 MCS-96等。 MCS-96集成度为 12万只品体管 /片,寻址范围 64K 字节、 5个 8位并行口、一个全双工串行口、 4个 16位定时器、 8通道 10位 A/D转换器等,另外 MCS-96指令能处理位、字节、字,有 16位 乘 16位乘法、 32 位除 16位除法指令,一块单片计算机的功能可以和一台多片系统机相媲美。单片机己经进入一个崭新的阶段。 二、 步进电机 的 概况 步进电动机上个世纪就出现了,它的组成、动作原理和今天的反应式步进电动机没有什么本质区别,也是依靠气隙间的磁导变化来产生电磁转矩。 80 年代以后,由于廉价的微型计算机以多功能的姿态出现,步进电动机的控制方式变得更加灵活多样。原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,而且一旦定型之后,要改变控制方案就一定要重新设计电 路,不利于系统的改进升级。基于微型计算机的控制系统则通过软件来控制步进电机,能够更好地发挥步进电机的潜力,因此,用微型计算机控制步进电机已经成为了一种必然的趋势,也符合数字化的时代发展要求。步进电机控制技术和普通电动机控制技术的不同之处是步进电机接受脉冲信号的控制。早期的步进电机靠一种叫环形分配器的电子开关器件,通过功率放大器使励磁绕组按照顺序轮流接通直流电源。 由于励磁绕组在空间中按一定的规律排列,轮流与直流电源接通后,就会在间隙中形成一种阶跃变化的旋转磁场,使转子步进式的转动,随着接通切换频率的增高, 转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关,现在比较常用的步进电机包括反应式步进电机、永磁式步进电机、混合式步进电机和单相式步进电机等。 步进电机广泛应用在生产实践的各个领域。它最大的应用是在使用数控机床的生产制造中,因为步进电机不需要 A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。早期的步进电机输出转矩比较小,无法满足需要,在使用中和液压扭矩放大器一同组成液压脉冲马达。随着步进电动机技术的发展,步进电动机已经能够单独在系统上进行使用,成为了不可替 代的执行元件。比如步进电动机用作数控铣床进给伺服机构的驱动电动机,在这个应用中,步进电动机可以同时完成两个工作,其一是传递转矩,其二是传递信息。步进电机也可以作为数控蜗杆砂轮磨边机同步系统的驱动电动机。除了在数控机床上的应用,步进电机也应用在其他方面,比如作为自动送料机中的马达,作为通用的软盘驱动器的马达,也可以应用在打印机和绘图仪中等等。 步进电机的原理 7: 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、 停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积nts浙江工业大学浙西分校信电系毕业论文(文献综述) 误差等特点。 使得在速度、位置等控制领域用步进电机来控制变的非常的简单。为此 ,CS51测试网在腾龙开发套件中首次引入了步进电机技术,方便用户应用掌握。 虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环 形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 三、 控制系统的设计 单片机控制步进电机的程序的编制 步进电机控制程序设计的主要问题有三个 : 第一,控制脉冲的产生 ; 第二,步进电机的旋转方向和时序脉冲的关系 ; 第三,步数的确定。 作为单片机控制步进电机的程序的构成也是主要由这几个问题,因此可以从这三个问题入手 : 1、控制脉冲的产生 在单片机控制步进电机时,一般来讲,控制脉冲是 用软件产生的。方法是先输出一个高电平,然后延时,再输出低电平,再进行延时。延时时间的长短由步进电机的土作频率决定。 2、步进电机的旋转方向和时序脉冲的关系 步进电机旋转方向与内部绕组的通电顺序和通电方式有关。现在常用的通电方式主要有三种 : 1)三相单三拍 :A-B-C-A; 2)三相双三拍 :AB-BC-CA-AB; 3 )三相六拍 :A-AB-B-BC-C-CA-A。 按以上顺序通电,步进电机正传,按相反方向通电,步进电机反转。 因此,产生时序脉冲的方法是 : (1)利用单片机 8751的 P1端口,即用 P1.0, P1.1, P1.2分别控制三相步进电机的 A, B, C三相绕组 ; (2)根据控制模式写出控制模型 ; (3)按控制模型的顺序向步进电机输入控制脉冲。 3、步数的确定 步进电机运行的步数可由步距角和需要转过的角度来计算 7: NZ rb 360 式中 :b步距角 ; rZ 转子齿数 ; nts浙江工业大学浙西分校信电系毕业论文(文献综述) N 拍数 (一般三拍时 N =m 或六拍时 N =2m ); m 控制绕组相数, m =3。 4、步进电机的变速控制 上面给的程序流程图是步进电机的恒速运转方式。一般来讲,步进 电机的一个弱点,就是运行中丢步,为了使步进电机在运行中不出现丢步现象,一般要小于或等于步进电机“响应频率”人,在该频率下,步进电机可以任意启动、停止或反转而不发生失步现象。这个频率通常比较低。当步进电机走过的距离比较长时,需要低速启动,高速运转,然后降低速度,最后停止。这样就解决了“ 快速而不失步”的矛盾。那么实现变速控制的基本思想是改变控制频率。 虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却 非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 步进电机的特性有: 1, 步进电机必须加驱动才可以运转, 驱动型号必须为脉冲信号,没有脉冲的时候, 步进电机静止, 如果加入适当的脉冲信号, 就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比 。 2, 腾龙版步进电机的步进角度为 7.5 度,一圈 360 度, 需要 48 个脉冲完成 3, 步进电机具有瞬间启动和急速停止的优越特性。 4, 改变脉冲的顺序, 可以方便的改变转动的方向。 四、 结论 总而言之, 用单片机来控制步进电机,它的优点是体 积小、重量轻、耗能省、价格也低,比起用 PLC 控制的可靠性高,通用灵活,方便简洁,只需输入程序来控制步进电机的状态,自动化程度高,精度 高 ,在生产制造中得到充分的应用,是比较实用的一种控制系统。 参考 文献 1 单片机基础 北京航空
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。