文档库 最新最全的文档下载
当前位置:文档库 › 09级专业方向课程设计要求

09级专业方向课程设计要求

09级专业方向课程设计要求
09级专业方向课程设计要求

2009级专业方向课程设计

要求:每人从下列备选题目中任选一题,在规定时间内按照要求完成设计,由指导教师验收后,提交设计报告

一、备选设计题目

题目一. 无线路由器的软件开发

1.设计内容与要求:

了解无线路由器开发平台的发展趋势与方向,掌握基本的无线路由器开源平台openWRT 下的Linux内核移植,软件交叉编译与下载,熟悉无线路由器软件平台架构,阅读相关代码,掌握NAT实现、宽带接入方法、DNS与DHCP服务器配置、路由协议、WEB服务器、WEB配置系统、防火墙设计、无线加密、接入安全与认证等环节的实现原理与代码编程等,熟悉无线路由器基本的软件功能的实现方法。

3.软件环境:

(1)嵌入式Linux操作系统

(2)Openwrt

4.硬件环境:

PC机,Broadcom MIPS,Linksys无线路由器

5.参考资料:

[1] https://www.wendangku.net/doc/2e13157901.html, [DB/OL]

[2] Wehrle,K. & D,Müller. The Linux Network Architecture: Design and Implementation of Network Proctocols in the Linux Kernel [M] 2004.5

[3] Asadoorian,P.& L,Pesce. Linksys?WRT54G Ultimate Hacking [J/OL]

[4]孙琼.嵌入式Linux 应用程序开发详解[M].北京:人民邮电出版社.2006.10-23.

[5]孟庆昌,牛欣源.Linux教程(第2版)[M].北京:电子工业出版社.2007.9.

[6]Scbroder,C.Linux Networking Cookbook[M] O’ Reilly 2008

[7]Bovet,D&M,Cesati. Understanding the Linux Kernel[M] O’Reilly 2002

[8]陈卓,王田,梁新元等.嵌入式系统开发[M].北京:电子工业出版社.2009.4

[9]夏暄.基于嵌入式Linux的无线宽带SOHO路由器的设计与实现[D].苏州:苏州大学,2008.4

[10]竹林.基于嵌入式Linux的无线路由器的研究与实现[D].成都:成都理工大学,2009.5:10-16

题目二:温度测试仪

功能如下:

(1)能够测量温度(范围-40度到+80度,设已转换变成0-4V电压信号);

(2)如果温度低于设定值(默认-20度),低温报警灯亮;

(3)如果温度高于设定值(默认+40度),高温报警灯亮;

(4)数码管或者液晶显示器能显示温度值,如果报警,则闪烁显示。

(5)低温和高温设定值可以通过按键手动设置

利用proteus设计原理图,用Kei C 编程,仿真调试。

题目三、交通灯控制系统设计(基于单片机的设计——实验箱或Proteus仿真)

设计要求:

●东、西、南、北路口直行与转弯交替通行,交替时间可根据需要设定,数码管显示直行

通行倒计时。

●红、绿、黄灯显示道路的交通状态

●某一方向道路拥挤时,可以人工控制调节东、西、南、北方向通行时间

●紧急情况时,可对指定路口置红灯,数码管显示保持不变

题目四、数字钟设计(基于单片机的设计——实验箱或Proteus仿真)

设计要求:

●显示格式:hh-mm-ss

●可更改的12小时制或24小时制

●整点报时功能

●闹钟功能

●对时调整功能

●秒表功能

题目五、抢答器设计(基于单片机的设计——实验箱或Proteus仿真)

设计要求:

●可满足8个选手的抢答

●具有主持者控制开关,用来控制系统清零和抢答开始

●抢答器具有数据锁存功能、显示功能和声音提示功能

●抢答开始后,若有选手按动抢答器按钮,编号立即锁存,并在LED数码管上显示选手

的编号,同时灯亮且伴随声音提示,还要禁止其后的抢答输入

题目六、简易波形发生器(基于单片机的设计——实验箱或Proteus仿真)

设计要求:

●通过开关或按钮有选择地输出四种波形——正弦波、三角波、方波和梯形波

●四种波形的频率可通过输入电位器在一定范围内调节

题目七、模拟数据采集器(基于单片机的设计——实验箱或Proteus仿真)

设计要求:

●设计一个简易的多路模拟数据采集器,用可调电阻模拟输入,通过AD转换器进行采集●对采集到的数据在LED显示器上显示

●对输入信号加运算放大,以便测量微小或者超AD基准的信号

题目八、基于嵌入式设备的多媒体时钟.

基本功能:

●显示时间

●完成计时器功能,由用户设定计时时间

●可由用户设置多个闹钟

●可定时换背景图等

题目九、基于嵌入式设备的个人名片信息管理系统

基本功能:

●由用户按指定格式录入相关信息,并存储

●能按指定的关键字段查询相关信息

●查询时需提供多个关键字段供用户选择

题目十、嵌入式五子棋系统(人机系统)

基本功能:

●编写五子棋游戏,实现人机博弈

二、设计报告要求

1. 独立完成,不得抄袭,可引用他人及网上成果,但要注明出处

2. 符合设计报告格式——设计报告中,除运行效果或仿真效果外的内容必须手写,不得打印;开发工具中导出的原理图可以作为附件,除此之外,必须手工绘制相应的硬件原理框图;对各单元电路的工作原理进行分析时涉及的图形必须手绘,手绘图形必须用铅笔及绘图工具按规范绘制

设计报告的内容:

(1). 摘要——介绍设计的要点

(2). 设计方案论证与选择及理论依据

(3). 实现设计方案的原理框图、系统结构图;明确功能划分

(4). 运行效果或仿真效果

(5). 设计的收获与体会

(6). 参考文献

三、成绩评定

《专业方向课程设计》成绩综合考虑以下三个方面

验收设计程序质量

回答老师的提问情况

评阅设计报告成绩

计算机科学与技术学院课程设计成绩单

优秀:90分~100分良好:80分~89分中等:70~79分及格:60~69分不及格0分~59分

武汉科技大学计算机科学与技术学院制表

相关文档