09级专业方向课程设计要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009级专业方向课程设计
要求:每人从下列备选题目中任选一题,在规定时间内按照要求完成设计,由指导教师验收后,提交设计报告
一、备选设计题目
题目一. 无线路由器的软件开发
1.设计内容与要求:
了解无线路由器开发平台的发展趋势与方向,掌握基本的无线路由器开源平台openWRT 下的Linux内核移植,软件交叉编译与下载,熟悉无线路由器软件平台架构,阅读相关代码,掌握NAT实现、宽带接入方法、DNS与DHCP服务器配置、路由协议、WEB服务器、WEB配置系统、防火墙设计、无线加密、接入安全与认证等环节的实现原理与代码编程等,熟悉无线路由器基本的软件功能的实现方法。
3.软件环境:
(1)嵌入式Linux操作系统
(2)Openwrt
4.硬件环境:
PC机,Broadcom MIPS,Linksys无线路由器
5.参考资料:
[1] [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). 参考文献
三、成绩评定
《专业方向课程设计》成绩综合考虑以下三个方面
验收设计程序质量
回答老师的提问情况
评阅设计报告成绩