最新51单片机实验课题集.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《最新51单片机实验课题集.doc》由会员分享,可在线阅读,更多相关《最新51单片机实验课题集.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料51单片机实验课题集.51单片机实验课题设计要求1 1课程设计的总体要求本课程设计是在理论课程学习和软件设计的基础上,对51单片机硬件系统进行了解和研究,使学生更深入的掌握51单片机开发技术,培养学生面对实际课题,发现问题、分析问题和解决问题,提高学生的实验动手能力。设计根据实验大纲提供的题目要求,选择适当的课题,并通过课题资料收集、原理分析、理论计算、实际编程、系统调试、测试和故障排除,解决在实际设计中的问题,使设计系统能正常工作,有能力的同学可以超出题目要求任意发挥设计。(1) 基本要求:根据课题要求,研究51单片机实验(如AT89S51_V1.4等)开发板或其它实验开发板的功能和
2、实验样例,学习和掌握keil集成开发环境或Medwin集成开发环境,在此基础上仔细研究课题功能,重新设计实验所需要的电气原理图,编写相对应的应用程序,实现其功能,学生课题实验的优劣可以从以下几个标准衡量:1只会使用标准测试程序和资源实现课题部分功能;2使用标准测试程序及其他资源实现部分功能;3通过修改标准程序实验全部课题基本要求者;4完全自主编程实现全部课题基本要求者;5软硬件技术应用自如,超越课题要求者。(2) 发挥要求:在完成本人选题的基本要求前题下,完成发挥部分要求,并具有新内容的自主发挥和创新,并取得良好效果。(3) 分类标准:1完成了实验(1)的全部要求,并熟练运用开发工具。2在完成
3、实验(2)的部分要求,并具有创新内容。12分组和实验注意事项本实验提供的实验课题根据教学要求组成设计小组,进行分工合作,实验工作要细心认真、防止意外,有问题及时向指导老师反映,同学间可以通过研讨、互相学习解决实验中的问题。每组同学实验过程包括:(1) 听课,了解实验方法(2) 调研和了解课题,进行课题的方案选择(3) 学习开发工具,包括实验板,编程软件,仿真软件等(4) 学习汇编语言以及C语言在51编程上的使用(5) 学习系统测试、调试和故障排除,功能实现(6) 自主实验,包括课题实现和相关资料整理提交13报告要求(3) 基本要求:写明实验内容和方法,画出所用部分资源的原理图等。(4) 提高要
4、求:说明选题依据,资源的选择和该资源在设计中的功能说明,原理图设计,程序结构框图和说明,操作使用说明。(5) 发挥部分:提出设计思想,设计原理图,提供源程序,说明创新点。提供程序的使用说明(即注释)。(6) 实验体会和意见14绩评定标准成绩分:不及格、及格、中等、良好、优秀五个等级。成绩以验收记录为主,参考考勤记录、答疑记录、报告内容质量和其他表现。注:现场验收时先提交设计报告在设计报告合格后进行现场作品演示老师提问学生现场解答 1.5需要学习和完成的内容:1、 51单片机实验开发板或其它实验开发板的功能学习2、 实验课题的研究3、 keil集成开发环境或Medwin集成开发环境的应用学习4、
5、 测试仪器的使用5、 51单片机的编程技术和调试6、 实验报告的制作2 51单片机实验课题集第一组序号课题名称附加要求说明1可编程摩尔斯电报发报机设计示波器2摩尔斯电报译码器设计示波器3交通灯控制器设计4步进电机控制器设计5温度控制的梦幻彩灯设计加18B206温度控制信号发生器设计加18B207数字直流电压表设计8数字交流电压表设计9数字电阻测量仪设计加电阻测试口测试电阻外加10小型电容测试仪设计加电容测试口附加测试电阻11音乐信号强度指示器设计12投票信息模拟器设计13动作灵敏度测试仪设计14节温器设计15俄罗斯方块游戏设计16压控变频器设计第二组序号课题名称附加要求说明1多用途定时提醒器设
6、计2智能步进电动百叶窗设计3电子抢答器设计4电子密码锁设计5篮球比赛计分器设计6可存储式电子琴设计7八音盒设计8自动滚动广告牌设计9竞价器设计10电风扇模拟控制系统设计11洗衣机控制器设计12跑步机控制器设计13具有时间预制功能的电饭煲设计14微波炉控制器设计15电话DTMF信号自动拨号器设计16LED显示技术第三组序号课题名称附加要求说明1梦幻数字电子钟2简易频率计设计3多路数据采集显示器设计4函数信号发生器设计5单片机串口通信设计6波形相位延时器设计7电话脉冲信号收/发码器设计8智能语音门铃设计9恒温控制系统设计10信号幅度检测与告警系统设计11电梯控制显示器设计12语音放音机13计算及码
7、制转换器设计14音乐信号灯光亮度控制器设计15打地鼠游戏设计16简易电子计算器设计3 51单片机实验课题设计要求3.1 总体要求本课题需要具有8LED数码管(6LED或其他LCD屏等其它显示设备)和4X4键盘及其它附加键盘的多功能实验板为工作平台,4X4键盘的初始定义如图1,在实际使用中可以根据各自课题的具体要求,改变个别按键的定义。本课题是结合日常学习、生活和娱乐中常见的电器设备而设计,鉴于实验实际条件和实际设备的制作困难,大部分的机电运动都采用图形模拟,有些课题已经给出了模拟要求,制作中需要按照要求实现,没有给出要求的设计,学生可以发挥想象,创新设计。课题设计重要的第一步是体验生活,了解生
8、活中这些设备的实际运用方法,第二步是理论和原理学习,需要学生查找资料,分析原理。第三步是研究模拟系统和实际设备的差异,研究实现模拟方法。第四步是程序设计与实现,第五步是程序调试和功能测试,最后需要提交完整的设计报告。根据需要,也可以提交作品的PPT报告或演示视频。每个课题分为基本要求和发挥部分,学生应该在完成方案设计的基础上,从基本要求做起,逐步完善,在有能力和时间的情况下可以自由发挥,超越原课题的设计要求。基本的8LED屏见图2,屏面和键盘的结合运动是课题的主要设计,模拟和实际的转换是考验学生想象力的重要部分。采用其它显示屏或其它附加键盘的设计方法可以自行定义。3.2 课题要求3.3.1第一
9、组实验课题要求1、可编程摩尔斯电报发报机设计 题目:可编程摩尔斯电报发报机设计 基本要求:l 研究摩尔斯电码的基本原理。l 用键定义一个发报键,实现手工发报。l 按键信号通过蜂鸣器发声,信号同时通过一个IO脚输出(可以用示波器观察)。l 在8LED数码管或LCD上显示时长波形(一横为短音,三横为长音。l 可以设定短音和长音和发报间隔的门限时间l 自动记录每一组摩尔斯电码l 可实现记录电码的重发功能(自动重发一组码) 发挥部分:l 具有摩尔斯电码表(数字、字母和符号表)存储功能(自查资料)。l 可以采用输入数字、字母和符号的方式发报(立即发送)l 可以采用输入数字、字母和符号组方式存储多组摩尔斯
10、电码报文(10组)l 编程定义多组电码的发报顺序、发报间隔、长码、短码的时长等参数l 自动连续发报。 显示格式:LED数码管显示格式见下图LCD图形屏:移动波形显示2、摩尔斯电报译码器设计 题目:摩尔斯电报译码器设计 基本要求:l 研究摩尔斯电码的基本原理。l 设置电报参数(长码、短码、码组间隔、报文间隔等)l 存储一组报文数据l 在一个IO口自动重复发送该报文,并用示波器观察波形。l 同时在蜂鸣器中发出长短声音l 通过另一个IO脚接收电码信号。l 存储并翻译组莫尔斯电码(电码表请查资料)l 用LED/LCD/数码管上显示电报信号时长波形。l 用键盘查询电文内容发挥部分:l 存储记录多组摩尔斯
11、电码l 选择查询并显示每一组电报报文数字l 报文转发功能。通过键盘控制l 报文回复功能,“电报已收到”等信息l 报文删除功能,用键盘进行电文管理 显示格式:LED数码管显示格式见下图LCD图形屏:移动波形显示3、交通灯控制器设计 题目:交通灯控制器设计 基本要求:l 研究十字路口交通管理的基本理论。l 设计一个简单的十字路口交通灯控制器l 可以任意设定主/次方向的通行时长l 可以任意调节黄灯时长l 黄灯前3秒,绿、红等闪动l 用蜂鸣器发声表示信号转换提醒(黄灯亮时)l 设计数字倒计时牌,同步灯的时长信息 发挥部分:l 设计三车道十字路口信号灯(南北方向)l 右转灯常亮,直行和左转分时通行l 灯
12、的排列可以自行设计,可以增加辅助灯 显示格式:LED数码管/LCD字符屏用数字编号路口1、2、3、4LCD图形屏:图形表示路口形状,LED灯表示通行状态8X8点陈模块图形自定义4、步进电机控制器设计 题目:步进电机控制器设计(模拟) 基本要求:l 了解步进电机工作原理(单4拍、双4拍、8拍原理)。l 设计一个简单步进电机控制电路(单4拍等)l 用4LED灯显示步进信号(慢变化,格式见下图)l 用键盘控制步进电机的启动/停止,加速/减速,正转/反转l 交替显示电机速度参数,运转时间 发挥部分:l 设计双4拍、8拍波形,功能同基本要求l 多种波形的手动切换l 多种波形的自动切换 显示格式:用LED
13、数码管亮/灭表示某线高/低电平,并根据速度不同更改闪烁频率,用2个LED数码管的外圈表示电机正反转和速度。LCD图形屏:图形表示多路波形形状随速度的变化,并能画出电机实时运行状态。注:当为6LED数码管时自行考虑简化图形显示步进电机励磁顺序表5、温度控制的梦幻彩灯设计 题目:温度控制的梦幻彩灯设计(18B20) 基本要求:l 了解18B20的工作原理。l 自行设计多种彩灯变换程序(如左移、右移、压缩、扩张等)l 用键盘设定温度和彩灯显示间的关系l 温度每变化2度,改变一种显示模式l 用LED数码管/LCD屏显示温度参数 发挥部分:l 用采集到的温度作显示字实现多种变换(如左移、右移、压缩、扩张
14、等)l 配上合适的音乐(每种显示一种音乐)l 语音报温度 显示格式:LED数码管根据变换程序显示不同的色彩方式LCD图形屏:可以根据显示程序显示变换的图形6、温度控制信号发生器设计 题目:温度控制信号发生器设计(18B20) 基本要求:l 了解18B20的工作原理。l 能采集和显示实时温度值l 设计一信号发生器,能输出方波l 用IO口输出,用示波器观察l 设计一正弦信号通过D/A输出,用示波器观察l 用键盘选择输出信号类型l 用键盘改变输出信号的频率和幅值l 用LED数码管/LCD屏显示温度参数和信号类型l 用温度控制发生信号的频率,温度越高频率越高发挥部分:l 能输出正弦、三角、锯齿等其他波
15、形l 能设定温度和信号频率间的关系l 用温度控制多种信号频率,温度越高频率越高l 用LED数字屏/LCD屏显示信号波形参数或波形 显示格式:LED数码管可显示方波以及波形参数LCD图形屏:图形表示多路波形形状和波形参数7、数字直流电压表设计 题目:数字直流电压表设计 基本要求:l 了解直流电压表的工作原理。l 设计一个直流电压测量器,测量范围0.01V-3V,l 用LED数码管/LCD屏显示测量值,显示精度0.1l 用键盘选择测量范围 发挥部分:l 能设置连续测量时间间隔参数l 动态连续测量信号,并能存储记忆每次测量值。l 通过按键查询存储数据。 显示格式:LED数码管/LCD屏显示参数8、数
16、字交流电压表设计 题目:数字交流电压表设计 基本要求:l 了解交流电压表的工作原理。l 设计一个正弦交流信号源1KHz,电压输出范围0.01V-3V,l 用AD采集并进行参数处理l 用LED数码管/LCD屏显示测量参数(周期、频率和幅度等)l 用键盘选择测量范围(分量程) 发挥部分:l 交流信号频率10Hz-10KHz (0.1-3V)可变l 用AD采集并进行参数处理l 用LED数码管/LCD屏显示测量参数(周期、频率和幅度等)l 图形显示被测信号的波形 显示格式:LED数码管/LCD屏显示参数9、数字电阻测量仪设计 题目:数字电阻测量仪设计 基本要求:l 了解电阻测量方法和工作原理。l 设计
17、一个精密电阻测量器,测量范围0.01-10Ml 用LED数码管/LCD屏显示测量值,显示精度0.001l 用键盘选择测量范围(分档)发挥部分:l 了解交流阻抗测量原理l 设计一正弦测试信号(1KHz)l 实现交流阻抗测量,被测频率10Hz-1KHzl 考虑交流测量的附加电路。 显示格式:LED数码管/LCD屏显示参数10、小型电容测试仪设计 题目:简易电容量测试仪设计 基本要求:l 了解电容测量方法和工作原理(LCR测试和交流电桥原理)。l 设计一个1KHz的正弦测试信号,能通过DA输出,用示波器观察。l 设计一个小容量简易电容测试仪,测量范围100pF-10uFl 用LED数码管/LCD屏显
18、示测量值,显示精度0.001l 用键盘选择测量范围(分档)发挥部分:l 了解交流容抗测量原理l 交流容抗测量,测试频率1KHzl 能描绘容抗-频率特性曲线或数据表l 考虑交流测量的附加电路。 显示格式:LED数码管/LCD屏显示参数11、音乐信号强度指示器设计 题目:音乐信号强度指示器设计 基本要求:l 存储数字音乐信号(随机信号)l 通过蜂鸣器或DA输出声音信号l 用键盘控制音乐的启动、停止、暂停、静音等操作l 8LED能显示音乐播放参数(歌号,启/停状态,到计时数等)l 用LED数码管/LCD屏或LED灯显示音乐信号强度(单排式)l 参数和波形显示可以切换发挥部分:l 实现音乐信号的高、中
19、、底能量分频l 用LED数码管/LCD屏或LED灯显示音乐信号强度(高、中、低三分频) 显示格式:LED数码管/LCD屏显示参数12、投票信息模拟器设计 题目:投票信息模拟器设计 基本要求:l 设计用按键设置9个被选举对象A、B、C。l 设计10个投票用户(用8LED显示)l 用键盘数字0-9代表选择对象l 设定每个用户可以投票的有效票数l 投票完成后能显示每位被投票人的有效票数l 能显示投票人数、有效票、无效票、赞成票、反对票、弃权票等信息发挥部分:l 被选举对象可以扩大到更多l 投票人也可扩大到更多l 设计更为有效的数据统计方法 显示格式:8LED数码管/LCD屏显示参数LCD可以实时显示
20、播放音乐的声谱变化本设计要充分利用8LED数码管和4X4键盘功能13、动作灵敏度测试仪设计 题目:动作灵敏度测试仪设计 基本要求:l 用LED/LCD作参数显示器,按键参数l 设计一个单键灵敏度测试功能器,测试、记录并显示两次按键的间隔时间l 测试、记录、显示每秒按键次数,动作灵敏度测试,l 显示最近两次按键的间隔时间和历史最短间隔时间(开/闭/开时间,精确到ms)l 设计多键同时按键的时间差测试,测试多指灵敏度l 能记录和查询显示每键的接触时间和时间差l 按键灵敏度排名发挥部分:l 为每一按键设计一锻不同的音乐l 当每次抢键后播放胜出键的音乐声音 显示格式:8LED数码管/LCD屏显示格式自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 51 单片机 实验 课题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内