基于单片机的步进电机控制课设报告

基于单片机的步进电机控制课设报告

ID:33984543

大小:339.50 KB

页数:16页

时间:2019-03-03

基于单片机的步进电机控制课设报告_第1页
基于单片机的步进电机控制课设报告_第2页
基于单片机的步进电机控制课设报告_第3页
基于单片机的步进电机控制课设报告_第4页
基于单片机的步进电机控制课设报告_第5页
资源描述:

《基于单片机的步进电机控制课设报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、大学课程设计报告课程设计名称:单片机系统综合课程设计课程设计题目:基于51单片机的步进电机控制院(系):计算机学院专业:班级:学号:姓名:指导教师:完成日期:课程设计报告目录第1章总体设计方案11.1设计原理11.2设计思路11.3实验环境1第2章详细设计方案22.1硬件电路设计22.2主程序设计22.3功能模块的设计与实现3第3章结果测试及分析63.1结果测试63.2结果分析6参考文献7附录A8附录B(电路原理图)13附录C(元件列表)13-14-课程设计报告第1章总体设计方案第1章总体设计方案1.1设计原理根据课程设计任务书的内容与要求,实现步进电机的工作控制过程

2、。通过将电脉冲信号转换成步进电机相应得角位移或线位移,从而使步进电机转动或停止。步进电机是一种能把输出位移增量和输入数字脉冲对应的驱动器件。要实现步进电机的正反转控制,需要给步进电机送入脉冲信号来启动,然后在已经设定好的步进电机的正反转及三种节拍工作方式中切换,步进电机的三种节拍工作方式分别为单四拍、双四拍、单双八拍。改变各脉冲的先后顺序,可以改变电机的旋转方向和工作方式。步进电机工作方式的转换则通过按键开关控制,可以进行正转、反转、停止及三种节拍工作方式的选择。1.2设计思路利用Lab6000实验箱上已有芯片,通过C语言程序编程并结合试验箱来实现步进电机的正转、反转

3、,以及在其上两种转动情况下的单四拍、双四拍、单双八拍的节拍工作方式。1.2.1提出方案首先,实现步进电机停止、正反转;其次,实现在三种不同节拍时的正转和反转。1.3实验环境·硬件环境:Lab6000实验箱,PC机。·软件环境:Wave应用软件。-14-课程设计报告第2章详细设计方案第2章详细设计方案2.1硬件电路设计图2.1硬件电路连线图步进电机驱动原理是通过对每相线圈中的电流的顺序切换来使电机作步进式旋转,而电流的改变是通过改变单片机P1口输出脉冲信号来实现的。改变各脉冲的先后顺序,可以改变电机的旋转方向和工作方式。本设计的电机的驱动方式为单四拍、双四拍和单双八拍。

4、8051的P1口作为准双向口,当它作输出作用时与一般的双向口使用方法相同。只需将P1口中的P1.0-P1.3口与步进电机四个接口连接,同时将脉冲信号送给步进电机,从而使步进电机能够工作。没有开关开启时电机处于待机状态,此时P1.0-P1.3四个口全部输出低电平,电机并不转动。电机转动时,单片机需从开关处读入数据,判断当前步进电机的工作方式。一共8个开关的前3个负责电机的正转,反转和停止的工作方式;后3个开关负责电机的单四拍,双四拍和单双八拍的转动方式。步进电机转动时需要同时开启任一种工作方式和转动方式,才能实现步进电机的控制转动。2.2主程序设计主程序流程图如图2.2

5、所示。-14-课程设计报告第2章详细设计方案图2.2主程序流程图KEY1—进入反转模块;KEY2—进入正转模块;KEY3—停止转动。本流程图主要表示的是程序开始运行时,如没有选择工作方式P1口默认输出低电平保持电机停止状态,同时继续扫描开关,直到某一工作方式开启,步进电机按照此工作方式工作。启动后,程序则不停的扫描开关判断是否有其他开关置高电平,若有则程序进入相应的模块,通过开关来控制步进电机不同的工作方式。2.3功能模块的设计与实现开关上后3个键KEY5-KEY7为其设置相应的转动方式,每当有相应的开关开启,程序则调用预设完成的转动方式,执行不同的功能,与此同时P1

6、口被赋予不同的脉冲信号,则步进电机的ABCD端接收到相应的信号,产生不同的转动方式(高电平有效)。-14-课程设计报告第2章详细设计方案单四拍:双四拍:正转A->B->C->D->A正转AB->BC->CD->DA->AB反转D->C->B->A->D反转DA->CD->BC->AB->DA单双八拍:正转DA->A->AB->B->BC->C->CD->D->DA反转D->CD->C->BC->B->AB->A->DA->D2.3.1步进电机正转模块的设计与实现在启动步进电机后选择正转模式,则程序进入正转模块,下面是步进电机正转模块的流程图:图2.3正转模式流程图KE

7、Y5—进入单四拍工作方式;KEY6—进入双四拍工作方式;KEY7—进入单双八拍工作方式;-14-课程设计报告第2章详细设计方案开启开关KEY2,进入正转模式,步进电机正转,此时在步进电机正转的情况下为其选择不同的节拍工作方式。拨下KEY2键,退出正转模式,可以重新选择电机是正转还是反转。2.3.2步进电机反转模块的设计与实现在步进电机启动后选择反转模式,则程序进入反转模块,下面是步进电机反转模块的流程图:图2.4反转模式流程图KEY5—进入单四拍工作方式;KEY6—进入双四拍工作方式;KEY7—进入单双八拍工作方式;开启KEY1键,进入反转模式,步进

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

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

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