步进电机串口控制系统

步进电机串口控制系统

ID:22668481

大小:381.36 KB

页数:16页

时间:2018-10-30

步进电机串口控制系统_第1页
步进电机串口控制系统_第2页
步进电机串口控制系统_第3页
步进电机串口控制系统_第4页
步进电机串口控制系统_第5页
资源描述:

《步进电机串口控制系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、编号:桂林电子科技大学信息科技学院实训设计(论文)说明书题B:步进电机串口控制系统系别:机电工程系专业:机械电子工程学生姓名:石健学号:1指导教师:题口猶i□珊W究□劾姗究设计抹研究□软件开发D、w恻究2014年12月4口摘要木设计是采用AT89C52单片机对步进电机的控制,通过I/O口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机;同吋,用上位机软件来对电机的状态进行控制,并在上位机软件上将步进电机的状态显示岀来。系统巾硬件设计和软件设计两部分组成。其中,硬件设计包括AT89C52单片机的最小系统、电源模版、步进实现。软件设计包括上位机软件控制、步进电机脉冲以及

2、转速信号采集模块的控制程序,最终实现对步进电机转动方向及转速速度的控制,并将步进电机的转速速度动态显示在上位机软件上度进行实时监控显示。软件采用在Keil软件环境下编辑的C语言。木系统具有智能性、实用性及可靠性的特点。关键词:AT89S52;ULN2003;上位机;步进电机AbstractThisdesignistheuseofAT89C52microcontrollertocontrolthesteppermotor,temporalsidethroughtheI/Oportoutputwaveasthecontrolsignalofthesteppingmotorandthesignalt

3、hroughULN2003chiptodrivethesteppermotor;atthesametime,withthehostcomputersoftwaretothestatusofmotorcontrol,andmotorinthePCsoftwarewillstepstatedisplayout.Thesystemdesignconsistsofhardwaredesignandsoftwareoftwoparts.Amongthem,theminimumsystem,powertemplate,steppermotordrivehardwaredesignincludesAT89C

4、52microcontroller(DarlingtondriverULN2003)atotalof3functionmoduledesign,andrealizetheorganiccombinationandeachmoduleonthecircuitboard.Softwaredesignincludingcontrolprogramofuppercomputersoftwarecontrol,steppermotorpulseandthespeedsignalacquisitionmodule,andultimatelytoachievethecontrolofsteppermotor

5、rotationdirectionandspeed,andthespeedofsteppingmotorindynamicdisplayofPCsoftware,thespeedforreal-timemonitoringdisplay.ThesoftwareadoptstheeditorintheKeilsoftwareenvironmentofClanguage.Thecharacteristicsofthissystemisintelligent,practicalandreliable.Keywords:AT89S52;ULN2003;Thehostcomputer;Steppermo

6、tor弓IBi1控制要求与总设计方案11.1步进植控制贈11.2总体设计思、路11.3总体设计方案12系硬件设计及外围器件介绍22.1单片机AT89S52介绍22.1.1主要性能32.1.2功能特性描述32.2高压大电流达林顿晶体管阵列ULN2003介绍52.2.1概述胡寺点52.3RS-232串行总线接口介绍62.3.1概述胡寺点62.3.2概RS-232的引脚作用63软硬件调试及分析83.1软件側式83.2硬件側式84结论9谢辞10参考文献11引言当今社会,电动机在工农业生产、人们日常生活屮起着十分重要的作用。步进电机是最常见的一种控制电机,在各领域中得到广泛应用。步进电机作为执行元件,是

7、机电一体化的关键产品之一,广泛应用在各种自动化控制系统屮。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个岡民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的口的;同吋可以通过控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。