文档库 最新最全的文档下载
当前位置:文档库 › 中国矿业大学硬件课程设计

中国矿业大学硬件课程设计

中国矿业大学硬件课程设计
中国矿业大学硬件课程设计

硬件课程设计报告

设计题目:硬件电子琴电路设计

设计时间: 2012-09

摘要

本次硬件课程设计课程,是配合本学期《微型计算机原理与接口技术》的教学,也是要让我们能够更深入的认识接口芯片技术以及汇编编程,做到理论和实践相结合。

在课程中,我们选择的设计项目是“可存储式电子琴”:一个简易的模拟电子琴。即在汇编语言环境下,编程让I/O口控制8253,利用键盘控制音阶,8253识别发声从而实现按下设定好的不同的键发出不同频率的声音。

目录

1、选题 (2)

2、需求分析 (2)

3、设计任务与要求 (2)

4、总体方案与说明 (2)

4.1总体方案 (2)

4.2电路原理图与说明 (3)

4.3功能模块图 (4)

4.4 实验原理 (6)

5、硬件框图与说明 (6)

5.1. 8279芯片介绍 (6)

5.2.8253芯片介绍 (9)

6、软件功能 (10)

7.软件主要模块流程图 (13)

7.1高中低音转换程序流程图 (13)

8.源程序清单与注释 (12)

8.1高中低音转换程序 (13)

9.问题分析与解决方案 (31)

10.结论与体会 (22)

11.参考资料 (24)

1、选题

本实验的课题是《可存储式电子琴》,这是一个很好的课题,实现这一课题的过程中充满趣味性,并且这一课题具有一定难度,实现起来就有挑战性。

2、需求分析

本次硬件课程设计实验的任务和要求是通过居于8279和8253芯片上的电路设计和电路连接并通过对它们进行编程实现

一个电子琴的基本功能的小器件。该器件具有基本的弹奏功能

(就是按下不同的键就会发出不同频率的声音),并且当还能够

实现高低音转换,最终能够使音准最好,最好是能够播放一段完

整的音乐。

3、设计任务与要求

利用8279、8253芯片和键盘、喇叭、I/O设备设计硬件电子琴,具备如下功能:当按下琴键时,扬声器发出该琴键相对应的音阶,同时可以通过按键转换高中低音节,可以播放预存音乐。

4、总体方案与说明

4.1总体方案

本次设计是基于Husy16/32位微机接口技术试验系统而进行功能实现与拓展。设计中用到了8279,8253,I/O输入等几种芯片。设计框图如下:

方案利用8253进行周期性扫描8279是否有键按下,使用8279的按键实现电子琴音节按键、功能的切换。

本次设计功能分为:低中高音阶的音频转换(默认状态下是中音)以及播放预曲目两项。

4.2电路原理图与说明

图4.1.1设计框图

图4.2.1实物连线图

4.2.3说明

(1)各芯片及器件地址:

8279的控制端地址为:20AH ,数据端地址为:208H 8253的控制端地址为:213H ,数据端地址为:210H I/O 输出的地址为:200H

(2)按键说明: 1——dao 音 2——ruai 音 3——mi 音 4——fa 音 5——sao 音 6——la 音 7——xi 音 A ——高音转换键 B ——中音转换键 C ——低音转换键 D ——放音键

图4.2.2外部电路图

4.3功能模块图

4.4 实验原理

使用8279芯片的键盘控制器,通过查看码值表,读出分别按下不同的键时,应的键值(这里只给出当按下1---7和A、B、C、D键的寄存器值,如表4.2.1)。

当某一时刻按下一个键的时,可以通过和各键值比较来判断按下为哪一个键。又因为每个音阶都有一个确定的频率(如表4.2.2)

可以通过各音阶的对应频率值为8253赋初值,然后输出到音响设备,以产生相应音阶的发音。在发音过程中,可分别为8253的GATE0端通过I/O设备输入0和1来控制开始发音和停止发音。

5、硬件框图与说明

5.1 8279芯片介绍

如图5.1.1所示为8279的引脚结构,8279有40个引脚。

8279是可编程的键盘、显示接口芯片。具有按键处理功能,又具有自动显示功

能。8279内部有键盘FIFO (先进先出堆栈)/传感器,双重功能的8*8=64BRAM ,键盘控制部分可控制8*8=64个按键或8*8阵列方式的传感器。该芯片能自动消抖并具有双键锁定保护功能。

(1) 数据线

DB0——DB7是双向三态数据总线,在接口电路中与系统数据总线相连,用以传送CPU 和8279之间的数据和命令。 (2) 地址线

Cs=0选中8279,当A0=1时,为命令字及状态字地址;当A0=0时,为片内数据地址,故8279芯片占用2个端口地址。 (3) 控制线

CLK :8279的时钟输入线。

IRQ :中断请求输入线,高电平有效。 /RD,/WR:读、写输入控制线。

SL0---SL3:扫描输出线,用来作为扫描键盘和显示的代码输出和直接输

出线。

RL0---RL7:回复输出线,是键盘或传感器的矩阵信号输入线。

SHIFT :来自外部键盘或传感器矩阵的输入信号,是8279

的键盘数据的

次高位的状态,控制键盘上下档功能。在传感器方式和选通方式

中,该引脚无用。

CNTL/S:控制/选通输入线,高电平有效。键盘方式时,键盘数据最高位(D7)的信号输入到该引脚,以扩充键功能;选通方式时,当该

信号到上升沿时,把RL0---RL7的数据存入FIFO RAM中。

OUTA0---OUTA3:通常作为显示信号的高4位输出线。

OUTB----OUTB3:通常作为显示信号的低4位输出线。

/BD:显示熄灭输出线,低电平有效。当/;BD=0时将全部熄灭。

8279的工作方式:

8279有三种工作方式:键盘方式、显示方式、传感器方式。

(1)键盘工作方式:

8279在键盘工作方式时,可设置为双键互锁方式和N键循环方式。

双肩互锁方式:若有两个或者多个键同时按下时,不管按键先后顺序

如何,只能识别最后一个人被释放的键,并把键值输入FIFO RAM中。

N键循环方式:一次按下任意个键均可被识别,按键值按扫描次序被

送入FIFO RAM中。

(2)显示方式:

8279的显示方式又可分为左端入口和右端入口方式。

显示数据只要写入显示RAM,则可由显示器显示出来,因此显示数据

写入显示RAM的顺序,决定了显示的次序。

左端入口方式即显示位置从显示器最左端1位(最高位)开始,优厚

显示的字符逐个向右顺序排列;右端入口方式即显示位置从显示器最

右端1位即最低位开始,以显示的字符逐个向左移位。但无论左右入

口,后输入的总是显示在最右端。

(3)传感器方式:

传感器方式是把传感器的开关状态送入传感器RAM中。当CPU对传感

器阵列扫描时,一旦发现传感器状态发生变化就发出中断请求(IRQ 置1),中断响应后转入中断处理程序。

