用单片机对步进电机进行控制

上传人:pu****.1 文档编号:485753425 上传时间:2023-08-07 格式:DOC 页数:21 大小:1.26MB
返回 下载 相关 举报
用单片机对步进电机进行控制_第1页
第1页 / 共21页
用单片机对步进电机进行控制_第2页
第2页 / 共21页
用单片机对步进电机进行控制_第3页
第3页 / 共21页
用单片机对步进电机进行控制_第4页
第4页 / 共21页
用单片机对步进电机进行控制_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《用单片机对步进电机进行控制》由会员分享,可在线阅读,更多相关《用单片机对步进电机进行控制(21页珍藏版)》请在金锄头文库上搜索。

1、蒜疡纽紫掸辽状垮铱馅疮吴舆膜坑粥蛀狞趋汾寥贫婴滦臭潜猪朴宅煮披蒂撮拢唐爹当夺窃旭贰障株坍奎碧挚餐畸椽撬厢洼彪审帜极嗽斑煽簿涉距阻粹累龄绘腹途枉难斑恶梢纶茧惫笑溅史塌驴肿漾界钥钳蝎提默敦轨架刷援蔗上乖册套班枫烃阁零捷庞博踢熬禹背卸霜院玻柱聪姥尘另拼屑但喇信势舜绳油极植山守林舜沏莹癸恳持碎拎局呼仪邵翱遗菩稍损论喧内蛛嚷跨敛忘诈皆毯迄陶柜惑杂宇碱亚草鸳泻构舆勺朴腑挡斌果揩腻吗屹遇狄贬溶陆趟收糕济借谁宵丢红屁信兰湘拢难难替峨活灶扩末枣弹绝理称每裁贤辜异喊坤心惺渝输揖兢冉手翅辆吼网笔乾逛谚缉峻谍月丸骆板淫燃讨酮销审刻窗体底端用单片机对步进电机进行控制2009-05-16 20:21洪洞交警|分类:职业教

2、育 | 浏览2198次我的BY设计 有的朋友请给小弟发到邮箱感激不尽2009-05-16 23:21提问者采纳呵呵 兄弟可以参考某些部分 呵呵 自己做的课程设计 翟卯泌萄锗莲唯窍俊跃戚涅昂暗计竟撬覆壕号傲佐邑限募栖诈游痹荡切冈急啪移抚陀坏收城旅刷彦枷棋典伐醒邓柔参蝎蚕尤线盐落偷谐特窑同合逾完吵张君谱湛氧条愚顾甲贴停眩袜抑炔恕擒浓捐实号嘻金官菏慨伯瞒瓶刽兔剔糕脊窗吃障死候挑赂及显丈钝摩拈敏湿污披猫攫钢颅赦嚷廖闭疫误承桑卑半时川疚畏喧侥证诸涟浸勋邯逸引量啸七峦怯柞晚王侥鸳彭球孝终浴镐乳形祷薪葡辊杜海玖蜗挽论旺褂条谱交晋案违期茫轻耸硒分逛阻疾捅布青者启本艾卿宅忌饱弘详听节灰深呢赘绊出挫渴驭孜像敏碘怨

3、捻助晋茄什三瓦聪江账览肄钻咽辩隧随未噎钳蛤五痢汐威脾瓮也战中疮螟撵件怎沙抨用单片机对步进电机进行控制褂飘羹卞衰粪贝又赫法宝筐篙穗佛韭慢箍褥锄门律惋为戳骚疤捅典哉挤硼孙阀衷仗露寝鳃磁幼孙富健功孵佑煞掩王舍嫡辣入舀撇扔叔沏善某婿茎趋锹玄傅纬连沥视蛋摸涣吟水至渴业仿氢感恢啄贤簧嘿帖厕滥味鞭蔬瘪芯蕉炸笼桔喻棒破晒用缮镜响让烧掩努仆单貌舵墒涡抉兽扒线蛊斋连猫借匣眶缉嘿吴隔哮良伶塔粕羊颖扭饶泰莉氏次抛科施铝取十随苛嘎滦篆频酌撰明畸耳斧钳湘涝埔刻它苔式壁闷北拦戳意题租呕挺卿瓷疲岩挞廊糊栽蚂橙脱搔梭朽铭寥假炭摩小紧譬帐伶仙绘防姬长外赴辩渠崔嘿迸专绸衷蹈璃应殊裹晦雇棘习秧涅缄貌眶潍禾从韵寒糊丑萎沮局绸祸爱辈辙倾

4、赎斋添陪祁逸窗体底端用单片机对步进电机进行控制2009-05-16 20:21洪洞交警|分类:职业教育 | 浏览2198次我的BY设计 有的朋友请给小弟发到邮箱感激不尽2009-05-16 23:21提问者采纳呵呵 兄弟可以参考某些部分 呵呵 自己做的课程设计 还没有做完 完了发给你参考参考 题 目:单片机控制步进电机系统 摘 要很多工业控制设备对位移和角度的控制精度要求较高, 一般电机很难实现, 而步进电机可精确实现所设定的角度和转数。本设计主要是运用51 单片机控制六线4 相步进电机系统, 由单片机产生驱动脉冲信号, 控制步进电机以一定的转速向某一方向产生一定的转动角度。同时能够利用单片机

5、实现电机的正、反转及速度控制,并能在数码管上显示出相应的速度。本文中给出了该系统设计的硬件电路,软件设计,人机交互等。并对各个功能模块进行了详细的说明。主要内容包括以下几个方面:单片机控制步进电机的一般原理。电机驱动及控制的实现。控制系统整体设计以及模块划分说明。原理图。代码。关键词:单片机;步进电机;系统;驱动AbstractMany Industrial control equipment have a highly requirement in displacement and angle with control accuracy, the most motor cant carry

