收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

自学习红外遥控器设计

[关键词:自学习,红外遥控器]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:txgc0856,word全文:22页,合计:7400

以下仅为该作品极少介绍,详细内容请点击购买完整版!
自学习红外遥控器设计毕业设计论文------

本文详细介绍了学习型红外线遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及程序流程图。在硬件设计中,选取51单片机为核心器件,并给出外围电路模块如红外线接收模块、红外线发射模块以及外部控制模块等组成部分的设计实现。本学习型红外线遥控器采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。因此它能成功地学习各种红外遥控设备的编码,并通过38kHz载波发送学习到的记忆信号。实现了对各种各样红外遥控的学习,从而实现了学习型遥控器。

本任务主要研究的就是红外遥控编码的方式。在设计过程中,要完成对遥控读入与发射的设计。因为需要用到单片机,因此更要编写软件程序将接收到的信号存储在单片机中。

设计采用硬件和软件相结合的方式,红外接收模块接收到信号之后存储在单片机中华,通过软件编程实现控制,再由发射部分发射出红外信号。

红外遥控器接收原理

在本研究中,接收电路决定采用一个红外接收器和放大器集成在一起的红外接收器HS0038。HS0038是一种可以独自完成信号的接收、放大、解调和发射的功能。并且不用其他外接电路就可以输出TTL电平信号。 而且该接收器体积小,广泛应用于各种类型的红外遥控和红外数据传输。 接收器有3个金属引脚,分别为Out、GND、Vcc。可以更便捷的与单片机相连。

设计主要内容

本次设计采用以STC89C52为主、HS0038为红外接收器和由三极管驱动红外发光二极管的发射单元电路。按照方案设计的要求,可以将系统分成主控模块、红外发射模块、红外接收解调器模块、键盘模块、发光二极管模块。学习红外遥控器可以学习任何遥控器的一个键的功能。按下学习功能键,LED指示灯亮起,此时进入接收红外编码阶段,然后找个红外遥控器,按上面的任一按键,按下后,LED指示灯熄灭,代表该键学习完成。

本题的设计主要是通过一体化红外接收头对接收到的遥控编码的分析与解调,红外信号经过HS0038后被解调成单片机可以识别的TTL信号,然后再将这个信号存在单片机中。本课题的最大亮点就是通过软件处理信号的储存于发送,从而实现学习任何类型的红外遥控器的编码,可以再现原按键的功能。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:txgc0856,word全文:22页,合计:7400

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——自学习红外遥控器设计(开题报告,任务书,论文)!