电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

毕业设计照明灯智能遥控控制系统的设计 完整可编辑版

  • 资源ID:49504586       资源大小:3.38MB        全文页数:27页
  • 资源格式: DOC        下载积分:25金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要25金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

毕业设计照明灯智能遥控控制系统的设计 完整可编辑版

本本科科生生毕毕业业论论文文(设设计计)系(院) 物理与电子工程学院 专业 电子信息工程论文题目:照明灯智能遥控控制系统的设计学生姓名 指导教师 班 级 学 号 完成日期: 乐山师范学院毕业论文(设计)1照明灯智能遥控控制系统的设计照明灯智能遥控控制系统的设计摘 要本论文是以单片机为核心实现了照明灯的遥控开关和定时熄灭等功能。以 STC89C52单片机为主模块控制照明灯的开关,遥控器和红外接收头分别构成发射和接收模块,利用红外通讯技术实现信息的编码,发射,传输,解码,最后由单片机实现相应的控制。本设计具有稳定性好,抗干扰能力强,容易操作,方便实用等优点。关键词 单片机 红外遥控 液晶显示前言随着现代科技的发展,人们对于生活的标准也在不断提高。以计算机技术为代表的信息革命正在席卷全球,而微型计算机处理器更是已经应用的生活中的方方面面。单片机在工业仪表、智能控制、机电一体化和家用电器等方面都有相当丰富的应用领域。当前,8 位单片机(如 AT89SC52 和 STC 89C52 等)主要用于工业控制,如温度、压力、计量的测量和机械加工制造等诸多领域。高效能的 16 位单片机(如 MCS-96、MK-68200)可以应用在更复杂的计算机网络和信息处理等技术。本文利用 STC89C52 单片机系统对照明灯控制,改变了传统的开关照明灯的方式,克服了开关固定、人工操作等缺点,使我们能够在不接触开关的情况下自由遥控和定时。本设计在实际使用中,最大的特色就是节能和智能控制。体现了家居照明智能化,为智能家居全面实现奠定基础。1 总体方案设计本设计以 STC89C52 为控制核心,利用遥控器作为发射模块发送按键所产生的的控制指令,用红外接收头为主要接收模块接收后送入单片机。然后单片机根据输入的指令做出相应的控制操作,即改变照明灯的状态以及在液晶上显示相关的信息。其总体框图 1 图如下:乐山师范学院毕业论文(设计)2图 1 系统总体框图2 系统的硬件设计2.1 系统总电路图图 2 系统的总体电路图2.2 控制模块主控电路是由 STC89C52 单片机、复位电路和时钟电路部分组成,具体电路如图 2 所示。单片机是由运算器、控制器、存储器、输入设备以及输出设计共五个乐山师范学院毕业论文(设计)3基本部分组成。它是把包括运算器、控制器、少量的存储器、最基本的输入输出口电路、串行口电路、中断和定时电路等都集成在一个尺寸有限的芯片上。因此,它简化一些专用接口电路,如编程计数器、锁相环(PLL) 、模拟开关、A/D 和 D/A变换器、电压比较器等组成的专用控制处理功能的单板式微系统。本设计充分利用了 STC89C52 单片机的 I/O 接口资源,分别控制照明灯和液晶显示。图 3 系统的控制单元总体图2.2.1 STC89C52 单片机简介STC89C52 是目前应用最广泛的 8 位单片机。STC89C52 使用经典的 MCS-51内核,但做了很多的改进使得芯片增加了传统 51 单片机没有的功能。其内部由CPU 即中央处理器(包括算术逻辑单元、定时/计数器等) 、内部存储器(RAM 和ROM) 、输入/输出端口、中断系统、串行通信口等。对于 STC89C52 来说: 8KBFlash 程序存储器;512B 片内 RAM; 2 个可有程序乐山师范学院毕业论文(设计)4控制的 16 位 定时/计数器 T0 和 T1;5 个中断源分别是 T0、T1、外部中断(INT0和 INT1)以及串行通信中断;4 个 8 位并行 I/O 端口,1 个全双工串行通信 I/O 口;看门狗定时器(WDT) 。针对以上特点本设计主控模块中的单片机芯片采用了STC89C52 芯片,此芯片功能强大,能够完全满足系统运行的需求。其引脚图如上图 4 所示。图 4 STC89C52 的引脚排列2.2.2 时钟电路图 5 STC89C52 晶振电路本设计中采用晶振的周期为 12MHz。 2.2.3 复位电路复位电路采用的是传统的按钮,按一下后 RST 引脚变为高电平完成复位。乐山师范学院毕业论文(设计)5图 6 ST89C52 复位电路2.3 发射模块发射模块采用 JQ-32 遥控器其实物如下图 7 所示,该遥控器为 21 键,功能强大,抗干扰能力强,适用性强,其参数为:电源:DC3.0V,工作距离:>=8V,发射功率:70mW,发射编码:NEC,RC5。通过遥控器上的按键,经过编码后发射出去,经红外接收头 接收后便可以控制照明灯了。图 7 JQ-32 的实物图乐山师范学院毕业论文(设计)62.4 接收模块红外接收头是集接收,放大,解调一体的器件,它内部 IC 已经完成了解调,输出的就是数字信号 ,一般接收头载波频率是 38KHZ(或 37.9KHZ) ,也有用其它频率的如 56KHZ,32KHZ 等,接收头的编码格式,比如 NEC, RC5,RC6,SHARP 等,在连续输出时,一般接收头完成一串解码后需要有一定的间隔时间才能解下一组编码,有些接收头是可以解连续码的。 接收头对 38KHZ 载波也有要求,一位0或1一般至少需要 6-10 个载波脉冲,接收头才能输出。 以 NEC 编码为例一般情况是这样的:一组信号有一个引导码,NEC 编码是 9ms低 4.5ms 高,后面再跟需要传送的数据,比如用 600us 低 1200us 高代表0,1200us 低 600us 高代表 1。 接收头没有信号时输出一般是高,如果收到合格的一串 38KHZ 载波就输出低,载波停止又输出高,有合格载波又输出低, 所以比要实现 1200us 低 600us 高就是发射 1200us 38KHZ 的红外型号,在停止 600us 型号发射,再是下一位。 但不要连续发射 38KHZ 信号。 如果你连续发射 38KHZ 信号,会看到输出 200ms 低电平后,输出会回到高电平。本设计采用通用的 VS1838B HX1838 红外接收头,它具备以上优点,满足本次设计的需要,其引脚图如下图 8:图 8 红外一体接收头引脚图红外接收头将接收到的信号送到单片机 INT0 口,当为低电平时产生中断。其在电路原理图如下图 9 所示:乐山师范学院毕业论文(设计)7图 9 红外一体接收头电路图2.5 显示模块根据液晶的物理特性,通过电压对其显示区域的图形进行控制。而且液晶显示器都是数字式和单片机的接口更加简单可靠,适用于大规模集成电路直接驱动,另外液晶的显示质量高,体积小,功耗低等优点,也使得其成为显示模块的首选。本文采用比较常用的 LCD1602 作为显示器,常用的的字符型 LCD1602 液晶显示器的实物如下图 10 所示,图 10 LCD1602 液晶显示屏实物其引脚图如下图 11:乐山师范学院毕业论文(设计)8图 11 LCD1602 液晶显示器引脚图LCD1602 采用标准的 16 引脚(带背光)接口,各引脚接口说明如表 1:第 1 脚:VSS 为接地电源端。第 2 脚:VDD 接正 5V 电压端第 3 脚:VL 是 LCD1602 对比度调整电压端,电压越高对比度越弱,接地时对比度最高,通常使用时接 10K 的电位器就可以进行调整。第 4 脚:RS 为数据/命令选择端,当为高电平时表示输入数据,当为低电平时表示输入指令。第 5 脚:R/W 为读/写选择端,当高电平时从 LCD1602 读取信息,当低电平时向液晶写入指令或者数据。第 6 脚:E 端为使能信号端,当 E 端为高电平时读入信号,当由高电平跳变成低电平(下降沿)时,运行指令。第 714 脚:从 D0 到 D7 为 8 位 I/O 数据总线,其中 14 引脚为最高位,第 7 引脚为最低位。第 15 脚:LCD 背光源正极。第 16 脚:LCD 背光源负极。表 1 LCD1602 各引脚功能介绍编号符号引脚说明编号符号引脚说明乐山师范学院毕业论文(设计)91VSS电源地9D2数据2VDD电源正极10D3数据3VL液晶显示偏压11D4数据4RS数据/命令选择12D5数据5R/W读/写选择13D6数据6E使能信号14D7数据7D0数据15BLA背光源正极8D1数据16BLK背光源负极其电路图如下图 12 所示:图 12 LCD1602 液晶显示器电路原理图2.6 输出执行模块本设计最终通过单片机控制照明灯的状态,照明灯使用 5V 电压的小灯泡代替,接至单片机 P2.7 口,经过三极管放大,可以满足要求。其电路原理图如下图 13所示:乐山师范学院毕业论文(设计)10图 13 照明灯电路原理图3 软件设计3.1 程序流程图STC89C52,液 晶和中断初始化定时器 T0 中断, 显示时间。判断外部中断 (INT0)是否 被红外信号中 断。解码,调节定时熄 灯时间,开灯和熄 灯。开 始图 14 主程序工作流程图3.2 程序设计思想乐山师范学院毕业论文(设计)11(1) 外部中断(INT0)的工作方式设置,外部中断(INT0)通过红外接收头接收编码器发出的红外信号,接收一帧数据中含有 32 位码,包含两次 8 位用户码,8 位数据码和 8 位数据码的反码及最后位的同步位。通过外部中断 P3.2 口电压变化解码数据,用不同的数据控制灯亮灭,和调节熄灯时间。(2) 定时/计数器 T0 的工作方式设置,T0 工作在定时状态下,最大定时时间为65ms,所以要实现定时 1s 的要求,可以先定时 10ms,总共需定时 100 次,就可以完成了。(3).在主函数里循环地驱动 lcd1602 液晶显示时间。4 总体系统调试4.1 软件程序调试程序调试采用常用的计算机辅助工具:Keil uVision 4。Keil uVision 4 是单片机开发应用最常用的软件之一,尤其是一些软件程序的编写例如汇编和 C 等高级语言,由于它具有高效,快速,通用的编译平台以及仿真功能,所以经常与 Protues 和 Protel 等软件联合使用。在调试程序软件仿真时,既能模拟单片机的 I/O 口、中断、定时器等功能,又能仿真单片机的串行和并口通信。因此很多开发 51 应用的工程师或普通的单片机爱好者,都对它十分喜欢。(1)启动 Keil 软件 (2)在打开的界面点击 project 后在下拉的菜单中点击 New Project uVision4,取一个名字后就新建了一个工程。然后在弹出一个的一个对话框中,选择 Atmel 后双击再选中 AT89S51 或 52。(3)建立源程序文本。点击文件菜单File 后在下拉菜单中点击 New,此时我们可以在新的界面中编写程序完了之后点击保存并命名 xx.c(注意若是汇编语言则应命名是 xx .asm)保存。然后点击Target 1 前面的+号,出现 Source Group1,右键单击 Source Group 1 后选择 Add Files to Source Group1 在弹出的对话框中选择刚才建立的 c 文件后点击 Add。最后在在 Output 栏选中 Create HEX File,使编译器输出单片机需要的 HEX 文件乐山师范学院毕业论文(设计)12图 15 KeilC51 下创建源代码图 16 编译成功并生成 HEX 文件4.2 硬件仿真调试Proteus ISIS 是英国 Labcenter 公司开发的用于分析和仿真各种模拟电路和集成电路软件。该软件的特点是:(1)将 SPICE 电路仿真和单片机仿真结合起来,具有模拟和数字电路仿真、单片机以及 RS232 动态仿真、矩阵键盘和 LCD 等外围系统仿真的功能。 (2)支持一些常用单片机系统的仿真,包括:8051 系列、AVR系列、HC11 系列、PIC16 系列、Z80 系列等各种芯片。 (3)具有软件调试功能,同时可以和第三方的软件配合使用,如 Keil C51 uVision4 等软件。 (4)具有丰富的绘制原理图功能以及 PCB

注意事项

本文(毕业设计照明灯智能遥控控制系统的设计 完整可编辑版)为本站会员(实***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.