课程设计指导书_第1页
课程设计指导书_第2页
课程设计指导书_第3页
课程设计指导书_第4页
课程设计指导书_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程设计指导书作者: 日期:课程设计指导书一. 课程设计概述微机(单片机)原理及应用课程设计是一门实践性很强的专业基础课程,要 求通过理论教学和实验、课程设计等实践性教学环节,使学生能在理论的指导下, 主要依靠实践活动,设计出一个小型应用系统。目的是使学生增进对单片机的感 性认识,加深对单片机理论方面的理解,掌握单片机的内部功能模块的应用,如 定时器/计数器、中断、片内外存贮器、I/O 口等,了解和掌握单片机应用系统的 软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础 , 树立严谨的科学作风,培养学生综合运用理论知识解决实际问题的能力。学生通 过单片机软硬件设计、调试、整

2、理资料等环节,初步掌握工程设计方法和组织实 践的基本技能,逐步熟悉开展科学实践的程序和方法。1.课程设计要求:1)二. 课程设计步骤根据应用系统的要求,初步掌握总体结构设计的方法和构思,从中选择一种最佳设计方案;2)3)根据应用系统结构规模的要求,掌握单片机外部扩充系统硬件设计的基 本过程;(硬件设计)根据任务要求和硬件设计要求,首先画出程序的总体流程图、 模块流程图,然后进行各软件模块的程序设计;(软件设计)4)2.课程设计内容、步骤掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。1)总体方案设计总体方案设计就是要从宏观上解决“怎么做”的问题。其主要内容应包括: 技术路线或设计途径、

3、采用的关键技术、系统的体系结构、主要硬件的选型和加 工技术、软件平台和开发语言、测试条件和测试方法、验收标准和条文等。拟定 总体设计方案一般要通过认真调研,通过查阅手册、有关文献资料、论证等,最 后定稿,以避免方案上的疏忽,造成软、硬件设计产生较大的返工,延误开发进程。在确定系统的总体方案时,对系统的硬件和软件功能应进行综合性考虑,因为系统的一个控制功能一般是既可以用硬件来完成,也可以由软件来完成,究竟 采用什么方式,则要根据系统的实时性及硬件系统的性能价格比综合平衡后加以 确定。一般情况下,用硬件来完成速度快,可节省CPU的大量时间,但这会使系统 比较复杂,而且价格会高一些;用软件实现价格便

4、宜,但要占用C PU较多的时间。 所以一般的原则是在CP U时间允许的情况下,尽量采用软件。具体本课程设计,可以根据设计任务书给定的设计要求和技术指标, 选择确 定系统硬件的类型,选择相应的硬件模块,确定参数,绘出系统硬件总框图,还应 完成软件设计任务分析,确定软件方案、算法,绘出系统软件的总框图。2) 硬件电路设计硬件设计的主要内容是基于总体方案设计,选择系统所需的各类元器件、设 计系统的电子线路图和印刷电路板等。硬件设计应确保功能设计和接口设计满足 系统的需求,并且充分考虑和软件的协调工作关系,注重选用高集成度的器件和 采用硬件软化、软件硬化等设计技术。具体本课程设计,选择Dai s实验仿

5、真开发系统作为硬件平台,所以硬件设 计比较简单,主要要求熟悉产品说明书,选择模块电路,确定接口电路硬件地址 等参数,掌握使用和控制方式等,画出电路总图。硬件设计中对于可靠性设计 干扰设计等作为了解性的内容。3) 软件设计本阶段的主要任务是:基于软件工程的思想,拟制出系统软件设计方案, 定控制算法,划分出主要的软件模块、根据需要绘制部分软件模块的流程图、 个软件模块的编写、调试程序和测试软件编写等。对于微机控制应用型系统,确定控制算法是非常重要的问题。其主要任务就 是确定系统的数学模型,根据数学模型确定系统的控制算法。常见控制算法如P ID控制、自适应控制等。具体本课程设计,按要求画出系统软件工

6、作流程图,采用C51或汇编语言写 出源程序,硬件连接好后进行软硬件联合调试。软件设计是本课程设计的核心内容。4) 系统功能调试与测试系统设计完成之后,需对整个系统进行调试。调试的内容和具体步骤如下:(1) 系统硬件调试:硬件调试的主要任务是排除硬件故障,其中包括设计 错误和工艺性故障。首先应对系统硬件的不同功能部件进行调试, 检查硬件各部 件的正确性,然后进行系统硬件联调。硬件调试方法包括 :a .脱机检查。用万用表逐步按照电路原理图检查印制电路板中所有器件的 各引脚,电源的连接,数据总线、地址总线和控制总线是否有故障等。b.软件调试。可以通过一些简单的测试软件来查看各个模块电路工作是否正 常

