红外遥控系统的设计程序.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控系统 天河学院 自动化 目录 引言 系统框图 各部分电路及程序设计 实物 图 总结 1 引言 设计意义,目的 随着信息产业的高速发展,传统的遥控技术已经不能满足人民日益增长的物质文化的需要。采用超声波、电磁波作为传输媒介的传统无线遥控装置具有易受干扰、携带的信息量少等缺点。作为一种简便的无线通信技术,红外遥控通信在电子设备中具有广泛的应用价值,它具有无须专门申请特定频率的使用执照;具有移动通信设备所必需的体积小、功率低的特点;传输速率适合于家庭和办公室使用的网络;信号无干扰,传输准确度高;成本低廉。所以,对它的研究具有积极意义。 通过对红外多路遥控发射与接收系统的研究,我们不但能克服传统遥控技术的缺点,还能推动当代遥控技术领域的发展,让现代科技更好地服务于人们日常生活,进而提高人们的生活品质。 红外遥控设计概述 本红外遥控系统用STC89C52RC单片机作为控制芯片,制作一个遥控器的红外发射系统,另一个单片机控制系统能被遥控器操作的接收系统。 发射系统用8个独立按键代表8个独立开关的操作功能,应用单片机的定时中断T1作为38Khz发生器,结合编程对按键值进行编码编码方式采用脉冲数的不同编码,能通过红外LED灯发送各个独立开关的编码信号。 接收系统采用红外一体接收头HS1838对发射系统所发送的编码信号进行接收,并通过触发单片机外部中断0的方式传送给单片机,单片机对接收到的编码信号进行解码,得到遥控发射的按键值,驱动8个LED灯对发射系统的操作状态进行显示,并驱动数码管显示最后操作情况。 发射系统设计方案框图 STC89C52 单片机 遥控按键 红外管发射电路 电源 接收系统设计方案框图 STC89C52 单片机 电源 红外接收电路 LED灯状态 指示电路 数码管 状态显示 3.2.1单片机最小系统 功能:单片机最小系统是单片机运行的基础。 单片机最小系统,结合STC单片机芯片资料,设计最小系统, 包含了电源、晶振电路、复位电路,以及P0口的上拉电阻。 3.2.2单片机电源接口和烧录接口 功能:接电源和烧录使用 单片机烧录接口引出RXD、TXD,借用烧录工具, 轻松实现对单片机进行烧录。 3.2.3发射系统的对立按键和矩阵按键扩展接口 功能:发射系统的输入设备。 用8个独立按键代表8个独立开关的操作功能,并带16个 矩阵按键扩展功能。 3.2.2发射系统的发射电路 功能:发送各个独立开关的编码信号。 本设计采用直径5mm,红外线波长为940nm的红外发光二极管, 结合单片机的定时中断T1作为38Khz发生器,发射编码信号。 3.2.3接收系统的接收电路 功能:接收发射系统所发送的编码信号,并通过触发单 片机外部中断0的方式传送给单片机 此处采用HS1838b红外一体接收头(铁皮屏蔽)工作条件如下: 工作电压:4.8~5.3V 工作电流:1.7~2.7mA 接收频率:38kHz 峰值波长:980nm 静态输出:高电平 输出低电平:≤0.4V 输出高电平:接近工作电压 3.2.3接收系统的LDE状态显示电路 功能:对接收系统接收到的状态进行显示。 采用8个普通彩色LED灯串联1k欧姆的电阻设计。 3.2.4接收系统的数码管状态显示电路 功能:对接收系统接收到 的最后操作情况进行显示。 采用两位共阳的数 码管,结合P0口段的编程 ,并用9012三极管分别驱 动两位数码管进行动态显 示。编码见接收程序。 3.2.4接收系统的接收状态提示音 功能:接收到不同的编码信号,发出不同的提示音。 采用蜂鸣器,通过编程,使其对接收到的不同编码 信号发出不同频率的不同声音,从而能通过闻声识事。 3.3.1发射系统的整体电路图 3.3.1接收系统的整体电路图 4.1.2 红外线发射流程图 首先初始化程序,然后调用 键扫描处理子程序。 键盘扫描流程图,查找键号, 最后按照键号转至相应的 发射程序发射编码。 4.2.2 红外线接收流程图 首先初始化,然后根据接收 信号设定控制脉冲延时值,检测P3.2 口的脉冲是否为0,若不为0则调入 延时程序,此时控制输出口输出控制 脉冲然后返回;若为0则直接返回。 红外发射PCB 红外接收PCB 覆铜板热转运腐蚀法制板 发射系统实物图 接收系统实物图 调试过程 团队总结 我们团队通过分工合作,发挥各自长处,分为硬件,软件,和报告三部分,各持主项目,互相探讨,互相合作。 借用了强大的互联网和图书馆查阅资料,并运用强大的计算机辅助软件Altium Designer Release 10软件进行原理图的绘画和PCB的绘制。 运用Keil uVi

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档