福建师范大学闽南科技学院
计算机与信息科学系
课 程 设 计 报 告
课程名称:微型计算机控制技术
设计题目:加热炉数据采集系统
专 业:计算机科学与技术
班 级: 级 班
学 号:___________________
姓 名:___________________
时 间:___________________
指导老师:___________________
------------------------------------------------------------------------------------------------------------
2005级微机控制技术课程设计任务书
【设计目的】
微机控制技术是计算机专业的选修课程,是一门实践性很强的课程。课程设计是加强学生实践能力的一个强有力手段,要求学生掌握微机控制系统的单片机的硬件接口方法(包括A/D转换、显示技术、键盘处理、报警等)以及软件设计方法。要求在完成程序设计的同时能够写出比较规范的设计报告。
严格实施课程设计这一环节,对于学生基本硬/软件的设计素养的培养和综合运用知识的能力是一次很好的的训练,将起到显著的促进作用。
【设计内容】
某单片机温度数据采集系统(可参看P141,图4.49)。共有8个通道,设每个通道检测一座加热炉。设加热炉温度为0-800℃,其最大/最小允许值分别存放在MAX0~MAX7以及MIN0~MIN7为地址的内存单元中。试设计一个巡回检测系统,要求如下:
- 完成硬件设计(内容包括原理系统图、地址译码(设8255地址为8000-8300H,各显示位地址自己确定,并画出详细接线图)。
- 系统的启动和停止由一个开关控制。
- 画出系统总体流程图、A/D转换模块流程图、显示模块流程图、以及报警程序流程图。
- 编写出能够完成上述任务的程序(尽量采用子程序方式)。
- 写出完整的设计说明书。
(设8255的端口地址为8000~8300H)。
【系统工作原理】
系统首先检测开关,如果开关处于启动状态,则系统开始工作,否则将等待。当检测到系统处于工作状态,首先分别采样每个加热炉的温度,并进行标度变换。然后将每个通道的值与上、下限值MAXi和MINi单元的内容相比较,若大于MAXi,则上限报警,显示i Up;若下限报警则显示i Do(w)。同时进行声光报警(可采用一个红灯和一个电笛)若采样值正常,则显示i ×××(其中i为通道号),同时绿灯亮。
【课程设计报告的编写格式规范】
Ⅰ.封皮
在封面(封面格式有统一规定)中应有专业、班级、姓名、学号和课程设计日期等:
(见第一页)
Ⅱ.目录(三级)
一、系统概述
1.
(1)
二、系统硬件设计
1.总体设计
2.A/D转换电路
3.显示电路
(要求,图、公式、表格分别统一编号)
三、系统软件设计
1.
2.
3.
四、结束语
Ⅲ.详细设计
每个模块(不管硬件还是软件)都要有尽量详细的说明。(可参考书中设计样例)。
Ⅳ.参考文献
Ⅴ. 附录
带注释的源程序。若提交源程序电子档,则需另外列出源程序的文件名清单。
【成绩评定】
1、由指导教师根据检查学生程序的情况、课程设计报告的质量和课程设计过程中的工作态度等综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。
2、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。发现课程设计报告基本雷同,一律不及格。
2008年5月20日 |