单片机课程设计题目

发布 2022-10-05 20:30:28 阅读 7330

1.方式:学生以3人(也可以2人)一组开展研究,设计一个典型的单片机应用系统。

2.题目大全。

一)声光控制系统。

1.1交通灯控制系统。

要求具备红、黄、绿灯的基本功能,具备led数字显示剩余时间的功能,具备设置时间长度的功能。可以自行添加其他功能。

1.2自适应路灯系统。

针对传统路灯无法自适应需求造成巨大能源浪费的问题,通过单片机和光敏电阻设计自适应路灯系统。系统可以根据环境需求自动开关,也可以通过按键控制。可以自行添加其他功能。

1.3声控、感应路灯系统。

针对传统路灯无法适应需求造成巨大能源浪费的问题,通过声敏电阻、光敏电阻设计声控、感应路灯系统。系统可以根据环境声音或感应到物体经过自动开灯,否则自动关闭,同时也可以通过按键控制。可以自行添加其他功能。

1.4简易电子琴。

要求具备8个或以上按键,按下某按键后自动发出相应的频率的声音,实现简易电子琴的功能。可以自行添加其他功能。

1.5公车语音报站器。

要求具备8个或以上的站点,按下相应按键就**相应的语音,并通过液晶屏幕显示所在站点的信息。可以自行添加其他功能。

1.6语音报时钟的设计。

要求时钟系统具备整点报时功能,也可以预定时间报时。可以自行添加其他功能。

1.7点阵显示屏。

要求设计32*32或以上的点阵显示屏,显示相应的信息。可以自行添加其他功能。

1.8抢答器。

要求设计6路或以上的抢答器,能够显示每个队的分数,显示非法抢答和正常抢答的队,并发出不同的声音。可以自行添加其他功能。

1.9霓虹灯控制器。

要求设计4路或以上、每路8个led以上的霓虹灯控制器,能设置实现多种花样的流水灯效果。可以自行添加其他功能。

1.10声光、**报警器。

要求检测到入侵行为后,通过语音或其他声音、灯光进行报警,并自动拨打小区门卫的**号码进行报警。可以自行添加其他功能。

1.11比赛电子记分牌。

要求设计比赛的记分牌,通过led对外显示比赛的分数(分数最大为999分),通过液晶可以显示各队员的得分、犯规信息。可以自行添加其他功能。

1.12语音留言门铃。

要求语音具备语音提示功能,具备语言留言功能。可以自行添加其他功能。

1.13出租车计费器。

设计具备多种计费模式的出租车计费器,通过按键设置收费模式,通过led或液晶显示相应信息,具备掉电保护功能。可以自行添加其他功能。

二)传感器监控系统。

2.1电热水器控制系统。

要求具备控制加热、停止加热的基本功能,加热到预定温度能够自动停止,温度测量精度为1℃。可以自行添加其他功能。

2.2恒温系统。

要求具备设置温度、控制加热的功能,温度测量精度为1℃。可以自行添加其他功能。

2.3多通道温度、湿度采集系统。

要求采用串行adc芯片实现多通道温度、湿度数据采集。可以自行添加其他功能。

2.4一线式多点温度采集系统。

要求采用一根总线,采集3个或以上的点的温度,每个点之间的距离不能小于1m。可以自行添加其他功能。

2.5液位检测控制系统。

要求设计液位检测、控制系统,能实现自动进水、放水功能。可以自行添加其他功能。

2.6车速里程表。

要求设计自行车、电动车的车速、里程表。可以自行添加其他功能。

2.7红外遥控电源开关。

针对传统开关中存在的较大的机械磨损、突发性的电子打火、控制区域局限、布线复杂、成本较高的难题,通过单片机和红外遥控器控制电源开关。可以自行添加声控等其他功能。

2.7超声波倒车雷达系统/超声波测距系统。

设计超声波倒车雷达系统/超声波测距系统,要求提供温度补偿功能。可以自行添加其他功能。

2.8红外遥控密码锁。

设计应用在楼门、车库门等场合的红外遥控密码锁。可以自行添加其他功能。