8279的命令字及其格式:

8279的各种工作方式都要通过对命令寄存器的设置来实现。8279共有8种命令,通过这些命令设置工作寄存器,来选择各种方式。命令寄存器共8种,格式为:

表5.1.2:

如上图,8279的一条命令由两大部分组成,一部分表征命令类型,为命令

特征位,有命令寄存器高3位D7---D5决定。D7---D5三位的状态可组合出8种形式,对应8类命令。另一部分为命令的具体内容,由D4---D0决定。每种特征代表的命令如表图3所示:

表5.1.3 8279命令特征表

5.2. 8253芯片介绍

8253分别为计数器0、计数器1和计数器2,一个时钟输入端CLK,一个为门控信号输入端GATE,另一个为输出端OUT。每个计数器内部有一个8位的控制寄存器。

8253的通道:8253有3个通道,分别为通道0、通道1和通道2。

8253的工作方式:8253中各通道有6种工作方式,以完成定时、计数或脉冲发生器等多种功能。分别为方式0(技术结束则中断)、方式1(单脉冲发生器)、方式2(速率波发生器)、方式3(方波发生器)、方式4(软件触发方式计数)、方式5(硬件触发方式计数)

8253的控制字:

图5.2.2 8253控制字

00 选择通道0 00 计数器锁存,供CPU读 000 方式0 1 BCD码计数

01 选择通道0 01只读/写计数器低字节 001方式1 0 二进制计数

10 选择通道0 10只读/写计数器高字节 X10方式2

11 无效 11先读/写计数器低字节, X11方式3

后读/写高字节 100方式4

101方式5

6、软件功能

(1)存储预置音乐

(2)播放预置音乐

(3)键盘控制发声

(4)高、中、低音转换

7.软件主要模块流程图

7.1高中低音转换程序流程图

8、源程序清单与注释

8.1高中低音转换程序

Z8279 EQU 20AH

D8279 EQU 208H

LEDMOD EQU 00H ;左边输入,八位显示外部译码八位显示LEDFEQ EQU 38H ;扫描频率

ASSUME CS:CODE, DS:CODE

CODE SEGMENT

START:MOV DX,Z8279 ;8279初始化

MOV AL, 00H

OUT DX, AL

MOV AL, 38H

OUT DX,AL

MOV DX, 213H ;8253初始化

MOV AL, 00110111B

OUT DX, AL

PUSH CS

POP DS

PD: MOV DX, 200H

MOV AL, 00H

MOV AL, 00H

MOV DX, Z8279

MOV AL, 0C2H

OUT DX, AL ;置空FIFO寄存器

WAIIT:

NOP

IN AL, DX

MOV BL, AL

AND AL, 80H

CMP AL, 80H

JE WAIIT ;FIFO正在清除期间则跳转等待MOV AL, BL

AND AL, 0FH

CMP AL, 00H

JE WAIIT ;无键按下则等待

NOP ;查表,将键码放入AL中

LEA BX, LED

XLAT

MOV DX, D8279 ;将AL中内容写到数码管上

OUT DX, AL

MOV DX, D8279 ;判断是哪个键

IN AL, DX ;判断是在哪一个音区CMP AL, 28H

JE D ;中音区跳低音

CMP AL, 2AH

JE GH ;中音区跳高音

M: CMP AL, 02H

JE B1

CMP AL, 0AH

JE B2

CMP AL, 22H

JE B3

CMP AL, 01H

JE B4

CMP AL,09H

JE B5

CMP AL, 21H

JE B6

CMP AL, 00H ;中音区

JE B7

B1: JMP S1

B2: JMP S2

B3: JMP S3

B4: JMP S4

B5: JMP S5

B6: JMP S6

B7: JMP S7

GH: JMP G

D: MOV DX, 200H

MOV AL, 00H

OUT DX, AL

MOV AL, 00H

MOV DX, Z8279

MOV AL, 0C2H

OUT DX, AL ;置空FIFO寄存器H: NOP

IN AL, DX

MOV BL, AL

AND AL, 80H

CMP AL, 80H

JE H ;FIFO正在清除期间则跳转等待MOV AL, BL

AND AL, 0FH

CMP AL, 00H

JE H ;无键按下则等待

NOP ;查表,将键码放入AL中LEA BX, LED

XLAT

MOV DX, D8279 ;将AL中内容写到数码管上OUT DX, AL

MOV DX, 200H

MOV AL, 01H

OUT DX, AL

MOV AL, 00H

MOV DX, D8279 ;判断是哪个键

IN AL, DX ;判断是在哪一个音区

CMP AL, 29H

JE MM ;跳转到中音区

CMP AL,2AH

JE GE ;跳转到高音区

CMP AL, 02H

JE A1

CMP AL, 0AH

JE A2

CMP AL, 22H

JE A3

CMP AL, 01H

JE A4

CMP AL, 09H

JE A5

CMP AL, 21H

JE A6

CMP AL, 00H

JE A7 ;低音区

A1: JMP D1

A2: JMP D2

A3: JMP D3

A4: JMP D4

A5: JMP D5

A6: JMP D6

A7: JMP D7

MM: JMP PD ;跳转到中音区

GE: JMP G ;跳转到高音区

S1: MOV DX, 210H

MOV AL, 17H

OUT DX, AL

MOV AL, 38H

OUT DX ,AL

CALL DELAY

JMP PD

S2: MOV DX, 210H

MOV AL, 01H

OUT DX, AL

MOV AL, 34H

OUT DX, AL

CALL DELAY

JMP PD

S3: MOV DX, 210H

MOV AL, 30H

OUT DX, AL

MOV AL, 30H

计算机网络课程设计习题目

计算机网络课程设计 一. 中小型千兆网吧组建 内容及要求: 用BOSON软件实现小规模网络的模拟。熟悉对路由器和交换机的配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。学会网络构建、日常 地址 1. 2. 3. 4. 5. 6. 写出课程设计报告:设计目的、设计内容、设计方案、拓扑图、设备选型、方案报价、子网划分等内容。 (1)企业网络工程 (2)银行网络工程 (3)医院网络工程 (4)校园网网络工程 (5)大型机场信息网络工程

(6)邮电综合管理信息网 (7)某航空公司网络系统建设 (8)某市宽带信息网络 (9)证券交易网络系统 (10)学校以太网网络建设 三.Ping程序的设计与实现 设计的目的是使学生掌握网络层协议的原理及实现方法。设计内容,在给定的Ping程序的基础上做如下功能扩充: ● ● ● ● reply 消息。 ICMP Identification, Flags, Fragment Offset 用于IP包分段 Time to Live IP包的存活时长 Protocol ICMP = 1 Addresses 发送Echo消息的源地址是发送Echo reply消息的目的地址,相反,发送Echo 消息的目的地址是发送Echo reply消息的源地址。 Ping实际上是使用ICMP中的ECHO报文来实现的。Echo 或 Echo Reply 消息格式如下: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Code | Checksum |

