ImageVerifierCode 换一换
格式:DOC , 页数:34 ,大小:320.50KB ,
资源ID:2627284      下载积分:12 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2627284.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(8051单片机对步进电机的控制.doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

8051单片机对步进电机的控制.doc

1、 济源职业技术学院 毕 业 设 计 题目 单片机对步进电机的控制 系别 机电系 专业              班级 姓名 学号 指导教师 日期

2、 2007年12月 本中心为大学生提供免费机械毕业设计参考资料 QQ:249796576 37 设计任务书 设计题目: 单片机对步进电机的控制 设计要求: 1.初步了解步进电机的分类、工作原理,重点掌握反应式步进电机的工作特点,矩频特性以及常见的驱动电路。 2.以8051为主控制器实现对步进电机的简单控制:电机的正转、反转、制动三种状态的任意切换;电机的加减速控制。 3.以自动门的设计为实例,讲解了步进电机在实际生产生活中的运用 设计进度要求: 第一周:搜集资料,研究步进电机的种

3、类,工作原理以及运用场合。 第二周:掌握步进电机的机械运行特性。 第三周:查找步进电机驱动电路的种类,掌握一种最常用的驱动电路。 第四周:温习单片机有关知识:常用程序语句、定时器的使用。 第五周:研究步进电机的简单控制,写出正反转程序、调速程序。 第六周:简单介绍一实际运用。 指导教师(签名): 前 言 步进电动机是数字控制系统的一种执行元件。它是用电脉冲信号进行控制,将电脉冲信号转换成相应的角位移或线位移的电动机,因此又被称为脉冲电动机。 给一个电脉冲信号,电动机就转

4、过一个角度或前进一步,其角位移量θ(或位移S)与脉冲数k成正比,如图0.0(a)所示。它的转速n(或线速度v)与脉冲频率f成正比,如图0.0(b)所示。这些关系在负载能力范围内不因电压与负载大小以及环境条件的波动而变化。步进电动机可以在宽广的频率范围内通过改变脉冲频率来实现调速,如快速、起-停、正反转控制及制动等,这是步进电动机的突出优点。 图0.0 步进电机脉冲数、频率与步距角转速关系 近年来,电子技术及卫星计算机的迅发展为步进电动机的应用开辟了广阔的前景。在自控系统中,常常要有数字信号转换为角位移或心位移的电磁装置,步进电动机是工作特点恰好符

5、合此要求。 步进电动机既可以在某一固定频率脉冲电源作用下作为驱动电动机恒速运行,也可以在某一受控脉冲作用下作为伺服电动机运行。当它作为自控系统中的执行元件时,系统对它的基本要求是: (1)步进电动机在脉冲信号下要能快速起动、停转、正反转及在很宽的范围内调速。 (2)要求步进电动机步距精度高,不得丢步或越步。 (3)快速响应,即起动、停转、正反转要迅速。 (4)能直接带负载,输出一定的转距。 在该设计中我们选用单片机8051做为步进电机的控制器, 用它来实现步进电机的空载时的正反转\带负荷时的正反转以及各自速度的控制,在设计的最后我们研究了在自动门中单片机对步进电机的控制.

6、 摘 要 步进电动机是用脉冲信号控制的,步距角和转速大小不受电压波动和负载变化的影响,也不受各种环境条件诸如温度、压力、振动、冲击等影响,而仅仅与脉冲频率成正比,通过改变脉冲频率的高低可以大范围地调节电机的转速,并能实现快速起动、制动、反转,而且有自锁的能力,不需要机械制动装置,不经减速器也可获得低速运行。它每转过一周的步数是固定的,只要不丢步,角位移误差不存在长期积累的情况,主要用于数字控制系统中,精度高,运行可靠。如采用位置检测和速度反馈,亦可实现闭环控制。

7、 图0.1 步进电机在数控机床中的运用 在机电一体化中,步进电机是最常用的一种执行电机,它实现了机械中的角度、位移的数字化控制,从而使机械控制的精度大大提高。现代控制技术中普遍采用的方式为开环控制和闭环控制,开环控制结构简单成本低但其精度不是太高;闭环控制可以实现高精度的控制,但其结构复杂投入成本高。步进电机的出现解决了这一技术难题,它使得开环控制的精度和速度大大提高,由它组成的步进式伺服控制系统实现了数字化机械生产过程。数控机床便是这一技术的成功体现,伺服系统的性能是决定数控机床加工精度和生产效率的主要因素之一。由步进电机执行的机床结构见图1-1所示. 除数控机床广泛采用步进电机外

8、在数模转换装置、计算机外围设备、自动记录仪、钟表、印刷设备等中亦有应用。 本设计的主要研究对象就是开环伺服系统中最常用的执行器件——步进机。 关键词: 步进电机,脉冲信号,步距角,开环控制,闭环控制,伺服控制 目 录 前 言 I 摘 要 III 目 录 IV 1 步进电机的分类、结构、工作原理 1 1.1 步进电机的分类和结构 1 1.2 工作原理 2 2 步进电机的机械运行特性 5 2.1 静态运行状态 5 2.2 步进运行状态 6 2.3 连续运转状态 8 3 步进电机的驱动 10 3.1 步进电机对驱动电源的要求 10 3.2 常见提高驱

9、动电源的措施 10 3.3 步进电机电源的分类 11 4 实现轻负载时步进电机的正反转 12 4.1 控制要求 12 4.2 所需器材 12 4.3 设计原理 12 4.4 正反转控制程序流程 13 4.5 步进电机正反转程序 14 5 步进电机转速控制 17 5.1 转速控制原理 17 5.2 转速控制程序流程 18 5.3 转速控制程序 18 6 自动门的设计 23 6.1 自动门设计功能与要求 23 6.2 自动门设计的思路: 23 6.3 硬件电路的设计与器件选择 23 6.4 软件程序设计 27 7 设计小结 33 致 谢 34 参考文献 35

10、 1 步进电机的分类、结构、工作原理 1.1 步进电机的分类和结构 步进电机的形式很多,其分类方式也很多,常见的分类方式是按产生力矩的原理,按输出力矩的大小以及定子和转子的数量分类等.根据不同的分类方式,可将步进电机分为多种类型.见表1.1所示. 表1.1 步进电机的分类 分类型式 具体类型 按力矩产生的原理 反应式:转子无绕组,由被励磁的定子绕组产生反应力矩实现步进运行. 励磁式:定,转子均有励磁绕组(或转子用永久磁钢制成)由电磁力矩实现步进运行. 按输出力矩的大小 伺服式:输出力矩在几百~几KN.cm,只能驱动较小的负载,要与液压扭矩放大器配

11、用,才能驱动大负载. 功率式:输出力矩在5~50N.m以上,可以直接驱动大负载. 按定转子数 (1)单定子式;(2)双定子式;(3)三定子式;(4)多定子式. 按各相绕组分布 径向分相式:电机各相按圆周依次排列 轴向分相式:电机各相按轴向依次排列 目前,我国使用的步进电机主要是反应式步进电机.如下图1-2所示,这是一台典型的三相反应式步进电机. 图1.1 三相反应式步进电机的结构 它的定子和转子是用硅钢片和其他软磁材料制成的.定子上共有六个磁极,每个磁极上都有许多小齿.在径向相对的两个磁极上的线圈串联起来组成一

12、相绕组,沿周围也有许多小齿.根据工作要求,定子磁极上的小齿的齿距与转子磁极上的小齿必须相等,而且转子上齿数有一定的限制. 1.2 工作原理 反应式步进电机是利用凸极转子横轴阻与直轴不同所产生的反应转矩而转动。为便于讨论,先以一台最简单的三相反应式步进电动机为例。 图1-3所示为一台三相反应式步进电动机,定子有六个磁极,不带小齿,相对的两个磁极绕有一相绕组,三相绕组接成星形。转子上没有绕组,只有四个齿,定子与转子齿宽相同.当A相绕组通电而B,C相绕组不通电时,由于磁通具有力图走磁阻最小路径的特点,因而转子1齿和3齿的轴线与定子A相磁极轴线对齐,如图1-4所示.当A相绕组断电,B相绕组通电时

13、在B相绕组建立的磁场作用下,转子逆时针方向转过300,使转子2齿和4齿轴线与B相磁极轴线对齐,如图1-5所示.同理,当B相绕组断电,C相绕组通电时,转子又逆时针方向转过300,使转子1齿和3齿的轴线与C相磁极轴线对齐.按此顺序不断地使各相绕组轮流通电和断电,转子就会逆时针方向一步一步地转下去.每一步转过的角度称为步距角,用θb表示.转子相邻两齿轴线间的夹角称为齿距角,用θt表示.若用Zr表示转子齿数,则θt=3600/Zr. 图1.2 三相反应式步进电机的三相单三拍运行方式 上述过程中,如果

14、A相断电时,不是给B相通电而是给C相通电,则在C相绕组建立的磁场作用下,转子将顺时针转过300,使转子2齿和4齿的轴线与C相磁极轴线对齐. 当C相绕组断电,B相绕组通电时,转子又顺时针方向转过300,使转子1齿和3齿的轴线与B相轴线对齐.显然,按A-C-B-A的顺序通电,则转子将按顺时针方向旋转.可见,步进电机的旋转方向由三相绕组轮流通电的顺序决定. 步进电机按上述A-B-C-A(或A-C-B-A)的方式运行,称为三相单三拍运行方式.”三相”是指步进电机具有三相定子绕组;”单”是指每个通电状态只有一相绕组通电;”三拍”是指经过三次切换绕组的通电状态为一个循环,第四次通电时又重复第一拍的通电

15、状态.在这种运行方式中,步距角θb=300. 三相反应式步进电机除三相单三拍运行方式外,还有三相双三拍与三相单双六拍运行方式.当采用三相双三拍运行方式时,每次有两相绕组同时通电,其通电顺序为AB-BC-CA-AB或AC-CB-BA-AC.当AB两相绕组同时通电时,转子的齿既不与A相磁极轴线对齐,也不与B相磁极轴线对齐,其步距角θb=300,与单三拍时相同. 把上述两种运行方式结合起来,有A-AB-B-BC-C-CA-A或A-AC-C-CB-B-BA-A运行方式,即一相与两相间隔轮流通电,完成一个循环有六个通电状态.经过六个通电状态完成一个循环,转子转过一个齿距角,步距角θb=900/6=1

16、50(见下图1-5所示).可见三相单双六拍运行时步距角比三相三拍(无论是单三拍还是双三拍)小一半.因此,同一台步进电机采用不同的通电方式,步距角有两个不同的值.如上所述的简单结构的步进电机,三拍运行时, θb=300;六拍运行时, θb=150. 图1.3 三相反应式步进电机的三相单双六拍运行方式 综上所述,我们可以得到步进电机步距角和转速关系式如下: θb=3600/NZr 式(1.1) n=60fθb/3600 =60f/NZr

17、 式(1.2) (1.1)式中:Zr 为转子齿数;N为运行拍数。 (1.2)式中:f为脉冲频率;Zr 为转子齿数;N为运行拍数。 2 步进电机的机械运行特性 反应式步进电机的运行特性根据各种运行状态分别阐述。 2.1 静态运行状态 步进电动机不改变通电情况的运行状态称为静态运行。电机定子齿与转子齿中心线之间的夹角 叫做失调角,用电角度表示。步进电动机静态运行时转子受到的反应转矩 叫做静转矩,通常以使 增加的方向为正。步进电机的静转矩 与失调角之间的关系 叫做矩角特性。 当步进电机的控制绕组通电状态变化一个循环,转子正好转过一齿,故转子一个齿对应电角度为

18、 ,在步进电机某一相控制绕组通电时,如果该相磁极下的定子齿与转子齿对齐,那么失调角 ,静转矩 ,如图7.14a所示;如果定子齿与转子齿未对齐,即 ,出现切向磁力,其作用是使转子齿与定子齿尽量对齐,即使失调角 减小,故为负值,如图7.14b所示。如果为空载,那么反应转矩作用的结果是使转子齿与定子齿完全对齐;如果某相控制绕组通电时转子齿与定子齿刚好错开,即 ,转子齿左右两个方向所受的磁拉力相等,步进电机所产生的转矩为0,如图1-6所示。 (a)              (b)           (c) 图2.1  步进电动机的转矩和转角 步进电机的静转矩 随失调角 呈周期性变化,变

19、化的周期为转子的齿距,也就是 电角度。实践表明,反应式步进电机的静转矩 与失调角 的关系近似为 式(2.1) 式中 为常数,与控制绕组、控制电流、磁阻等有关。步进电机某相绕组通电时矩角特性如图1-7所示。 图2.2 步进电机的矩角特性 步进电机在静转矩的作用,转子必然有一个稳定平衡位置,如果步进电机为空载即 ,那么转子在失调角 处稳定,即在通电相,定子齿与转子齿对齐的位置稳定。在静态运行情况下,如有外力使转子齿偏离定子齿, ,则在外力消除后,转子在静转矩的作用下仍能回到原来的稳定平衡位置。当 时,转子齿左右两边所受的磁拉力相等而相互抵

20、消,静转矩 ,但只要转子向左或向右稍有一点偏离,转子所受的左右两个方向的磁拉力不再相等而失去平衡,故 是不稳定平衡点。在两个不稳定平衡点之间的区域构成静稳定区,即 ,如图1-7所示。 矩角特性上静转矩的最大值 称为最大静转矩。 2.2 步进运行状态 当接入控制绕组的脉冲频率较低,电机转子完成一步之后,下一个脉冲才到来,电机呈现出一转一停的状态,故称之为步进运行状态。 当负载 (即空载)时步进电动机的运行状态如图1-8所示,通电顺序为 ,当 相通电时,在静转矩的作用下转子稳定在 相的稳定平衡点 ,显然 图2.3 步进电动机空载运行状态 失调角 ,静转矩 。当 相断电, 相通电时

21、矩角特性转为曲线 ,曲线 落后曲线 一个步距角 ,转子处在 相的静稳定区内,为矩角特性曲线 上的 点,此处 ,转子继续转动,停在稳定平衡点 处,此处 又为0。同理,当 相通电时,又由 转到 点,然后停在曲线 的稳定平衡点 处,接下来 相通电,又由 转到 并停在 处,一个循环过程即为 。 相通电时, 为静稳定区,当 相绕组断电转到 相绕组通电时,新的稳定平衡点为 ,对应于它的静稳定区为 (图中 ),在换接的瞬间,转子的位置只要停留在此区域内,就能趋向新的稳定平衡点 ,所以区域( , )称为动稳定区,显而易见,相数增加或极数增加,步距角愈小,动稳定区愈接近静稳定区,即静、动稳定区重叠愈多,步进电

22、机的稳定性愈好。 上面是步进电机空载步进运行的情况,当步进电机带上负载运行时情况有所不同。带上负载 后,转子每走一步不再停留在稳定平衡点,而是停留在静转矩 等于负载转矩的点上,如图1-9中 、 、 、 处, ,转子停止不动。具体分析如下:当 相通电,转子转到 时电机静转矩 等于负载转距,两转矩平衡,转子停止转动, 相断电 相通电,改变通电状态的瞬间,因为惯性转子位置来不及变化,于是转到曲线 上的 点,由于 点的静转矩 ,故转子继续转到 点,在 点 转子停止,接下来 相通电的运转情况类似。一个循环的过程为 。 图2.4 步进电动机负载运行状态 如果负载较大,转子未转到曲线 、 的交点

23、就有 ,转子停转,当 相断电 相通电,转到曲线 后 ,电机不能作步进运动。显而易见,步进电机能够带负载作步进运行的最大值 即是两相矩角曲线交点处的电机静转矩。若增加相数或拍数,那么静动稳定区 重叠增加,两相曲线交点升高,最大电机静转矩增加。 2.3 连续运转状态 当脉冲频率 较高时,电机转子未停止而下一个脉冲已经到来,步进电动机已经不是一步一步地转动,而是呈连续运转状态。脉冲频率升高,电机转速增加,步进电动机所能带动的负载转矩将减小。主要是因为频率升高时,脉冲间隔时间小,由于定子绕组电感有延缓电流变化的作用,控制绕组的电流来不及上升到稳态值。频率越高,电流上升到达的数值也就越小,因而电机的

24、电磁转矩也越小。另外,随着频率的提高,步进电动机铁芯中的涡流增加很快,也使电机的输出转矩下降。总之步进电机的输出转矩随着脉冲频率的升高而减小,步进电机的平均转矩与驱动电源脉冲频率的关系叫做矩频特性,如图1-10所示。 图2.5  步进电机的运行矩频特性 3 步进电机的驱动 3.1 步进电机对驱动电源的要求 A 能够提供幅值足够,前后沿较好的励磁电流. 步进电机的控制绕组是一个铁心电感线圈,在接通或短开时,电流不能突变.由于过度过程的存在,使得一个通电周期中,实际电流的平均值比理想的矩形波小,从而使电机运行时的输出力矩较低.另外随着电机

25、运行频率提高,每组绕组通电时间将减少,而过渡过程的时间常数不变,常使得绕组电流还没有来得及达到稳态值,就又被切断,更使电流平均值变小,输出力矩下降,使得电机矩频特性在高频时较软. 同理,电机绕组突然短电时,电流不能立刻消失,而按指数规律下降,残余电流较大.这样就出现阻碍步进电机转向下一步的过阻尼现象,也使得电机的输出力矩和工作频率下降.因此,除了在步进电机设计的尽量减小绕组电感外,还要求驱动电源采取措施,使得供的电流波形尽量接近矩形波,以提高电机运行性能. B 本身的功耗小,效率高. 为保证步进电机有一定的输出力矩和快速性,必须使用较高的驱动电压.此时为了减小过度时间常数并限制励磁电

26、流不超过额定值,往往要串联适当的电阻.这在电机励磁电流不大时是允许这样做的,但对于大功率的电机时,电阻消耗的功率就太大了.这时,常采用功耗小,效率高,又能加快过度过程的高低压供电方式. C 能稳定运行. D 成本较低且便于维修. 3.2 常见提高驱动电源的措施 图3.1就是一个简单的功率放大驱动电路. 图3.1 步进电机驱动电路 图中L,r是步进电机一相绕组的电感和电阻,二极管VD和电阻RD组成放电回路,以防止晶体管VT关断瞬间绕组反电势可能造成管子的击穿.R0为限流电阻,保证通电后电流稳态值为额定值.电流C称为加速电容,动态时,利用它的旁路作用,使电机绕组电流上

27、升加快,改善电流波形的前沿.由于电机绕组存在电阻L,当晶体管VT突然接通后,绕组电流按指数规律上升,其时间常数为t1=L/R0+L.当晶体管VT突然截止时,电流同样按指数规律下降,此时时间常数为t2=L/RD+r. 3.3 步进电机电源的分类 A 按供电方式分类 (1)单电压:一般为12V,27V,60V. (2)双电压(又称高低压切换),高压采用30V,110V,160V,220V,300V;低压采用12V,15V. (3)调频调压供电. B 按功率驱动部分所用元件分类 (1)大功率晶体管驱动. (2)快速晶闸管驱动. (3)可关断晶闸管驱动. (4)混合驱动. 4 实

28、现轻负载时步进电机的正反转 4.1 控制要求 A 通过按键控制电机的正转,反转. B 电机在正转与制动,反转与制动之间的切换. C 电机在正转,反转,制动三种状态之间的任意切换. 4.2 所需器材 35BY48S03型步机电机 MCS8051单片机及其简单的外围器件 电阻若干 功率晶体管3个 稳压二极管三只 反相器74LS06 二极管3只 +12V直流电源 导线若干 计算机一台(装有编程软件) 4.3 设计原理 单片机的p1口控制步进电机的

29、运行,只要在一定的时间控制p1.0,p1.1,p1.2口的输出情况就可以实现对步进电机的运行控制。其波形情况如下图4.1所示。 图4.1 步进电机控制方式波形显示 驱动电路选用功率三极管作为驱动元件见图4.2所示。P1.0,p1.1,p1.2三根线按上图波形依次道通,它们经过反相器74LS06提升至+12V,直接接通功率晶体管的基极。功率晶体管的集电极E1,E2,E3分别经6Ω限流电阻接到步进电机的A,B,C三个绕组上。功率晶体管在时序脉冲的驱动下道通或截至,使步进电机的三个绕组分别加电和断电,完成旋转。在本电路中,二极管D1-D6对功率晶体管起保护作用。

30、 图4.2 步进电机驱动电路 4.4 正反转控制程序流程 图4.3 正反转控制流程图 4.5 步进电机正反转程序 ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV A, #00000011B MOV P0, A ;给p0口装入初值 CALL ANJAN ;调用按键子程序 ANJAN: JB P1.0, ZHENGZHUAN

31、 ;调用正转子程序 JB P1.1, FANZHUAN ;调用反转子程序 JB P1.2, MAIN ;电机停转,返回主程序 RET ZHENGZHUAN: MOV A, #00000011B MOV P0, A CALL DELAY MOV A, #00000110B MOV P0, A CALL DELAY MOV A, #00000101B

32、 MOV P0, A CALL DELAY CALL ANJAN JNB po, ZHENGZHUAN FANZHUAN: MOV A, #0000011B MOV P0, A CALL DELAY MOV A, #00000101B MOV P0, A CALL DELAY MOV A, #00000110B MOV P0, A

33、 CALL DELAY CALL ANJAN JNB po, FANZHUAN DELAY: MOV R5,#1 ;装入延时时间,控制转速 MOV R7, #100 DJNZ R7, $ DJNZ R6,D1 DJNZ R5,DELAY RET 5 步进电机转速控制 以上我们实现了对步进电机的正反转控制,在空载或轻载时是不会失步的,但步进电机力矩是软特性的,这在负载较重时,就有可能会有失步现象的发生,这就要求我们可以实现其转速的控制。

34、 5.1 转速控制原理 我们只要在其正反转控制的基础上,将p1.0,p1.1,p1.2口输出脉冲的频率改变,就可以实现对它转速的控制。 本实验中选用电机步距角为1.50,控制要求为: A 按下S1键,电机启动; B 按下S2键,电机停止; C 按下S3键,电机速度加1; D按下S4键,电机速度减1. E 加减速在25-100转/分 分析: 电机每转动1圈需要脉冲数为:n=3600/1.50=240,则每转一圈要240个脉冲,若要求25转/分,则每秒要产生脉冲数为:n1=25/60*240=100。为此我们得出转速与每秒产生的脉冲个数关系为: N=V/60*240=4V

35、 式(5.1) 式中V为要控制的速度,N为所需脉冲个数。 有了上述关系我们就不难推出定时时间与速度之间的关系: T=1/N=1/4V 式(5.2) 若定时器控制位TMOD=01H,那么定时器的计数初值与转速之间的关系为: X=216-1/4V*foc/12 式(5.3) 式中foc为晶振频率。为此我们可以得出步进电机转速与定时器定时常数关系,见下表(表1.2所示): 表1.2 步进电机转速与定时器定器初值设定表 步进电机转速与定时器定时常数关系 速度 定时

36、时间(us) TH1值 TH2值 25 10000 D8 F0 26 9615 DA 71 27 9259 DB D5 28 8928 DD 1F 29 8620 DE 54 30 8333 DF 73 31 8064 E0 80 …… …… …… …… 为此我们只要将定时器的初值写入表格,利用查表程序就可以完成电机速度的控制。 5.2 转速控制程序流程 图5.1 转速控制流程图 5.3 转速控制程序 程序定义如下: START bit  01H 

37、 ;起动及停止标志 MinSpd  EQU 25    ;起始转动速度 MaxSpd   EQU 100  ;最高转动速度 Speed  DATA 23H  ;流动速度计数 ORG 0000H LJMP DJSD ORG 0010H LJMP MAIN ORG 0030H MAIN: MOV   SPEED,#MinSpd 

38、 ;起始转动速度送入计数器 CLR    StartEnd  ;停转状态 MOV TMOD,#00000001B SETB EA SETB ET1 LOOP:  ACALL   KEY    ;键盘程序     JNB     P0,m_NEXT1  ;无键继续     ACALL   KEYPROC  ;否则调用键盘处理程序 m_NEXT1: MOV A,Speed JB

39、START,m_Next2 CLR TR1 ;关闭电机 JMP LOOP ORL P1,#11110000B m_Next2: SETB TR1 ;启动电机 AJMP   LOOP  ;主程序结束 KEYPROC:      MOV     A,B   ;获取键值      JB      ACC.0,StartStop   ;分析键的代码,

40、某位被按下,则该位为1     JB      ACC.3,KeySty      JB      ACC.1,UpSpd      JB      ACC.2,DowSpd     AJMP    KEY_RET StartStop:     SETB StartEnd     ;启动     AJMP    KEY_RET KeySty:   CLR StartEnd ;停止     AJMP    KEY_RET UpSpd:     INC     SPEED     MO

41、V    A,SPEED     CJNE    A,#MaxSpd,K1 ;到了最多的次数?     DEC     SPEED ;是则减去1,保证下次仍为该值 K1:     AJMP    KEY_RET DowSpd:     DEC     SPEED     MOV     A,SPEED     CJNE    A,#MAXSPD,KEY_RET  ;不等(未到最大值),返回 MOV SPEED,#MinSpd; KEY_RET:     RET KEY: M

42、OV A, P1 MOV B, A     RET DjZS: ;定时器T1用于电机转速控制 PUSH ACC PUSH PSW MOV A,Speed SUBB A,#MinSpd ;减基准数 MOV DPTR,#DjH MOVC A,@A+DPTR MOV TH1,A MOV A,Speed SUBB A,#MinSpd MOV DPTR,#DjL MOVC A,@A+DPTR MOV TL1,A MOV A,DjCount CPL

43、A ORL P1,A MOV A,DjCount JNB ACC.7,d_Next1 JMP d_Next2 d_Next1: MOV DjCount,#11110111B d_Next2: MOV A,DjCount RL A MOV DjCount,A ;回存 ANL P1,A POP PSW POP ACC RETI DjH: DB D8, DA,DB,DD,DE,DF, E0,… DjL: DB F0,71,D5,1F,54,73,80,…

44、 6 自动门的设计 自动门常用于宾馆、饭店、写字楼大型商场里面,以下介绍一用MCS8051单片机控制的自动门。 6.1 自动门设计功能与要求 (1)自动:人进出门时门自动打开,人走后延时关门。 (2)手动:手按动按键门自动打开,再次按动按键门关闭。 6.2 自动门设计的思路: (1)用红外发射和接受管,负责有人、无人信号的检测。 (2)用锁项环音频编译码器LM567,负责红外线编码、译码。 (3)用单片机MCS8051,负责软件程序的实现。 (4)用步进电机,正反转实现门的开、关。 硬件电路的设计方案及

45、方框: 根据自动门设计的思路,可确定自动门的设计方案,自动门工作原理框图如图00所示 图6.1 自动门原理 6.3 硬件电路的设计与器件选择 硬件电路的设计与器件选择,可以从如下6个方面考虑:红外线发射和接受电路;红外线接受和编码电路;手动开关门和限位电路;单片机主控制电路;步进电机驱动电路;步进电机。 自动门硬件电路工作原理图,如6.2所示。 本中心为大学生提供免费机械毕业设计参考资料 QQ:249796576 7 设计小结

46、 本次设计研究的内容是单片机对步进电机的控制,主要研究了单片机对步进电机的正反转、制动停止、速度的控制,最后结合一实例介绍了步进电机的应用。 此次设计中我们用的控制器是单片机,而对步进电机的控制,我们还可以使用PLC。PLC的优点在于使用方便、可靠性高、抗干扰性强,但其价格较贵,性价比的综合考虑之下,在稳定性、可靠性要求不是太高的场合,选用单片机作为控制器,便是一明智的选择。 做为一简单的设计,我们只是对步进电机的控制做了大概的介绍,步进电机作为一种特殊的电机,它对电源的要求是很高的,控制精度最主要的因素取决于电源。在第3节中我们只是简单提到了常见的驱动电路:单电压供电、高低压切换供电、

47、调频调压供电,设计中我们只对单电压供电做了详尽的介绍,对后两种高级的驱动电路没做过多介绍,有兴趣的读者可以自行研究。 步进电机的应用是很普遍的,塔钟系统,遥控调音,机床控制等场合都有用到步进电机,希望此次研究可以为日后的工作带来帮助。 致 谢 参考文献 [1]刘宝录.电机拖动与控制.西安.西安电子科技大学出版社,2006.3 [2]李清新.伺服系统与机床电气控制.北京.机械工业出版社,1994.7 [3]王季秩,曲家骐.执行电动机.北京.机械工业出版社,1997.7 [4]何

48、立民.单片机应用技术选编(4).北京.北京航空航天大学出版社,1996.11 [5]黄庆华,张永格.单片机开发技术与实训.北京.电子工业出版社,2006.7 [6]汪德彪.MCS-51单片机原理及接口技术.北京.电子工业出版社,2003.8 目 录 第一章 总 论 4 1.1项目概述 4 1.2项目提出的背景和必要性 4 1.3 项目建设的可行性分析 16 第二章 项目依据和范围 20 2.1项目编制依据 20 2.2编制原则 20 2.3项目编制范围 21 第三章 市场发展预测及行业关键指标分析 22 3.1二手车市场风险及发展预测 22 3

49、2 目前二手车价格分析 25 3.3 二手车关键指标分析 28 第四章 项目选址与建设条件 36 4.1 项目选址 36 4.2 区域建设条件 36 4.3社会环境简况 37 第五章 项目建设内容与规模 39 5.1 项目建设内容 39 5.2 建设规模 39 第六章 项目实施进度安排 41 第七章 环境保护和交易流程 42 7.1 二手车交易市场污染评估与处理 42 7.2 二手车交易流程 42 第八章 项目经营管理与劳动定员 49 8.1 项目经营管理 49 8.2 劳动定员 49 8.3 劳动保护和安全生产 50 第九章 投资概算及资金筹措 51 9.1 投资估算 51 9.2 资金筹措 51 第十章 经济效益分析 53 10.1项目的制度成本分析 53 10.2 项目效益分析 55 10.3 本项目成本估算 56 10.4 投资初期的营销计划建议 57 10.5 销售收入及税金 57 10.6 利润估算 58 10.7 财务平衡分析 58 10.8 不确定性分析 58 10.9 结论 59 第十一章 结论及建议 64

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服