小型数字系统设计1实施方案计算机11.docx

上传人:b****4 文档编号:24811839 上传时间:2023-06-01 格式:DOCX 页数:13 大小:25.71KB
下载 相关 举报
小型数字系统设计1实施方案计算机11.docx_第1页
第1页 / 共13页
小型数字系统设计1实施方案计算机11.docx_第2页
第2页 / 共13页
小型数字系统设计1实施方案计算机11.docx_第3页
第3页 / 共13页
小型数字系统设计1实施方案计算机11.docx_第4页
第4页 / 共13页
小型数字系统设计1实施方案计算机11.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

小型数字系统设计1实施方案计算机11.docx

《小型数字系统设计1实施方案计算机11.docx》由会员分享,可在线阅读,更多相关《小型数字系统设计1实施方案计算机11.docx(13页珍藏版)》请在冰豆网上搜索。

小型数字系统设计1实施方案计算机11.docx

小型数字系统设计1实施方案计算机11

CDIO二级项目

“小型数字系统设计

(1)

(2)”实施方案

(计算机2011级)

计算机科学和技术系

2013.11.21

小型数字系统设计实施方案

一、设计目的和要求

小型数字系统设计

(1)作为CDIO三级项目的实施是计算机科学和技术专业集中实践性环节之一,是学习完“数字逻辑”“单片机原理及使用”“汇编语言”“计算机组成原理”等课程后进行的一次全面的综合性实践课程。

总的目标要求是:

(1)完成一具体的嵌入式计算机使用系统(产品)设计(包括硬件设计和软件设计)并实现其基本功能要求;

(2)提交完整的设计报告(含电子版)并答辩通过;(3)调试并完成硬件产品,实现功能。

硬件课程设计其目的在于进一步加深对基础理论和基本知识的理解,掌握相关软硬件使用系统设计开发的基本方法,提高解决实际问题和创新实践的能力。

同时,进一步拓展学生在生产工艺及工程设计方面的实际知识。

针对计算机科学和技术专业学生特点和本届学生实际情况,实施中具体要求学生关注意了解熟悉掌握以下几个方面的知识点:

(1)根据需求确定整体软硬件实现方案的能力;

(2)使用虚拟仿真工具(如Proteus)进行硬件电路设计及数字系统仿真及元器件选型、采购等方面的知识;

(3)熟练使用硬件电路调试常用仪器仪表及工具;

(4)根据硬件原理进行软件驱动编程及软硬件联调方面的综合训练;

(5)通过实际编程,加深对软件算法在系统中的核心地位的认识,明确以后努力方向;

(6)其它方面的工程训练,如温度传感器的类型、价格,几层板、工艺、工具等。

二、设计选题要求

课程设计选题分学生自选和指定题目两种:

(1)自选题目:

要求提前报名并提交简单的开题报告,经统一审核。

按先后顺序,先报先批。

原则上不允许出现相同题目。

接近的题目,要求功能设计和硬件或软件设计上均应有所不同。

(2)指定题目:

由指导教师另行发布题目清单按要求进行分组选题

三、设计步骤

1根据选题,分析系统功能需求,确定系统软硬件实现方案;

2查找资料准备阶段:

可通过上网、图书馆、实验室查找各种图书、杂志、产品说明书等资料,裁剪、划分软硬件,设计出硬件原理图;

3按小组制作、调试系统硬件(所需元器件材料先自己选择,最后由老师确定);

4根据硬件原理图和功能要求,进行软件系统设计,完成软件编程;

5进行软硬件联调,最终完成设计功能;

6完成课程设计说明书(编写工作从一开始就应积极准备材料)。

四、进度安排

此次课程设计时间为1周,分散在后面各周,有同学自行安排,主要分五个阶段完成:

1、分组选题并确定各分组学生名单,要求明确设计任务和选题项目功能要求(集中在13周完成);

2、方案设计阶段主要是确定系统软硬件划分设计方案(要求在14周完成);

3、软硬件设计及仿真调试阶段(要求在15-16周完成);

4、硬件制作和软硬件联调阶段(要求在17周完成);

5、答辩考核及成绩评定阶段(在争取在21周周五结束)。

另外,课程设计报告利用业余时间撰写,分别随各阶段同时进行

五、设计最后所交材料

课程结束,应提交:

1、课程设计报告(纸质+电子版),每人一份

课程设计报告要求:

总结报告包括功能要求、方案设计、硬件设计、软件设计、仿真及调试、总结及体会、参考资料等。

2、软件文档(以文件夹形式提交,文件夹按“学号+姓名”命名)

主要包括:

仿真通过的原理图、调试通过的源代码文件、可执行文件及小组测试报告。

3、硬件成品,对制作完成的有实际意义的设计成品,将予以保留存展

六、考核办法

考核以功能要求、设计方案、电路图设计、硬件成品、软件编程等几方面综合给出成绩。

课程设计报告不得出现抄袭、雷同现象,凡不符合以上要求者,则本次设计以不及格记。

对特别优秀者,如果成品完成并经考核确属独立完成者,实行一票定优。

七、参考资料

