《8级单片机课程设计任务书 .docx》由会员分享,可在线阅读,更多相关《8级单片机课程设计任务书 .docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品名师归纳总结单片机课程设计任务书单片机课程工程实践的目的就是让同学们在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使同学不但能够将课堂上学到的理论学问与实际应用结合起来,而且能够对电子电路、电子元器 件、印制电路板等方面的学问进一步加深熟识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锤炼和提高,为今后能够独立进行某些单片机应用系统的开发设计工作打下肯定的基础。着重提高同学在单片机应用方面的实践技 能,树立严谨的科学作风,培育同学综合运用理论学问解决实际问题的才能。同学通过单片机的硬件和软件设
2、计、安装、调试、整理资料等环节,初步把握工程设计方法和组织实践的基本技能,逐步熟识开展科学实践的程序和方法。一、设计目的单片机工程实践是单片机技术课程的实践教案环节,是对同学学习单片机的综合性训练,这种训练是通过同学独立进行某一课程的设计、制作、调试来完成的单片机的工程实践应主要表达在对实际工程应用系统或产品的研制来说,从课题任务的提出到定型生产或投入使用,都要经过方案的总体认证、系统设计、软件及硬件的开发、联机调试等如干步骤因此,单片机工程实践是以工程工程和工程应用为课题着重培育同学工程实践才能、独立工作才能及创新才能。单片机应用系统课程工程实践作为独立的教案环节,是自动化及相关专业集中实践
3、性环节系列之一,是学习完单片机原理及应用课程后,并在进行相关课程设计基础上进行的一次综合练习。其目的在于加深对MCS一 51单片机的懂得,把握单片机应用系统的设计方法, 把握常用接口芯片的正确使用方法, 强化单片机应用电路的设计与分析才能, 提高同学在单片机应用方面的实践技能和科学作风, 培育同学综合运用理论学问解决问题的才能,力求实现理论结合实际、学以至用。同学通过查阅资料、接口设计、程序设计、安装调试、整理资料等环节,初步把握工程设计方法和组织实践的基本技能 熟识开展科学实践的程序和方法,为今后从事生产技术工作打下必要的基础。学会敏捷运用已经学过的学问,并能不断接受新的学问,大胆创造制造的
4、设计理念。二、设计要求1依据应用系统的要求,初步把握总体结构设计的方法和构思,从中挑选一种正确设计方案。2依据应用系统结构规模的要求,把握单片机外部扩充系统硬件设计的基本过程。3依据任务要求和硬件设计要求,第一画出程序的总体流程图,然后进行各掌握模块的程序设计。4把握如何应用单片机仿真器来开发应用系统及仿真调试的过程。三、单片机课程设计可选题1. 音乐播放系统设计设计一个音乐播放系统,要求:1)利用单片机的定时器产生乐谱的各种频率方波,信号经过放大后由喇叭发出声音。2)学会音乐在单片机系统中的转换方法及设置。3)可自动选取某段音乐令单片机连续播放。2. 出租车计价器系统设计设计一个出租车的计程
5、计价系统,要求:1)具有时钟和计程计价显示功能:按下启动键,系统开头计程,同时显示起价和每公里单价。2)在行驶过程中,实时显示已行走的里程数和当前累计价格。价格=速度 * 时间* 单价,可编辑资料 - - - 欢迎下载精品名师归纳总结总价等于其和。利用单片机的定时器/ 计数器定时和计数,用LED 数码管显示总价和时间。3)按下清除键,计价器清0。3. 医院住院病人呼叫器的设计1)设计一个 8 床位的无线呼叫器,供医院住院病人或静脉点滴病人)呼叫医护人员时使用。2)病人可通过按动自己床边的按钮,向医护人员发出呼叫信号。3)当有病人呼叫信号时,医护人员值班室设置的显示器可显示出该病人的床位编号,
6、同时扬声器发出声音信号,提示值班的医护人员。4. 智力竞赛抢答器的设计设计一个供 8 名选手参与竞赛的智力竞赛抢答器,要求:1)每名选手有一个抢答按钮,按钮的编号与选手的编号相对应。2)抢答器具有第一个抢答信号的鉴别和数据锁存、显示的功能。抢答开头后,如有选手按抢答按钮,就该选手指示灯亮,并在数码管上显示相应编号,扬声器发出音响提示。同时,电路应具备自锁功能,禁止其他选手再抢答,优先抢答选手的编号始终保持到主持人将系统清 0 为止。3)抢答器具有计分、显示功能。预置分数可由主持人设定,并显示在每名选手的计分牌上,选手答对加 10 分,答错扣 10 分。4)抢答器具有定时抢答的功能。一次抢答的时
7、间由主持人设定,在主持人发出抢答指令后,定时器立刻进行减计时,并在显示器上显示,同时扬声器发出短暂声响, 声响时间连续 0.5s左右。5)选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器显示选手编号和抢答时刻的时间,并保持到主持人将系统清0 为止。6)假如定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统进行短暂的报警,并禁止选手超时后抢答,定时显示器上显示00。7)抢答器具有犯规提示功能。对提前抢答和超时抢答的选手,扬声器发出报警信号, 并在显示器上显示其编号。5. 自动电梯掌握电路的设计设计一个 8 层楼房的电梯自动掌握电路,要求:1)电梯内设有对外报警开关,可以在紧急情
8、形下报警。报警装置设在电梯外。2)每层楼梯门边设有上、下楼的恳求开关及指示灯,电梯内设有可挑选楼层的开关及相应指示灯。3)设有表示电梯所处上升或下降的状态标志,以及电梯正位于哪层楼的指示显示。4)能记忆电梯外的全部恳求信号,并依据电梯的运行规章对信号分批处理,每个恳求信号始终保持处处理后才能撤除。电梯运行规章如下: 电梯上升时,仅响应电梯所在位置以上层的上楼恳求信号,依楼层次序逐个执行,直到最终一个恳求执行完毕。然后升到有下楼恳求的最高层,开头执行下楼恳求。 电梯下降时,仅响应电梯所处位置以下层的下楼恳求信号,依楼层次序逐个执行,直到最终一个恳求执行完毕。然后降到有上楼恳求的最低层,开头执行上
9、楼恳求。一旦电梯执行完全部恳求信号后,应在原位置停止,等待新的恳求信号到来时再处理。5)电梯运行速度为5 秒/ 层。6)电梯到达有恳求的楼层停下时,该层指示灯亮。经1 秒后,电梯门自动打开,经10 秒后,电梯门自动关闭指示灯显示)。电梯到达新楼层后,原楼层指示灯灭。可编辑资料 - - - 欢迎下载精品名师归纳总结16. 智能化公共汽车报站器的设计设计一个公共汽车自动报站器,要求:1)具有 20 个停靠站的报站才能。2)每到一站,由驾驶员按下相应的按键,扬声器便发出相应的报站语音如“某站到了,请下车”),系统处于等待状态,一旦检测到汽车启动信号,扬声器发出相应的提示音 如“车开了,请坐好,下站是
10、XX 站”)。3)在语音报站的同时,用汉字显示出到站的站名。7. 自动来回电动车的设计设计一台自动来回电动车,要求:1)电动车自主前进、遇到障碍后返回。2)电动车行驶过程中不能显现擦墙行驶,或撞墙故障。3)自动测量显示里程数、行车时间。4)误差要求:总里程数:3%。 行车时间: 3%。识别距离: 5 15cm 。8. 简易 IC卡收费器的设计设计制作一台简易IC卡收费器,要求:1)实现 IC卡数据的读 / 写。2)显示当前 IC 卡内金额、消费金额和余额。3)具有误操作报警功能。9. 消毒柜掌握电路的设计设计一台消毒柜掌握系统,要求:1)显示消毒柜温度、保持时间。2)可以键盘设定消毒柜温度、定
11、时时间。3)可以实现实时中断功能。4)消毒后自动关机。5)测温误差: 0.5。6)定时误差: 20 秒/ 月。10. 单片机与单片机之间的串行数据发送/ 接收功能基本要求:独立程序的串行接收/ 发送,两个单片机利用串行口进行方式1 的全双工串行通信,波特率可从键盘上进行设定,可选的波特率为:1200, 2400, 4800, 9600。附加要求:单片机与 PC机之间的串行通讯PC机一侧已供应“ VC串口调试助手”程序)。在发送数据的同时不影响连续计数。在计数中接收数据并从收到的数开头新的计数。11. 低频信号发生器设计制作低频信号发生器,要求利用单片机产生正弦波、方波及三角波等波形。1)正弦波
12、用单片机实现正弦波的输出。输出的波形有 1Hz、10Hz、100Hz、1kHz 、10kHz 5 种可选频率。 输出电压范畴为 0 5V可调 峰峰值)。用 6位数码管显示频率。频率误差 1。2)方波频率范畴: 0.O1Hz lOOkHz。可编辑资料 - - - 欢迎下载精品名师归纳总结频率误差: 0.1 。 电压范畴: 0 1OV。3)三角波频率范畴: O.01Hz lOkHz 。 频率误差: 。失真率: r 3。12. 火灾报警器设计制作火灾报警器,要求如下:1)装置对火灾能自动探测报警和掌握。2)装设感烟传感器及感温的差温传感器,能对室内的烟雾及温度的突变进行报警。3)对传感器的布线故障、
13、内部元件的损坏能进行声、光报警。,装置能发出反常报警信号,令值班人员到现场处理。5)如烟感、温感同时动作,说明有火灾,装置能发出火灾报警。6)火灾报警 10s 后不解除,就掌握启动灭火器灭火器喷气前,仍能发出停机、关门等次序动作信号。 有报警输入掌握端 16个,报警音响信号输出端1 个。2 报警输入端中的任意一端显现报警信号时,电路自动发出类似警报的音响信号。3 报警音响信号连续11s 自动停止假如输入信号连续存在,报警音响信号又重新启动。4 音调、频率、响度、连续时间等参数,均可通过“”,“”键调整。14. 热敏电阻温度计设计制作一台热敏电阻温度计,要求如下:1 测量温度为 10 150 。
14、 2 温度误差不大于 0.5% 。3 温度用 4位数码管显示。4 以热敏电阻作为温度检测元件。5 对输入值进行线性化处理。15. 电容、电阻参数单片机测试系统的设计设计要求:电阻、电容充放电电路可运算电路时间常数。用 A/D 转换器测量电压值能测得时间常数值,经单片机运算,算出电阻或电容值,并在 LCD 上显示。16. 用单片机掌握直流电动机并测量转速主要硬件: A/D转换芯片ADC0809。 D/A转换芯片 DAC0832设计要求:1 通过转变A/D输入端可变电阻来转变A/D的输入电压,D/A输入检测量大小,进而转变直流电动机的转速。2 手动掌握:在键盘上设置两个按键 直流电动机加速键。直流
15、电动机减速键。在手动状态下,每按一次键,电动机的转速均依据商定的速率改可编辑资料 - - - 欢迎下载精品名师归纳总结变。3 用显示器显示的数码移动的速度,来准时的形象的跟踪直流电动机转速的变化情形。4 直流电动机双极性掌握:00H 逆时针转最快,80H 停止, FFH 顺时针转最快。5 显示器:采纳74LS164串行输入。串行输入段码的址:0FF06HD0) 串入时钟的址:0FE04HD0) 显示器位控的址:0FE02H 键盘列扫描 46)。17. 步进电机单片机掌握系统的设计设计要求:利用试验箱的键盘,掌握步进电机的启停、正反转 被测频率 fx 小于 110Hz 采纳测周法,显示频率XXX
16、XXX。fx 大于 110Hz 采纳测频法,显示频率XXXXXX。可编辑资料 - - - 欢迎下载精品名师归纳总结2 可利用键盘分段测量和自动分段测量。3 可完成单脉冲测量,输入脉冲宽度范畴是100 微秒 -0.1秒。4 显示脉宽要求如下:Tx 小于 1000 微秒,显示脉宽 XXX。Tx 大于 1000 微秒,显示脉宽 XXXX。5 要求有单片机硬件系统框图,电路原理图,软件流程图。21 单词记忆测试器程序设计设计任务 : 编写一个帮忙单词记忆的程序。设计要求 :1 实现单词的录入 单词依据按键掌握依次在屏幕上显示,按键挑选熟识仍是不熟识,也可以直接进入下一个或者上一个。3 单词背完后给出正
17、确率。扩展功能:1 旧单词可从文件中读出。2 录入的新单词储存到文件中。3 第一次背完后,把不熟识以及跳过的单词再次显示出来,提示用户再记忆,直到用户全部都记住。4 终止后,给出各个单词的记忆结果信息,如记忆次数。22 抢答器掌握模拟程序设计设计任务:用汇编语言模拟设计一抢答器工作的程序。抢答开头后,显示各抢答输入的时间,并将最快抢答标识为红色, 且闪耀。当抢答胜利后,即播放一小段乐曲,以示庆贺 具有 8 个抢答输入。2 显示抢答剩余时间 显示抢答胜利者。扩展要求:1 抢答胜利后,有声音提示。2 时间辨论率小于 10ms。3 完善其它自定义功能。23. 单片机节日彩灯掌握器设计彩灯掌握器设计要
18、求:1P1.2:开头 , 按此键就灯开头流淌 P1.3:停止 , 按此键就停止流淌, 全部灯为暗。 3P1.4:上, 按此键就灯由上向下流淌。 4P1.5:下, 按此键就灯由下向上流淌。24. 数字万年历系统设计要求:可编辑资料 - - - 欢迎下载精品名师归纳总结1) 采纳六位数码管显示小时、分钟、秒,并且可以任意设定时间。2) 可以查看并且设定日期,日期采纳年、月、日的显示方式。3) 可以查看并设定闹钟,闹钟的显示方式采纳与时间相同的显示方式。4) 可以查看并设定星期,数码管的最终一位显示星期,用数字8 表示星期日。5) 系统设定具体说明:系统的初始状态为显示时钟状态,此时显示小时、分钟、
19、秒。初始状态下,按 S0 键进入时间调整程序,按 S1 键查看闹钟,按 S2 键查看日期,按 S3 键查看星期。进入时间调整状态后,第一调整分钟,此时分钟闪耀显示,按 S1 键加一,按 S2 键减一。按 S0 键开头调整小时,此时小时闪耀显示,按 S1 键加一,按 S2 键减一,再按 S0 键后系统返回到显示时间状态。在调整时间状态下按下 S3 键进入调整闹钟状态,此时显示原先的闹钟时间,并且闹钟分钟闪耀显示,此时按S1 键加一,按 S2 键减一。调整后按S0 键转换到闹钟小时调整单元,此时按 S1 键加一,按 S2 键减一。闹钟调整完毕后按0 键回到调整时间状态,按S3 键转到调整日期状态。
20、在调整日期状态下,日单元闪耀显示,此时按 S1 键加一,按 S2 键减一。按下 S0 键进入调整月,此时按 S1 键加一,按 S2 键减一。按下 S0 键进入调整年,此时按 S1 键加一, 按 S2 键减一。此时按下 S0 键返回到调整时间状态,按下 S3 键进入调整星期状态。在调整星期状态下,星期闪耀显示,此时按 S1 键加一,按 S2 键减一。按下 S0 键返回到调整时间状态。此时分钟闪耀显示,按 S0 键开头调整小时,此时小时闪耀显示,再按S0 键后系统返回到显示时间状态。25. 作息时间掌握器设计要求:1) 作息时间掌握器能通过继电器掌握电铃或放音机2) 作息时间掌握器能掌握蜂鸣器进行
21、与电铃同步的现场提示3) 单片机作息时间掌握的功能如下:使用 JDH62A 液晶模块作为显示器显示格式为 “时分秒 ”,日期,星期系统采纳 24C16 储存日期、星期和闹钟最多可以设定40 个闹钟具有 4 个按键来做功能设置,可以设置现在的时间、日期、星期及闹钟一旦闹钟时间到就发出一阵声响,同时继电器启动,可以掌握放音机开启和关闭。4) 功能的具体设置如下:在时间显示的状态下,液晶的上面一行显示的为时间和星期,其次行显示的是日期。此时,按下 0 键进入调整时间状态。按下1 键进入调整星期状态。按下2 键进入调整日期状态。按下 3 键进入查看闹钟程序。在进入时间调整状态后,分钟闪耀显示,时钟停止
22、计时。此时按1 键分钟加一,按2 键分钟减一,按下0 键就退出调时,按3 键就转到调整小时的状态。在调整小时的状态下小时闪耀显示,按1 键小时加一,按2 键小时减一,按3 键就返回到调整分钟状态,按0 键就退出调时。在调整星期状态下,星期闪耀显示,按1 键星期加一,按2 键星期减一,按0 键退出调整星期。在调整日期状态下,第一日闪耀显示,此时按1 键日加一,按 2 键日减一,按 3 键转到调整月状态,按0 键退出调整日期。调整月状态下月闪耀显示,此时按1 键月加一,按2键月减一,按3 键转到调整年,按0 键退出调整日期。在调整年状态下年闪耀显示,此时按 1 键年加一,按 2 键年减一,按3 键
23、返回到日调整状态,按0 键退出调整日期。在查看闹钟状态下,第一行显示的为闹钟的编号,其次行显示的为闹钟时间。此时按1 键查看下一个闹钟时间,按2 键查看上一个闹钟时间,按0 键就开头调整此编号对应的闹钟时间,按3 键就退出查看闹钟。在调整闹钟时间的状态下,分钟闪耀显示,按1 键就分钟加一,按2 键分钟减一,按可编辑资料 - - - 欢迎下载精品名师归纳总结3 键就转到小时调整状态,按0 键退出闹钟调整,返回到闹钟查看状态。在调整闹钟小时状态下,小时闪耀显示,此时按1 键加一,按 2 键减一,按3 键返回到闹钟分钟调整状态,按 0 键退出闹钟调整,返回到闹钟查看状态。26. 电子密码锁设计要求:
24、1) 电子密码锁采纳4*4 的矩阵式键盘作为输入设备,通过LCD显示使用户操作起来更加 便利。同时外接AT24C16 用于储备用户及其密码,大大扩展了它的储备空间,且AT24C16 具有记忆功能,在掉电时防止数据丢失。2) 电子密码锁包含一个超级用户0000)和如干个一般用户。用户通过键盘输入用户名再输入密码如如正确由单片机一个I/O口掌握继电器驱动电子锁自动弹开本系统中采纳P0.7掌握蜂鸣器响表示开门),用户仍可自行修改密码。超级用户除具有一般用户的功能外仍具有添加 / 删除用户及设置新用户初始密码的功能。3) 单片机电子密码锁的具体功能如下: 使用 JHD162A-LCD 显示器来显示。显
25、示格式为16*2 的点阵式,第一行显示NAME : - - - - 其次行显示 CODE :,当有输入时依据实际操作给用户相应的提示。 4*4的键盘包括 0 9 的数字键和 A、B、 C、D、E、F 六个功能键。 C 为输入确定键。E 为修改密码键。 F 为开门键。 A、B、D 为超级用户特定功能键 ,A 为退出超级用户功能键。 D为增加用户键。 B 为删除用户键。 AT64C16 模块作为用户名及用户密码的储备区。通过超级用户添加新用户,用四位数字代表一个唯独的用户名,同时按添加的先后次序安排用户密码储备空间,用户操作时从键盘输入用户名,单片机自动读取AT64C16 中的用户,假如存在就进入
26、密码输入,假如不存在该用户就返回初始状态。用户名存在但输入密码不正确也将返回初始状态。 特殊留意用户在输入新密码时必需重复输入两次相同的密码,新密码才能确认。27. 交通信号灯模拟掌握1) 设计定时交通信号灯掌握在双干线的“十字”路口上,交通信号灯的变化是定时的,其基本变化规律如下: A:放行线:绿灯亮放行25s,黄灯亮警告5s,然后红灯亮禁止。 B:禁行线:红灯亮禁止30s,然后绿灯亮放行。2) 具体设计要求:1)该设计能掌握东、西、南、北四个路口的红、黄、绿信号灯正常工作。2) 当东西方向放行、南北方向禁行时,东西方向绿灯亮25s,然后黄灯亮5s。南北方向红灯亮30s 。3) 当南北方向放
27、行、东西方向禁行时,南北方向绿灯亮25s,然后黄灯亮5s。东西方向红灯亮30s 。当使两条路线交替的成为放行线和禁行线时,就可以实现定时交通掌握。3) 设计方案1)芯片挑选为了实现上述设计要求,可以用AT89C51单片机芯片。用AT89C51芯片的 P1口P1.0 P1.5 )分别接上两组六位信号灯。2)延时的实现延时的实现可以是通过软件实现。也可利用定时器计数器的定时工作方式实现。仍可以通过扩展8155 芯片,利用其中的定时器/ 计数器实现延时。本系统使用软件延时。28. 直流风扇电机转速测量与PWM掌握设计内容 :直流风扇电机转速测量与PWM掌握 显示部分:可编辑资料 - - - 欢迎下载
28、精品名师归纳总结技术要求:动态实时显示。显示稳固。X1-X4 用于查询哪位灯亮, Y1 用于查询是否有键按下。基本思路:采纳循环显示,利用视觉延时作用达到四个数码管同时点亮的目的。本系统采纳 74HC04和 74HC07扩展模块进行掌握。最终显示功能:当输入密码和设置转速时, 能使数码管闪耀, 能依据不同的要求显示不同的内容 , 即按下设定键能转到设定状态, 并闪耀 , 按加减键能实现加减。按回车, 能让他显示当前的实测值。2 键盘部分:基本原理:为充分利用硬件电路的特点,利用对应数码管点亮时使相应的按键有效的原理,节约了 I/O 口,但肯定程度上增加了程序的复杂度。用AT89S51的 P1.
29、5 查询是否有按键按下,在通过P2 口的低四位查询按键当时是哪一位数码管点亮,从而确定按下哪个键。按键功能:单击键 1 切换当前设置转速状态。单击键 2 设定值减 1,长按实现连加。单击键 3 设定值加 1,长按实现连减。单击键 4 确认设定状态和确认输入密码。依据不同的标志实现一键多功能。3 测速部分:技术要求:能用两种方法测得当前风扇转数。基本思路:以定时器晶振频率作为时间基准即2us ,就风扇转速的运算公式为: 500000/TH1TL1其中: TH1TL1为定时器 1 的计数值。4 调速部分:技术要求:能尽快调剂风扇的转速使其达到设定值,并且稳固在设定值邻近,并使用两种方法调速P&PI
30、 。29. 电动智能小车设计要求:在现有玩具电动车的基础上,加装光电、红外线、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机依据所检测的各种数据实现对电动车的智能掌握。这种方案能实现对电动车的运动状态进行实时掌握,掌握敏捷、牢靠,精度高,可满足对系统的各项要求。设计采纳 MCS-51 系列中的AT89S51 单片机。以 AT89S51 为掌握核心,利用超声波传感器检测道路上的障碍,掌握电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。30. 红外遥控调压系统设计要求:参见单
31、片机课程设计指导书10红外遥控调压系统 31. PC 机温度掌握系统目的:把握 PC机与单片机的通讯方式以及温度掌握的方法,要求是自适应算法,可以依据不同的掌握对象的参数的不同进行算法自动调整,达到温度恒定。内容: PC 机通过 232 口向单片机传送掌握指令,单片机依据指令进行温度采集、温度掌握。可编辑资料 - - - 欢迎下载精品名师归纳总结32. 门禁系统设计目的:明白 IC 卡的使用原理,把握有用门禁治理系统的基本设计方法。内容: CPU通过读卡器读取IC 卡的信息,经 RS232 口发送至 PC 机。 PC 机经过信息处理后发出掌握指令。33. 单片机实现 PC机键盘掌握器设计目的:
32、把握单片机扫描键盘原理,以及单片机与PC机的通信方法。内容:单片机通过扫描键盘确定键值有键按下时),然后通过232 串口将键值发送给PC机。34. 基于 485 总线的分布式模拟IC 卡电子门锁系统目的:明白 485 总线和 IC 卡的应用。内容:各节点依据IC 卡及输入密码掌握电子门锁的开启可用 LED 模拟),密码连续输错3 次,就本的报报警并通过485 总线将信息传至主机。35. 远程抄表系统目的:把握数字脉冲信号的容错、纠错方法及单片机的中断、定时器的使用方法。内容:第一由数据采集单元实时采集数据,通过专用的数据线传送到数据硬处理单元,对数据确认无误后,发送给中心处理单元,中心处理单元
33、对采集到的数据进行分析、分类,通过总线 485、CAN)或市话网、移动网、互联网、无线网等方式传送给PC 机的数据汇总分析单元, PC 机依据统计的结果,向掌握单元发出掌握信息,同时将相关的信息或结果发送给当事人。36. PLC 可编程掌握器设计目的:把握 PLC工作原理及其内部构造,设计一款PLC主机模型。要求: PLC主机性能, I/O : 16 点8 入 8 出)以上,输入电平5V,输出电平 24V, I/O 接口要求带光电隔离爱护,可驱动1W以上的执行机构。37. GPS 全球卫星车载信息模拟系统目的:把握 GPS工作原理及其应用设计方法。要求:能够实时跟踪定位模拟车辆的经度和纬度,能
34、够在电子的图上绘制出在小区或某一街道等)的具体位置信息。38. 恒压供水掌握系统设计设计一个能够驱动3 台 37KW 沟通调速电机进行你供水的系统,要求系统实时检测水管压力,通过调剂电机的转速掌握水管压力保持恒定。39. 音乐倒数计数器1. 设计要求利用 AT89C51 单片机结合字符型LCD 显示器设计一个简易的倒数计数器,可用来煮便利面、煮开水或小睡片刻等。做一小段时间倒计数,当倒计数为0 时,就发出一段音乐声响,通知倒计数终了,该做应当做的事。定时闹钟的基本功能如下。字符型 LCD162)显示器。可编辑资料 - - - 欢迎下载精品名师归纳总结显示格式为“ TIME 分分 : 秒秒”。用
35、 4 个按键操作来设置当前想要倒计数的时间。一旦按下键就开头倒计数,当计数为0时,发出一阵音乐声。程序执行后工作指示灯LED闪动,表示程序开头执行,按下操作键K1 K4 动作如下。K1 可调整倒计数的时间160 分钟。K2 设置倒计数的时间为5 分钟,显示“ 0500”。K3 设置倒计数的时间为10 分钟,显示“ 1000”。K4 设置倒计数的时间为20 分钟,显示“ 2000”。复位后 LCD的画面应能显示倒计时的分钟和秒数,此时按K1 键就在 LCD上显示出设置画面。此时,如:a. 按操作键 K2增加倒计数的时间1 分钟。b. 按操作键 K3削减倒计数的时间1 分钟。c. 按操作键 K4设
36、置完成。键盘实现菜单功能的方法,已在题目4 具体说明,不再赘述。此题目最大难点是实现音乐的播放。作者利用定时计数器,通过载入不同的计数初值,产生频率不同的方波,输入到蜂鸣器 SOUNE)R中,使其发出频率不同的声音。本设计中单片机晶振为1.0592MHz,通过运算各音阶频率,可得1、 2 、 3 、4 、 5 、 6 、 7 共 7 个音应赋给定时器的初值为64580、64684、64777、64820、64898、64968、65030。在此基础上,可将乐曲的简谱转化为单片机可以“识别”的“数组谱”,进一步加入对音长、休止符等的掌握量后,可以实现音乐的播放。40. 基于数字温度传感器的数字温
37、度计1. 设计要求利用数字温度传感器DS18B20 与单片机结合来测量温度。利用数字温度传感器DS18B20 测量温度信号,运算后在LED 数码管上显示相应的温度值。其温度测量范畴为- 55 125 ,精确到0.5 。数字温度计所测量的温度采纳数字显示,掌握器使用单片机AT89C51,测温传感器使用DS18B20,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示。2. 原理从温度传感器DS18B20可以很简洁直接读取被测温度值,进行转换即满意设计要求。DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出
38、被测温度,并且可依据实际要求通过简洁的编程实现 9 12 位的数字读数方式。DS18B20的性能如下。特殊的单线接口仅需要一个端口引脚进行通信。多个 DS18B20 可以并联在串行传输的数据线上,实现多点组网功能。无须外部器件。可通过数据线供电,电压范畴为3.0 5.5V 。零待机功耗。温度以 9 或 12 位的数字读数方式。用户可定义报警设置。报警搜寻命令识别并标志超过程序限定温度温度报警条件)的器件。负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。可编辑资料 - - - 欢迎下载精品名师归纳总结41. 数字电压表设计1. 设计要求addata5 V可编辑资料 - - -
39、 欢迎下载精品名师归纳总结以单片机为核心,设计一个数字电压表2。56采纳中断方式,对2 路 0 5V 的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪耀。可编辑资料 - - - 欢迎下载精品名师归纳总结2. 试验原理addata1005 Vaddata1.96 V可编辑资料 - - - 欢迎下载精品名师归纳总结此题目本质上是以2单56片机为掌握器,ADC0809 为 ADC器件的 AD 转换电路,设计要求的电压显示,是对 ADC采集所得信号的进一步处理。为得到可读的电压值,需依据ADC的原理,对采集所得的信号进行运算,并显示在LED 上。本工程中 ADC0809的
40、参考电压为 +5V,依据定义,采集所得的二进制信号addata所指代的电压值为 :而如将其显示到小数点后两位,不考虑小数点的存在将其乘以 100),其运算的数值为:将小数点显示在其次位数码管上,即为实际的电压。本示例程序将1.25 V和 2.5 V作为两路输入的报警值,反映在二进制数字上,分别为0x40 和 0x80 。当 AD结果超过这一数值时,将会显现二极管闪耀和蜂鸣器发声。42. 数字音乐盒的设计1. 设计要求以单片机为核心,设计一个数字音乐盒:利用 I/O口产生肯定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲最少3 首乐曲,每首不少于30s )。采纳 LCD显示信息。a. 开机
41、时有英文欢迎提示字符,播放时显示歌曲序号 按下电源键 , 指示灯亮 , 通过数字键设定需要加热的时间, 并在 LED上进行显示 , 单位为秒2 时间设定完后 , 通过大 , 中, 小三个按键 , 挑选火力的大小 , 并启动微波炉进行工作3LED 实时显示剩余的工作时间, 定时时间到后自动停止, 指示灯灭4 微波炉运行过程中, 如再按下电源键 , 就微波炉停止工作 , 指示灯灭44. 单片机动态掌握 64 个彩灯一、设计题目用 8051 掌握 64 个彩灯,使其先从左到右动态点亮3 次,后从右到左动态点亮3 次,再从到下点亮 3 次,最终从下到上点亮3 次,如此动态循环。二、设计目的1. 进一步熟识和把握单片机的