综合课程设计

可用C++(Visual C++ 6.0),JA V A(JSP,STRUTS),C#(https://www.wendangku.net/doc/066381029.html, ,Visual Studio 2005),试题目而定。 1、综合购物频道(限最多3人选) 项目描述:是一个在线销售系统,是一个B-C模式的电子商务系统,由前台的B/S模式购物系统和后台的C/S模式的管理系统两部分组成。该电子商务系统可以实现会员注册、浏览商品、查看商品详细信息、选购商品、取消订单和查看订单等功能,前台系统的详细功能。目的:了解项目开发的一个基本流程以及如何运用现行的框架搭建一个大型的综合型系统2、某大型企业内部OA(限最多3人选) 项目描述:采用网络办公自动化系统,不仅能快速提高企业的运作效率,节省大量的办公费用,能全面提升企业的核心竞争力和生产力以及提高工作效率。该企业内部OA系统采用模型组件与WEB技术结合的方式,具有强大的功能,广泛的适用性、可靠安全性和可扩展性。目的:学习运用当前热门的前台技术。 3、产品展示厅(限最多3人选) 项目描述: 在互联网发达的今天,当您想客户宣传自己的产品时,最好的方式是拥有自己的网站,通过网络来传播和展示您的产品信息。产品展示系统,为客户详细介绍自己的产品,提供了一个功能强大的平台。 系统界面友好、功能强大、操作简便,用户可以方便迅速掌握系统的操作。 4人事管理系统(限最多3人选) 项目描述:人事档案完整资料、人事分类管理(员工户口状况、员工政治面貌、员工生理状况、员工婚姻状况、员工合同管理、员工投保情况、员工担保情况)、考勤管理、加班管理、出差管理、人事变动管理(新进员工登记、员工离职登记、人员变更记录)、员工培训管理(员工培训、员工学历)、考核奖惩、养老保险等几大模块。系统具有人事档案资料完备,打印灵活,多样、专业的报表设计,灵活的查询功能等特点。 主要技能:掌握项目的开发流程:需求分析、详细设计、测试等;熟悉VC的多文档的开发技能和技巧;利用ADO技术操作SQL Server数据库;掌握数据库的开发和操作技能。 5、即时通讯系统(限最多3人选) 项目描述:系统采用UDP协议,具有:收发在线和离线消息、添加/删除好友、服务器端存储好友列表、在客户端存储好友资料和聊天记录、添加/删除好友组、可以群发消息、收发文件等功能。 主要技能:掌握项目的开发流程:需求分析、详细设计、测试等;熟悉VC的网络通信的开发技能和技巧,包括:TCP和UDP协议、线程等;利用ADO技术操作SQL Server数据库; 6、推箱子(限最多3人选) 【规则】本游戏的目的就是把所有的箱子都推到目标位置上。箱子只能推动而不能拉动。一次只能推动一个箱子。 经典的推箱子是一个来自日本的古老游戏,目的是在训练你的逻辑思考能力。在一个狭小的仓库中,要求把木箱放到指定的位置,稍不小心就会出现箱子无法移动或者通道被堵住的情况,所以需要巧妙的利用有限的空间和通道~! 7、贪吃蛇(限最多3人选) 【规则】: A 用键盘的方向键控制蛇的上下左右移动。 B 游戏分为三种难度,SLUG为慢速,每吃一朵花得1分;WORM 为中速,每吃一朵花得2分;PYTHON为快速,每吃一朵花得3分。 C 游戏目标:操纵屏幕上那条可爱的小蛇,在黑框中不停吃花,而每吃一朵

计算机硬件课程设计报告(cpu设计)

计算机硬件课程设计 设计报告 学号: 姓名:成绩: 学号: 姓名:成绩: 东南大学计算机科学与工程系 二0 10 年11 月

一、设计名称: My CPU的设计 二、本设计的主要特色: 1、熟悉挂总线的逻辑器件的特性和总线传送的逻辑实现方法。 2、掌握半导体静态存储器的存取方法。 三、设计方案: 1. 数据格式——8位二进制定点表示 2. 指令系统——CPU的指令格式尽量简单规整,这样在硬件上更加容易实现。 7条基本指令:输入/输出,数据传送,运算,程序控制。 指令格式:Array 7 6 5 4 3 2 1 0 两种寻址方式: 寄存器寻址Array 7 6 5 4 3 2 1 0 直接地址寻址,由于地址要占用一个字节,所以为双字节指令。 7条机器指令:

IN R目:从开关输入数据到指定的寄存器R目。 OUT R源:从指定的寄存器R源中读取数据送入到输出缓冲寄存器,显示灯亮。 ADD R目,R源:将两个寄存器的数据相加,结果送到R目。 JMP address : 无条件转移指令。 HALT : 停机指令。 LD R目,address : 从内存指定单元中取出数据,送到指定寄存器R 目。 ST address , R 源: 从指定的寄存器R源中取出数据,存入内存指定单元。

Address(内存地址) 3. CPU内部结构 4.数据通路设计 根据指令系统,分析出数据通路中应包括寄存器组、存储器、运算器、多路转换器等,采用单总线结构。 通用寄存器组:

运算器: 存储器: 多路转换器:

输出缓冲器: 5.控制器设计 控制通路负责整个CPU的运行控制,主要由控制单元和多路选择器MUX 完成。在每一个时钟周期的上升沿指令寄存器IR 从内存中读取指令字后,控制单元必须能够根据操作码,为每个功能单元产生相应主控制信号,以及对ALU 提供控制信号。对于不同的指令,同一个功能单元的输入不同,需要多路选择器MUX 来对数据通路中功能单元的输入进行选择。

矿井通风课程设计报告书

题目2: 某煤矿井田东西走向长约 3 Km,南北倾向宽约 1.7Km,井田面积约4.5519Km2,井田总体呈单斜构造,煤层倾角大部分小于15°,属缓倾斜煤层。顶板为黑色泥岩,致密而均一,底板为灰白色细—中粒砂岩,煤层厚度0.84~6.12米,平均5.9米,以镜煤、亮煤为主,含黄铁矿,煤层夹矸0~3层,倾角10°~14°。矿井煤层自燃发火期为1个月,自燃趋势较突出的是2月~3月。煤尘具有爆炸性,爆炸指数为40.3%。矿井属低瓦斯矿井。设计生产能力为90万t/年。 矿井采用斜井单水平上下山开拓,矿井的采煤方法为走向长壁,采煤工艺为综采放顶煤。采用中央边界式通风方式。风井设在采区的边界。主、副井进风,风井回风。采区采用轨道上山、运输上山进风,专用回风巷回风。工作面采用U 型后退式开采,采煤工作面风流流动形式是上行通风。综放面平均控顶距为3.96m,实际采高4.1 m,工作面面长150米,工作面温度20℃,回采工作面同时作业人数最多90人。矿井掘进工作面平均瓦斯涌出量为1.2 m3/min,掘进工作面一次炸破所用的最大炸药量7.2kg,掘进工作面同时工作的最多人数40人。

