单片机期末课程设计题目.doc

上传人:飞****2 文档编号:78728711 上传时间:2023-03-19 格式:DOC 页数:5 大小:44KB
返回 下载 相关 举报
单片机期末课程设计题目.doc_第1页
第1页 / 共5页
单片机期末课程设计题目.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《单片机期末课程设计题目.doc》由会员分享,可在线阅读,更多相关《单片机期末课程设计题目.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、单片机期末课程设计题目一 设计题目1.电子时钟设计电子时钟设计任务及要求:利用实验平台上4个LED数码管,设计数字时钟,要求:(1)在4位数码管上显示当前时间。显示格式“时时分分”(2)由LED闪动做秒显示。(3)利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出声响,按停止键使可使闹玲声停止。(扩展功能)2 秒表设计 设计要求用实验平台上LED数码管设计一个2位数码显示的“秒表”(1) 显示时间为0099秒,每秒自动加1。(2) 设计一个“开始”键和一个“复位”键。3音乐倒数计数器1. 设计要求利用AT89C51单片机设计一个简易的倒数计数器,可用来煮方便面、煮开水或小

2、睡片刻等。做一小段时间倒计数,当倒计数为0时,则发出一段音乐声响,通知倒计数终了,该做应当做的事。定时闹钟的基本功能如下。(1)显示格式为“ 分分:秒秒”。(2)用2个按键操作来设置当前想要倒计数的时间。一旦按下键则开始倒计数,当计数为0时,发出一阵音乐声。 K1设置倒计数的时间为10分钟,显示“1000”。 K2设置倒计数的时间为20分钟,显示“2000”。4 波形发生器设计(1) 设计要求 设计一个能产生正弦波、方波、三角波、梯形波、锯齿波的波形发生器。(2) 实验原理 产生指定波形可以通过DAC来实现,不同波形产生实质上是对输出的二进制数字量进行相应改变来实现的。本题目中,方波信号是利用

3、定时器中断产生的,每次中断时,将输出的信号按位反即可;三角波信号是将输出的二进制数字信号依次加1,达到0xff时依次减1,并实时将数字信号经D/A转换得到;锯齿波信号是将输出的二进制数字信号依次加1,达到0xff时置为0x00,并实时将数字信号经D/A转换得到的; 梯形波是将输出的二进制数字信号依次加1,达到0xff时保持一段时间,然后依次减1直至0x00,并实时将数字信号经D/A转换得到的; 正弦波是利用MATLAB将正弦曲线均匀取样后,得到等间隔时刻的y方向上的二进制数值,然后依次输出后经D/A转换得到。5 数字电压表设计(1) 设计要求 以单片机为核心,设计一个数字电压表。采用中断方式,

4、对2路05V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。(2) 实验原理 本题目本质上是以单片机为控制器,ADC0809为ADC器件的AD转换电路,设计要求的电压显示,是对ADC采集所得信号的进一步处理。 为得到可读的电压值,需根据ADC的原理,对采集所得的信号进行计算,并显示在LED上。本项目中ADC0809的参考电压为+5V,根据定义,采集所得的二进制信号addata所指代的电压值为: 而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以100),其计算的数值为:将小数点显示在第二位数码管上,即为实际的电压。本示设计将1.25 V和2.5 V作为两

5、路输入的报警值,反映在二进制数字上,分别为0x40和0x80。当AD结果超过这一数值时,将会出现二极管闪烁和蜂鸣器发声。6 节日彩灯控制器的设计 设计要求 以单片机为核心,设计一个节日彩灯控制器: P1.2开始,按此键则灯开始流动(由上而下)。 P1.3停止,按此键则停止流动,所有灯为暗。 P1.4上,按此键则灯由上向下流动。 P1.5下,按此键则灯由下向上流动。7 智能交通灯控制系统8 双机之间的串行通信设计9 可编程作息时间控制器设计(1). 设计要求 设计一个以单片机为核心的可编程作息时间控制器:按照给定的时间模拟控制,实现广播、上下课打铃、灯光控制(屏幕显示),同时具备日期和时钟显示。

