首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 电子制作
用ME300B单片机开发的1602液晶显示红外遥控键值解码器
来源:本站整理  作者:佚名  2010-10-15 09:00:44



   红外线遥控装置具有体积小、功耗低、功能强、成本低廉、使用方便等优点,因此在现今大部分家电产品上得到了广泛的应用。如电视机、影碟机、空调、电风扇及音响等。除此之外,有些儿童玩具等小型电器上也开始采用。红外线遥控已经称为目前使用最广的一种遥控手段。

  本文介绍利用ME300B单片机开发系统加配套的红外遥控器来进行红外解码编程,并将其解出来的按键数据编码送1602LCD显示并进行相应的控制。

  一、红外遥控演示程序功能介绍

   当红外遥控器有键按下时则会周期性地发出一组32位二进制遥控编码,ME300B接收到该遥控编码后进行程序解码,解码成功,蜂鸣器会响一声,并在1602LCD上显示此键的键值代码。演示程序还定义DOWN键和UP键具有控制功能。

  当按下DOWN键(代码为12H)。蜂鸣器响一声。继电器关闭,并在1602LCD显示相应的键值代码如图1所示。

 

     当按下UP键(代码为1 DH),蜂鸣器响一声,继电器吸合,并在1602LCD显示相应的键值代码如图2所示。

 

    二、ME300B红外遥控硬件介绍

   红外遥控是由发射和接收两部分组成:

  1、红外遥控器

   ME300B配套的红外遥控器采用DT9122D(兼容HT6222、SC6122)芯片制作,共有32个功能键,在每个按键上标有功能码和此键的数据代码,如图3所示。当红外遥控器按键按下后,即有规律地将遥控编码发出,所按的键不同,遥控编码也不同。

 

   2、红外接收电路

   ME300B选用T1838一体化红外接收头。接收来自红外遥控器的红外遥控信号。T1838集成红外接收二极管、放大、解调、整形等电路在同一封装上。

  T1838负责红外遥控信号的解调,将调制在38kHz上的红外脉冲信号解调并倒相后输入到单片机的P3.2(INTO)引脚,由单片机进行高电平与低电平宽度的测量(脉冲宽度调制解码)。

  T1838的输出端通过JP4与AT89S51的P3.2(INT0)连接,既可以使用中断方式也可以使用查询方式来编程。应用电路如图4所示。

 

   在T1838的电源输入端接有RC(R15、C17)电源滤波电路,可提高抗干扰能力。

[1] [2]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:56,390.63000 毫秒