0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用单片机实现红外遥控声光测试器的设计资料说明

Wildesbeast 来源:单片机教程网 作者:单片机教程网 2020-11-28 11:53 次阅读

在这里我们介绍用S51增强型单片机实验板制作的实用红外线遥控声光测试器,红外线遥控器广泛用于电视机、卫星接收机、VCD、DVD、音响、空调等家用电器中,遥控器经过长时间使用可能会出现一些小故障,用我们自制的红外遥控声光测试器可以方便地判断遥控器是否能发射红外信号?各个按键工作是否可靠?这个测试器非常简单,制作也很容易,但是也有一定的实用价值,用这个小东东可修遥控器哦。

首先让我们准备制作测试器所需的硬件设备:S51增强型实验板和一体化红外遥控接收头,下面是S51增强型实验板。

图1:S51增强型单片机实验板

一体化红外线接收器是一种集红外线接收和放大整形于一体,不需要任何外接元件,就能完成从红外线接收到输出与TTL电平信号兼容的所有工作,而体积又很小巧,它适合于各种红外线遥控和红外线数据传输,广泛用于电视机、卫星接收机、VCD、DVD、音响、空调等家用电器中接收红外信号,图2是一体化接收头的引脚排列图,图3是本站产品配套的采用屏蔽线焊接的一体化红外接收头,采用屏蔽线焊接,抗干扰能力强,接收更可靠。没有购买实验板配套的一体化红外接收头的网友可以根据图2所示接收头引脚排列图自己焊接一个。

图2:一体化红外接收头(引脚排列图)

将红外接收头插入实验板上对应的红外遥控接口,完成硬件连接。新建Keil工程,输入下面源程序,将编译后的目标文件用ISP编程器烧写到单片机AT89S51单片机芯片中,插入实验板,通电后找个遥控器测试一下,按压遥控器的任意键,实验板上的蜂鸣器就会发出“嘀嘀嘀”的响声,同时P1口的8个发光二极管会闪烁发光,红外遥控声光测试器制作大功告成。

单片机红外遥控声光测试器设计汇编源代码

ORG0000H

START:MOVSP,#60H ;开机初始化

MOVP0,#0FFH

MOVP1,#0FEH

MOVP2,#0FFH

MOVP3,#0FFH

MAIN: JB P3.2,$ ;等待遥控信号出现

ACALLDELAY ;延时,防止干扰信号误触发

JB P3.2,MAIN

MOVP1,#00H ;LED光指示

ACALLSOUND ;声音提示

MOVP1,#0FEH

AJMP MAIN

DELAY:MOVR4,#28 ;延时子程序

D1: MOVR5,#88

DJNZ R5,$

DJNZ R4,D1

RET

SOUND:MOVR7,#228 ;音效延时子程序

SDL1: CPLP3.7

MOVR6,#0FFH

SDL0: DJNZ R6,SDL0

DJNZ R7,SDL1

RET

END

上面我们完成了红外遥控声光测试器的制作,

下面马上就来介绍使用红外遥控声光测试器来检修遥控器的方法:

将待检查遥控器的红外发射窗对准测试器的一体化红外接收头,按压遥控器的任意键,如果测试器上的蜂鸣器会发出“嘀嘀嘀”的响声,同时P1口的8个发光二极管会闪烁发光,说明遥控器发射红外遥控信号正常,遥控器是好的。如果按压遥控器的按键时,测试器没有反应,那么遥控器就有问题,应该检查一下遥控器。应首先检查电池是否接触不良,用万用表测试一下电池,看电压是否正常。如果电池正常,则可能遥控器内部有故障,此时拆开遥控器,看看遥控器的PCB板是否有断裂开路(遥控器不小心摔地下时容易出现PCB断裂和焊盘脱焊的故障),重点检查红外发射二极管、驱动三极管引脚和电池正负极的焊盘否脱落剥离,发射编码芯片有无虚焊;按压遥控器上的每一个按钮,如果遥控器的个别按键不起作用,那么可能是该按键的导电橡胶按键或PCB上印制的按钮脏污,用无水酒精清洗干净即可,经过修复处理,一般遥控器都可以恢复使用。