矿井通风课程设计 第一章、局部通风设计 (一)设计原则及掘进通风方法的选择 1、设计原则 根据开拓、开采巷道布置、掘进区域煤岩层的自然条件以及掘进工艺,确定合理的局部通风方法及其布置方式,选择风筒类型和直径,计算风筒出入口风量,计算风筒通风阻力,选择局部通风机。 局部通风是矿井通风系统的一个重要组成部分,其新风取自矿井主风流,其污风又排入矿井主风流。其设计原则可归纳如下: (1)矿井和采区通风系统设计应为局部通风创造条件; (2)局部通风系统要安全可靠、经济合理和技术先进; (3)尽量采用技术先进的低噪、高效型局部通风机; (4)压人式通风宜用柔性风筒,抽出式通风宜用带刚性骨架的可伸缩风筒或完全刚性的风筒。风筒材质应选择阻燃、抗静电型。 (5)当一台风机不能满足通风要求时可考虑选用两台或多台风机联合运行。 2、掘进通风方法的选择 掘进通风方法分为利用矿井总风压通风和利用局部动力设备通风的方法,局部通风机通风是矿井广泛采用的掘进通风方法,它是由局部通风机和风筒(或风障)组成一体进行通风,按其工作方式可分为: (1)压入式通风 (2)抽出式通风 (3)混合式通风 压入式通风新风经过风机,安全系数高,可用柔性风筒,柔性风筒重量轻,易于贮存和搬运,连接和悬吊也简单,胶布和人造革风筒防水性能好,是大多数矿井局部通风的选择,结合本设计故选择压入式通风。 (二)掘进工作面所需风量计算及设计 根据《规程》规定:矿井必须采用局部通风措施 1、掘进工作面所需风量 按下列因素分别计算,取其最大值。 1)按瓦斯(二氧化碳)涌出量计算 60 1004掘 掘K Q Q CH m 3/s 式中:Q 掘——掘进工作面实际需风量,m 3/s ; Q ch4——掘进工作面平均绝对瓦斯涌出量,m 3/s ; K 掘——掘进工作面因瓦斯涌出量不均匀的备用风量系数。即掘进工作面最大绝 对瓦斯涌出量与平均绝对瓦斯涌出量之比。通常,机掘工作面取 1.5~2.0;炮掘工作面取1.8~2.0。此处取2.0 所以:

单片机课程设计题目汇总(全)

单片机课程设计题目汇总(一) 说明:为便于同学提前探讨开发思路,自学相关内容,特将本课程设计的可选题目发给大家。本次题目为其一部分,稍后会有另一部分。鼓励大家自己设计题目。 要求:每个小组2-3人,每个题目最多限两个小组选;课程设计考核内容包括:C51源程序;现场显示结果;设计报告文档(文档的格式稍后公布,请注意查收)。 一、基于单片机的交通灯显示系统(一) 设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30分) 2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下, 恢复正常显示(20分) 3、夜间模式按钮按下,所有方向显示黄灯闪烁(20分) 4、实时提醒绿灯亮的剩余时间(30分) 图示: 二、基于单片机的交通灯显示系统(二) 设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分) 2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄 灯亮3秒钟。(30分) 3、东西干道和南北干道交替控制,每次干道绿灯交替时,有3 秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。(30分) 4、其他创新内容。(10分) 图示: 三、基于单片机的波形发生器设计 设计内容:1、设计一款能产生3种以上波形的波形发生器(30分) 2、设计波形选择按钮(采用3个独立按键)(10分) 3、点阵显示波形图案(20分) 4、能同时输出两种波形(30分)

5、显示频率(10分) 图示: 四、基于单片机的LED点阵广告牌设计 设计内容:1、能显示不同字符、图形的LED点阵广告牌(30分) 2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移) (30分) 3、可通过串口从电脑下载更新需要显示的字符(30分) 4、其他创新功能(10分) 图示:略 五、基于单片机的篮球计分器设计 设计内容:1、设计LCD显示篮球比分牌(30分) 2、通过加分按钮可以给A队或B队加分(20分) 3、设计对调功能,A队和B队分数互换,意味着中场交换场地。 (20分) 4、显示比赛倒计时功能(20分) 5、创新内容:如显示第几小节(10分) 显示: 六、基于单片机的电子贺卡设计 设计内容:1、设计基于单片机的伴奏乐曲(30分) 2、设计基于单片机的彩屏图片(30分) 3、通过矩阵键盘按键显示不同彩屏图片,并伴有不同乐曲(30 分) 4、创新部分(自主设计)(10分) 显示:(略) 七、电风扇模拟控制系统设计 设计内容:1、3个独立按键分别控制“自然风”、“睡眠风”、“常风”,(三者的区别是直流电机的停歇时间不同),并在数显管上显示出区别(30分) 2、每种类型风可以根据按下独立按键次数分为4个档的风力调 节。(30分) 3、设计风扇的过热保护,用继电器实现。即当风扇运行一段时 间后,暂停10秒。(30分) 4、其他创新内容(如报警提示)(10分)

软件综合课程设计报告模板

(课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。) 计算机软件综合 课程设计报告 学院、系:吉林大学珠海学院计算机科学与技术系 专业名称:2015级软件工程专业课程设计科目:计算机软件综合课程设计 题目:******* 系统 学生姓名:(小组所有成员的学号、姓名) 指导教师: 完成时间:2017年9月—2018年1月

目录 1引言 (4) 1.1编写目的 (4) 1.2背景说明 (4) 2 需求分析 (4) 2.1系统总体目标 (4) 2.2 系统功能 (4) 2.3数据需求 (4) 2.3数据流图 (5) 3 数据库概念结构设计 (5) 3.1系统E-R模型 (5) 3.2模块E-R模型 (5) 4 数据库逻辑结构设计 (5) 4.1 逻辑结构设计 (5) 4.2物理结构设计 (6) 5 安全性设计 (6) 5.1 身份验证模式 (6) 5.2 登陆管理 (6) 5.3 权限管理 (6) 6 源代码及其实现 (7)

5.1 系统开发技术 (7) 5.2 模块1设计及其实现 (7) 5.3 模块2设计及其实现 (7) 7 总结 (7) 6.1 课程设计心得体会 (7) 6.2 建议 (7) 8 参考文献 (7)

题目(三号,黑体,居中) 说明:一组只写一份报告,即下面内容,自己也可以根据实际情况进行调整和补充。 每个人写一份《课程设计成绩评定表》附在后面。 1引言 1.1编写目的 1.2背景说明 1.系统名称:公交查询系统 2.该项目的提出者:************ 3.开发者:********** ********* 4.运行该软件的单位:公交公司及广大乘客 2需求分析 2.1系统总体目标 2.2 系统功能 详细阐述系统的用户类型及其所属主要功能 2.3数据需求 根据系统功能整理出出系统中和数据相关的信息,要列出数据的详细信息。

