当前位置:文档之家› 单片机课程设计选题

单片机课程设计选题

单片机课程设计选

单片机原理与接口技术课程设计题目
以下题目任选其一,1-2人一组,自由组合,组内各人必须有明确的分工,原则上同一组最多一个同学得优。

可使用任何单片机或ARM,1-4要求自己设计全部硬件和焊接电路板,5-10题可用现成的单片机开发板,5-6题亦可用proteus仿真。

自拟题的根据题目难度由指导老师决定能否用现成的单片机开发板。

一、PC机看门狗(每班最多6人选此题,难度系数:低)
功能:当PC机死机时能自动使其重新启动。

硬件:可使用串口或USB与PC机通讯。

软件:PC机上软件编程可选用任何一种面向对象开发软件,如VC,Delphi等。

实现原理:PC机正常时,每隔一段时间经过串口向单片机发送一些固定的数据,单片机如果收到此数据,说明PC机正常,如果超时未收到,则控制PC机重新启动。

二、电子琴设计(每班最多6人选此题,难度系数:中)
使用4×4行列式键盘和蜂鸣器实现电子琴的功能。

键盘符号定义如下:
按下1-7,实验箱上的蜂鸣器发出对应的音调(中音),当同时按下L和1-7时是,蜂鸣器发出低音,同时按下H和1-7时,蜂鸣
器发高音。

只要按键没松开,蜂鸣器一直发声,直到松开按键。

扩展功能:在彩屏LCD上显示电子琴图片,用触摸屏控制发音,就像真正弹电子琴一样。

三、自行车测速仪 (难度系数:中偏高)
基本功能:能实时显示自行车的行驶速度
附加功能:实时时钟,行驶里程累计
要求具备一定的实用价值,即要考虑如下问题(也是答辩时的考察和评分指标):
1、体积要做到尽量小
2、为了省电,要使用低电压工作的单片机,比如使用2.0-3.3V
工作电压的单片机
3、供电采用可充电的聚合物锂电池(普通手机电池),一次充
电后的使用时间最少12小时
4、最好能直接用单车轮子的旋转为电池充电(选做)。

四、计算器设计
1、使用4×4行列式键盘和1602液晶(其它液晶亦可)或数码
管,实现普通十进制计算器的功能,键盘符号定义如下:
2、“C”表示退格,即删除键,按一次删除键删掉显示的最后
一个数字或运算符。

3、如果是用LCD,LCD的第一行显示运算式,第二行显示运算
结果。

比如要计算12+34,在键盘上按下相应键后,LCD的第一行显示“12+34”,按下“=”号后,LCD的第二行显示“=46”。

4、如果用数码管,至少用6位的数码管,按“=”前显示输入
的数字和运算符,按“=”后显示运算结果。

5、其它功能参考普通计算器。

6、基本功能:四则运算、退格功能,按“=”号后再按数字时
自动清除之前的输入和计算结果,重新开始下一次新的计算过程。

7、扩展功能:负数、小数运算。

复合运算。

连续运算。

2进
制、8进制运算。

触摸功能:直接在LCD上显示一个计算器,用触摸屏操作。

8、必须考虑不正常输入的情况,答辩时会测试是否能处理各种
不正常输入。

五、PC机控制的计算器设计(每班最多6人选此题,难度:中偏高)
计算器要实现的功能同第四题。

与第四题不同的是:
1、计算器的输入不使用单片机板上的键盘,而是用PC机的键盘输入,PC机将铵键经过串口发给单片机,并在单片机的LCD上。

相关主题