下面举个例子来介绍检修遥控器,比如一台电视机无法遥控,那么可以先用本文介绍的红外遥控测试器先检查遥控器本身是否有故障,如果遥控器有问题,那么修理该遥控器或更换一个新遥控器即可;如果测试结果遥控器是正常的,那么就可能是电视机内部的一体化红外接收头损坏或电视机内部的遥控解码CPU损坏,按压电视机面板上的音量+(-)按钮,看能否调节电视机音量,如果面板音量控制正常,说明电视机内部的控制CPU是正常的,可以判断为电视机内部的一体化红外接收头损坏,买一个接收头更换即可修复,是不是修电视也很简单呀!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620825
  • 测试器
    +关注

    关注

    0

    文章

    52

    浏览量

    26035
  • 红外遥控
    +关注

    关注

    22

    文章

    346

    浏览量

    45006
收藏 人收藏

    评论

    相关推荐

    基于单片机红外遥控密码锁的设计与实现

    基于单片机红外遥控密码锁的设计与实现
    发表于 08-08 00:21

    单片机红外遥控系统设计资料

    单片机红外遥控系统设计资料
    发表于 08-20 11:01

    基于单片机红外遥控开关的设计与制作

    采用红外遥控技术,利用双向晶闸管的导通与关断,实现电源的开关,要求实现遥控的距离大于5m,电源电压大小可调,设计主要器件建议采用武汉中夏公司
    发表于 05-07 10:44

    单片机实现红外遥控编解码全部资料

    `红外遥控器的解码并对电器进行遥控一直是广大单片机爱好者的一个心愿。自己动手实现红外
    发表于 08-12 10:16

    如何让红外遥控器控制单片机

    各位大神 ,求助 我有红外线遥控器红外线接收模块stc52单片机 就是不知道如何将三者联系起来并通过按红外线
    发表于 04-23 17:11

    51单片机红外遥控小车

    。先在电脑上测试程序,测试好后,再把程序下载到单片机中,这里要说明一下的是红外的信号是间断发出的,所以是按一下就执行某个动作,要停止还得按停
    发表于 09-04 11:23

    Enroo红外遥控器IC单片机

    添加一个红外发射,化身多样家用万能遥控器。万能红外遥控可以一物两用,深受大众的喜欢,可以是万能红外
    发表于 10-16 11:16

    请问怎么实现红外遥控唤醒单片机

    如何用红外遥控器上的电源键实现单片机的休眠唤醒。休眠比较好实现,感觉唤醒不太好做。休眠后只有按电源键(开关机键)才唤醒,按其它键无反应。谁有
    发表于 10-08 04:27

    51单片机红外遥控 精选资料分享

    、电源和应用电路组成,在单片机开发板上有红外接收电路,而且单片机充当解码芯片。- 红外信号是怎么传输的人的眼睛能看到的可见光按波长从长到短排列依次为:红、橙、黄、绿、青、蓝、紫。其中红
    发表于 07-13 08:12

    基于单片机红外遥控密码锁的设计与实现

    基于单片机红外遥控密码锁的设计与实现:Design and Realization of the Code LockControlled by Infrared Based on S
    发表于 11-26 13:30 163次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>密码锁的设计与<b class='flag-5'>实现</b>

    基于单片机红外遥控窗帘设计资料

    基于51系列的单片机红外遥控设计,实现窗帘的自动打开与闭合。
    发表于 01-14 16:32 94次下载

    基于单片机红外遥控密码锁的设计与实现

    基于单片机红外遥控密码锁的设计与实现
    发表于 02-17 16:50 60次下载

    红外遥控单片机C程序

    红外遥控单片机,C语言实现, 12MHz,T/12 51单片机
    发表于 03-14 15:09 11次下载

    单片机红外遥控系统设计资料

    单片机红外遥控系统设计资料,有兴趣的同学可以下载学习
    发表于 04-28 16:37 20次下载

    单片机红外遥控系统设计资料

    单片机红外遥控系统设计资料,很好的设计资料,快来下载学习吧。
    发表于 05-09 17:35 0次下载