好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机课程设计指导书1.docx

37页
  • 卖家[上传人]:hs****ma
  • 文档编号:479225720
  • 上传时间:2024-03-02
  • 文档格式:DOCX
  • 文档大小:256.11KB
  • / 37 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 《单片机原理与应用》单片机课程设计指导书专 业:电子信息工程指导教师:2016. 4单片机课程设计指 导 书一、课程设计目的单片机课程设计作为独立的教学环节,学习完《单片机原理及应用》课程后,并在进行相关课程设计基础上进行的一次综合练习其目的在于加深对 MCS-51单片机的理解,掌握单片机应用系统的设计方法;掌握常用接口芯片的正确使用方法; 强化单片机应用电路的设计与分析能力; 提高学生在单片机应用方面的实践技能和科学作风; 培育学生综合运用理论知识解决问题的能力, 力求实现理论结合实际,学以致用的原则学生通过查阅资料、接口设计、程序设计、安装调试、整理资料等环节,初步掌握工程设计方法和组织实践的基本技能; 熟悉单片机系统及程序的编制过程, 为今后从事生产技术工作打下必要的基础; 学会灵活运用已经学过的知识, 并能不断接受新的知识, 大胆发明创造的设计理念二、课程设计的要求:1.根据应用系统的要求,初步掌握总体结构设计的方法和构思,从中选择一种最佳设、r计方案;2.根据应用系统结构规模的要求,掌握单片机外部扩充系统硬件设计的基本过程;3. 根据任务要求和硬件设计要求,首先画出程序的总体流程图,然后进行各控制模块的程序设计;4. 掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。

      三、课程设计的步骤:单片机系统的设计步骤,一般可以分为需求分析,总体方案设计、硬件设计与调试、软件设计与调试、系统功能调试与性能测试、产品验收和维护、文件编制和技术归档等1. 需求分析: 需求分析就是要明确所设计的单片机应用系统要“做什么”和“做的结果怎样”需求分析阶段的结果是形成可操作的设计需求任务书任务书应包含单片机应用系统所应具有的功能特性和性能指标等主要内容如果是自主开发产品,还应附有市场调研和可行性论证等内容;如果是委托开发,则应该与委托方讨论拟制的需求任务书是否满足对方的需求2. 总体方案设计:总体方案设计就是要从宏观上解决“怎么做”的问题其主要内容应包括:技术路线或设计途径、采用的关键技术、系统的体系结构、主要硬件的选型和加工技术、软件平台和开发语言、测试条件和测试方法、验收标准和条文等如果是委托开发, 设计需求任务书和总体方案设计的主要内容往往以技术文件的形 式附于合同书之后3. 硬件设计: 硬件设计的主要内容是基于总体方案设计, 选择系统所需的各类元器件、设计系统的电子线路图和印刷电路板、安装元器件的调试硬件线路硬件设计应确保功能设计和接口设计满足系统的需求,并且充分考虑和软件的协调工作关系,注重选用高集成度的器件和采用硬件软化、软件硬化等设计技术。

      4. 软件设计:本阶段的主要任务是:基于软件工程的思想,拟制出本系统的软件设计方案,划分出主要的软件模块、根据需要绘制部分软件模块的流程图、调试程序和测试软件的基本功能5. 系统功能调试与测试:本阶段的重点是:基于系统的设计需求,进行系统功能调试和性能指标的测试,形成测试报告,核对用户需求或设计需求和系统现有功能、指标的一致性程度,提出修改意见,循环上述某些步骤,直至满足需求6. 结题答辩四、设计报告要求课程设计报告是学生所作设计的说明文件, 其目的是使学生在完成设计、 安装、 调试后,在归纳技术文档、 撰写科学技术总结报告方面得到训练 通过撰写课程设计报告, 不仅可以把设计、调试过程进行全面总结,而且还可以把实践内容提升到理论高度必须独立完成,格式符合要求,文字(不含图形、程序)不少于 2500 字,图形绘制规范1.设计报告的格式:1) 封面2)摘要3)目录4)正文正文按章节来撰写,应包含以下内容:(1) 所作题目的意义、本人所做的工作及系统的主要功能;(2) 方案选择:根据题目要求,写出总体初设方案并阐述理由;(3) 硬件电路设计及描述:硬件原理电路图的设计及分析,各部分电路的设计思想、功能特性及硬件原理电路图的绘制;(4) 软件设计流程及描述:设计出完整的程序框图和各模块程序的程序设计清单;(5) 系统调试及评价:说明系统的调试过程和调试方法,对系统硬件设计、软件设计及系统的实用价值、功能、精度、特点以及不足等方面进行分析与评价;(6)心得体会:总结本人在设计、安装及调试过程中的收获和体会。

      5)参考文献参考文献包括参考书、资料、网站等,按统一格式列出主要参考文献参考文献必须是学生在课程设计中真正阅读过和运用过的,文献按照在正文中的出现顺序排列6)附录附录包括系统总体原理图及源程序五、课程设计时间及进度安排课程设计集中在1周进行为保证达到预计的教学任务及目的, 以小组为单位分别进行资料的收集、方案论证、电路设计、编程、调试、实验及改进具体进度及要求安排如下:时 间内 容第1天布置课题,落实任务,确定课题及组织形式,收集课题相关的 技术资料及方案论证、分析、讨论第2天电路设计、设计各模块程序框图及软件设计、调试第3— 4天电路设计、设计各模块程序框图及软件设计、调试第5天调试,整理资料、写课程设计报告递交课程设计报告、总结附件一、课程设计题目说明及要求具体设计课题可根据实际情况选择,或在下列给出的题目任选一 题题目一 校园作息时间控制系统设计要求:(1)作息时间能控制电铃,可以按键设置时间,包括设置当前时间,显示闹铃设置时间,设定闹铃时间,闹铃的 ON/OFF设置等2)利用单片机实现,方法自选整个系统需自行设计电路,辅助电 路及元件自选题目二 交通信号灯控制系统设计要求:(1)正常情况下交叉路口的轮流通行(主道3个LED红、黄、绿控制直 行,支道3个LED红、黄、绿,切换时间自行设定);(2)特殊情况控制通行方式控制,用按键开关K1控制主道通行,支道 禁行,K2控制支道通行,主道禁行,特殊情况控制通行放行。

      3)有紧急情况时用按键开关K0控制两道均为红灯;(4)4位LED数码管能够显示双直行方向绿灯和红灯的等待时间题目三 环境温度监测系统设计要求:(1)多路温度监测:温度范围 0-1500 C,分辨率0.5 C,测量误差<10C⑵ 能实时显示测量的温度值:xxxx.x ,显示器每隔一分钟刷新一次 温度值(3)当温度值超过设定的报警限值时,可用蜂鸣器和发光管实现声光 报警题目四 太阳能热水器自动控制系统设计要求:实现温度和水位参数的实时显示,而且具有温度设定、水 位设定与控制功能,停电后再来电时也不用重新设定,具有故障报警 和故障自处理功能;能实现在用水时,若日晒水温达不到设定值,则 电加热自动补温;良好的稳定性和抗干扰性能题目五LED大屏幕滚动显示电子钟设计要求:用LED点阵显示电子钟工作时,先滚动显示“您好,今 天是20* *年**月*日星期"",然后静止显示当前时间'…: * * ” 3秒钟,如此循环题目六单片机脉搏测量仪设计要求:(1)接触式测量和非接触式测量脉搏;⑵测量值显示题目七 八路智能抢答器设计要求:(1)八路抢答,各用一个抢答按钮;(2)设置一个控制开关,控制系统的清零和抢答的开始;(3)具有数据锁存和显示功能,抢答开始后若有选手按动抢答按钮,编号立即锁存,并在数码管上显示出选手的编号和抢答时刻, 同时扬声器给出音响提示,止匕外,要封锁输入电路,禁止其他选手抢答。

      优先抢答选手的编号一直保持到系统清零为止;可扩展以下功能:(4)具有定时抢答的功能,选手在设定的时间内抢答有效,且一次抢答的时间设定为8秒,超时扬声器报警;(5)定时抢答的时间到,却没有选手抢答时,本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时抢答,时间显示器上显示00;(6)开始开关未动作,选手抢答无效,并报警,系统复位,重新开始题目八电子计时器设计要求:(1)上电时自动显示时、分、秒(2)设置一个控制按键,按下按键,则时钟以秒为单位开始计时(3)运行状态下可通过控制按键使时钟暂停,同时显示已计时数值(4)停止》^态(已上电),按下复位键,时钟复位(清零)并进入下一次计时状态题目九简易数字电压表设计要求:可以测量0〜5V的8路输入电压值,并在四位 LED数码管上轮流显 示或单路选择显示题目十 简易数字频率计要求:(1)频率测量a.测量范围 信号:方波、正弦波;幅度:0.5V〜5V;频率:1Hz〜 1MHzb.测量误差<0.1%(2)周期测量a.测量范围 信号:方波、正弦波;幅度:0.5V〜5V;频率:1Hz〜 1MHzb.测量误差<0.1%(3)脉冲宽度测量a.测量范围 信号:脉冲波;幅度:0.5V〜5V;脉冲宽度A100Qb.测量误差<1%(4)显示器十进制数字显示,显示刷新时间1〜10秒连续可调,对上述三种 测量功能分别用不同颜色的发光二极管指示。

      题目十一 电子密码锁的设计一、任务1、用 4*3 组成 0~9 数字键及确认键、删除键2、 用 3 位数码管组成显示电路提示信息, 当输入密码时, 只显示 “ -”3、当密码位输入完毕按下确认键时,对输入的密码与设定的密码( 666)进行比较,若密码正确,则开锁,此处用 1 个发光二极管点亮表示4、当密码不正确时,发光二极管处于熄灭状态,同时用 1 个蜂鸣器发出报警声二、设计要求首先进行预设计,根据设计的任务要求,先确定设计的硬件电路 方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图, 在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算在确定硬件的基础上,要进行软件的总体设计,包括软件主流程 的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间 的调整方法,显示窗口的时间切换等,以配合软件的设计然后进入硬件的调试及编程工作,设计组内的同学可根据任务分 工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进 行整体程序的编制的,各模块的编制过程中要注意资源的衔接最后进入联机调试,联机调试的原则也要采用分步走的原则, 各 个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的 总体要求,不要上来编制个最大的程序,最后无法查找错误。

      最后写出设计报告题目十二 日历时钟的设计 一、任务1、利用 MCS-51 内部定时器定时 T0/T1 ,编程实现时、分、秒的显示,显示格式为:时分秒: 09 12 35 ( 24 小时制)2、能按键调整时间的数值(按键数量自定) 二、设计要求首先进行预设计, 根据设计的任务要求, 先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算在确定硬件的基础上, 要进行软件的总体设计, 包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计然后进入硬件的调试及编程工作, 设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接最后进入联机调试, 联机调试的原则也要采用分步走的原则, 各个功能模块要逐步套入, 通过一个再增加一项功能, 从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误题目十三 交通灯控制系统的设计 一、任务。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.