硬件描述语言课程设计报告

信息与电气工程学院 硬件描述语言课程设计 设计说明书 (数字式竞赛抢答器) ) 学生姓名 学号 班级 成绩 指导教师 通信工程系 年月日

信息与电气工程学院 课程设计评阅人评语 评阅人:(签名) 年月日评阅人评定成绩:

信息与电气工程学院 课程设计任务书 —学年第一学期 专业:通信工程学号:姓名: 课程设计名称:硬件描述性语言 设计题目:数字式竞赛抢答器 完成期限:自年月日至年月日共周 设计依据、要求及主要内容(可另加附页): 一般来说,设计一台智能抢答器,必须能够准确判断出第一位抢答者,并且通过数显、蜂鸣这些途径能让人们很容易得知谁是抢答成功者,并设置一定的回答限制时间,让抢答者在规定时间内答题,主持人根据答题结果实行增减分的操作,并将分数显示在屏幕上,评出最终赢家。所以我们在设计智能抢答器的模块需要满足鉴别、计时、计分、数显等功能。 定时抢答器的工作过程是:接通电源时,主持人将开关置于“清除”位置,抢答器处于禁止工作状态,编号显示器灭灯;抢答开始时,主持人将控制开关拨到“开始”位置,发光二极管灯亮,抢答器处于工作状态,这时,抢答器完成以下工作: (1)优先编码器电路立即分辨出抢答者编号,并由锁存器进行锁存,然后由译码显示电路显示编号; (2)扬声器发出短暂声响,提醒主持人注意; (3)控制电路要对输入编码电路进行封锁,避免其他选手再次进行抢答;(4)当选手将问题回答完毕,主持人操作计分开关,计分电路采用十进制加减计数器、数码管显示。本轮抢答完毕,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答。 指导教师(签字):系主任(签字): 批准日期:年月日

课程设计题目及要求

题目: 应变管式测压传感器 一、技术要求 第一组: 1、满量程压力 100kg.f/cm 2 (10Mpa ) 2、最大应变 1000με 3、连接用螺纹 M12×1.25 4、最大外径 Φ20mm 5、应变管固有频率在10KHz 以上 6、供桥电压 3V 第二组: 1、满量程压力 200kg.f/cm 2(20Mpa )) 2、最大应变 1000-1500με 3、连接用螺纹 M16×1.5 4、最大外径 Φ24mm 5、应变管固有频率在10KHz 以上 6、供桥电压 3V 第三组: 1、满量程压力 300kg.f/cm 2(30Mpa )) 2、最大应变 1000-1500με 3、连接用螺纹 M20×1.5 4、最大外径 Φ26mm 5、应变管固有频率在10KHz 以上 6、供桥电压 3V (三组题:学号为1、4、7选做第一题;学号为2、5、8选做第二题;学号为3、6、9选做第三题,以后的学号依次类推) 二、设计内容 1、方案论证 结构选择 2、应变管设计及计算 (1) 材料选择 Qbe2 E= 1.31×105Mpa σb =1250 Mpa 35CrMnSiA E= 2. 1×105Mpa σb =1650 Mpa 安全系数:n=5 材料密度: ρ=8.23g/cm 3 许用应力[σ]=250 Mpa (也可以自己选择其他弹性材料) (2) 应变管设计 ①环向应力 h pd x 20=σ

②轴向应力 h pd t 40=σ ③合成应力 []σσσσ≤+=22max x y ④最大应变值 E σ ε≈ ⑤有效工作长度 g w L h d L )5.1~2.1(2 5.2+?= Lg=3mm 应变片的长度 ⑥螺纹强度校核 按仪器零件螺纹强度校核连接螺纹的长度 ⑦应变管固有频率 ρE L f 13.0= (g W L L L L L +++=21) ⑧最大输出电压 εK U U sc 04 1= 3、绘出装配草图(坐标纸) 4、绘出装配图 5、拆出全部零件图 6、书写设计说明书

软件综合课程设计任务书

软件综合课程设计任务书

————————————————————————————————作者: ————————————————————————————————日期: ?

软件综合课程设计任务书 一、课程设计的目的、要求 目的:软件综合课程设计是一个综合性的设计型实验教学环节,旨在使学生通过软件开发的实践训练,进一步掌握设计开发软件的方法与技术,学会数据的组织方法,提高软件开发的实际能力,培养创造性的工程设计能力和分析、解决问题的能力。 实现以下目标: 1.深化已学的理论知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将所学的理论知识运用于开发实践中,并在实践中逐步掌握软件工具的使用。 2. 提高分析和解决实际问题的能力 课程设计不仅是一次软件工程实践的模拟训练,同时通过软件开发的实践,积累经验,提高分析问题和解决问题的能力; 3. 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术,激励学生实践的积极性和创造性,开拓思路,设计新算法、新创意,培养创造性的工程设计能力; 要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度的软件项目,在教师的指导下以软件设计为中心,独立完成从需求分析到软件测试的开发过程。 二、设计步骤安排 1.确定课题 由教师命题并给出各课题的具体需求,学生根据课题涉及的知识领域及自己对该领域的熟悉程度和对该课题的兴趣,选择课题,经教师调整审定后确定; 2. 需求分析 建立系统的分析模型,这是系统开发的重要阶段。主要工作是: 分析确定系统应具备的功能、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。 3. 软件设计 具体工作是:对系统的分析模型进行修改、细化,进行系统的结构设计,用户界面设计,数据管理部件设计(若系统涉及到数据库,要对数据库结构进行设计) 4. 编码与测试 根据项目的应用领域及语言的特点,选择编程语言进行编码,要求给出程序的详细注释(包括模块名、模块功能、中间过程的功能及变量说明); 由开发小组进行除验收测试以外的测试工作(包括单元测试、组装测试与系统(确认)测试)。所有测试过程都要求采用综合测试策略,先进行静态分析,再进行动态测试。要求制定测试计划、记录测试过程与结果、保留测试用例、写出测试报告。 5. 验收测试 由教师组织验收测试的实施,内容包括:系统能否正确运行,实际系统与设计方案是否一致,是否实现了需求所确定的功能与性能,系统设计有无特色,算法有无创新,系统结构是否合理、新颖,系统界面是否友好、美观,操作是否简单,使用是否方便。6.总结和整理课程设计报告

计算机硬件课程设计--简单模型机设计

计算机硬件课程设计--简单模型机设计

计算机硬件综合课程设计报告

简单模型机设计 一、设计要求 硬件:TDN-CM+计算机组成原理实验系统一台,PC机一台,排线若干,串口线一根。 软件:CMP软件 二、设计目的 1.通过对一个简单计算机的设计,对计算机的基 本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。 2.通过这次课程设计,建立整机的概念,对程序 进行编辑,校验,锻炼理论联系实际的能力。 3.通过本次课程设计熟悉和训练设计思路与实 现方法。 4.通过本次课程设计锻炼团队合作的能力和团 队问题的解决。

三、设计电路及连线 设计电路及连线实验图如下图1-1所示。 图1-1 简单模型机连线图 四、设计说明 本次课程设计将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器

来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本次课程设计采用五条机器指令:IN (输入)、ADD (二进制加法)、STA (存数)、OUT (输出)、JMP (无条件转移),其指令格式如下(前4位为操作码): 助记符 机器指令码 说 明 微程序入口地址 IN 0000 0000 “INPUT DEVICE ”中 10 的开关状态→R0 0001 0000 ×××× ×××× R0+[addr]→R0 11 0010 0000 ×××× ×××× R0→[addr] 12 0011 0000 ×××× ×××× [addr]→BUS 13 0100 0000 ×××× ×××× addr →PC 14 ADD addr STA

采区设计(矿井通风系统)课程设计任务书(doc 6页)

采区设计(矿井通风系统)课程设计任务书 1、设计依据 给定矿井开拓系统和某一采区区域范围及煤层地板等高线图,矿井概况及生产情况,以及采区生产能力(产量)、瓦斯涌出量等条件,进行采区巷道布置及采区通风系统设计。 设计题目及资料来源 由具体指导老师确定。 2、设计内容 1)采区设计:采区巷道布置(采区上下山、主要进回风、运输巷道),回采巷道布置,回采工作面布置,明确巷道之间的联接关系;简单进行采煤方法、回采工艺设计; 2)采区(或矿井)通风系统设计:采区通风系统确定(要有相应的通风构筑物)、用风地点风量计算与分配(采用由内向外四算一校核的方法),计算采区巷道通风阻力。进行简单的矿井通风系统设计(通风机选型和工况点分析)。 3)安全工程设计【推荐选作】:瓦斯抽采设计、防灭火灌浆设计、注氮气设计、阻化剂设计等。 3、设计要求 完成采区通风系统设计说明书一份,采区巷道布置图,矿井(采区)通风系统图、网络图。(说明书和图纸格式按照学校毕业设计要求的格式完成) 4、提交材料 采区设计及通风系统设计说明书,采区巷道布置图,矿井(采区)通风系统图、通风网络图。(包括草稿、电子文档) 5、指导要求 设计主要分为两个内容:采区巷道布置和矿井(采区)通风设计。 本着今后实施“课程设计进行简单矿井通风设计,毕业设计进行有针对性的老矿井改造通风设计和侧重安全系统设计,加强学生能力培养”的教学计划改革探索,也为适应当前煤矿集约化开采体系的需求,使学生尽早熟悉矿井通风设计的方法,及时消化《矿井通风与空气调节》课中的矿井通风设计内容,本次设计可根据学生情况可适当要求进行简单的矿井通风系统设计(通风机选型和工况点分析); 在制定设计题目时,原始CAD图纸给出水平大巷、井底车场及主要硐室等矿井开拓布置