7、。如果运行测试结果与预期不符,很容易根据故障现象判断故障原因并采取针 对性措施排除故障。(2) 系统软件调试:软件调试的任务是利用开发工具进行在线仿真调试,发现和纠正程序错误。软件的调试应一个模块一个模块地进行,首先单独调试各功 能子程序,检验程序是否能够实现预期的功能,接口电路的控制是否正常等;其次 逐步将各子程序连接起来总调,最后将调试好的程序固化在存储器中。(3) 系统硬软件联调:当系统硬件和软件分别调试完成后,在实验平台上进 行系统硬软件联调。5 )撰写设计报告写出课程设计说明书,参加答辩。课程设计说明书包含:(1) 写出设计的基本步骤及方案;(2) 硬件设计原理图;(3 )完整的程序

8、框图和程序清单;(4 )软硬件的调试过程和调试方法;(5)设计者的心得体会;(6)列出参考文献,格式为作者、文献名、出版单位、出版时间。三. 课程设计考核1)设计结果占50 %;2)设计报告占50%浙江理工大学本科课程设计任务书专业:班级:课程设计名称多功能时钟主要任务与目标通过设计一个多功能时钟,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编 (C 51)程序语言、MC S -51 单片机I/ O 应用、 中断与定时器应用、人机接口应用技术等。主要内容与基本要求要求设计的多功能时钟完成以下功能: 实时显示当前时间(6位数码管显示,2位显示小时,2 位显示分钟,2位 显示秒)。

9、半点及整点时间用蜂鸣器报时 ,半点短鸣,整点长鸣对应的次数。22点至6 点不鸣。 能用键盘修改当前时钟。计划进度与安排:1)2)3)4)5)6)7)布置任务,分析任务;(1天) 方案设计,相关知识学习;(1天) 硬件原理图设计;(2天) 软件设计;(3天)软硬件调试;(5天) 撰写设计报告;(1天)答辩。(1天)年 月 日浙江理工大学本科课程设计任务书实习地点:15 20 2系主任签名:指导教师 签 名专业:班级:课程设计名称多功能倒计时表主要任务与目标通过设计一个多功能倒计时表,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编(C51)程序语言、MCS-51 单片机I /O应用、

10、中 断与定时器应用、人机接口应用技术等。要求设计的多功能倒计时表完成以下功能:实时显示当前倒计时的天数 (6 位数码管显示,2 位显示年,2位显示月, 2位显示日)。主要内容与基本要求能用键盘修改当前年、月、日。(用按键依次切换年、月、日具有秒表功能,显示秒和百分秒,用按键启动和停止。计划进度与安排:8)9)10)11)12)13)14)布置任务,分析任务;(1天) 方案设计,相关知识学习;(1天)硬件原理图设计;(2天) 软件设计;(3天) 软硬件调试;(5天) 撰写设计报告;(1天) 答辩。(1天)实习地点:15 -2 0 2系意见系主任签名:指导教师 签 名课程设计名称多功能电子万年历专

11、业:班级:主要任务与目标通过设计一个多功能电子万年历,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编(C5 1)程序语言、MCS-51单片机I/O 应用、中断与定时器应用、人机接口应用技术等。主要内容与基本要求要求设计的多功能电子万年历完成以下功能: 能显示阳历年、月、日。 能显示星期、小时、分钟。 能显示阴历月、日,能显示是否闰年。 可用键盘切换上述功能,且可修改。计划进度与安排:布置任务,分析任务;(1天)方案设计,相关知识学习;(1天)硬件原理图设计;(2天)软件设计;(3天) 软硬件调试;(5天) 撰写设计报告;(1天) 答辩。(1天)15)16)17)18)19)20)

12、21)实习地点1 5 - 202指导教师签 名系主任签名:年 月曰浙江理工大学本科课程设计任务书I课程设计名称数字电压表专业:班级:主要任务与目标通过设计一个数字电压表,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编( C5 1 )程序语言、MC S 51单片机1/O应用、 中断与定时器应用、A / D转换、人机接口应用技术等。要求设计的数字电压表完成以下功能: 准确测量各个通道输入的模拟电压值05V,精度0.02V ; 显示电压值(4位数码管显示,1位显示通道,3位显示电压)。主要内容与基本要求自检、自校准功能(键盘配合计划进度与安排:22)布置任务,分析任务;(1天)23)方

