收藏本站 | 论文目录

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

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

红外接收器的设计与实现

[关键词:红外接收器]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0232,word全文:28页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
红外接收器的设计与实现毕业设计论文------

研究内容

本设计内容以红外遥控技术和AT89S51单片机为基础,一体化红外接收头接收红外线,制作一个8路红外遥控开关。此遥控系统由发射部分和接收部分组成。发射部分是普通电视遥控器,接收部分主要由AT89S51单片机、+12V电源电路、红外接收电路、蜂鸣器提示电路及继电器LED显示电路等组成。该系统可以单线控制8个电路通断,适用于电风扇之类电器的无线控制。

该设计可以接收普通遥控器中的开关键和1—8号数字键所发出的信号,例如,当按下1号键后,接收器接收到有效信号,蜂鸣器响起的同时,1号LED灯亮,继续按下2号键后,蜂鸣器响起的同时,1号LED灯灭,2号灯亮,按开关键后,灯熄灭。

该系统主要由红外发射部分和接收部分组成,要实现系统功能,有很多种方案可供选择,但不同的方案可带来不同效果。下面将系统方案做出论证和比较[5]。

方案一:简易遥控电路,如图2-1所示。

在不需要多路控制的应用场合,可以使用由常规集成电路组成的单通道红外遥控电路。这种遥控电路不需要使用较贵的专用编译码器,因此成本较低。

方案二:红外遥控开关电路,如图2-2所示。

此方案采用普通的家用电视遥控器作为红外线发射装置,单片机作为接收装置中的只要核心,当按下要遥控按键后,接收电路接收信号,对相应的电器做出控制。

方案比较:

综上所述通过比较两套方案,方案一未采用单片机控制,功能过于单一,仅能对一路电器进行简单的遥控;方案二的红外线接收控制电路采用单片机来实现,可以更好的进行多路控制和程序编译,电路简单,实用性强。确定选用方案二来实现此设计功能[6]。

利用单片机对红外信号进行快速解码的时候,采用外部中断的方式,中断的触发方式为低电平触发方式,具体的算法:在外部中断服务例程中,如果起始码和结果码正确,进行解码,否则退出[13]。在解码的时候,等待第一个高电平的到来,延时0. 882ms后对外部中断引脚的电平进行判断,如果为电平为低,则该位的解码为“0”,然后再延时0.882ms,如果电平为高,则该位的解码为“1”,然后判断是否已经32位的数据,如果为32位,则退出,否则继续解码,直到32位的数据占满为止。

在本次设计中,首先是加强了我对红外接收和红外发射的掌握,这方面是目前比较热门的话题,通过这次的课程设计也增加了我对学习红外部分的兴趣。其次,也加深了对单片机知识的学习,把以前没有搞懂的知识理解了,使单片机学习不在是停留在书本知识的学习,而是将其应用与实践中,使其成为一个系统的体系。还有就是通过设计我也认识到软件的编程工作不光可以用汇编语言来完成,还可以用高级语言来实现,如C51等,这样可以使编程更简单、容易。

 

 


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

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0232,word全文:28页,合计:10000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——红外接收器的设计与实现(论文)!
相关毕业设计
    没有关键字相关信息!