电气与电子工程学院单片机原理及应用 课程设计报告课题名称 专业班级 学 号 学生姓名 指导老师 评 分 2024 年 06 月 20 日至 06 月 24 日目 录摘要 21 设计任务 32 方案 32。1 设计思路与方案 32。2 总体设计框图 43 系统实现的原理说明 53.1 步进电机控制工作原理 53。1。1 步进电机的工作原理 53。1。2 步进电机的启停控制 53。1.3 步进电机的转向控制 63。2 步数显示模块原理 64 硬件设计 74。1 系统总原理图 74.2 各部分硬件原理图设计 74。2。1 单片机控制模块 74.2.2 按键选择工作状态模块 84。2。3 步进电机工作模块 94.2。4 工作状态显示模块 104。2.5 4 位数码管显示步数模块 105 软件设计 125.1 系统总体设计 125.2 步进电机工作模块 135。2.1 步进电机的工作方式说明 135.2.2 设计说明及流程图 145.3 数码管步数显示模块 156 仿真调试记录 177 心得体会 18参考文献 19附录:程序清单 20摘要本设计详细介绍了基于单片机的三相步进电机控制系统.步进电机通过输入脉冲信号进行控制,即电机的总转动角度由输入脉冲总数决定,因此,单片机通过向步进电机发送控制信号就能实现对步进电机的控制。单片机实现的步进电机控制系统具有成本低、使用灵活的特点,该系统采纳 80C51 单片机作为主控芯片,来完成对步进电机转动及 LED 显示的控制.本设计主要由单片机 80C51,3 相步进电机,7 段数码管,及一些其他相关元件设计而成,分为按键选择工作状态模块、步进电机工作模块、LED 二极管显示工作状态模块以及4 位数码管显示步数模块。可以通过开关来控制系统的启/停工作,当系统运转时,用开关来控制方向,并使相应的指示灯亮起,同样由开关来选择工作模式。运转时,用 4 位 7段数码管来输出步数.最后根据思路所设计出来的硬件图设计相适应的软件. 电路结构简单,设计思路清楚,同时利用 Proteus 进行联调仿真,结果比较直观.仿真结果收到了预期的效果。关键字:三相步进电机、单片机、PROTEUS 仿真1 设计任务(一)设计三相反应式步进电动机脉冲分配器,接收脉冲输入,要求三相单三拍、三相六拍运行方式控制(电平),正反转控制(电平)。系统具有如下功能:用 K0—K2 做为通电方式选择键,K0 为三相单三拍,K1 为三相双三拍,K2 为三相六拍;K3 为启动/停止控制、K4 方向控制;用 4 位 LED 数码管显示工作步数。用3 个发光二极管显示状态:正转...