1、任何单片机类相关教材、书籍、报刊、杂志,图书馆或网上资源;

2、重点参考:

课程教材、关键词“何立民”“凌阳单片机”“周力功”

3、采购制作方面只是参考:

淘宝网“单片机”

4、仿真设计XX“Proteus”等

八、经费预算

学生需动手制作电路拟购买元器件材料,见附录清单。

九、实施方案说明

本次课程设计为计算机科学和技术专业2011级(包括科信学院)共计5个班共133名学生(本部80+科信53)。

根据现有实验室条件拟按班一个班一个班进行。

每2人一组,安排在A03-407嵌入式实验室进行软硬件仿真调试。

其他班安排在CDIO空间进行。

十、指导教师

计1101班:

生龙

计1102班:

崔继馨

计1103班:

赵建明周向宁

计1121班:

赵建明周向宁

计1122班:

生龙

硬件课程设计时间安排

(14周:

任务布置)

星期一

星期二

星期三

星期四

星期五

上午(8.00-12.00)

下午(14.00-18.00)

(21周:

结题验收)

星期一

星期二

星期三

星期四

星期五

上午(8.00-12.00)

下午(14.00-18.00)

计09课程设计安排

设计教室统一安排在计算机技术实验室进行,具体分配如下:

405

406

407

408

二、设计题目

数字显示温度控制器(学生:

每组5人)

1、拟实现系统描述

用ARM嵌入式系统设计制作一个环境温度检测显示装置。

要求温度误差±0.5度,分辨率0.1度。

2、功能描述(应具备以下基本功能)

1)能实时显示环境温度

2)具备上下限越限报警功能

3)能发出信号控制开关

3、实现关键技术提示

1)温度传感器的选择,可考虑用热电偶、热电阻或热敏电阻,利用AD采集实现;

2)CPU核心板,可选用实验设备自带的核心板;

3)软件调试可以借助嵌入式系统实验设备完成。

4、其他说明

可以参考一些图书馆和网上资料。

在实现了上述的基本功能基础上,鼓励同学们进行创新性的功能拓展。

实习经费预算表

名称

型号

参考单价

数量

价格

备注

主板

数显温控器主板(自制)

78.00

120

9360.00

详见附页清单

液晶模块

ZCM12232C

35.00

30

1050.00

 

温度传感器

DS18B20

10.00

25

250.00

 

温度传感器

红外测温模块

70.00

5

350.00

 

电源适配器

220VAC/5VDC,2.0A

10.00

30

300.00

 

电烙铁

 

5.00

30

150.00

 

剥线钳

 

10.00

30

300.00

 

镊子

 

3.00

30

90.00

 

保护垫

30cmX63cm

20.00

30

600.00

用于保护实验台

合计:

330

12450.00

 

环境温度检测显示电路制作元器件清单

名称规格

流水封装

单价

数量

价格(元)

备注

Comment

Description

Designator

Footprint

UnitPrice

Quantity

Price

Remark

100uF

ElectrolyticCapacitor

C312

RB.1/.2

0.10

1

0.10

 

104

Capacitor

C320

0805

0.10

14

1.40

 

10K

电位器

R702

POT3-3

5.00

1

5.00

 

10K

Resistor

R_B2

0603

0.10

1

0.10

 

1K

Resistor

R302

0805

0.10

1

0.10

 

1K

Resistor

R_B1

0603

0.10

1

0.10

 

1N4001

Diode

D301

D1812

0.10

4

0.40

 

3.0V

Battery

BT101

BATT1

3.00

1

3.00

 

47uF

ElectrolyticCapacitor

C308

RB.1/.2

0.10

8

0.80

 

74LS245

SOIC

U245_1

SOJ20

2.00

2

4.00

 

CONN144

SO-DIMM-144-0.8-SOCKET

J107

SO-DIMM-144

15.00

1

15.00

FOXCONN

AS1117-3.3

SOIC

U302

DSO-G3

2.00

1

2.00

 

Buzzer

MagneticTransducerBuzzer

LS

ABSM-1574

3.00

1

3.00

 

Header3

Header,3-Pin

JP3

HDR1X3

0.50

1

0.50

 

IMP811T

IMP811T

U101

SOT143

3.00

1

3.00

 

JTAG

Header7X2

J101

FKV14SN

3.00

1

3.00

 

LCD

Header,8-Pin,Dualrow

CN3

HDR2X8

3.00

1

3.00

 

POWER

LED

D302

D-RB.1/.2

0.50

1

0.50

 

POWERJACK

POWERJACK

J301

POWER-SW

0.50

1

0.50

 

Q11

PNPBipolarTransistor

PNP

SO-G3/C2.5

0.50

1

0.50

 

RESET

SW-PB

S101

BNL

2.00

1

2.00

 

SW-DPDT

SW-DPDT

S301

SWITCH6-2

2.00

1

2.00

 

SW-DPST

Double-Pole,Single-ThrowSwitch

KEY4

DPST-4

2.00

4

8.00

 

PCB板

98.6mmX88.0mm

 

 

14.00

1

14.00

 

其它材料

