基于安卓和单片机的LED显示控制系统的设计【含CAD图纸、说明书】
收藏
资源目录
压缩包内文档预览:
编号:22889232
类型:共享资源
大小:21.03MB
格式:ZIP
上传时间:2019-11-03
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
含CAD图纸、说明书
基于
单片机
LED
显示
控制系统
设计
CAD
图纸
说明书
- 资源描述:
-


- 内容简介:
-
毕 业 设 计(论 文) 设计(论文)题目: 基于安卓和单片机的LED显示控制系统的设计 学生姓名:二级学院:班级:提交日期: 摘要 目录 目 录摘 要IIIAbstractIV1 绪 论11.1 单片机的发展史11.2 研究现状11.3 研究意义22 方案设计32.1 整体分析32.2 软件模块分析和设计33 Android系统简介54 单片机工作原理介绍74.1 单片机的组成74.2 单片机的特点和应用84.2.1 单片机的特点84.2.2 单片机方案分析85 系统硬件设计105.1系统设计原理105.2 复位电路115.3 继电器模组115.4 按键电路125.5 蓝牙控制的LED135.6 单片机显示电路156 软件部分设计166.1 主程序设计166.2 主程序的编写166.3 显示程序197 实验整体演示图片及介绍218 结 论28参考文献29II 摘要 基于安卓和单片机LED显示控制系统的设计摘 要本文主要是通过安装通过一部装有Android程序的手机,我们写入程序植入app,再准备一个继电器,我们为他配套组装了一个蓝牙装备,通过手机无线控制信号让蓝牙接收到,从而让继电器也接收到作业信号,之后接受到工作信号的单片机可以控制LED开关。本文涉及的研究对象比较多,大致要研究掌握单片机的使用、控制显示LED、程序的编写、APP的制作、写入后的远距离的控制。本文具体设计了这几个个部分:LED部分,单片机,安卓控制单片机部分,蓝牙的传输部分,APP程序制作。 现在智能化家居的发展也受到越来越广泛的关注,使人类复杂的生活更加方便,本文所设计的内容类似于一个小的智能家居系统,通过硬件控制,软件来执行,通过不断地发展,慢慢完善软件与硬件,从而使两者更好的配合。关键词: APP ;LED ;无线控制 ;Android ;单片机 III AbstractBased on the android and MCU LED screen display control system design and implementationAbstract This article is by installing a program by a mobile phone equipped with Android, we write the program implantation app, then prepare a relay, we assembled for his supporting a Bluetooth equipped phone through wireless Bluetooth receiver to let the control signal, so that relay also receives a signal to the job, after work received signal microcontroller can control the LED switch. In this paper, the study involved more broadly to study and master the microcontroller is used to control the display to write, APP production LED, program control after write distance. In this paper, the specific design of these parts: LED part, single-chip, single-chip control portion Andrews, Bluetooth transmission part, APP program production. Intelligent home development is now being more and more attention, make human life more convenient complex, designed in this paper is similar to the contents of a small smart home system, controlled through hardware, software to perform, through constant development, slowly improving software and hardware, so that better co-ordination between the two.Keywords: app ;LED ;wireless control ;Android ;single-chip IV 1 绪论 1 绪 论1.1 单片机的发展史随着科技的与时俱进,集成电路的使用越来越广泛,什么是集成电路?集成电路就是将CPU、RAM、ROM、定时器计数器以及输入/输出(I/O)接口电路等计算机的主要部件集成在一块一块芯片上。芯片就是一个微机系统,从而能独立执行内部程序。正因为单片机方便使用,小巧易于编写的特点,自从问世以来,得到了大量的推广使用,不断提高和完善的性能,使得他不但能够使很多应用场合的需求满足,而且具有廉价、高集成度、快速、强的适应力、安全等特点。故而,在各个行业跟生产生活中都得到广泛的应用,现有的多片微机系统也正被单片机所取代。人们越来越重视单片机的使用,企业也更加重视单片机的生产跟技术的更迭,这种市场的推广也使得单片机的使用范围更进一步的得到推广,单片机也经历了三个发展阶段。第一阶段(1976-1978):又称初级单片机微处理。该时期的单片机具有 8 位CPU,并行 I/O 端口、8 位时序同步计数器,寻址范围 4KB,但是没有串行口。第二阶段(1978-1982):又称高性能单片机微机处理,该时期的单片机具有I/O 串行端口,有多级中断处理系统,15 位时序同步技术器,RAM、ROM 容量加大,寻址范围可达 64KB。 第三阶段(1982-至今):又称位单片机微处理改良型及 16 位单片机微处理事情。1.2 研究现状单片机诞生于1970年左右,先后采用SCM、MCU、SOC三种技术。单片机是嵌入式系统的一个单独出来的分支,是向MCU阶段发展的必经之道,是应用系统在芯片上得到最大化解决的途径;因而,自然而然专用单片机趋向于SOC化。随着微电子和计算机技术、集成电路设计、EDA工具的进步,以SOC为基础的单片机应用系统的设计获得了很大的进步。因此,单片机不仅仅理解为单片微型计算机和单片微控制器,而是向着单片应用系统延伸。当下我们生活的各个领域都应用着单片机。导航导弹、控制飞机上的仪表、通讯以及数据传输、处理,以及IC卡、摄像机、控制型玩具的广泛使用,这些都离不开单片机。 单片机的技术发展表现在内部结构的简单化、小功率、外部电压可大可小和制造工艺升华上。在这几点上,显而易见的地反映了数字单片机的水平。如今,市场对单片机有着高需求高标准。应用单片机时,可靠是重中之重,所以提高单片机的可靠性成了扩大单片机应用领域和范围的重要途径。最近几年,为了提高单片机的可靠性,单片机的生产厂家应用了很多新技术:EFT技术,低噪声布线及驱动技术,运用低频率时钟。与此同时单片机如今的形势下还表现出高水平的可靠性与应用性和互联网连接,越来越多的集成部件、模拟电路,以及低功耗等趋势。1.3 研究意义(1)大四上学期学习了单片机控制,加强理解并灵活运用。(2)了解智能家居的发展状况。(3)去图书馆、跟百度查阅资料,丰富学习单片机方面的知识,并学习软件绘制流程图,原理图。(4)用已有知识跟新的知识一步一步具体完善实验流程,自己动手,了解整套流程,学习专业知识,完善自己的能力。(5)利用单片机控制技术对LED具有重大的意义,同时带来了极大地便利。由于单片机的运用,它在自动控制系统中具有很大的优势,不仅能够完成对于灯光的自动调节、平衡等大量工程方面的控制技术要求,并且能够运用在远程控制操作的领域,从而达到操作起来既方便又可靠的效果。本课题是运用了单片机对LED灯光进行自动控制与调试, 达到了提升和调节等多方面处理要求。29 2 方案设计 2 方案设计依据初步构想的方式控制系统,设计了这个单片机的工作流程,通过手机app发射信号,蓝牙连接单片机收到他发的信号,单片机接受到信号并且控制LED灯的操作。2.1 整体分析电源,开关,单片机,蓝牙模块是构成整套系统的关键。原理结构如下图2.1: 图2.1 系统总体框架系统工作过程:经过由软件编辑而成的能够控制系统完成任务的app,完成控制信号、信号的保存、信号传输的任务。手机通过蓝牙讲手机的传输信号跟单片机实现相互连接,从而使手机能够控制单片机进行LED等的开关及控制灯光强弱。通过安卓和单片机的这种工作模式实现了对LED显示器的控制,并且实现了单片机的接收发信号跟对LED灯的控制。2.2 软件模块分析和设计软件模块包括两个方面:第一、无线通信,这部分可以通过蓝牙来进行安卓跟单片机的信号的存储跟传输。第二、APP的编写,通过计算机编程软件可以编程出一个适配安卓的手机app。软件模块结构图2.2和系统框图2.3:图2.2软件模块结构图 Android系统简介 继电器模组安卓手机图2.3 系统框图蓝牙89C51时钟/复位电路LED灯 3 Android系统简介3 Android系统简介Android是一种基于Linux的自由及开放源代码的操作系统,是由Google公司主导开发的移动端操作系统,如今在智能手机和平板电脑领域得到广泛的使用,中国大陆地区较多人使用并称之为“安卓”。Android操作系统是由Andy Rubin创始开发,当时主要是用于手机操作。2005年8月被Google收购注资。2007年11月,Google决定对安卓源代码进行开源,让更多的公司跟个人可以参与到系统的优化,现如今市面上很多公司的操作系统,其就是根据安卓的源代码开发而来的,真因为这种开源的方式,让安卓获得了更多的用户量,随着移动互联领域的发展,现在在电视、数码相机、游戏机等领域都有得到大量的应用。表3.1 2010前3的季度的中国智能手机的市场份额表3.2 2012前3的季度的中国智能手机的市场份额表3.3 2013前3的季度的中国智能手机的市场份额从表3.1、3.2、3.3可以看出,安卓在中国短短两年时间增长十分快速,已经占据了大部分的市场份额,表3.4 全球智能手机操作系统发货量以及所占的比例表3.5 全球智能手机操作系统所占的比例表3.4、3.5显示安卓在全球范围内的发货量跟系统占有率所占比例远远产出其他品牌,这是由于其强大的开放力度,使更多的人能获得源代码,从而让系统更软件环境更加的灵活,从而吸引更多的用户使用安卓。 4 单片机工作原理介绍4 单片机工作原理介绍4.1 单片机的组成单片机类似于一个小型计算机,它也包含了运算器、控制器、存储器、输入输出设备。 正是由于单片机的这种特性,让它能够像电脑执行指令一样完成自身的任务,就是要把需要操作的任务用指令形式写下来在通过单片机来逐条处理,设计人员起初就要规划好它的工作进程,一系列的指令构成了一套的操作流程;不同种类的单片机,其指令系统也各不相同,所能执行的全部指令也是不一样的。为使单片机能自动完成下达的任务,需要把待解决的问题编成一条条指令(单片机可识别可执行),这一条条指令的集合就称作程序,程序需要提前存放在存储器中。存储单元组成存储器,就像房间组成楼房,而在这些存储单元里便存放着指令,每个指令的取出并执行,就像每个房间都有唯一的门牌号一样,每一个存储单元也拥有唯一的地址号,这个地址号就称作存储单元的地址,因此只要知道了这个存储单元的地址,就可以找到这个存储单元,其中的指令便被取出、执行。程序一般是按照顺序执行的,故而程序中的指令也是按照顺序存放的。在执行程序时单片机需要有一个部件追踪程序的地址,然后取出并执行,而这所需要的部件就是程序计数器PC。在执行程序的开始阶段,把程序中第一条指令的地址赋予PC,然后PC就有了改程序的执行权,PC中的内容就会自动增加,指令的长度决定了PC中内容的增加量,可能是1、2或3,然后指向下一条指令始地址,以此确保指令按顺序执行。如图4.1.图4.1 89C51单片机原理图4.2 单片机的特点和应用4.2.1 单片机的特点(1) 便携性好,安全度高,集成度高 单片机具有集成度很高的特性,它将计算机的各功能部件,在一块晶体芯片上进行高度的集成,这也造成了单片机体积小的特点。芯片也具有一定的设计要求,按工业测控环境的标准去生产,在一块很小的芯片上进行集成操作,这也说明了内部布线很短,导致各部件之间通信过程及其的短,进而在生产环境中应对周围环境的干扰能力也强,那种通过长线程联系的计算机是没法跟单片机进行比较的。跟计算机不同的是,一个芯片内已经包含了大多数的信号通道,通信的可靠性比较高。程序保存在ROM中,不容易丢失。 (2)适应性强 由于单片机应用在多个领域,需要控制多种不同的对象,在单片机中,指令系统有多种能力来处理不同的任务:首先,可以分支转移;其次,I/O口的逻辑操作跟位处理,以及适用在专门控制的领域,如电梯等。 (3)消耗的能源少,环保 市面上单片机内的工作电压大多为1.8V3.6V,工作电流仅为数百微安,低电压,低电流的特性使得他能更好的应用到便携式产品中。 (4)扩展性强 在芯片上有极其多的借口可以供相应功能的扩展使用,例如三总线型、并行、串行、输入/输出管脚,这相当于一个小型的计算机,通过各种协调配合再组成各种新的计算机系统是在简单不过的。 (5)性价比高 单片机因为其性能极高,体积小,能耗低,扩展性抢的特性,使得其在生产生活领域得到了广泛的应用。随着技术的更迭,单片机已开始使用处理效率更高的技术如RISC流水线等。各大公司通过良性竞争使得单片机的价格逐渐的降低,提高了性价比。4.2.2 单片机方案分析(1)单片机的使用、控制显示LED、程序的编写、APP的制作、写入后的远距离的控制这几个部分都是要具体问题具体分析。待每个问题都处理好后,所有的5个部分再配合处理。(2)进行技术分析并设计电路图。(3)进行整体系统分析,通过一系列的系统分析,确定该系统该具备哪些功能,拥有哪些模块,各个模块之间的联系方式,并且是怎样组合的。(4)通过设计好的电路图,购买元器件安装。(5)尝试运行,试着发现问题,解决问题。(6)控制LED测试。 5 系统硬件设计5 系统硬件设计5.1系统设计原理单片机进行软件编程,蓝牙通过输入端P1输入4种不同的灯光强弱信号,再通过输出端P0输出4中不同的信号,从而LED灯光得到控制。如图5.1所示。图5.1 单片机工作原理控制LED灯的硬件工作流程。我们设计了具体的流程。如图5.2所示蓝牙在整个系统里承担通信,连接的作用,安卓手机通过蓝牙连接app,app通过蓝牙实现操作再返还给手机实现显示。单片机中的蓝牙模块既负责接收手机发射过来的蓝牙信号的接收,又负责蓝牙信号传递到蓝牙控制器中。整过程蓝牙起到关键性的连接,传递作用,单片机跟蓝牙相互配合,实现这个系统的运作。当然,蓝牙不是唯一可以连接,传递的设备。无线信号也行,但在本次试验以及考虑到智能家居在家庭环境中的应用,蓝牙在10米范围内的应用已经足够。 图 5.2系统通信流程5.2 复位电路经过长时间的分析跟考虑,为了本实验保证系统能提供一个信号来复位,复位电路的建立是有必要的。我们按照要求设计了5.3的复位电路。为了防止电路本身的电源开关或者插头的一系列问题,使得复位效果受到影响,复位信号的过程就是在于能够通过延长时间后在撤销复位信号。要使芯片复位,首先先让电容充电,这可以让电阻完成,直到电容电压值缓慢上升至vcc,芯片复位脚近似低电平时,这时还没到VCC,于是芯片复位。当复位脚近高电平时,这时电阻接近VCC时芯片,这样芯片停止复位,复位完成。图 5.3 复位电路5.3 继电器模组继电器的作用就是电路的隔离,用1个完全隔离的电路去控制另一个电路,比如利用低压控制高压等等,他的应用很广泛。他主要由一个线圈、一个衔铁、一个常开触点、一个常闭触点组成。当线圈中有电流流过,衔铁就会做出动作,是常开触点闭合,常闭触点断开,以控制电路的通断。在本次设计中,控制和被控制都是通过继电器来完成的,主要起到转换电压,消除电路中的干扰。如图5.4,5.5所示。图5.4 继电器实物图图5.5 继电器模组电路5.4 按键电路根据实际情况考虑,使用3个按键的设计是比较合理的。有如下的功能,分别是:按下S1按钮,电路开始清零作业,最终将数据清零,这样可以便于数据的操作;按下S2按钮,用于煤气量的充值;按下S3按钮,开始进行写卡操作,IC卡内的数据开始被读取。图5.6所示:图5.6 按键图5.5 蓝牙控制的LED传统的装潢模式是将开关集中在一个地方,或者分别设立几个开关,但是都是要人为去关闭的,一旦关闭,整个房间黑乎乎的,也不安全,考虑在冬天,还要下床关灯,其实挺不方便的,以前的设计还不够人性化,为此我想到了利用手机来控制电灯的开关,蓝牙开关从经济成本上讲,并不比普通开关来的贵,但它实现的作用跟产生的功能是普通开关没法比较的。我总结了下载日常生活中使用传统开关的一些缺点:(一)不能随时关闭开关,晚上上厕所还要先开灯,增加了时间成本,影响睡眠质量,增加了不安全因素。(二)开关缺乏创新,市面上的开关无非就那几样,人类生活越来越发展,人们追求的生活质量会越来越高,单片机搭配蓝牙或者更多的连接方式足以让我们的生活更便捷。解决问题的方法不是唯一的,多种方式的比较才能更好的得到结果,生活中现在连接的方式有很多中。红外线,无线传输,蓝牙,声控,人脸识别等都在不同的领域在被使用着。我列举了几种常见的无线连接方式。如图5.7,5.8。 表5.7 几种常见的无线传输方式图5.8 蓝牙的标志选择蓝牙做无线开关的原因蓝牙是一种能够在短距离(一般是10m)能够进行通信的技术。无线蓝牙的特点: 1、目前所使用的蓝牙是开放的2.4GHz ISM频段,在全球范围内都是可以使用的频率,例如在工业、科学、医学领域。 2、蓝牙在通信使用中能准确的传递用户的每一个信息,只要在距离范围内,在极端条件下也可以使用,不容易被干扰,这是因为使用跳频频谱扩展技术。 3、蓝牙设备也是可以跟多台互通的,最多可以跟七台蓝牙设备建立连接。 4、在短距离传递数据方面有极大的优势,速率可达1Mbit/s。 5、安全小巧便于携带,对电压电流消耗低。 6、通过圆形范围传输,不用定义传输方向,有利于信息传输的抗干扰能力。 7、文件传输方面也支持多种类型,如语音,文字,指令等。 8、使用起来方便,只要通多配对就可以使用优势:1、蓝牙在生活中随处可见,我们每个人的手机上都有简单实用。对于本次实验以及以后的推广都很方便,只要准备蓝牙接收器,这个是很便宜而且也很容易找到,跟其他传输系统相比是巨大的优势。2、蓝牙因为是一个用户对应一个机器连接使用的,具有良好的保密性,这样可以保护用户信息的安全性,防止用户信息不被窃取。劣势:因为蓝牙出现较早,使用范围也就蓝牙的最大传输范围也仅仅只能达到10m左右,速度也只有1Mbps,如果传输的信息量较大,就不太方便了。本次实验以及以后的使用中,使用环境都在10m以内,而且整个过程蓝牙起到的也是传输简单的命令,不用那么大的传输速度,完全可以使用。5.6 单片机显示电路本系统通过单片机P1和P2接口发送信号到继电器,通过继电器控制LED灯的常亮和关闭,从而实现控制LED灯的功能。 P2.7 P2,6 P2.5 89C51 P1.0 P1.7E VDDR/W VEERS DB0-DB7 VSS +5V 图5.9 单片机显示电路GND10-20 6 软件部分设计6 软件部分设计6.1 主程序设计软件主程序流程图,如图6.1。初始化调用显示程序调整数据指针开始可以显示完?YN图6.1 主程序流程图6.2 主程序的编写#include REG52.H/ LED灯端口定义sbit GPIO_Exio1 = P00; sbit GPIO_Exio2 = P01; sbit GPIO_Exio3 = P02; sbitGPIO_Exio4 = P03; / 按键输入端口sbit KEY1_Exitm = P10; sbit KEY2_Exitm = P11;sbit KEY3_Exitm = P12;sbit KEY4_Exitm = P13;/* * 延时1ms */void Delay_1ms(unsigned int Cnt)unsigned int x, y;for(x = Cnt; x 0; x-)for(y = 120; y 0; y-);/* * 按键扫描子函数 */void KEY_ScanExtio(void)/ 判断K1 、K2其中一个按键按下if(KEY1_Exitm = 0) | (KEY2_Exitm = 0)Delay_1ms(5);if(KEY1_Exitm = 0) | (KEY2_Exitm = 0)/ 按键按下点亮LEDGPIO_Exio1 = 0;GPIO_Exio2 = 0; GPIO_Exio3 = 0; GPIO_Exio4 = 0;while(KEY1_Exitm = 0) | (KEY2_Exitm = 0); / 按键松手检测/ 按键松手后LED灭GPIO_Exio1 = 1;GPIO_Exio2 = 1; GPIO_Exio3 = 1; GPIO_Exio4 = 1;/ 判断K3 、K4其中一个按键按下if(KEY3_Exitm = 0) | (KEY4_Exitm = 0)Delay_1ms(5);if(KEY3_Exitm = 0) | (KEY4_Exitm = 0) while(KEY3_Exitm = 0) | (KEY4_Exitm = 0); / 按键松手检测/ 按键松手后取反LEDGPIO_Exio1 = GPIO_Exio1;GPIO_Exio2 = GPIO_Exio2; GPIO_Exio3 = GPIO_Exio3; GPIO_Exio4 = GPIO_Exio4;/* * 主函数 */int main(void)/ 初始化IOP0 = 0xFF;P1 = 0xFF;P2 = 0xFF;P3 = 0xFF;while(1) KEY_ScanExtio();#include#define uchar unsigned charsbit k1=P10;sbit k2=P11;sbit k3=P12;sbit k4=P13;sbit led1=P00;sbit led2=P01;sbit led3=P12;sbit led4=P13;bit flag1,flag2;main()flag1=0;flag2=0;while(1)led1=k1;led2=k2;if(k3=0)flag1=flag1;if(k4=0)flag2=flag2;if(flag1)led3=led3;if(flag2)led4=led4; 6 软件部分设计6.3 显示程序#include#include包含对_crol_()函数的声明的头文件。#define uchar unsigned char宏定义用以简写unsigned char#define uint unsigned intuchar temp,i;定义无字符型全局变量temp,i。 void delay(unsigned int z)/延时程序,大概延时1ms。 unsigned int x ,y; for(x=z;x0;x-) for(y=110;y0;y-);uchar code table=0x3f,0x01,0x2b,0x3f,0x23,0x3d,0x2d,0x02;/数码管真值数组,分别为0到3.void main() while(1)/大循环,让显示的状态保持 temp=0xfe; for(i=0;i8;i+) P3=temp;让第一个数码管显示 P1=tablei;调用数组 temp=_crol_(temp,1); 每执行一条这个语句,temp的值左移一位 delay(4); 延时 i=0; 实验整体演示图片及介绍 7 实验整体演示图片及介绍7 实验整体演示图片及介绍图7.1 接线实图我们用一块89C51的芯片,然后将实现编程好的单片机编程入单片机,接下来进行接线如图7.1,7.2,单片机上有P0,P1,P2,P34组借口,接线是需要考虑到借口的作用,接线方式如下:1、 电源:电源选用5V的电源,因为单片机在5V条件下就可以操作,其中阳极接40管脚,阴极接20管脚。 2、 振蒎电路:通过单片机里的振荡器,供给脉冲信号来维持正常工作,使用晶体振荡器,是由于单片机是时序电路,接18、19脚。我们从商场买来晶体震荡器,电容,通过用接线接上就能用了,按图7.1接上即可。 3、 复位管脚:按图7.2中画法连好,单片机被干扰时可以通过复位电路来恢复单片机的运行。 4、 EA管脚:这个模块接到正电源端。通过以上接线,单片机接线工作基本就接好,通上电,开始运行单片机。图7.2接线图图7.3 蓝牙的状态灯 这是一个蓝牙设备如图7.3,蓝牙跟单片机连接,当手机还未检测到蓝牙设备并未进行配对时,蓝牙上的灯是一闪一闪的闪烁状态,这是为了保证确保在实验未开始时手机跟蓝牙是处于未连接的状态,确保实验的公平公正性。 图7.4 LED的智能开关的APP用一款带有安卓系统的SAMSUNG手机,开始我们已经把做好的APP安装到手机中,如图7.4所示右下角的一个LED的智能开关。 图7.5 蓝牙开关在程序设定选项里面,点进去选择蓝牙选项,并开启刷新蓝牙,如图7.5。图7.6 蓝牙设备名称在已经刷新的蓝牙设备如图7.6,找到跟自己已经命名好的与单片机连接好的蓝牙,可以看出我们命名的是HC-06,此时点击,并进行配对,直至连接好位置。图7.7 蓝牙ip地址图7.8 蓝牙状态灯常亮如图7.7,7.8。进入HC-06后,因为单片机的蓝牙不在设备里,无法配对秘钥,只能通说ip地址来进行配对,可以看到20:15:03:31:07:16 HC-06这个ip点击进入便可以与其连接配对。当手机与蓝牙配对成功之后,单片机上的小灯会停止闪烁并且持续的亮着。图7.9 继电器接线图将继电器接在led灯跟单片机之间,起到转换电压,消除电路中的干扰。如图7.9.图7.10 app主界面图 配对之后打开app,会进入一个app主界面。如图7.10。图7.11 点击app主界面开灯图标 现在可以进行测试了,点击app上的点亮图片,如图7.11。可以看到小灯已经开始亮起。此时我们选择的松乐 SRD-5VDC-SL-c T73 继电器,led的小灯被点亮的同时,继电器的另外一个灯也亮起。如图7.12。图7.12 继电器指示灯图7.13 点击app灯关闭图标 点击app,LED灯关闭图标,如图7.13。此时灯熄灭,继电器的灯几乎同时熄灭,关闭蓝牙,蓝牙指示灯开始闪烁,整个过程没有出现问题。实验很成功。 结论 8 结论8 结 论为了完成本次设计,做了如下的主要工作:1、 通过查阅资料文献后,分析不同的传输模式,选择最优的连接方式,然后进行本次的毕业设计。2、 进行硬件系统的初步了解,选购以及接线操作。3、 进行软件编程的编写,调试程序。4、 利用手机最后进行模拟操作,试验最终顺利完成。设计展望1、 未来如何选用更加合适的产品来是得生活更加便捷2、 蓝牙的传输模式以及局限性在未来几年可能会被淘汰,是否会有更好的连接模式来代替,越智能的生活需要科技的不断进步。 参考文献参考文献1 孟宪元.可编程ASIC集成数字系统M.北京:电子工业出版社,19982 王晓军.VHDL简明教程M. 北京: 清华大学出版社, 19973 陈宏威.光电子电路及制作实例M.北京:国防工业出版社,20064 雷晓平.单片计算机及其应用M.成都:电子科技大学出版社,20045 孙国栋.汇编语言在LED在汉字显示信息系统中的应用M.北京:计算机信息出版社, 2003 6 李华.安卓和单片机和可编程控制器M.北京:高等教育出版社,1998 7 王毅.安卓和单片机器件及应用M.西安:西安电子编辑部,20018 张毅坤.单片微型计算机原理及应用M.西安:西安电子科技大学出版社,19989 曹国华.安卓和单片机原理及接口技术M.西安:西安电子科技大学出版社,200010 雷丽文.微机原理和接口技术M.北京:电子工业出版社,199711 徐泳龙.安卓和单片机原理及应用M.北京:机械工业出版社 200412 陈汝全.实用微机和安卓和单片机控制技术M.成都:电子科技大学出版社,199513 吴国经.安卓和单片机应用技术M.北京:中国电力出版社,200414 周航慈.安卓和单片机应用程序设计M.北京;航空航天大学出版社,199115 潘立民,王燕芳微型计算机控制技术M.北京:人民邮电出版社,199016 杨凌霄.微型计算机控制技术M.徐州:中国矿业大学出版社,2006毕 业 设 计(论 文)开 题 报 告设计(论文)题目:基于安卓和单片机的LED显示控制系统的设计 学生姓名:专业:所在学院:指导教师:职称:年 月日 开题报告填写要求1开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效;2开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3“文献综述”应按论文的框架成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);4有关年月日等日期的填写,应当按照国标GB/T 740894数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“2004年4月26日”或“2004-04-26”。5、开题报告(文献综述)字体请按宋体、小四号书写,行间距1.5倍。毕 业 设 计(论文) 开 题 报 告 1结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写不少于1000字左右的文献综述: 一、前言 LED全称为“Light emitting diode”,是一种信息发布的重要载体。因其具有亮度高、功耗小、易于集成、驱动简单等很多显著优点,被广泛应用于医院、金融系统、运输部门等社会各个领域。LED显示屏发展较快,其无论在成本和生产的社会效益等方面都有其独特的优势。本文初步介绍了有关单片机的基本结构和指令系统以及LED的发光原理和特点,重点阐述了单片机的程序设计方法与LED点阵原理,设计了一个由80C51单片机控制的88 LED点阵显示,可滚动显示“XINGTAI UNIVERSITY”字样,并利用Proteus软件进行仿真。二、研究意义如今随着科技进步和技术的开发,单片机应用系统的程序均是借助微型计算机来完成,使之更加的智能化,精确化。本论文首先介绍了单片机的特点和发展历史,然后简单介绍了80C51系列单片机的基本结构以及LED的发光原理和特点,着重地阐述了单片机的程序设计方法与LED点阵显示系统的工作原理,运用C语言来编写源程序,并且利用Proteus仿真软件进行仿真,设计出了一个基于80C51单片机的88 LED点阵显示屏,可以实现“XINGTAI UNIVERSITY”字样的滚动显示。通过本次论文设计,不仅巩固了我的专业知识,而且使我对单片机、LED及C语言等有了更深一层次的理解,但这只是基本的LED点阵应用,以后还需要学习通过88 LED点阵进行扩展,如大屏幕显示技术等等。经过本次设计使我对大学所学知识有了更为深刻的理解,使我真正体会到了理论与实践相结合的意义,让我能够讲书本所学的知识运用的实际的生活中。三、研究现状 单片机技术发展十分迅速,产品种类琳琅满目。我们纵观整个单片机技术发展过程,可简述为: 1971英特尔公司开发的世界上第一个4位微处理器;英特尔霍夫成功研制出世界上第一个4位微处理器芯片的英特尔4004,标志着第一代微处理器和微机时代开始。由于微处理器的发明,有英国经济学家杂志的一个“最有影响力的第二次世界大战以来的七个科学家”。 1971年11月,英特尔推出了监控-4微机系统(包括4001的ROM芯片,4002的内存芯片,4003个移位寄存器芯片和单片机4004)4004含有2300个晶体管,尺寸34mm的计算性能远超过一年的,最初售价为200美元。 1972年4月,开发的第一个8位微处理器英特尔8008。由于8008是一个P沟道MOS微处理器,因此仍属于第一代微处理器。 1973英特尔公司开发的一个8位微处理器8080;1973年8月,Hough等人,开发了一个8位微处理器英特尔8080,取代P沟道MOS电路,第二代微处理器就此诞生了。 8080芯片的时钟速度比8008在2MHz运行速度的10倍,使用64KB内存,使用6000个晶体管的基础上,6微米技术,处理速度0.64mips(百万条指令每秒)。 1975年4月,MITS Altair 8800发布了第一个通用,售价为375美元,与1KB的记忆。这是世界上第一个微型计算机。 1976年Intel公司研制出了MCS-48系列8位的单片机,这也是单片机的问世。 1976年开发出Z80微处理器,广泛应用于微型计
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。