2.9光源探测系统。

设计基于光敏电阻的光源探测系统,检测到光源后,小车行驶到光源下方停靠。可以自行添加其他功能。

2.10颜色识别系统。

设计基于颜色传感器的颜色识别系统。选择到目标后,小车行驶相应的颜色块的前方。可以自行添加其他功能。

2.11智能土壤水分检测系统。

设计基于水分传感器的智能土壤水分检测系统。可以自行添加其他功能。

2.12火灾检测仪。

设计基于烟雾传感器或其他感应装置的火灾检测仪。检测到灾情后,通过声光发出报警。可以自行添加其他功能。

2.13金属检测仪。

设计金属检测仪,小车能够自动行驶到金属前面。可以自行添加其他功能。

2.14数字电子称。

设计基于压力传感器的数字电子称,能够通过液晶显示相应的重量。可以自行添加其他功能。

三)时钟控制系统。

3.1通用时序控制器。

要求有8路或以上继电器输出,有led显示、键盘用于设置起止时间,要求使用硬件串行时钟芯片。可以自行添加其他功能。

3.2多功能秒表。

要求要有四位led时间显示,四个键盘可以修改时间和计时定时功能。计时和定时要精确到毫秒。可以自行添加其他功能。

3.3数字万年历。

要求实现数字万年历,可以通过按键设置时间。可以自行添加其他功能。

3.4打铃系统。

要求能够实现到了规定的时间就打铃的功能,能够设置打铃的时间。可以自行添加其他功能。

3.4定时开关电源插座。

针对传统电源不具备定时开关造成财产损失(如电动车充电忘记及时断电造成电池**、燃烧等),设计具备定时开关功能的电源插座,提供液晶显示。可以自行添加其他功能。

四)信号发生、检测系统。

4.1码盘测速系统。

要求实现对码盘(脉冲发生器)的速度检测。有四位led显示,用于显示速度值(米/秒)。其中检测每20毫秒的脉冲个数,脉冲当量为0.2mm。可以自行添加其他功能。

4.2数字频率计。

设计数字频率计,通过led或液晶显示频率。可以自行添加其他功能。

4.3数字电压表。

设计一个能测量0~12v的数字电压表,精度要求达到0.1v,通过led或液晶显示电压。可以自行添加其他功能。

4.4数字电流表。

设计一个能测量0~1a的数字电流表,通过led或液晶显示电流。可以自行添加其他功能。

4.5数字电能表。

设计数字电能表,通过led或液晶显示功率。可以自行添加其他功能。

4.6信号发生器。

设计信号发生器,能产生方波、正弦波、三角波,频率1m~10m可调。可以自行添加其他功能。

4.7简易心率监护仪。

设计简易心率监护仪,心率超出正常范围通过声光进行报警。可以自行添加其他功能。

五)电机控制系统。

5.1步进电机控制。

设计步进电机的驱动接口电路,以及四位led数码管用于步数的显示,设计4个按键接口用于加速、减速、正转/反转和启动/停止的控制。可以自行添加其他功能。

按下“正转/反转”键,确定当前的转向,再用“加速”、“减速”键调整需要的转速,然后按下“启动/停止”键,启动电机;②在电机启动后,可以使用“加速”、“减速”键调整转速,但不可以直接利用“正转/反转”键控制转向的变化,转向的控制必须要在电机停止进行调整;③led数码管随时显示当前的转速状态和转向状态。④转速调节范围为100步/秒―200步/秒―400步/秒―600步/秒―800步/秒-1000步/秒六个速度等级范围。

5.2洗衣机控制系统。

要求控制电机使得系统具备洗衣机定时、速度等多种控制方式。可以自行添加其他功能。

5.3电风扇控制器。

要求可以控制风扇的速度和定时,要求有led或液晶显示。可以自行添加其他功能。

5.4电梯控制系统。

要求提供6层或以上的楼层控制,具备向上、向下按钮和选择楼层的功能,要求楼层误差不能超过1cm。可以自行添加其他功能。

5.5避障电动小汽车。