硬件课程设计题目-推荐下载

硬件课程设计 计算机组成原理设计 一、实验目的 1.在掌握部件单元电路实验的基础上,进一步将其组成系统,构造一台基本模型计算机。 2.为其定义五条机器指令,并编写相应的微程序,具体上机调试掌握整机概念。 3.在以上实验的基础上再扩展五条机器指令,并编写相应的微程序,上机调试运行。 二、实验设备 TDN—GM+计算机组成原理教学实验系统一台,排线若干。 三、实验内容 本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本实验采用五条机器指令:IN(输入)、ADD(二进制加法)、STA(存数)、OUT(输出)、JMP(无条件转移),其指令格式如下(前4位为操作码): 助记符机器指令码说明 IN0000 0000 “INPUT DEVICE”中的开关状态→R0 ADD addr 0001 0000 XXXXXXXX R0+[addr]→R0 STA addr 0010 0000 XXXXXXXX R0→[addr] OUT addr 0011 0000 XXXXXXXX [addr]→BUS JMP addr 0100 0000 XXXXXXXX addr→PC 其中IN为单字长(8位),其余为双字长指令,XXXXXXXX为addr对应的二进制地址码。 为了向RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,还必须设计三个控制台操作微程序。 1.存储器读操作(KRD):拨动总清开关CLR后,控制台开关SWB、SWA为“0 0”时,按START微动开关,可对RAM连续手动读操作。 2.存储器写操作(KWE):拨动总清开关CLR后,控制台开关SWB、SWA置为“0 1”时,按START 微动开关可对RAM进行连续手动写入。 3.启动程序(RP):拨动总清开关CLR后,控制台开关SWB、SWA置为“l 1”时,按START微动开关,即可转入到第0l号“取址”微指令,启动程序运行。 题目实验内容考核内容 基本模型机设计与实现编写基本5条机器指令的微指令, 并完成调试。 主要是对计算机组成原理内容的微 指令部分综合考核。(50%) 复杂模型机的设计与实现扩充指令,至少扩充5条。设计并实现完整的计算机,基本指 令的扩充。(50%) 根据以上要求,参考《计算机组成原理实验指导书》设计出相应的微指令代码和微程序,在实验台上调试运行。运行通过后再设计五条机器指令和相应的微指令代码以及微程序,在实验台上调试运行通过。 1

综合课程设计1题目2016-2017.2

综合课程设计1 一、考核方法和内容 根据课程设计过程中学生的学生态度、题目完成情况、课程设计报告书的质量和回答问题的情况等按照10%、40%、30%、20%加权综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。评分标准: 优秀:答辩所有问题都能答出+报告良好 或报告良好+实现“提高部分”的功能; 良好:答辩所有问题都能答出+报告一般; 或报告一般+实现“提高部分”的功能; 中等:答辩大部分问题能答出+报告良好; 及格:答辩大部分问题能答出+报告一般; 以下四种,都不及格: 1)答辩几乎答不出问题; 2)报告几乎都是代码; 3)雷同部分达到60%以上; 4)课设报告与数据结构和c/c++关联不大。 课设报告的装订顺序如下: 任务书(签名,把题目要求贴在相应位置,注意下划线)-----目录(注意目录的格式,页码)-----1、设计任务(题目要求)-----2、需求分析(准备选用什么数据逻辑结构?数据元素包含哪些属性?需要哪些函数?为什么要这样设计?最后列出抽象数据类型定义)-----3、系统设计(设计实现抽象数据类型,包含选择什么物理存储方式?数据元素的结构体或类定义,以及各函数的设计思路,算法,程序流程图等)----4、编码实现(重要函数的实现代码)-----5、调试分析(选择多组测试数据、运行截图、结果分析)-----6、课设总结(心得体会)-----7、谢辞-----8、参考文献; 课设报告打印要求: B5纸张打印,报告总页数控制在10—15页内,报告中不能全是代码,报告中代码总量控制在3页内。版式:无页眉,有页码,页码居中 字号:小四,单倍行距 字体:宋体+Times new Romar 截图:截图要配图的编号和图的题目,如:“图1 Insert函数流程图” 二、课程设计的具体内容 1.想要优,必须实现“提高部分”的功能,但,实现“提高部分”不代表一定优; 2.其他成绩,不用完成“提高部分”。 要求:全部采用数据结构课程中的内容实现,采用C或C++实现,逻辑结构只能选线性结构、树型结构、图型结构、集合结构中的一种,不能用数据库。 1、算术表达式求解 基本要求:给定一个算术表达式,通过程序求出最后的结果。 (1)从键盘输入要求解的算术表达式; (2)采用栈结构进行算术表达式的求解过程;