13、案设计,相关知识学习;(1天)24)硬件原理图设计;(2天)25)软件设计;(3天)26)软硬件调试;(5天)27)撰写设计报告;(1天)28)答辩。(1天)实习地点:15-20 2指导教师签 名系主任签名:年 月 日年 月 日浙江理工大学本科课程设计任务书专业:班级:课程设计名称数字波形发生器主要任务与目标通过设计一个数字波形发生器,掌握设计、调试单片机应用系统的方法。 任务涉及的知识点包括汇编(C51)程序语言、M CS-51单片机I /O应用、中断与定时器应用、D/ A转换、人机接口应用技术等。要求设计的数字波形发生器完成以下功能: 能产生正弦波、方波。 可用键盘切换波形,频率设定(频率

14、:0 -1k Hz;步进:1Hz )。 能显示当前产生频率,设定的频率。主要内容与基 本要求实习地点:1 5-202指导教师签 名系意见系主任签名:计划进度与安排:29)布置任务,分析任务;(1 天)30)方案设计,相关知识学习;(1 天)31)硬件原理图设计;(2天)32)软件设计;(3天)33)软硬件调试;(5天)34)撰写设计报告;(1天)35)答辩。(1天)专业:班级:课程设计名称多点温度检测系统主要任务与目标通过设计一个多点温度检测系统,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编 (C51)程序语言、MC S -5 1单片机I/O应用、中 断与定时器应用、人机接口应

15、用技术等。要求设计的多点温度检测系统完成以下功能: 检测的温度范围:0 C100C,精度:0 .5 Co 能检测多点。 各检测器单元可显示检测的温度值。 可通过串行传输线实现上位机温度数据的显示。主要内容与基 本要求计划进度与安排:36)37)38)39)40)41)42)布置任务,分析任务;(1天)方案设计,相关知识学习;(1天)硬件原理图设计;(2天)软件设计;(3天) 软硬件调试;(5天) 撰写设计报告;(1天) 答辩。(1天)年 月 日年 月 日浙江理工大学本科课程设计任务书实习地点15 - 2 02系主任签名:指导教师 签 名课程设计名称电梯控制器设计专业:班级:主要任务与目标通过设

16、计一个电梯控制器,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编 (C5 1)程序语言、MCS 5 1单片机I/ O应用、 中断与定时器应用、人机接口应用技术等。主要内容与基本要求要求设计的电梯控制器完成以下功能: 当某层有呼叫并呼叫信号显示时,桥厢模型(步进电机)作相应的运动。假设平均每层高2 m m要求每层运行时间不超过 3秒,平层结束时给出提示信号。 当有多层呼叫时,桥厢模型(步进电机)将按运行规则作相应的运动,并依次 在呼叫的楼层停留5秒。 能自动显示桥厢模型当前到达的楼层编号。计划进度与安排:布置任务,分析任务;(1天)方案设计,相关知识学习;(1天) 硬件原理图设计;

17、(2天) 软件设计;(3天) 软硬件调试;(5天) 撰写设计报告;(1天) 答辩。(1天)43)44)45)46)47)48)49)实习地点 :1 5-2 0 2指导教师签名系意见系主任签名:年 月 日浙江理工大学本科课程设计任务书I年 月曰浙江理工大学本科课程设计任务书课程设计名称电机控制器设计主要任务与目标通过设计一个电机控制器,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编 (C51)程序语言、MC S-51 单片机I/ O应用、 中断与定时器应用、人机接口应用技术等。要求设计的电机控制器完成以下功能: 上位机能通过串行口设定直流电机转速、方向、启动、停止。 下位机实时显示

18、电机转速、状态。 下位机具备可通过外部电压调节电机转速功能。主要内容与基本要求计划进度与安排:布置任务,分析任务;(1天)方案设计,相关知识学习;(1天)硬件原理图设计;(2天)软件设计;(3天) 软硬件调试;(5天) 撰写设计报告;(1天) 答辩。(1天)50)51)52)53)54)55)56)实习地点15-20 2指导教师签 名系意见系主任签名:专业:班级:课程设计名称交通灯控制器设计主要任务与目标通过设计一个交通灯控制器,掌握设计、调试单片机应用系统的方法。任务涉及的知识点包括汇编( C5 1 )程序语言、MC S 51单片机I/O 应 用、中断与定时器应用、人机接口应用技术等。要求设计的交通灯控制器完成以下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论