要求控制电动小汽车,实现自动避障功能。可以自行添加其他功能。

六)电源控制系统。

6.1数控直流电流源。

设计数控直流电流源。可以自行添加其他功能。

6.2数控开关电源。

设计数控开关电源。可以自行添加其他功能。

6.3逆变电源。

设计逆变电源。可以自行添加其他功能。

6.4光复并网。

设计光复并网。可以自行添加其他功能。

6.5电池充电电源。

设计电池充电电源。可以自行添加其他功能。

七)通信系统。

7.1单片机多机通信系统。

要求设计3个或以上的单片机进行通信,并通过led或液晶显示相应的信息。可以自行添加其他功能。

7.2 单片机与pc机串口通信。

要求通过串口实现单片机与pc机之间的信号发送、接收。单片机通过液晶显示发送和接收的内容,pc机通过软件显示发送和接收的内容。可以自行添加其他功能。

7.2单片机与pc机无线通信。

要求通过无线方式实现单片机与pc机的通信。可以自行添加其他功能。

7.3单片机与web服务器的通信。

设计实现单片机与web服务器之间的通信。可以自行添加其他功能。

7.4病房无线呼叫器。

要求实现8路或以上的病房无线呼叫器。可以自行添加其他功能。

八)其他。8.1超市保管箱系统。

设计具有8个或以上数量的储物箱的门锁控制,通过8位led发光二极管显示储物箱状态,采用扩展12个按键的键盘。可以自行添加其他功能。

按下“储物”键,根据当前储物情况从小号到大号选择一个空箱打开门锁;②关门时门锁关闭,打印密码条,更改当前储物情况的led显示状态——亮为占用,灭为空箱;③由键盘的0-9数字键输入6位“密码”,再按下“开箱”键,根据“密码”打开对应储物箱,并更改当前储物情况的led显示状态。

8.2 iic总线技术。

要求设计单片机与iic总线的串行eeprom24cxx接口。要求有四位led显示,其中两位用于显示地址,两位用于显示数据。提供键盘设置地址和数据,及读写控制。

可以自行添加其他功能。

8.3 zlg7289应用。

要求利用用zlg7289扩展单片机成为8位led显示和64个键盘,根据按键实现相应的显示。可以自行添加其他功能。

8.4 多任务实时操作系统rtx51在51单片机的移植。

要求实现多任务实时操作系统rtx51在51单片机的移植,并应用到相应案例。

8.5单片机**采集系统。

要求实现单片机**采集系统。

8.6基于单片机的pid控制系统。

要求实现基于单片机的pid控制系统。

8.7基于单片机的多路pwm控制系统。

要求实现4路或以上的pwm控制。

8.8数控电阻的应用。

要求实现对数控电阻的控制,并应用到相应案例。

单片机课程设计题目

一 交通灯。要求 1 能实现红绿灯的交替点亮。2 显示点亮时间。3 在绿灯灭的三秒前黄灯闪烁。扩展 可以进行手动调试。二 简易计算器。要求 1 实现多位数加减运算。2 实现单字节的乘除运算。3 实现多字节与单字节的乘除运算。扩展 实现多位十进制数的乘除运算。三 电子抢答器。要求 1 实现多路抢答。2...

单片机课程设计题目

2 编写主程序,当按键按下时,能够在数码显示器上显示与按键的键值对应的数字。2 设计任务。1 以at89s51为核心,设计系统硬件电路,并根据所设计的电路制作实物。2 分析任务要求,绘制程序流程图,编写相应的软件程序。3 编写设计说明书,内容包括 电路原理图 程序流程框图,源程序清单 电路实测波形 ...

单片机课程设计题目

单片机课程设计题目汇总 一 要求 每个小组2 3人,每个题目最多限两个小组选 课程设计考核内容包括 c51源程序 现场显示结果 设计报告文档 文档的格式稍后公布,请注意查收 一 基于单片机的电子时钟设计。设计内容 1 用 液晶作为显示设备 30分 2 可以分别设定小时,分钟和秒,复位后时间为 00 ...