嵌入式课程设计电子词典硬件设计

嵌入式课程设计电子词典硬件设计

————————————————————————————————作者:————————————————————————————————日期:

上海电力学院 嵌入式系统 课程设计报告 题目:电子词典的设计 姓名: 学号: 院系: 专业年级: 同组成员: 年月日

一、实验内容及要求 在LCD屏幕左侧绘制出单词输入框和释义显示框以及一个搜索键,右侧绘制4*4键盘按钮,模拟出简易电子词典的功能,按钮操作用触摸屏或键盘实现均可。 实现功能: (1)LCD屏幕上显示4*4键盘,显示单词及其翻译、例句。 (2)一个键可完成2个英文字母的输入,如左上角第一个键可实现输入a,b两个字母,第一次按下时为输入a,如果需输入b,只需连续快速按键两次即可。 (3)在输入完单词后,点击搜索键,即可在释义显示框中显示该单词的词性、中文解释、示例词组和句子等。 (4)当发现输入的单词在库中不存在时,可实现将该单词添加入库的操作。 二、设计思路 (1)通过LCD显示模块画出电子词典操作界面。 (2)对应界面中各键的位置设置键盘对应键值。 (3)设定功能键,实现以下3个功能:①退格键:删除最后一位字母;②搜索∕保存键:对输入框的单词进行判断,若单词存在于词库中,则显示单词词性、词义、例句;若单词不存在则自动进行保存;③转换键:按下后,字母键输出对应的第二个字母。 (4)按键后赋值并显示。 三、软件构架 开 LCD模块 键盘 结

四、模块分析 (1)键盘模块 流程图: 源代码:/********************************************************************************************* * File : keyboard.c * Author: embest * Desc : keyboard source code * History: *********************************************************************************************/ /*--- include files ---*/ 开键盘初始键盘是Y 读取是否是功Y N 执行赋显结束 N

矿井通风课程设计

矿井通风技术课程设计 题目:矿井通风技术课程设计 姓名:王冰雨 学号: 1545203115 学院:能源与交通工程学院 专业:矿井通风与安全 班级:通风 15-1 学制:三年 指导教师:张修峰 二○一七年一月

目录 1. 概况 (1) 2. 矿井通风系统选择 (3) 2.1.矿井通风系统设计原则及步骤 (5) 2.2.掘进通风方法.................. 错误!未定义书签。 3. 风量计算及风量分配 (7) 3.1.矿井需风量的计算原则 (9) 3.2.矿井需风量的计算方法 (10) 3.3.矿井总风量分配 (13) 4. 矿井通风阻力计算 (15) 4.1.计算原则 (17) 4.2.计算方法 (18) 5. 选择矿井通风设备 (21) 5.1.选择矿井通风设备的基本要求 (24) 5.2.选择矿井主要通风设备 (27) 6. 概算矿井通风费用 (30) 6.1.吨煤的通风电费 (32) 6.2.通风设备的折旧费和维修费 (37) 6.3.专为通风服务的井巷工程折旧费和维修费 (43) 6.4.通风器材和通风仪表等材料的购置费和维修费 (47) 6.5.通风工作全体人员的工资 (52)

1.概况 矿井通风设计是在进行矿井开拓、开采设计的同时,依据矿井的自然条件及生产技术条件,确定矿井通风系统、供风量、通风阻力和矿井主要通风设备的工作。 矿井通风设计是整个矿井设计的主要组成部分,是保证矿井安全生产的重要环节。其基本任务是建立安全、可靠、技术先进和经济合理的矿井通风系统。通风系统是否合理,直接关系到整个矿井的通风状况的好坏和保障矿井安全生产。新建矿井通风设计的基本内容和步骤是:拟定矿井通风系统、矿井总风量的计算与分配、矿井通风阻力计算、选择矿井通风设备。矿井通风系统必须根据矿井瓦斯涌出量、矿井设计生产能力、煤层赋存条件、表土层厚度、井田面积、地温、煤层自燃倾向性等条件,通过优化或技术经济比较后确定。 矿井通风设计按照设计内容的实施步骤又可分为技术设计和施工设计。矿井通风技术设计是矿井初步设计或技术方案设计时进行的通风设计,其内容包括确定矿井通风系统、矿井总风量的计算和分配、矿井通风阻力计算、选择通风设备和概算通风费用。这也就是一般说的矿井通风设计。矿井通风施工设计是为通风构筑物和通风设备等安装施工进行的设计,其内容包括工程布置、设备布置和施工布置等。 矿井通风设计的主要依据是:矿区气象资料:井田地质地形:煤层瓦斯风化带垂深、各煤层瓦斯含量、瓦斯压力及梯度等;煤层自然发火倾向,发火周期;煤尘爆炸危险性及爆炸指数;矿井设计生产能力及服务年限;矿井开拓方式及采区巷道分布,回采顺序、开采方法;

单片机课程设计题目..(DOC)

单片机课程设计题目 1 基于单片机的数字电压表设计 2 基于单片机的智能电压表设计(温度检测器) 3 基于单片机的智能船模设计 4 基于单片机的电梯控制模型设计 5 基于单片机的水位控制系统设计(STC89—51型) 6 基于单片机的多路数据采集系统设计 7 基于单片机的8路抢答器设计 9 基于单片机的数字温度计设计 10 基于单片机的智能小车设计 11 基于单片机的数字温度计设计 12 基于单片机的遥控器设计 13 基于单片机的串行通信发射机设计 14 基于单片机的简易智能电动车设计 15 基于单片机的太阳能热水器控制器设计 16 基于单片机的太阳能热水器控制器设计 17 MCS-51单片机温度控制系统的设计 18 直流电动机的转速检测与脉宽调速 19 基于单片机的智能机器人的设计 20 基于单片机的简易无线竞赛系统的设计 21 基于单片机的车辆闯红灯监控系统设计(89C51) 22 基于单片机控制的井下瓦斯监控系统设计 23 基于单片机的煤气泄漏检测报警装置设计 24 基于单片机的井式渗碳炉控制系统设计 25 基于单片机的蔬菜大棚温湿度智能控制系统设计 26 基于单片机的电子钟设计 27 基于单片机的电力线载波节电群控设计 28 基于单片机的液位控制器设计