6、(2). 实验原理 本题目原理与题目4相同,程序是在题目4的基础上将定时闹钟改造为4路可调闹钟,从而实现打铃等功能。当四路闹钟中的任一路到时,均会点亮灯、打铃。如有需求,可对程序进行调整,增加闹钟的路数,及到时后的处理方式。 题目中4个按键的功能分别为:设置限制的时间/时的调整、显示闹钟设置的时间/分的调整、设置闹钟的时间/设置完成、闹钟更换。10 3位竞赛抢答器的设计(1).设计要求 以单片机为核心,设计一个3位竞赛抢答器:同时供3名选手或3个代表队比赛,分别用3个按钮S0S2表示。 设置一个系统清除和抢答控制开关S,开关由主持人控制。抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,

7、并在优先抢答选手的编号一直保持到主持人将系统清除为止。 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间为0.5s左右。 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。11 基于热敏电阻的数字温度计(1). 设计要求使用热敏电阻类的温度传感器件利用其感温效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来

8、:测量温度范围50110。精度误差小于0.5。LED数码直读显示。(2) 实验原理本题目使用铂热电阻PT100,其阻值会随着温度的变化而改变。PT后的100即表示它在0时阻值为100欧姆,在100时它的阻值约为138.5欧姆。厂家提供有PT100在各温度下电阻值值的分度表,在此可以近似取电阻变化率为 0.385/。向PT100输入稳恒电流,再通过A/D转换后测PT100两端电压,即得到PT100的电阻值,进而算出当前的温度值。采用2.55mA的电流源对PT100进行供电,然后用运算放大器LM324搭建的同相放大电路将其电压信号放大10倍后输入到AD0804中。利用电阻变化率0.385/的特性,

9、计算出当前温度值。12、自选题 (1). 题目应该是 51单片机应用类;(2). 可根据自己的实际能力,选择 51单片机完成课程设计;(3). 选题须老师认可。二 课程设计基本要求(1).学生每3人一组任选其中的一个题目。也可经教师同意自行选择51单片机应用方面的题目;(2)根据课程设计题目,收集相关资料,进行系统总体方案设计,选择最优方案;(3).完成所选方案的硬件、软件设计,并调试通过;(4).写出课程设计报告;(5).通过考核答辩。三 课程设计报告要求(1).概述所作题目的意义、本人所做的工作及系统的主要功能;(2).硬件电路设计及描述;(3).软件设计流程及描述;(4).源程序代码及注

10、释;(5).课程设计体会。四 课程设计考核1、完成课程设计任务书中的内容及要求;2、写出课程设计报告;3、指导教师检查硬件及软件的完成情况;4、答辩10分钟左右,叙述课程设计内容,基本工作原理,演示设计成果;回答指导教师提出的问题;按老师要求即时修改程序。根据以上四条按五级记分制(优、良、中、及格、不及格)给出成绩。五 优秀的条件:在完成课程设计任务书中的内容及要求后,并在课程结束前提出要求,经教师同意后,自行购买实验板和元件完成设计,经考核后达到优秀后,材料费可以报销但作品须上交。优秀的比例为:1020%单片机控制技术课程设计考 核 方 案 表考核项目专业能力60%学生姓名项目分值自我评价小组评价教师评价考 核 内 容工作准备1、获取所设计项目的相关信息2、制订工作计划55工作过程1、识读原理图2、元件识别与检测3、画出仿真图4、软硬件调试与故障排除10101010工作成果完成符合控制要求的项目作品(提交实物的10分,只有仿真的2分)10综合能力40%信息收集积极主动收集整理与所选项目相关的信息。10交流沟通操作过程中能与同学或老师探讨出现的问题、交流设计技巧。10分析问题积极主动分析设计过程及设计过程中遇到的问题。10团结协作能进行小组合作交流学习,形成团队合作的工作方式。10总 评

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