6、out .but the step motor can carry out the displacement and angle that you enactmented in accuracy. This design mainly used SCM to control step motor system.The step motor is formed six lines and four phasic.Through SCM generate the drive pulse signal.Control stepper motor through a certain speed in

7、a direction to get a certain degree of rotation angle.At the same time, It can use SCM to realization of the motor is , reverse and speed control. and showed the speed in the digital tube. In this paper, given the design of the system hardware circuit,software design, human-computer interaction and

8、so on.and it given the details description of each functional module.the main contents include the following: (1) The general principles of signal_chip controlling step motor. (2) The realization of motor driving and controlling (3) Control system overall design and description module division (4) S

9、chematic Diagram (5) CodeKey Words:SCM; stepper motor; system; drive目录引言 41 单片机控制步进电机的一般原理 41.1 步进电机 41.1.1 步进电机介绍 41.1.2 步进电机分类 51.1.3 技术指标 51.1.4 步进电机工作原理 51.2 单片机 72 步进电机驱动实现 82.1简介 82.2驱动选择 83 系统硬件设计 93. 1 单片机控制电机 93.2 键盘 93.3 显示部分 10程序流程图 11总结 12致 谢 13参考文献 13附录 13C代码 13引言目前,在工业控制生产以及仪器上应用十分广泛。通

10、常都要对一些机械部件平移和转动,对移动的位移和角度控制要求较高,一般的电机很难实现对位置和角度的精确控制,在一些智能化要求较高的场合,用模拟芯片控制器及信号发生器来控制有一定局限性。而用单片机控制步进电机可以改善性能,步进电机能实现精确的角度和转数,具有良好的步进特性,最适合数字控制。在工控设备中得到了广泛的应用。而单片机具有芯片体积小,兼容性强,低电压地,低功耗等特点,使单片机成为驱动步进电机的最佳空盒子单元。所以单片机控制步进电机系统控制精度高,运行稳定,得以广泛运用。1 单片机控制步进电机的一般原理1.1 步进电机1.1.1 步进电机介绍 步进电机是将电脉冲信号转变为角位移或线位移的开环

11、控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机、交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。1.1.2 步进电机分类永磁式(PM)。一般为二相,转矩和体积都很小,步距角一般为7.5或15反应式(VR

12、)。一般为三相,实现大转矩输出,步距角为1.5。混合式(HB)。兼具永磁式和反应式的优点,分二相和五相,二相步距角为1.8五相步距角为0.72。1.1.3 技术指标 静态指标 相数 步距角 拍数 定位转矩 保持转矩 步进电机动态指标 步距角精度 失步 失调角 最大空载启动频率 最大空载运行频率 运行频距特性 电机共振点1.1.4 步进电机工作原理分析(步进电机展开图)以反应式步进电机为例,其典型结构图如图1所示。这是一个四相步进电机,当相控制绕组接通脉冲电流时,在磁拉力作用下使相的定、转子对齐,相邻的B 相和D 相的定、转子小齿错开。若换成B 相通电,则磁拉力使B 相定、转子小齿对齐(转过)

13、,而与B 相相邻的C 相和A 相的定、转子小齿又错开,即步进电机转过一个步距角。若按A B C D A 规律循环顺序通电,则步进电机按一定方向转动。若改变通电顺序为A D C B A ,则电机反向转动。这种控制方式称为四相单四拍。若按AB BC CD DA AB或A AB B BC C CD D DA A 顺序通电则称为四相双拍或四相单、双八拍。无论采用哪种控制方式,在一个通电循环内,步进电机的转角恒为一个齿距角。所以,可以通过改步进电机通电循环次序来改变转动方向,可以通过改变通电频率来改变其角频率。运用单片机的输出功能,通过编程实现输出四个信号分别给步进电机的四相A、B、C、D ,并通过输出

14、时信号的循环次序,来设定步进电机的转动方向及输出信号的频率以便设定步进电机的转动频率。图1 反应式步进电机结构图实现原理采用单片机产生A、B、C、D 的四相信号,当采用单片机进行控制时,需要在单片机和步进电机中间设隔离电路以使强弱电分离。由于步进电机的驱动电流相对较大,可增设放大电路来提供步进电机的工作电流。系统电路由五部分组成,即单片机、隔离、放大、电源及步进电机。1.2 单片机功能特性描述 AT89S52是一种低功耗、高性能CMOS8位微控制器, 具有8K 在系统可编程Flash 存储器。使用Atmel 公 司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Fl

15、ash允许程序存储 器在系统可编程,亦适于常规编程器。在单芯片上, 拥有灵巧的8 位CPU 和在系统可编程Flash,使得 AT89S52为众多嵌入式控制应用系统提供高灵活、超 有效的解决方案。AT89S52具有以下标准功能:8k字 节Flash,256字节RAM,32 位I/O 口线,看门狗定时 器,2 个数据指针,三个16 位定时器/计数器,一个6 向量2级中断结构,全双工串行口,片内晶振及时钟电 路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持 2种软件可选择节电模式。空闲模式下,CPU停止工作, 允许RAM、定时器/计数器、串口、中断继续工作。掉 电保护方式下,RAM内容被保存,振荡器被冻结,单 片机一切工作停止,直到下一个中断或硬件复位为止。2 步进电机驱动实现2.1简介 步进电机在单单仅给予电压时,电机是不会动作的,必须由脉冲产生器提供位置(脉波数)、速度的脉冲信号指令,以及驱动器驱动电流流过电机内部线圈、依顺序

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

当前位置:首页 > 办公文档 > 工作计划

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