单片机多功能系统设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机多功能系统设计

《单片机原理及应用》课程设计 课题: 单片机多功能系统设计 班级 学号 学生姓名 专业 系别 电子与电气工程学院 指导教师 电子与电气工程学院 年 月 一、课程设计目的 《单片机原理及应用》课程设计是一项重要的实践性教育环节,是学生在校期间必须要接受的一项工程训练。在课程的设计过程中,在教师的指导下,运用工程的方法,通过一个简单的课题的设计练习,可使学生初步体验单片机应用系统的设计过程、设计要求、完成的工作内容和具体的设计方法,了解必须提交的各项工程文件,也达到巩固、充实和综合运用所学知识解决具体问题的目的。 通过课程设计,应能加强学生如下能力的培养: 独立工作能和创造能力; 综合运用专业及基础知识,解决实际工程技术问题的能力; 查阅图书资料、产品手册和各种工具书的能力; 工程绘图的能力; 编写技术报告和编制技术资料的能力。 二、设计内容   本次课程设计主要以单片机为基础,进行单片机软件编程,目的是为了提高学生的软件编程和系统设计能力,整个设计系统包括两个部分,硬件及软件部分,硬件部分已经制作成功,学生只需要掌握其原理和焊接相应的元器件,掌握元器件的辨别和元器件的作用以及应用场所即可,另外对所焊接的电路还需要进行仔细的检查,判断是否有焊接错误的地方或者短路的地方,对出现的异常情况要能够根据现象判别原因,并具备解决问题的能力,从而切实提高学生的硬件电子电路的分析、判断能力。 软件编程是本次课程设计的重要环节。在为期两周的工程实践中,将占据主要时间,学生要完成的软件编程任务主要包括以下几点: 1)、熟悉Keil C51编程平台及相关编程软件 2)、编写、调试蜂鸣器、继电器动作、方波程序并进行软硬件联调 3)、编写、调试LED流水灯(循环显示)程序并进行软硬件联调 4)、编写、调试键盘扫描子程序并进行软硬件联调 5)、编写、调试数码管动态扫描程序并进行软硬件联调 6)、电子钟设计(包括键盘、时钟、显示等) 7)、温度测量控制系统设计(包括键盘、显示、控制、报警等) 其中前五个内容是后两个内容的基础,主要是编制一些子程序,为后继的整个系统设计打下基础。 电子钟设计一个简单的单片机编程设计,要求电子钟软件程序必须具备键盘扫描、数码管显示、时钟以及日历、秒表和闹钟功能。 温度测量与控制系统设计是一种非常简单而又应用普遍的温度控制系统、包括温度采集、信号转换、单片机处理以及控制、报警等部分。 三、总体设计 3.1 系统硬件结构总框图设计 图1 原理总框图 3.2 总体电路设计 图2 设计总电路图 如上图所示,电路总的模块包括4个部分:单片机芯片AT89C52,数码管显示,蜂鸣器和LED显示部分,电路总体功能是利用开关控制各部分电路功能的运行,当按下KEY1时,利用编程使单片机输出地址信号控制流水灯的显示顺序;当按下KEY2时,则使蜂鸣器发出事先编好的音乐;当按下KEY3和KEY4时,通过P0口输出信号,通过译码,在数码管上显示日期和时间。 四、单元电路设计 硬件设计涉及的模块有:循环显示电路、蜂鸣器、数码管显示、时钟模块、继电器模块。 4.1 循环显示电路 图3 循环显示电路 流水灯由单片机的P1口控制。当P1口的引脚变为低电平时,相应的LED灯管发光。通过修改程序可使得IO口电平依次变为低电平后少许时刻再变为高电平,这样就可以实现流水灯效果。改变延时时间,可以改变流水灯的流动速度。 图中D1-D8为发光二极管,R1-R8为限流电阻。发光二极管在电流范围内都能正常发光。则限流电阻,一般发光二极管取,假设单片机低电平输出能力足够强,即,则。按实际器材条件,选择限流电阻为330。 4.2 蜂鸣器电路 图4 蜂鸣器电路 SPEAK(P3.5)信号控制器件Q1开通关断,使得有源蜂鸣器发声或不发声。Q1为PNP型三极管,则基极电阻。其中参数,,,。则,为了保证三极管工作在开关状态,可适量减小,现取。三极管的基极经过限流电阻R11后由单片机的I/O控制,当输出高电平时,三极管Q1截止,没有电流流过线圈,蜂鸣器不发声;当输出低电平时,三极管导通,这样蜂鸣器的电流形成回路,发出声音。 4.3 数码管显示电路 图5 数码管显示电路 显示电路是系统人机接口的重要组成部分。该系统中采用动态显示的方法来驱

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档