29 基于单片机的串行通信发射机设计 30 基于单片机的智能八路抢答器设计 32 基于单片机的水位监控器设计(STC12C2052AD) 32 基于单片机的点阵电子显示屏设计 33 基于单片机的智能温度控制系统设计 34 基于单片机的智能时钟控制器设计 35 基于单片机的智能温控系统设计 36 基于单片机的智能寻迹避障小车设计 37 基于单片机的家用太阳能热水器控制器设计 38 基于单片机的新型抢答计分器设计 39 基于单片机的热敏电阻测温系统设计 40 基于单片机的林火监测系统-飞艇姿态控制系统设计 41 基于单片机的人性化时钟控制器设计 42 基于单片机的智能型电话远程遥控器设计 43 基于单片机的远程通讯控制器设计 45 基于单片机的智能水位控制器设计 46 基于单片机的水位控制系统设计 47 基于单片机的智能电动小车设计 48 基于单片机的数码电子时钟设计 49 -基于单片机的数控直流电源设计 50 基于单片机的交通灯控制器设计 51 基于单片机的数字温度计设计(STC89C51) 52 基于单片机的智能小车设计 53 基于单片机的温度控制器设计 54 基于单片机的串行通信发射机设计(版本3) 55 基于单片机的温度控制系统设计(版本1) 56 基于单片机的交通灯控制系统设计 D58-基于单片机的电子万年历设计 D59-基于单片机的水位控制器设计 D60-基于单片机的水位控制系统设计(版本2)

《综合课程设计》教学大纲

《综合课程设计》教学大纲 课程名称:综合课程设计 英文名称:Integrated Course Project for Communication Systems 总学时:3周,理论学时:实验学时:学分:3 先修课程要求: 电路分析、模拟电子技术、数字电子技术、高频电子线路、通信原理、FPGA原理与应用、Matlab与通信仿真技术、微机原理与接口技术、单片机技术及应用、计算机网络等 适用专业:通信工程 教学参考书: 樊昌信等编,《通信原理(第六版)》,国防工业出版社,2006年 马淑华等编,《单片机原理及应用》,北京航空航天大学出版社,第1版 褚振勇等编,《FPGA原理与应用》,西安电子科技大学出版社,第2版 谢希仁等编,《计算机网络》,电子工业出版社,第4版 1课程设计在培养方案中的地位、目的和任务 《综合课程设计》是配合本科通信工程专业的专业基础课程《通信原理》、《FPGA原理与应用》、《Matlab与通信仿真分析》、《单片机技术及应用》、《计算机网络》而开设的重要专业实践环节。目的是培养学生科学理论结合实际工程的能力,通过该课程设计,要求学生在掌握通信基本理论的基础上,运用Matlab、FPGA、NS-2等工具对通信子系统或计算机网络进行仿真与设计,并计算基本性能指标,从而提高学生的综合设计实践能力。 另一方面,也可通过课程设计使学生深入理解单片机的基本原理,硬件结构和工作原理。 掌握程序的编制方法和程序调试的方法,掌握常用接口的设计及使用。掌握一般接口的扩展 方法及接口的调试过程。为学生将来在通信工程、电子信息工程、测试计量技术及仪器、电 子科学与技术及其它领域应用单片机技术打下良好基础及应用实践能力。 2 课程设计的基本要求 1. 学习基本设计方法;加深对课堂知识的理解和应用。 2. 完成指定的设计任务和实验任务,理论联系实际,实现书本知识到工程实践的过渡。 3. 学会设计报告的撰写方法。 3 课程设计的内容 1. 无线收发信机部件设计

矿井通风与安全课程设计

矿井通风与安全课程设计 设计人:周桐 学号:3 指导老师:郭金明

前言 《矿井通风》设计就是学完《矿井通风》课程后进行,就是学生理论联系实际的重要实践教学环节,就是对学生进行的一次综合性专业设计训练。通过课程设计使学生获得以下几个方面能力,为毕业设计打下基础。 1、进一步巩固与加深我们所学矿井通风理论知识,培养我们设计计算、工程绘图、计算机应用、文献查阅、运用标准与规范、报告撰写等基本技能。 2、培养学生实践动手能力及独立分析与解决工程实际的能力。 3、培养学生创新意识、严肃认真的治学态度与理论联系实际的工作作风。 依照老师精心设计的题目,按照大纲的要求进行,要求我们在规定的时间内独立完成计算,绘图及编写说明书等全部工作。 设计中要求严格遵守与认真贯彻《煤炭工业设计政策》、《煤矿安全规程》、《煤矿工业矿井设计规范》以及国家制定的其它有关煤炭工业的方针政策,设计力争做到分析论证清楚,论据确凿,并积极采用切实可行的先进技术,力争使自己的设计达到较高水平,但由于本人水平有限,难免有疏漏与错误之处,敬请老师指正。 (一)矿井基本概况 1、煤层地质概况单一煤层,倾角25°,煤层厚4m,相对瓦斯涌出量为13m3/t,煤尘有爆炸危险。 2、井田范围设计第一水平深度240m,走向长度7200m,双翼开采,每翼长3600m。 3、矿井生产任务设计年产量为0、6Mt,矿井第一水平服务年限为23a。 4、矿井开拓与开采用竖井主要石门开拓,在底板开围岩平巷,其开拓系统如图1-1所示。拟采用两翼对角式通风,在7、8两采区中央上部边界开回风井,其采区划分见图1-2。采区巷道布置见图1-3。全矿井有2个采区同时生产,分上、下分层开采,共有4个采煤工作面,1个备用工作面。为准备采煤有4条煤巷掘进,采用4台局部通风机通风,不与采煤工作面串联。井下同时工作的最多人数为380人。回采工作面最多人数为38人,温度t=20℃,瓦斯绝对涌出量为3、2m3/min,放炮破煤,一次爆破最大炸药量为2、4kg。有1个大型火药库,独立回风。 附表1-1 井巷尺寸及其支护情况 区段井巷名称井巷特征及支护情况 巷长 m 断面积m2 1~2 副井两个罐笼,有梯子间,风井直径D=5m 240

软件综合课程设计教学大纲

珠海学院课程教学大纲 课程名称:计算机软件综合课程设计 适用专业: 2015级软件工程专业 课程类别:专业基础课 制订时间:2017年6月 计算机科学与技术系制

目录 1 《计算机软件综合课程设计》教学大纲 2 《计算机软件综合课程设计》(模板) 3 《计算机软件综合课程设计》成绩评定表

《计算机软件综合课程设计》教学大纲 一、课程设计基本信息 课程代码: 课程名称:计算机综合应用课程设计 课程学时:32学时 课程学分:2.0 适用对象:计算机科学与技术专业、软件工程专业 先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用 二、课程设计目的和任务 本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。 通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。 三、课程设计方式 1、课程设计题目的选定 采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。 2、课程设计任务的完成

相关文档
相关文档 最新文档