1、 单片机单片机 课程设计说明书课程设计说明书 课 程 名 称 单片机原理课程设计 院(系、部、中心) 机械工程学院 专 业 过程装备与控制工程 班 级 过程装备 xxx 姓 名 xxxxxxx 学 号 xxxxxxxxxxxx 起 止 时 间 xxxxxxxxxxxxxxxxx 指 导 教 师 xxxxxxxxxxxxxxxx 目录目录 一、 设计任务书 二、 系统总体设计方案 三、 接口电路图、元器件清单 四、 流程图 五、 源程序清单 六、 调试中出现的问题和解决方法 七、 收获、体会 八、 主要参考资料 南京工程学院 课 程 设 计 任 务 书课 程 设 计 任 务 书 课 程 名 称
2、单片机原理课程设计 院(系、部、中心)机械工程学院 专 业 过程装备与控制工程 班 级 过程装备 xxx 起 止 日 期 xxxxxxxxxxxxxxxxxxxxx 指 导 教 师 xxxxxxxxxxxxxx 1课程设计应达到的目的 本课程是学完单片机原理及应用 B课程之后,让学生综合运用单片机技术知 识,进行实际单片机应用程序的设计、调试,以加深对单片机原理及应用基本知识的 理解,提高综合应用知识的能力、分析解决问题的能力和电子技术实践技能。初步培 养学生研发单片机控制系统的能力。 2课程设计题目及要求 (1) 课程设计题目: 机床顺序控制 本选题包含单片机原理及应用课程的重点部分内容,如
3、 I/O 端口,中断系统,定 时/计数器,并将这些重要硬件组成综合应用。 (2) 课程设计要求: 一台钻床的主轴由一台主电机驱动,并分别由快进电机和工进电机控制钻头的进 给,快进电机可正、反转。工作时首先按下启动按钮 SB,如果钻头不在原位,启动按 钮 SB 失效,否则主轴电机转动,钻头按下列工步运行: 要求:用实验箱上的 4 个拨动开关分别模拟启动按钮和限位开关 (SB,SQ1,SQ2,SQ3),用实验箱上的 4 个 LED 分别模拟快进、工进、快退及主轴电机运 行状态(发光二极管亮表示电机工作,发光二极管灭表示电机停止)。采用定时/计数 器的中断功能实现 1 秒延时。 基础好的学生可尝试利
4、用七段 LED 显示器显示延时时间。 SB(启动按钮)SQ1(快进限位)SQ2(工进限位) SQ3(原位限位) 快进快进 工进工进 快退快退 延时延时1s SB(启动按钮)SQ1(快进限位)SQ2(工进限位) SQ3(原位限位) 快进快进 工进工进 快退快退 延时延时1s 3课程设计任务及工作量的要求包括课程设计计算说明书、图纸、实物样品等要求 (1)课程设计任务: 根据设计任务课题查阅资料。 设计利用 8031 的 P1 口驱动电机时的接口线路; 设计完成该控制过程的软件流程图,编写源程序; 上机调试源程序; 撰写课程设计说明书。 提交设计说明书一份(小 4 号、宋体,约 10 页)。要求上述所有内容的电子 文档(每班按学号、姓名为文件名刻录一张光盘上交指导教师)。 (2)工作量要求: 完成总体方案设计; 完成硬件电路设计; 完成软件设计; 完成软硬件联