焊锡、排线、热塑管等

 

 

6.00

1

6.00

折算到每一块

合计:

52

78.00

(元)

“小型数字系统设计

(1)”计划安排

一、时间和形式

本次实施原计划19周,现提前至13周进行,设计时间为1周,原则上在规定的设计题目中选取,如需自由选题,需经过指导教师批准。

每班分别按人数分组,最好1-2人一组。

在设计周内每天安排实验4学时。

二、班级及指导教师

班级:

计09--1~3、科信计01-1~2。

共计5班

指导教师:

本部1班赵建明、2班王社国3班楚荣珍

科信1班赵建明高艳芬2班王社国及歆荣

三、实施方案

1、时间安排:

将13周集中完成改为分散进行,最晚在18周答辩验收完毕。

2、指导教师在设计期间负责所带班级学生的答疑和辅导,指导方式为面答或电信等。

2、设计完成后每个学生均要单独进行演示和接受提问,即答辩。

不合格者重新进行设计,直至合格。

四、设计题目及要求

1、嵌入式系统数据采集通用模块

设计内容:

设计模数或数模转换接口模块

设计要求:

(1)利用ADC0809、DAC0832芯片实现模拟量和数字量相互转换。

(若有条件可选用MAX系列芯片代替,比如:

MAX197等。

(2)所设计模数模块具有多路电压模拟量输入实时转换功能,数模转换模块具有同步、异步实时转换功能。

(3)提示:

模拟量经过ADC0809的IN0-IN7输入到80C51单片机中,经过单片机处理后,经过P0口输出,经过两片DAC0832,输出到图形显示器。

用到的芯片的有:

80C51,74HC373,ADC0809,DAC0832,DQ触发器及若干门电路等。

2、嵌入式系统数据通信模块

设计内容:

设计一个通用嵌入式计算机通信模块。

设计要求:

要求所设计的程序可完成以下功能:

(1)能够实现单片机多机通信。

(2)采用应答信号联络方式,支持RS-232C、485。

(4)所编写程序应具有串口及并口自动转换功能。

3、嵌入式系统人机交互模块

设计内容:

设计一个键盘录入及段码管显示(若有条件可用液晶屏显示)

设计要求:

(1)用编程扫描或中断扫描方式实现键盘键码生成。

(2)段码显示用静态或动态显示方式实现。

(3)若有条件,可熟悉小块液晶屏幕显示汉字及简图。

(4)提示:

利用Intel8255芯片和Intel80C51单片机,设计输入输出系统,使用6×4行列扫描键盘。

8位的显示器,键盘识别为编程扫描方式。

带有去抖动程序;显示器显示为动态显示方式。

将键盘键入内容实时在屏幕上显示,并修改功能。

具体设计程序可分成三个模块:

①键盘输入模块:

扫描键盘、读取一次键盘并将键值存入键值缓冲单元。

②显示模块:

将显示单元的内容在显示器上动态显示。

③主程序:

调用键输入模块和显示模块。

系统提供了一个6×4的小键盘,向列扫描码地址(0X002H)逐列输出低电平,然后从行码地址(0X000H)读回。

如果有键按下,则相应行的值为低,如果无键按下,由于上拉的作用,行码为高。

这样就可以通过输出的列码和读取的行码来判断按下的键是什么键。

在判断有键按下后,要有一定的延时,防止键盘抖动。

地址中的X是由KEY/LEDCS决定,参见地址译码。

做键盘和LED设计时,需要将KEY/LEDCS信号接CS0上,则列扫描地址为08002H,行码地址为08000H。

列扫描码还可以分时用作LED的位选通信号。

若将8255的CS接地址译码/CS0,则命令字地址为8003H,PA口地址为8000H,PB口地址为8001H,PC口地址为8002H,PA0-PA7(PA口)接LED0-LED7。

4、模拟交通信号灯控制系统

设计内容:

设计一个嵌入式定时控制系统

设计要求:

(1)用内部定时记数器T0、T1实现精确定时

(2)合理利用两个内部中断源

(3)利用串行口扩展芯片实现发光二极管的驱动及显示,

(4)熟悉8段发光二极管的原理及使用,6×4行列键盘的识别程序设计。

时间:

第17周(班级较多,根据情况适当顺延一至三天)

地点:

信电学院单片机实验室3-407

分组情况:

单片机原理及使用课程设计费用明细(计算机09级)

序号

名称

规格及型号

单价

数量

价格

备注

1

键盘显示板

LJD-SY-2

230

5

1150

2

I2C总线控制板

LJD-SY-7

280

5

1400

3

语音控制板

LJD-SY-8

270

5

1350

4

编程器

TOP852

450

3

1350

5

微型打印机

uP40A

150

5

750

6

5V电源适配器

5VDC,5A

20

5

100

6

杀毒盘

瑞星/其他

160

1

160

7

芯片

89C51

15

5

75

7

芯片

ADC0809

12

5

60

7

芯片

8255

13

5

75

7

芯片

ULN2003

6

5

30

7

芯片

MAX232

6

5

30

7

刻录白盘

2

30

60

设计存档

合计:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1