51单片机实验课题集_第1页
51单片机实验课题集_第2页
51单片机实验课题集_第3页
51单片机实验课题集_第4页
51单片机实验课题集_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...51单片机实验课题设计要求1课程设计的总体要求本课程设计是在理论课程学习和软件设计的根基上,对51单片机硬件系统进展了解和研究,使学生更深入的掌握51单片机开发技术,培养学生面对实际课题,发现问题、分析问题和解决问题,提高学生的实验动手能力。设计根据实验大纲提供的题目要求,选择适当的课题,并通过课题资料收集、原理分析、理论计算、实际编程、系统调试、测试和故障排除,解决在实际设计中的问题,使设计系统能正常工作,有能力的同学可以超出题目要求任意发挥设计。根本要求:根据课题要求,研究51单片机实验(如AT89S51_V1.4等)开发板或其它实验开发板的功能和实验样例,学习和掌握keil集成开发环境或Medwin集成开发环境,在此根基上仔细研究课题功能,重新设计实验所需要的电气原理图,编写相对应的应用程序,实现其功能,学生课题实验的优劣可以从以下几个标准衡量:1.只会使用标准测试程序和资源实现课题局部功能;2.使用标准测试程序及其他资源实现局部功能;3.通过修改标准程序实验全部课题根本要求者;4.完全自主编程实现全部课题根本要求者;5.软硬件技术应用自如,超越课题要求者。发挥要求:在完本钱人选题的根本要求前题下,完成发挥局部要求,并具有新内容的自主发挥和创新,并取得良好效果。〔3〕分类标准:1.完成了实验〔1〕的全部要求,并熟练运用开发工具。2.在完成实验〔2〕的局部要求,并具有创新内容。1.2分组和实验本卷须知本实验提供的实验课题根据教学要求组成设计小组,进展分工合作,实验工作要细心认真、防止意外,有问题及时向指导教师反映,同学间可以通过研讨、互相学习解决实验中的问题。每组同学实验过程包括:听课,了解实验方法调研和了解课题,进展课题的方案选择学习开发工具,包括实验板,编程软件,仿真软件等学习汇编语言以及C语言在51编程上的使用学习系统测试、调试和故障排除,功能实现自主实验,包括课题实现和相关资料整理提交1.3报告要求根本要求:写明实验内容和方法,画出所用局部资源的原理图等。提高要求:说明选题依据,资源的选择和该资源在设计中的功能说明,原理图设计,程序构造框图和说明,操作使用说明。发挥局部:提出设计思想,设计原理图,提供源程序,说明创新点。提供程序的使用说明〔即注释〕。实验体会和意见1.4绩评定标准成绩分:不及格、及格、中等、良好、优秀五个等级。成绩以验收记录为主,参考考勤记录、答疑记录、报告内容质量和其他表现。注:现场验收时先提交设计报告在设计报告合格后进展现场作品演示教师提问学生现场解答1.5需要学习和完成的内容:51单片机实验开发板或其它实验开发板的功能学习实验课题的研究keil集成开发环境或Medwin集成开发环境的应用学习测试仪器的使用51单片机的编程技术和调试实验报告的制作251单片机实验课题集第一组序号课题名称附加要求说明1可编程摩尔斯电报发报机设计示波器2摩尔斯电报译码器设计示波器3交通灯控制器设计4步进电机控制器设计5温度控制的梦幻彩灯设计加18B206温度控制信号发生器设计加18B207数字直流电压表设计8数字交流电压表设计9数字电阻测量仪设计加电阻测试口测试电阻外加10小型电容测试仪设计加电容测试口附加测试电阻11音乐信号强度指示器设计12投票信息模拟器设计13动作灵敏度测试仪设计14节温器设计15俄罗斯方块游戏设计16压控变频器设计第二组序号课题名称附加要求说明1多用途定时提醒器设计2智能步进电动百叶窗设计3电子抢答器设计4电子密码锁设计5篮球比赛计分器设计6可存储式电子琴设计7八音盒设计8自动滚动广告牌设计9竞价器设计10电风扇模拟控制系统设计11洗衣机控制器设计12跑步机控制器设计13具有时间预制功能的电饭煲设计14微波炉控制器设计15DTMF信号自动拨号器设计16LED显示技术第三组序号课题名称附加要求说明1梦幻数字电子钟2简易频率计设计3多路数据采集显示器设计4函数信号发生器设计5单片机串口通信设计6波形相位延时器设计7脉冲信号收/发码器设计8智能语音门铃设计9恒温控制系统设计10信号幅度检测与告警系统设计11电梯控制显示器设计12语音放音机13计算及码制转换器设计14音乐信号灯光亮度控制器设计15打地鼠游戏设计16简易电子计算器设计351单片机实验课题设计要求3.1总体要求本课题需要具有8LED数码管〔6LED或其他LCD屏等其它显示设备〕和4X4键盘及其它附加键盘的多功能实验板为工作平台,4X4键盘的初始定义如图1,在实际使用中可以根据各自课题的具体要求,改变个别按键的定义。本课题是结合日常学习、生活和娱乐中常见的电器设备而设计,鉴于实验实际条件和实际设备的制作困难,大局部的机电运动都采用图形模拟,有些课题已经给出了模拟要求,制作中需要按照要求实现,没有给出要求的设计,学生可以发挥想象,创新设计。课题设计重要的第一步是体验生活,了解生活中这些设备的实际运用方法,第二步是理论和原理学习,需要学生查找资料,分析原理。第三步是研究模拟系统和实际设备的差异,研究实现模拟方法。第四步是程序设计与实现,第五步是程序调试和功能测试,最后需要提交完整的设计报告。根据需要,也可以提交作品的PPT报告或演示视频。每个课题分为根本要求和发挥局部,学生应该在完成方案设计的根基上,从根本要求做起,逐步完善,在有能力和时间的情况下可以自由发挥,超越原课题的设计要求。根本的8LED屏见图2,屏面和键盘的结合运动是课题的主要设计,模拟和实际的转换是考验学生想象力的重要局部。采用其它显示屏或其它附加键盘的设计方法可以自行定义。3.2课题要求3.3.11、可编程摩尔斯电报发报机设计题目:可编程摩尔斯电报发报机设计根本要求:研究摩尔斯电码的根本原理。用键定义一个发报键,实现手工发报。按键信号通过蜂鸣器发声,信号同时通过一个IO脚输出〔可以用示波器观察〕。在8LED数码管或LCD上显示时长波形〔一横为短音,三横为长音。可以设定短音和长音和发报间隔的门限时间自动记录每一组摩尔斯电码可实现记录电码的重发功能〔自动重发一组码〕发挥局部:具有摩尔斯电码表〔数字、字母和符号表〕存储功能〔自查资料〕。可以采用输入数字、字母和符号的方式发报〔立即发送〕可以采用输入数字、字母和符号组方式存储多组摩尔斯电码报文〔10组〕编程定义多组电码的发报顺序、发报间隔、长码、短码的时长等参数自动连续发报。显示格式:LED数码管显示格式见以下列图LCD图形屏:移动波形显示2、摩尔斯电报译码器设计题目:摩尔斯电报译码器设计根本要求:研究摩尔斯电码的根本原理。设置电报参数〔长码、短码、码组间隔、报文间隔等〕存储一组报文数据在一个IO口自动重复发送该报文,并用示波器观察波形。同时在蜂鸣器中发出长短声音通过另一个IO脚接收电码信号。存储并翻译组莫尔斯电码〔电码表请查资料〕用LED/LCD/数码管上显示电报信号时长波形。用键盘查询电文内容发挥局部:存储记录多组摩尔斯电码选择查询并显示每一组电报报文数字报文转发功能。通过键盘控制报文回复功能,“电报已收到〞等信息报文删除功能,用键盘进展电文管理显示格式:LED数码管显示格式见以下列图LCD图形屏:移动波形显示3、交通灯控制器设计题目:交通灯控制器设计根本要求:研究十字路口交通管理的根本理论。设计一个简单的十字路口交通灯控制器可以任意设定主/次方向的通行时长可以任意调节黄灯时长黄灯前3秒,绿、红等闪动用蜂鸣器发声表示信号转换提醒〔黄灯亮时〕设计数字倒计时牌,同步灯的时长信息发挥局部:设计三车道十字路口信号灯〔南北方向〕右转灯常亮,直行和左转分时通行灯的排列可以自行设计,可以增加辅助灯显示格式:LED数码管/LCD字符屏用数字编号路口1、2、3、4LCD图形屏:图形表示路口形状,LED灯表示通行状态8X8点陈模块图形自定义4、步进电机控制器设计题目:步进电机控制器设计〔模拟〕根本要求:了解步进电机工作原理〔单4拍、双4拍、8拍原理〕。设计一个简单步进电机控制电路〔单4拍等〕用4LED灯显示步进信号〔慢变化,格式见以下列图〕用键盘控制步进电机的启动/停顿,加速/减速,正转/反转交替显示电机速度参数,运转时间发挥局部:设计双4拍、8拍波形,功能同根本要求多种波形的手动切换多种波形的自动切换显示格式:用LED数码管亮/灭表示某线高/低电平,并根据速度不同更改闪烁频率,用2个LED数码管的外圈表示电机正反转和速度。LCD图形屏:图形表示多路波形形状随速度的变化,并能画出电机实时运行状态。注:当为6LED数码管时自行考虑简化图形显示步进电机励磁顺序表5、温度控制的梦幻彩灯设计题目:温度控制的梦幻彩灯设计〔18B20〕根本要求:了解18B20的工作原理。自行设计多种彩灯变换程序〔如左移、右移、压缩、扩张等〕用键盘设定温度和彩灯显示间的关系温度每变化2度,改变一种显示模式用LED数码管/LCD屏显示温度参数发挥局部:用采集到的温度作显示字实现多种变换〔如左移、右移、压缩、扩张等〕配上适宜的音乐〔每种显示一种音乐〕语音报温度显示格式:LED数码管根据变换程序显示不同的色彩方式LCD图形屏:可以根据显示程序显示变换的图形6、温度控制信号发生器设计题目:温度控制信号发生器设计〔18B20〕根本要求:了解18B20的工作原理。能采集和显示实时温度值设计一信号发生器,能输出方波用IO口输出,用示波器观察设计一正弦信号通过D/A输出,用示波器观察用键盘选择输出信号类型用键盘改变输出信号的频率和幅值用LED数码管/LCD屏显示温度参数和信号类型用温度控制发生信号的频率,温度越高频率越高发挥局部:能输出正弦、三角、锯齿等其他波形能设定温度和信号频率间的关系用温度控制多种信号频率,温度越高频率越高用LED数字屏/LCD屏显示信号波形参数或波形显示格式:LED数码管可显示方波以及波形参数LCD图形屏:图形表示多路波形形状和波形参数7、数字直流电压表设计题目:数字直流电压表设计根本要求:了解直流电压表的工作原理。设计一个直流电压测量器,测量范围0.01V-3V,用LED数码管/LCD屏显示测量值,显示精度0.1用键盘选择测量范围发挥局部:能设置连续测量时间间隔参数动态连续测量信号,并能存储记忆每次测量值。通过按键查询存储数据。显示格式:LED数码管/LCD屏显示参数8、数字交流电压表设计题目:数字交流电压表设计根本要求:了解交流电压表的工作原理。设计一个正弦交流信号源1KHz,电压输出范围0.01V-3V,用AD采集并进展参数处理用LED数码管/LCD屏显示测量参数〔周期、频率和幅度等〕用键盘选择测量范围〔分量程〕发挥局部:交流信号频率10Hz-10KHz(0.1-3V)可变用AD采集并进展参数处理用LED数码管/LCD屏显示测量参数〔周期、频率和幅度等〕图形显示被测信号的波形显示格式:LED数码管/LCD屏显示参数9、数字电阻测量仪设计题目:数字电阻测量仪设计根本要求:了解电阻测量方法和工作原理。设计一个精细电阻测量器,测量范围0.01Ω-10MΩ用LED数码管/LCD屏显示测量值,显示精度0.001用键盘选择测量范围〔分档〕发挥局部:了解交流阻抗测量原理设计一正弦测试信号〔1KHz〕实现交流阻抗测量,被测频率10Hz-1KHz考虑交流测量的附加电路。显示格式:LED数码管/LCD屏显示参数10、小型电容测试仪设计题目:简易电容量测试仪设计根本要求:了解电容测量方法和工作原理〔LCR测试和交流电桥原理〕。设计一个1KHz的正弦测试信号,能通过DA输出,用示波器观察。设计一个小容量简易电容测试仪,测量范围100pF-10uF用LED数码管/LCD屏显示测量值,显示精度0.001用键盘选择测量范围〔分档〕发挥局部:了解交流容抗测量原理交流容抗测量,测试频率1KHz能描绘容抗-频率特性曲线或数据表考虑交流测量的附加电路。显示格式:LED数码管/LCD屏显示参数11、音乐信号强度指示器设计题目:音乐信号强度指示器设计根本要求:存储数字音乐信号〔随机信号〕通过蜂鸣器或DA输出声音信号用键盘控制音乐的启动、停顿、暂停、静音等操作8LED能显示音乐播放参数〔歌号,启/停状态,到计时数等〕用LED数码管/LCD屏或LED灯显示音乐信号强度〔单排式〕参数和波形显示可以切换发挥局部:实现音乐信号的高、中、底能量分频用LED数码管/LCD屏或LED灯显示音乐信号强度〔高、中、低三分频〕显示格式:LED数码管/LCD屏显示参数12、投票信息模拟器设计题目:投票信息模拟器设计根本要求:设计用按键设置9个被选举对象A、B、C。。。设计10个投票用户〔用8LED显示〕用键盘数字0-9代表选择对象设定每个用户可以投票的有效票数投票完成后能显示每位被投票人的有效票数能显示投票人数、有效票、无效票、赞成票、反对票、弃权票等信息发挥局部:被选举对象可以扩大到更多投票人也可扩大到更多设计更为有效的数据统计方法显示格式:8LED数码管/LCD屏显示参数LCD可以实时显示播放音乐的声谱变化本设计要充分利用8LED数码管和4X4键盘功能13、动作灵敏度测试仪设计题目:动作灵敏度测试仪设计根本要求:用LED/LCD作参数显示器,按键参数设计一个单键灵敏度测试功能器,测试、记录并显示两次按键的间隔时间测试、记录、显示每秒按键次数,动作灵敏度测试,显示最近两次按键的间隔时间和历史最短间隔时间〔开/闭/开时间,准确到ms〕设计多键同时按键的时间差测试,测试多指灵敏度能记录和查询显示每键的接触时间和时间差按键灵敏度排名发挥局部:为每一按键设计一锻不同的音乐当每次抢键后播放胜出键的音乐声音显示格式:8LED数码管/LCD屏显示格式自定14、节温器设计〔18B20〕题目:节温器设计根本要求:了解18B20的工作原理。了解步进电机的工作原理;当温度升高到一定温度时,启动电机,带动风扇运转,温度越高,风扇转动越快。〔转速可用声音代替,转速越快,频率越高〕当温度下降到一定温度时,关闭电机〔可用LED等代替〕。发挥局部:启动电机时,有一种报警声,当到达危险温度时,有另外一种持续报警声。可以计算风机转速可以记录启动电机的次数和时间,并能回放显示格式:8LED数码管可显示当前温度和风扇转速和模拟电机运转,格式见以下列图LCD图形屏:当前温度和风扇转速,并能图形化显示风机的运转状态15.俄罗斯方块游戏设计题目:俄罗斯方块游戏设计根本要求:了解俄罗斯方块游戏规则设置根本图形见以下列图按键定义:OK=开场、ESC=停顿、=》=时间速度+、《==时间速度-1=左转90度2=右转90度3=快速落下4=X翻转5=Y翻转0=随机更换图形键用8LED的每一LED构成一图形屏,游戏以各种随机出现的灯组,通过从左向右移动,在移动过程中可以转换灯组状态,以点亮所有灯为目标,当8字全亮时可以去除该灯,后续灯可以右移1字,用以延长游戏时间。当亮灯延伸到最左边时游戏完毕,移除的灯数为得分数。设计灯组移动声音提示功能,增加游戏乐趣。发挥局部:设机游戏级别,使之具有升级功能,级别越高,灯的移动速度越快进一步增加复杂灯组,提高游戏难度记录游戏参数〔姓名、游戏级别、游戏时间、得分等〕并可查询。显示格式:LED数码管见图/LCD屏显示方法自定16、压控变频器设计题目:压控变频器设计〔直流电压〕根本要求:用AD采样0-5V直流电压。用8LED/LCD显示实时电压值设计一方波信号发生器。用IO口输出,用示波器观察可以用键盘改变输出信号的频率用LED数码管/LCD屏显示信号频率建设电压与频率间的关系用调节电压控制信号的频率,电压越高频率越高〔测最高频率〕发挥局部:设计一正弦信号通过D/A输出,用示波器观察能设定电压和信号频率间的关系用电压控制正弦信号频率,电压越高频率越高〔测试最高频率〕用LCD屏显示信号波形参数或波形显示格式:LED数码管显示参数格式见以下列图LCD图形屏:图形表示多路波形形状和波形参数3.3.2第二组实验课题要求1.多用途定时提醒器设计题目:多用途定时提醒器设计根本要求:设计一个多段定时器用于日常提醒管理〔最少3段〕用4位8LED数码管显示时间,用另4位8LED数码管倒计时〔最近提醒时间的到计时,时:分,小于1分时用秒计时〕到计时为0时发出声音提示,可以用按键关闭声音设计多个按键设置多段声音提示,如:事件号、时间+、时间-、启动、停顿、暂停等按键时发声发挥局部:设计多时间段提示查询功能设计在每一转折点上用不同声音提醒。采用时间编程设定多段的定时的重复功能,如每天、仅一次,星期1-6,日等。设计语音提示功能,语音现场录音。显示格式:LED数码管显示要求见以下列图LCD屏显示参数要求自定注:当为6LED数码管时自行考虑简化图形显示如下:2.智能步进电动百叶窗设计题目:智能步进电动百叶窗设计根本要求:用一台步进电机控制百叶窗叶片的旋转〔正转/反转〕用8LED数码管显示旋转角度和模拟电机转动设置按键:手动/自动切换、手动正转和手动反转,停顿/启动键用一个小数点显示手动/自动状态,自动状态时二极管亮。用8LED/LCD显示电机旋转角度〔0-180度〕用键设置两个极限角度位置代替保护行程开关,用于保护百叶窗叶片:当正转到极限位置时,电机停顿正转,但还可以反转;当反转到极限位置时,电机停顿反转,但还可以正转。发挥局部:设计一个光检测器,用LED/LCD显示光强度值〔这个要外接光线感应器,或者用按键模拟光线的强弱〕设定光强度的上限和下限在自动模式下,旋转角度自动跟踪光强度变化 动作原理:单片机根据设定光强S1和S2〔S2>S1〕和实测光强P控制电机M的动作:当P<=S1时,控制M正转以增加进光量;当P>S2时,控制M反转以减少进光量;当S1<P<=S2时,M停转。显示格式:8LED数码管显示格式见以下列图8LED数码管/LCD屏显示模拟图形3.电子抢答器设计*题目:电子抢答器设计根本要求:设计有一主持人和8个参赛队的一对八抢答器〔1个开场键8个抢答键〕。设计8LED/LCD显示抢答状态当主持人按下开场键,参赛队在10秒钟内可以抢答。如超过10秒则不能抢答。如抢答成功,则显示抢答的队号。可以查询抢答人数和顺序当主持人按下复位按键时,系统回到初始状态发挥局部:设计一计数器,用LED/LCD显示启动后的时间〔xx.xxx〕抢答后能存储各按键按下时间和时间差〔准确到0.001秒〕显示格式:LED数码管/LCD屏显示倒计时时间、抢答的序号等4.电子密码锁设计*题目:电子密码锁设计根本要求:密码锁由4X4键盘和6位数码管或者LCD显示器组成。设定的初始密码是000000,可修改设定密码,密码为6位阿拉伯数字〔修改密码需先输入原密码,再输2次新密码〕当输入密码时,显示密码对应的阿拉伯数字当密码位数输入完毕按下确认键时〔#〕,对输入的密码与设定的密码进展比拟,假设密码正确,则门开,此处用小数点发光二极管点亮做为提示。假设密码不正确,则可以重新输入密码〔灯闪亮,同时有声音报警〕。如连续三次输入错误,则制止输入,并有连续一分钟的报警声。发挥局部:密码显示可以用按键控制显示阿拉伯数字或者全部显示为“8”密码的位数可以从4位到6位任意选择设计忘记密码的处理方法〔比方设计两组密码,密码的位数可以不同等〕记录存储开门时间、时长记录能查询记录〔显示方法自定〕显示格式:LED数码管/LCD屏在密码锁不使用时显示日期、时间,当需要使用时,切换到使用界面,显示对应的密码、开关次数等参数。5.篮球比赛计分器设计*题目:篮球比赛计分器设计根本要求:能用6LED/LCD显示2个队的当前比分〔3位LED代表一队,分为AB两个队,LCD可以用两块屏分别显示各队的比分〕;设计6LED时间显示屏,要求见以下列图,显示当前进攻队的进攻时间倒计和比赛局,时间等参数两屏可以互相切换观察,用键切换进攻方向;进攻计时超时有报警声。能显示当前局情况和倒计时间〔xx.xx〕用按键设计AB队得分输入,根据各自得分情况进展加1、2、3分〔用3个键表示〕;发挥局部:自动记录比赛过程的得分时间表用LED/LCD查询得分情况考虑得分记录时+队号统计队员得分情况显示格式:8LED数码管见以下列图LCD屏显示方法自定6.可存储式电子琴设计*题目:可存储式电子琴设计本设计利用8051单片机的控制程序结合LED/LCD,设计一台数字式可存储简易电子琴。根本要求:使用8LED/LCD显示器来显示音阶输入的相关信息;当按下键盘组相对按键,压电喇叭会发出相对音阶单音,共有2个8度音阶;所有单音会存入8051内而保存起来;回放存储的音乐;可以按键暂停回放;可以实时显示目前正演奏的单音编码。发挥局部:自动记录每个单音编号和时长给存储的音乐配歌名回放整段音乐回放时能显示倒计时和歌名等参数显示格式:LED数码管/LCD屏显示方法自定7.八音盒设计*题目:八音盒设计本设计利用8051单片机结合内部定时器及8LED/LCD,设计一个八音盒,按下单键可以演奏预先设置的歌曲旋律。根本要求:使用8LED/LCD显示器来显示目前演奏的歌曲编号;内建多首歌曲旋律按下单键就可以演奏歌曲;演奏时可以用按键播放、暂停、停顿等操作。8LED/LCD能显示当前的歌名和播放倒计时,发挥局部:可以查询已存的歌数、歌名和对应的编号自动编成实现顺序、循环、随机播放功能能根据歌编号调整播放顺序〔自定义播放〕在播放中可以快进/快退〔用键控制〕显示格式:8LED数码管/LCD屏显示方法自定8.自动滚动广告牌设计题目:自动滚动广告牌设计根本要求:事先存储多串字符串〔5组〕,每组10个以上数字或字母用8LED/LCD显示器定时滚动显示;每串应在停留3秒,再滚动输出下一串。按键控制播放效果〔播放、暂停、停顿、下一个、上一个、滚动加速、滚动减速〕。增加字符串运动方式:从右向左移出从左向右倒退移出每组跳出再左移出反向向右移出边移边闪动每组左右同时移入在中间消失淡入〔由暗变亮〕淡出〔由亮变暗〕其它发挥局部:自动调整播放顺序实现循环、随机播放功能。在播放中加上背景音乐能按键添加显示数组显示格式:LED数码管/LCD屏显示方法自定9.竞价器设计题目:竞价器设计根本要求:了解拍卖竞争的操作流程设计一个拍卖行用的拍卖竞价器;具有底价输入功能可设定竞价的加价规则和超时门限设计多个竞争价键显示每次加价的结果声音提示拍卖完成或流拍发挥要求:记录拍卖流程;记录竞拍时间和总耗时间查询记录结果。显示格式:LED数码管/LCD屏显示方法自定10.电风扇模拟控制系统设计题目:电风扇模拟控制系统设计根本要求:观察和了解一台实际电风扇的工作和状态,设计一电扇模拟控制器用8LED/LCD显示电风扇的工作状态〔0,1,2,3,4四档风力〕,0表示停转,4-转速最快设计按键“自然风〞-1、“常风〞-2和“睡眠风〞-3;设计一个“摇头〞键用于控制电机摇头,用1LED管指示摇头角度〔8个〕。设计一个“定时〞键,用于定时时间长短设置;发挥局部:增加18B20温度计,测量室温设计超温自动启动功能,〔用键设定温度门限〕超温蜂鸣器断续报警显示格式:8LED数码管显示格式见以下列图LCD屏显示方法自定11.洗衣机控制器设计题目:洗衣机控制器设计根本要求:观察和了解一台实际洗衣机的工作和状态,设计一模拟洗衣机控制器自动洗衣流程包括:洗涤--)漂洗—》脱水—》--)漂洗—》脱水—》关机设置一键选择洗涤,漂洗,脱水〔组合多项选择,墨认为全选〕设置一键选择水位高—中—低〔三选一〕设置一启动、暂停、停顿键,在洗衣过程中键都有效设置一衣物类型键,选择:普通、毛衣、面被等显示戏衣流程的到计时洗涤完成后用声音提示3声。发挥局部:设计一个“预约〞键,用于定时启动洗衣机;能修改和设置编程洗衣流程,包括洗衣过程和每个过程的时间研究.不同模式下的洗涤过程〔棉普通方式、羊毛、浸泡等功能〕。研究加温度洗涤过程显示格式:8LED数码管显示格式见以下列图LCD屏显示方法自定12.跑步机控制器设计题目:跑步机控制器设计根本要求:观察和了解一台实际跑步机的功能和状态,设计一模拟跑步机用键设定跑步速度〔用两位LED/LCD〕跑步启动后计算和显示跑步时间和距离设计启动,停顿,加速/减速,升高/降底,紧急停顿等键用LED/LCD合理安排数据显示具有倒计时运行功能发挥局部:速度变化编成运行模式高度变化编成运行模式速度+高度混合编程运行模式计数热量消耗参数显示格式:8LED数码管显示格式见以下列图LCD屏显示方法自定13.具有时间预制功能的电饭煲设计题目:具有时间预制功能的电饭煲设计根本要求:观察和了解一台实际智能电饭褒的功能和状态,设计一电饭褒控制器按键:启动、停顿、功能、确定、加键、减键用一位数字代表功能:煮饭、稀饭、加热、煲汤等用4位表示时间〔xx.xx〕2位时,2位分用LED灯或一位代表工作状态:预约、工作、保温、停顿增加预制时间模式操作从工作转保温时用声音提示每一按键有提示音发挥局部:编程设计每一功能的工作时间和流程可自行修改各种功能的操作流程时间可查询显示不同功能的程序差异显示格式:8LED数码管显示格式见以下列图LCD屏显示方法自定14.微波炉控制器设计题目:微波炉控制器设计根本要求:了解微波炉的工作原理按键:启动、停顿、取消、时间加键、时间减键用4位数字代表工作时间〔倒计时〕用LED灯或一位代表工作状态立即工作模式操作预制时间模式操作设计一键功能键〔如热饭、煮汤、热牛奶等〕设计开门暂停键〔开门停顿电机传,灯指示〕设计一按键有提示音设计停顿提示音〔通知音〕发挥局部:设计语音提示功能设计开门语音报警功能显示格式:8LED数码管显示格式见以下列图LCD屏显示方法自定15.DTMF信号自动拨号器设计题目:DTMF信号自动拨号器设计根本要求:了解DTMF信号的工作原理设计相关的信号频率根据键盘要求可以从DA中发送相关的DTMF信号用6LED显示每个信号的两个频率值可输入和存储多组号码〔簿〕查询和选择存储的号码,在8LED上显示通过DA发送号码对应的DTMF信号用示波器可以观察DTMF信号设计发号提示音发挥局部:设计一450HZ忙音信号可以设置每位号码发送的时间可检测忙音信号,并自动重发显示格式:LED数码管/LCD屏显示方法自定16.LED显示技术题目:LED显示技术根本要求:制作数字时钟,用LCD〔8LED〕正常显示时分秒通过按键可改变显示方式,内容为时钟信号。设计显示屏的动态技术〔见显示形式要求〕,用10个按键,每键对应一种滚动技术。实现多种显示技术的分时自动切换显示发挥局部:设计二个变速按键,可多级改变滚动速度。可以任意设置多种显示技术的播放顺序和显示时长设计一台魔术电子种,采用自动变换,随机组合,每分钟的前10秒采用动态处理,后50秒保持静止。显示形式:静止整体闪烁单字闪烁整体向前、向后滚动单字移动两边向中间压缩中间向两边扩张上下压缩文字上下滚动组合动作〔每一字符执行上述一个动作,并同时运动〕3.3.3第三组实验课题要求梦幻数字电子钟题目:梦幻数字电子钟根本要求:用LED/LCD显示器动态显示年、月、日或时、分、秒。显示误差小于每分钟一秒。可用4X4键盘,定义键功能,设定时间和日期,闹钟。显示状态稳定,清晰,在按键时不应中断显示。有定时闹钟功能日期和时间用键盘切换显示12/24时间切换功能每分钟有5秒的运动变换〔变换方式参见LED显示技术要求〕至少需要设计4种变换形式发挥局部:设计秒表功能,精度为0.01秒。可显示农历可同时记录和存储10个秒表数据。〔连续记录并显示已存储记录数〕秒表记录数据查询和去除功能。变换时的音乐提示功能显示格式:自定简易频率计设计题目:简易频率计设计根本要求:设计产生一方波信号,频率为1050Hz,用LCD/8LED显示信号源频率和周期。将信号在一IO端口输出,并可以用示波器观察将该信号输入到端另一IO端口。连续测量输入信号,动态显示被测方波信号的频率、周期和脉宽等参数。参数〔周期、频率、幅值、占空比等〕通过键盘切换交替显示参数自动分时交替显示设置一功能键,可以实现动态显示和锁定显示切换通过键盘,可修改信号发生期输出方波的频率。每按一次键,频率值步进或后退一定值,频率范围100Hz~1500Hz频率计自动跟踪显示当前频率值按键时,蜂鸣器发出提示音,表示按键有效发挥局部:设计一正弦信号通过DA输出,可以用示波器观察把信号从AD输入其他功能同方波测试显示格式:LCD/LED自定义多路数据采集显示器设计题目:多路数据采集显示器设计根本要求:用DA转换器输出一正弦信号,频率150Hz用AD转换器周期测量此正弦信号的频率,在数码管或LCD上将频率值显示出来,准确到0.1Hz同时用IO口输出一500Hz的方波信号,用另一IO测量,显示信号参数,设置一功能键,切换两种信号的显示参数通过键盘,可修改方波的频率。每按一次键,频率步进或后退一定值,频率范围100Hz~1500Hz发挥局部:通过键盘,可修改正弦波的频率。每按一次键,频率步进或后退一定值,频率范围10Hz~1000Hz显示器能同步反响参数的变化按键时,蜂鸣器发出提示音,表示按键有效显示格式:根据LED/LCD特性而定,参数必须能显示,并通过按键更改显示不同参数内容函数发生器设计题目:函数发生器设计根本要求:用存储器或算法得到信源。用DA转换器输出一函数信号〔正弦、方波、三角、锯齿等,频率1000Hz〕用8LED数码管或LCD上将输出参数显示用功能键切换各信号的输出。通过键盘,可修改输出信号的频率。每按一次键,频率步进或后退一定数值,频率范围100Hz~1500Hz发挥局部:通过键盘,可修改输出信号的幅度。每按一次键,频率步进或后退一定数值,幅度范围0.1~2V.按键时,蜂鸣器发出提示音,表示按键有效输出信号频率尽量提高数码管或LCD显示的内容可以用频率值和周期值和幅度值切换表示显示格式:LED/LCD需要显示各波形的参数;如用LCD图形屏,可以显示信号波形。单片机串口通信设计题目:单片机串口通信设计根本要求:设计一串口通信程序,波特率9600,通过RS232与PC机通信。单片机自动循环发送数据串〔设计在程序中〕,PC接收接收PC发来的数据串并存储和显示该数据串在发送端定义10个ASCII码键0-9按键发送单字节,PC机接收按键发送字符串,PC接收PC机发送文件〔数据串〕,单片机接收、存储、显示数据。键盘查询、显示存储的数据串〔手动或自动移动显示〕。发挥局部:数据串编程发送〔多串数据〕。数据传通信发送〔每收到PC响应后发送下一数据串〕通信启动和完成声音提示按键改变波特率,再通信。动态显示格式: 在不同位置显示发送内容和接收内容,并能实时显示。波形相位延时器设计题目:波形相位延时器设计〔李沙拉图形〕根本要求:用信号发生器产生100Hz正弦信号作为输入信号用AD转换器采集输入信号,存入51单片机片内RAM中,通过时延缓冲后通过DA输出波形。用双踪示波器测量输入/输出波形的相位差。通过键盘控制波形输出,相位时延0度、45度、90度和180读。把输入信号送示波器的X端,移相输出送示波器Y端,观察李沙拉图形发挥局部:把输出信号两分频后输出,其他不变,观察波形相移连续可调,步长不大于15度〔0-180度〕 观察每步的李沙拉图形程控自动在0-180度中循环变化变化速率可调动态显示格式: 通过LED/LCD显示波形的实时参数。7、脉冲信号收/发码器设计题目:脉冲信号收/发码器设计根本要求:了解用户信令和脉冲拨号原理设计0-9,*,#信号的脉冲信号发生器通过按键可以从IO口中输出相应的脉冲信号串可输入和存储多组号码〔簿〕查询和选择存储的号码,在8LED上显示通过IO口发送号码对应的脉冲信号用示波器可以观察脉冲信号设计发号提示音发挥局部:设计一450HZ忙音信号可以设置每位号码发送的时间可检测忙音信号,并自动重发显示格式:LED数码管/LCD屏显示方法自定智能语音门铃设计题目:智能语音门铃设计根本要求:设计门铃语音或音乐〔3种,呼叫、在家应答和不在家应答〕。用按键能分别调用不同的语音播放〔用DA输出或蜂鸣器播放〕。设计门外按键,可以启动1种语音或音乐。设计一门内按键,启动后可以自动应答语音,实现语音对话语音门铃响时,8LED移动显示提示语句发挥局部:设计更多的对话语句。存储门铃记录〔时间和按铃时长〕可以查询记录显示格式:语音和提示显示内容自定恒温控制系统设计题目:恒温控制系统设计〔18B20〕根本要求:用数字温度探头18B20采集温度,把温度数据转换成BCD码在LED/LCD上显示。显示精度±0.5用键盘设定温度控制门限能用声、光报警设计模拟风扇旋转程序,用2LED模拟风扇旋转当温度超过门限时启动风扇当温度越高时,转速越快当温度低于门限时停顿风扇发挥局部:在8LED上同时显示温度和风扇旋转状态存储温度变化参数记录风扇启动时间能查询显示上述参数。显示格式:8LED数码管显示格式见以下列图8LED数码管/LCD屏显示模拟图形信号幅度检测与告警系统设计题目:信号幅度监测与告警系统设计根本要求:采用AD采样,可以监视信号的幅度〔直流+正弦〕。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论