照明灯智能遥控控制系统的设计 2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
照明灯智能遥控控制系统的设计 2

本科生毕业论文(设计) 系(院) 专业 电子信息工程 论文题目: 学生姓名 指导教师 班 级 学 号 完成日期:2013 年5月 照明灯智能遥控控制系统的设计 [摘 要]本论文是以单片机为核心实现了照明灯的遥控开关和定时熄灭等功能。以STC89C52单片机为主模块控制照明灯的开关,遥控器和红外接收头分别构成发射和接收模块,利用红外通讯技术实现信息的编码,发射,传输,解码,最后由单片机实现相应的控制。本设计具有稳定性好,抗干扰能力强,容易操作,方便实用等优点。 [关键词] 单片机 红外遥控 液晶显示 前言 随着现代科技的发展,人们对于生活的标准也在不断提高。以计算机技术为代表的信息革命正在席卷全球,而微型计算机处理器更是已经应用的生活中的方方面面。单片机在仪表、控制、机电一体化家用电器等方面都有相当的应用领域。当前,8位单片机主要用于工业控制,如温度、压力、计量和机械加工高效能的16位单片机(如MCS-96、MK-68200)可更复杂的计算机网络。在实际使用中,节能。本设计89C52为控制核心,其总体框图图如下:图系统总体框图 图简化一些专用接口电路,如编程计数器、锁相环(PLL)、模拟开关、A/D和D/A变换器、电压比较器等组成的专用控制处理功能的单板式微系统 图 2.2.1 STC89C52单片机简介 STC89C52是目前应用最广泛的8位。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片传统51单片机的功能89C52来说: 8Flash程序存储器;512B片内RAM; 2个可有程序控制的16 位 定时/计数器。 图89C52的引脚排列 图89C52晶振电路 本设计中用晶振周期12MHz。 2.2.3 复位电路 复位电路采用的是传统的按钮,按一下后 RST引脚变为高电平完成复位。 图89C52 复位电路 2.3 发射模块 发射模块采用JQ-32遥控器其实物如下图7所示,该遥控器为21键,功能强大,抗干扰能力强,适用性强,其参数为:电源:DC3.0V,工作距离:=8V,发射功率:70mW,发射编码:NEC,RC5。通过遥控器上的按键,经过编码后发射出去,经红外接收头 接收后便可以控制照明灯了。 图红外接收头是集接收,放大,解调一体的器件,它内部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低电平后,输出会回到高电平。 图图 图 图LCD1602采用标准的16脚(带背光)接口,各引脚接口说明如表第1脚:VSS为地电源。 第2脚:VDD接5V电压端 第3脚:VL对比度调整端,对比度弱,接地时对比度最高,通使用时10K的电位器调整。 第4脚:RS为选择,。 第5脚:R/W为读写,高电平时,低电平时。第6脚:E端为使能端,当E端由高电平跳变成低电平时,令。 第714脚:D0到D7为8位数据线。 第15脚:背光源正极。 第16脚:背光源负极。编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 液晶显示偏压 11 D4 数据 4 RS 数据/命令选择 12 D5 数据 5 R/W 读/写选择 13 D6 数据 6 E 使能信号 14 D7 数据 7 D0 数据 15 BLA 背光源正极 8 D1 数据 16 BLK 背光源负极 图图 图 主程序工作流程图 3.2程序设计思想 (1).的工作方式设置32 位码,包含两次8 位用户码,8 位数据码和8 位数据码的反码及最后位的同步位。通过外部中断P3.2口电压变化解码数据,用不同的数据控制灯亮灭,和调节熄

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档