红外遥控发射接收电路图

合集下载

红外遥控开关测试报告

红外遥控开关测试报告

红外遥控开关测试报告
1.测试仪器
(1)扫频仪(2)直流稳压电源(3)示波器
2.红外发射电路部分电路测试
如图1所示
图1 红外发射电路
调节RP1,使其输出方波频率发生变化。

用示波器观察,最终输出频率为1KHz 左右。

调节RP2,使其输出频率为3KHz左右。

对40KHz载波调制后,经三极管放大,由红外发射管发射。

3.红外接收电路部分电路测试
图2 红外接收电路
红外接收电路由红外接收头、音频译码器、反相器、双稳态触发器和控制执
行电路组成。

红外接收头输出的信号为载频为40KHz的调制信号。

LMF567所能识别的信号频率取决于R7、C7,即f=1/(1.1×R7×C7),这也是选择这两个元件参数的依据。

V4、V5工作在开关状态以控制继电器的工作。

4、联调效果
工作距离≥2m,能够听到控制按键按下时,继电器发出的吸合声音。

5、实验注意事项及主要可能故障分析
红外遥控开关电路原理较为简单,但调试相对困难。

对于发射电路,两个控制信号的调节较为困难,需要反复多次的调整。

对于接收电路,较为困难的是,两路控制信号对继电器的控制,需要根据发射端的控制信号频率,对R7、C7的参数进行适当的调整。

实验中还需要注意的是,红外接收头、芯片供电电压与继电器工作电压不一致,需分别供电。

(整理)红外发射和接收器件示例

(整理)红外发射和接收器件示例

图2-2 红外发射和接收器件示例红外一体化接收头内部电路包括红外监测二极管,放大器,限副器,带通滤波器,积分电路,比较器等。

红外监测二极管监测到红外信号,然后把信号送到放大器和限幅器,限幅器把脉冲幅度控制在一定的水平,而不论红外发射器和接收器的距离远近。

交流信号进入带通滤波器,带通滤波器可以通过30khz到60khz的负载波,通过解调电路和积分电路进入比较器,比较器输出高低电平,还原出发射端的信号波形。

注意输出的高低电平和发射端是反相的。

图2-3为红外发射和接收解码的示意图。

在发射部分设计一个38kHz的载波,在发射数据(全码)为高电平时输出载波,发射数据(全码)为低电平时输出低电平,二者实现了逻辑与的关系,得到的信号(红外发射)驱动红外发射二极管向空间发射红外线。

红外一体化接收头接收到红外信号后,解码出与发射数据(全码)逻辑相反的数据。

图2-3 红外发射和接收解码的示意图3系统硬件设计3.2红外遥控单元本设计中作为发射部分使用的遥控器为M5046AP机芯的电视机遥控器。

电视机遥控器应用的是红外收发原理,即遥控器前端侧面的红外发射管发射出红外信号,电路板上红外接收管接收到信号后送到单片机内部,经译码后变成相应的操作指令,以实现定时、遥控风扇的功能。

红外遥控器的内部关键电路和接收管电路如图3-1所示。

图3-13.3单片机控制单元本设计以AT89S51单片机为主控器,单片机控制电路设计如图3-2所示。

单片机的P1.2-P1.4口用于控制风扇的3个档次,设计中用继电器来模拟风扇换挡开关;P1.6和P1.7引脚控制时钟电路;P2口作为液晶显示的8位数据线;P3.0和P3.1口控制风扇工作状态指示灯,分为手动和自动2个状态;P3.2中断0用于接收红外遥控编码信号;P3.4接收温度数据;P3.5-P3.7三个引脚分别控制液晶显示器的控制端。

图3-2为单片机控制电路。

图3-23.4时钟单元3.4.1DS1307简介种低功耗、BCD码的8引脚实时时钟芯片。

红外遥控器发射板代码和接收板代码

红外遥控器发射板代码和接收板代码

本文是基于单片机红外通讯的代码,代码分为发射板代码和接收板代码。

指令码是用户发给接收系统的指令,用以控制设备完成相应的操作。

指令码是一串数据流,其构成如图3-2。

一个完整的指令码由10ms高平引导码、3ms低平开始码、1ms脉宽正脉冲、3ms低平结束码、下一个10ms高平引导码组成。

其中引导码、开始码和结束码都是为了系统能够正确接受信号而设置的,能够判断信号是否有效、信号起始和结束。

信号中的脉冲个数才是我们指令码的指令所在,不同的脉冲个数对应不同的指令。

图3-2 指令码的组成3.3 红外遥控发射系统的设计红外遥控发射部分系统框图见图3-3。

发送端采用单片机的定时中断功能,由定时器T1产生周期为26us 的矩形脉冲,即每隔13us定时器T1产生中断输出一个相反的信号使单片机输出端产生周期为38KHz的脉冲信号。

系统通过连着单片机的按键获取用户遥控指令码,经按键扫描确认,然后交由单片机编码生成信息码,再由红外发射二极管将信息码发射出去。

在次设计中用到了T1和T0两个定时器,定时器T0控制T1开启和关闭,T0定时长度由指令码中高低电平维持时间长度决定。

具体发射过程如下:(1)定时器T1打开10ms,发射10ms引导码。

(2)定时器T1关闭3ms,发射3ms低平开始码。

(3)定时器T1打开1ms,发射1ms脉宽高电平脉冲。

(4)定时器T1关闭1ms,发射1ms脉宽低电平。

(5)重复(3)和(4)发射一定数目的脉冲。

(6)最后T1打开2ms和最后一个脉冲的1ms低电平一起构成3ms结束码,最终发射的信号如图3-2。

3.4 红外遥控接收系统的设计红外遥控接收电路框图见图3-4。

红外接收端普遍采用价格便宜,性能可靠的一体化红外接收头(MS0038 , 它接收红外信号频率为38KHz ,周期约26μs)。

它能同时对信号进行放大、检波、整形,得到TTL 电平的编码信号。

当接收头接收到26us周期的脉冲,输出低电平,否则输出高电平。

51单片机设计的红外线遥控器电路图及工作原理

51单片机设计的红外线遥控器电路图及工作原理

51单片机设计的红外线遥控器电路图及工作原理你家里是否有一个电视机遥控器或者空调机遥控器呢?你是否也想让它遥控其他的电器甚至让它遥控您的电脑呢?那好,跟我一起做这个“红外遥控解码器”。

该小制作所需要的元件很少:单片机TA89C2051一只,RS232接口电平与TTL电平转换心片MAX232CPE 一只,红外接收管一只,晶振11.0592MHz,电解电容10uF4只,10uF 一只,电阻1K1个,300欧姆左右1个,瓷片电容30P2个。

发光二极管8个。

价钱不足20元。

电路图及原理:主控制单元是单片机AT89C2051,中断口INT0跟红外接受管U1相连,接收红外信号的脉冲,8个发光二极管作为显示解码输出(也可以用来扩展接其他控制电路),U3是跟电脑串行口RS232相连时的电平转换心片,9、10脚分别与单片机的1、2脚相连,(1脚为串行接收,2脚为串行发送),MAX232CPE的7、8脚分别接电脑串行口的2(接收)脚、3(发送脚)。

晶振采用11.0592MHz,这样才能使得通讯的波特率达到9600b/s,电脑一般默认值是9600b/s、8位数据位、1位停止位、无校验位。

电路就这么简单了,现在分析具体的编程过程吧。

如图所示,panasonic遥控器的波形是这样的(经过反复测试的结果)。

开始位是以3.6ms低电平然后是3.6ms高电平,然后数据表示形式是0.9ms低电平0.9ms 高电平周期为1.8ms表示“0”,0.9ms低电平2.4ms高电平周期为3.3ms表示“1”,编写程序时,以大于3.4ms小于3.8ms高电平为起始位,以大于2.2ms小于2.7ms高电平表示“1”,大于0.84ms小于1.11ms高电平表示“0”。

因此,我们主要用单片机测量高电平的长短来确定是“1”还是“0”即可。

定时器0的工作方式设置为方式1:mov tmod,#09h,这样设置定时器0即是把GATE置1,16位计数器,最大计数值为2的16次方个机器周期,此方式由外中断INT0控制,即INT0为高时才允许计数器计数。

红外遥控的发射和接收

红外遥控的发射和接收

红外遥控的发射和接收Donna 发表于2006-5-12 10:08:00光谱位于红色光之外,波长为0.76~1.5μm,比红色光的波长还长,这样的光被称为红外线。

红外遥控是利用红外线进行传递信息的一种控制系统,红外遥控具有抗干扰,电路简单,编码及解码容易,功耗小,成本低的优点,目前几乎所有的视频和音频设备都支持这种控制方式。

一、红外遥控系统结构红外遥控系统主要分为调制、发射和接收三部分,如图1 所示:图1 红外遥控系统1.调制红外遥控发射数据时采用调制的方式,即把数据和一定频率的载波进行“与”操作,这样可以提高发射效率和降低电源功耗。

调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波,如图2所示,这是由发射端所使用的455kHz晶振决定的。

在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9 kHz≈38kHz。

图2 载波波形1.发射系统目前有很多种芯片可以实现红外发射,可以根据选择发出不同种类的编码。

由于发射系统一般用电池供电,这就要求芯片的功耗要很低,芯片大多都设计成可以处于休眠状态,当有按键按下时才工作,这样可以降低功耗芯片所用的晶振应该有足够的耐物理撞击能力,不能选用普通的石英晶体,一般是选用陶瓷共鸣器,陶瓷共鸣器准确性没有石英晶体高,但通常一点误差可以忽略不计。

红外线通过红外发光二极管(LED)发射出去,红外发光二极管内部材料和普通发光二极管不同,在其两端施加一定电压时,它发出的是红外线而不是可见光。

图3a 简单驱动电路图3b 射击输出驱动电路如图3a和图3b是LED的驱动电路,图3a是最简单电路,选用元件时要注意三极管的开关速度要快,还要考虑到LED的正向电流和反向漏电流,一般流过LED的最大正向电流为100mA,电流越大,其发射的波形强度越大。

图3a电路有一点缺陷,当电池电压下降时,流过LED的电流会降低,发射波形强度降低,遥控距离就会变小。

BA8206BA4L_红外遥控电风扇电路

BA8206BA4L_红外遥控电风扇电路
红外遥控电风扇电路
本文介绍一种全功能红外遥控的电风扇电路,有正常风、自然风、睡眠风三种功能,控制自动摇头、0?5~7?5 小时的定时关闭功能,并且还有一个独立的夜间微光照明灯,制作
容易,使用很方便。 电路原理:接收电路如图 1,从电路图中我们可以看出,其核心部件就是一个具有红外接收放大、解码、自动控制、手动操作、LED 发光管工作状态指 示、定时关机指示设定于一体的集成电路。使得该电路外围元件较少,且十分简单、安装方便。220?经 F、D1、R1、R2 降压限流。由 D2、D3、C2、D4 稳压形成+5V 的直流提 供给 IC1(BA8206)的脚、脚和红外接收头(AX889W)。红外接收头的 2 脚将红外接收头的信号输送到 IC1 的 2 脚,经解码后去控制各种动作。每次功能的操作都由 HD(?22mm 压 电蜂鸣片)发出声响以提醒操作。印刷电路板如图 2(本文从略)。 操作说明:A1~A5 分别为接收板上的手动微型轻触开关,A1 为关机开关,它能切断风扇功能、摇头和已经 设定的 0?5~7?5 小时关机时间,并能记忆关机前的运行方式,但定时方式和睡眠方式不被记忆,不能控制彩灯的开、关。A2 为定时关机的设定开关,每按动一次可分别设定 0?5、 1、2、4 小时的累计定时,并由相对应的发光二极管指示时间的进度,最大可设定为 7?5 小时。A3 为开机和风扇速度调整开关。A4 为风扇摇头开关。A5 为彩灯开关,它的开、 关是不受 A3 开关控制而独立操作的。 红外遥控器:电路原理图见图 3,它是一个由编码器(BA5104)和红外发射电路组成的。经对应开关发出的遥控指令,由脚输出到 Q1 经放大后驱动 D1 发出经编码后的红外遥控信号。遥控器上由六个键组成,除了接收电路板上的五个控制功能键外,另增加了一个风类键,按该键即可改变风扇由正常风-自然 风-睡眠风-正常风的方式循环(在接收板上是没有风类键的,如果需要增加,可在 IC1 的第 6 脚与 A1、A2、A3 的公共端之间接入一开关,以实现手动操作改变风类方式),由 于遥控器采用 7 号电池使得体积较小,印刷板图见图 4(本文从略)。 电路的安装及检修:接收电路印刷电路板见图 2(本文从略),元件选择时应注意以下几点:(1)F 为 1A 的 保险,不可省略。(2)R2 和 R3 的功率应不小于 3W,安装位置应远离其它元件并使其悬空,以确保其散热空间。(3)A1~A5 应采用小型轻触开关。(4)Q1~Q5 采用双向可控硅 1A/400V 就可以。(5)其它电阻、电容可用小功率的,按电路参数即可。(6)应注意红外接收头的窗口保持足够的接收空间。 在接收电路中易损件主要是 F、R2 和 R3、D1、D4、C5、 Q1~Q4,一旦发生风扇线圈短路或转子卡死,就可能烧毁这些元件。当遥控功能失效时,应首先检查 F 是否烧坏,操作接收板上的 A1~A5 是否起作用,其次就应检查 IC1 第和 脚之间是否为+5V,如果不对则检查 C1、C2 是否击穿,测量 D2、D3 的两端是否为 3?3V 或被击穿,红外接收头(DY1)是否有输出等,一般情况下最易损坏,一旦发射遥控距离变短或失灵时,应首先检查电池是否用完,其次再检查 D1、Q1、C1、C2、C3、Z1 等。

电脑红外接收器WinLIRC

电脑红外接收器WinLIRC

电脑红外接收器 WinLIRC[什么是WinLIRC]WinLIRC是一个以LIRC为基础而在Windows环境发展出来的模组,而什么是LIRC呢.它其实是Linux Infrared Remote Control的缩写,本来是在Linux下所发展出来的一个红外线的遥控模组.如果有喜欢Linux的大大可以到逛逛,那里面有一堆看都看不完的资料.而因为我以Windows环璄为主,所以当然就以WinLIRC为主要支援的对象了.[为什么是WinLIRC]市面上有很多给PC用遥控器(上Y拍找可以找到一堆).为什么独钟WinLIRC呢.原因原简单.1.它的价格便宜.2.它使用的线路及零件非常简单,不用花太多的金钱3.它可以使用大部分的现有遥控器(你可以买一支300元的KTV专用遥控器也可以直接用你的电视遥控器来当WinLIRC的遥控器)4.它可以记录(学习)N支遥控器.5.它可以用网路来遥控远方的程式.6.您可以自己动手做一个,本人出售打包电子元件,工具等如果您不想动手或不懂电子可以自己买一个玩玩.[线路]WinLIRC可以用很多不同的电路来达到遥控的目的(当然都要透过RS-232C),而我们就找最简单的电路来制作就可以用了,零件非常少(比对岸的某的电路都要少很多).现在就来看看电路图(电路不是我设计的,是由来的,我只是重绘了一下而已)右方RS-232C对应D9的接脚是DCD---Pin 1信号输入RTS---Pin 7电源供应Vcc GND--Pin 5接地注:图面上的红外线接收器我已经改成台湾比较容易买到的6038LM-5A了,当然如果你有其它接收能力更好的相容接收器,也可以使用.零件如下,我会把我买的价格(光华价)标上去:1.6038LM-5A红外线接收.我买28元1个2.电解电容4.7uF/50V.5元可以买一堆3.1N4148二极体.10元可以买一堆4.电阻1/4W 4.7K欧姆.5元可以买一堆5.LM78L05 100mA稳压IC.忘了多少钱.但不到15元6.RS-232 D9母头一个接头上有标明第几Pin,因为我们只用到1,5,7 3个支脚,焊的时候要小心7.D9接头外壳一个8.网路线一小段(其实只要3Pin的线即可.只是我手头上别的没有网路线一堆.所以就剪了条网路线来用)以上零件总会不会超过新台币50元,只是有些一次要买一堆,不过可以留著以后可以用其中6038LM找一下DataSheet(咕狗大神真方便.)得知脚位为:Pin1:Vout.信号输出Pin2:GND.接地Pin3:Vcc.+5V-92封装,脚位说明如下图: 而78L05是所谓TO因为零件没有多少.所以连万用板都省起来.如果有经验的大大可以直接焊在RS-232 D9接头内.或者.像这样因为我刚好两种都各做了一个.所以才有图可看.注意事项:1.6038LM和78L05脚位不要弄错了.2.1N4147二极体和4.7uF电解电容都有极性不要焊反了. 等到万事俱备后.我们就要开始WinLIRC的使用了. 啊~我的NB没有RS-232C怎么办呢.有些大大可能要用在NB上但,NB通常没有RS-232的接头.那要怎么办.那就真的没办法了目前LIRC官方也还对USB Serial说目前是不行的.) ===硬体的部分解决了.现在就是软体的部分了.首先请到WinLIRC的首页去下载WinLIRC的程式目前最新的版本是0.6.5下载点:解压缩后你会发现一拖拉库的档案.不要被吓到.几乎都是Source Code.我们需要的只有及一个Sample.cf这两个档而已.不要怀疑.它是绿色软体.免安装直接执行.可以的话把这两个档独立开个资料夹(如c:\WinLIRC)来放首先把我们刚刚的硬体装上去.要知道装在那个Com埠喔.如果不知道是COM几.请找"好人"处理.现在直接执行WinLirc.exe,哇.怎么出现没关系.因为它是一个Winsock的Service所以会被XP的防火墙给档下来,请按解除封锁继续哇.又来一个没关系第一次一定会这样.按确定即可,然后会看到下面的画面首先把Port栏位设定成你的COM埠,下拉式选单可以选到COM8,如果超过,可以直接输入即可不用理会选单.[硬体测试]怎么知道硬体工作正不正常.当然要测试一下了,设定好COM埠后按下下方Config右方的Browse.钮.选择Sample.cf档再按下右方的Raw Code钮会出现一个叫Learn Rmote的视窗.然后随便拿著一个遥控器对著6038LM的接收窗按按看.如果那个视窗会随著按钮而出现一堆pulse,space.(如下图)那么硬体己测试成功.请关闭这个视窗,接下来可以开始学习遥控器了.[学习遥控器]好.回到主视窗后.我们要开始学习了.首先我们要开一个新的档案来学习,在下方Config的档名处改个档名(如Test.cf)再按下Learn钮学习步骤1.按下Learn之后出现下面的画面,请输入遥控器的名称后按Enter钮2.接下来有2个画面,要输入遥控器的特性,因为我们并不知道.所以我们都直接按Enter让WinLIRC自行检查3.接下来这个画面,请按下想学习的遥控器上的某一键,然后按照上面的指示需要按10次左右按了键,系统抓到,请你再按一次有没有看到中间有句"Did not get."表示这次按的不成功,还要再按一次直到出现10Left出现10Left表示要再记录10次.那么.就按吧.10.9.8.7.6.5.哇失败.4.3.2.1.成功了这个步骤主要是让WinLIRC了解这支遥控器的特性,如果一直不成功.可能是你的遥控器码太复杂(通常有些日本的遥控器会有这个现象),换一支吧.如果错误太多.系统可是会出现错误太多讯息,而回到主选单的喔.撇步:按键时可以稍稍按久一点.成功率会高一点.4.再来开始要学习按键了喔.先输入想学习的按键名再来按下想学习的按钮.会出下图的画面,其中有个matches=?,faults=?也就是说要每个按钮要按到matches=7才行.所以要多按几次经过7次成功match后.出现是否要Keep这个按键,当然是按是啰接下来又回到第4的步骤开始,输入第2个键的按键名.依此类推把所有的接键全都学习完为止.如果已经学习完毕了,则不需要输入最后还是会回到输入按键名称的画面,任何名称直接按Enter即可5.当结束按键的学习后,系统会请你不要忘了按analyze钮来整理刚刚学习的资料6.所以我们当然照著作啰.一切成功的话至此.学习的动作已经完成请在主画面按下OK钮,这时WinLIR会自动跑到右下方变成一个圆形图示去,此时如果按一刚刚学习的遥控器的钮,你会发现WinLIR的圆形图示会变绿色的.这表示遥控接收正常.接下来,我们要来测试一下刚刚学习的按键了,请按开始钮,再选执行(如下图),输入telnet localhost 8765会出现一个Telnet的视窗.现在按一下刚刚的按键看看.你会发现Telnet视窗内会有按键码-按键名-遥控器名.至此.大大的成功.现在我们已经完成一支遥控器了,如果要再学习另一支遥控器那么请重新再来一次即可但要注意的是.Config的档名不能一样,不然原来的遥控器资料会被盖掉.也就是说学习的时候是一个遥控器一个档案.而是不是可以同时使用2个以上的遥控器呢,答案当然也是可以的.其实所有的遥控器档案都是文字档,所以你把副档名设定成.txt也可以.你只要打开每个遥控器档,把从begin remote一直到end remote全部复制到另一个档案内.然后把那个档案存档,再执行WinLIRC,用browse.钮选择那个档案即可.当WinLIRC正确运作后.以后直接执行WinLIRC即会自动载入最后的那个Config档,并自动缩到右下方在背后默默的工作著.[在JetKTV使用WinLIRC遥控器]首先请把JetKTV.ini档案内[WinLirc]区中的Enable设为Yes[WinLirc]Enable=Yes Host=localhost存档后执行JetConfig再到设定键盘及遥控器的功能内按下学习钮,即可一个一个按下遥控器钮把功能给设定好了.如果你觉得设置麻烦的话可以下载IRCtrl(爱雅遥控器)软件可以直接设置使用~祝大家用的快乐.。

电视机红外遥控和接收的制作(完整的电路、程序、照片)

电视机红外遥控和接收的制作(完整的电路、程序、照片)
红外遥控器的原理到处是,这里就不多废话了,直接上图:
程序:
#include<reg52.h> #include<intrins.h> #include<stdio.h>
#define uint unsigned int #define uchar unsigned char
sbit ir=P3^2 ; //红外端口 sbit P2_0=P2^0 ; //LED1 端口
} }
红外发射原理图:
晶振用的是 22.1184M
三级管驱动红外发射电路: 红外发射程序如下:(参考网上程序)
R16 另一边接 P1.0
#include <reg52.h> #define uint unsigned int #define uchar unsigned char bit irout;//红外管状态 sbit ir=P1^7;//红外发射管控制脚 uint count, set_count;//中断计数,设定中断次数 bit flag,keyflag;//红外发送标志,按键标志位 uchar irsys[4]={0x1a,0xa1,0xdc,0x03};//26 位系统码,最后一个字节只用 2 位 uchar ircode,irdata; /********************************************** 延时 1ms ***********************************************/
} } } }
/************************************* 主程序
*************************************/ void main() {

红外发射与接收(附电路图)

红外发射与接收(附电路图)

红外发射与接收资料注意:TI公司给2012年电子设计大赛提供的部分元件如下:1波长600-1000nm的LED及相应光电接收元件2光敏元件3高亮度LED元件4无线通信模块(如CC11xx,CC24xx,CC25xx系列)请大家引起足够的重视。

一、编码解码芯片PT2262/PT2272芯片原理简介PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。

编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。

当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz 的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。

[1]PT2262特点1、CMOS工艺制造,低功耗2、外部元器件少3、RC振荡电阻4、工作电压范围宽:2.6-15v5、数据最多可达6位6、地址码最多可达种[2]应用范围1、车辆防盗系统2、家庭防盗系统3、遥控玩具4、其他电器遥控名称管脚说明A0-A11 1-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D5 7-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc 18 电源正端(+)Vss 9 电源负端(-)TE 14 编码启动端,用于多数据的编码发射,低电平有效;OSC1 16 振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC2 15 振荡电阻振荡器输出端;Dout 17 编码输出端(正常时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。

红外线遥控系统基本原理

红外线遥控系统基本原理

红外遥控系统红外线遥控是目前使用最广泛的一种通信和遥控手段。

由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。

工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。

1 红外遥控系统通用红外遥控系统由发射和接收两大部分组成。

应用编/解码专用集成电路芯片来进行控制操作,如图1所示。

发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。

图1 红外线遥控系统框图2 遥控发射器及其编码遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理(一般家庭用的DVD、VCD、音响都使用这种编码方式)。

当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。

这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如图2所示。

图2 遥控码的“0”和“1”(注:所有波形为接收端的与发射相反)上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。

然后再通过红外发射二极管产生红外线向空间发射,如图3所示。

图3 遥控信号编码波形图UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。

该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。

UPD6121G最多额128种不同组合的编码。

遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。

红外多路遥控系统

红外多路遥控系统

• • • •
2 红外多路遥控系统 2.1 红外线数据通信的工作原理 2.1.1 红外线定义 人的眼睛能看到的可见光按波长从长到短排列依次为红、橙、黄、绿、 青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围 为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的 光叫红外线,红外线遥控就是利用波长为0.76~1.5μm之间的近红外 线来传送控制信号的。 • 2.1.2 红外通信定义 • 红外通信是利用红外技术实现两点间的近距离保密通信和信息转发。 它一般由红外发射和接收系统两部分组成,通过数据电脉冲和红外光 脉冲之间的相互转换实现无线的数据收发。发射系统对一个红外辐射 源进行调制后发射红外信号,而接收系统用光学装置和红外探测器进 行接收,就构成红外通信系统。[1]
•Hale Waihona Puke • •各个部分功能: ●键盘及代码产生电路:由轻触开关组成的键盘阵列电路实现。 ●编码电路:对控制信号代码(由键盘阵列产生)和地址代码(本设计预先 设定,也可改变地址段)进行编码,并转换成一定格式的串行数据,在电路 中我们选用专用编码模块VD5026实现该功能(VD5026在后面介绍)。 ●调制电路:调制电路由与非门构成的低频脉冲调制器组成,工作原理是该 振荡电路在有控制信号时产生40KHz的振荡信号,没有控制信号是停止振荡, 对其进行脉冲调制,形成ASK信号 。 ●红外信号发射电路:该电路的功能是将经调制后的信号进行功率放大,并 转换成红外信号发射出去,发射管采用SE303。 ●红外信号接收电路:将接收到的红外光信号转换成电信号,并放大将接收 到的红外信号解调后转换成一定格式的串行数据传送给解码电路。。 ●解码电路:将解码电路传送过来的串行数据按照预定规则转换成对某个地 址段和某路设备的控制信号,这部分功能主要由与VD5026配套使用的译码芯 片VD5027完成。 ●译码电路:译码电路是将解码器输出的四位二进制控制信号代码译为与发 射端相应的控制信号。 ●终端设备控制电路: 对受控设备进行开/关控制。

简易无线遥控发射接收设计-315M遥控电路

简易无线遥控发射接收设计-315M遥控电路

简易无线遥控发射接收设计(315M遥控电路)OOK调制尽管性能较差,然而其电路简单容易实现,工作稳定,因此得到了广泛的应用,在汽车、摩托车报警器,仓库大门,以及家庭保安系统中,几乎无一例外地使用了这样的电路。

早期的发射机较多使用LC振荡器,频率漂移较为严重。

声表器件的出现解决了这一问题,其频率稳定性与晶振大体相同,而其基频可达几百兆甚至上千兆赫兹。

无需倍频,与晶振相比电路极其简单。

以下两个电路为常见的发射机电路,由于使用了声表器件,电路工作非常稳定,即使手抓天线、声表或电路其他部位,发射频率均不会漂移。

和图一相比,图二的发射功率更大一些。

可达200米以上。

图一图二接收机可使用超再生电路或超外差电路,超再生电路成本低,功耗小可达100uA左右,调整良好的超再生电路灵敏度和一级高放、一级振荡、一级混频以及两级中放的超外差接收机差不多。

然而,超再生电路的工作稳定性比较差,选择性差,从而降低了抗干扰能力。

下图为典型的超再生接收电路。

超外差电路的灵敏度和选择性都可以做得很好,美国Micrel公司推出的单片集成电路可完成接收及解调,其MICRF002为MICRF001的改进型,与MICRF001相比,功耗更低,并具有电源关断控制端。

MICRF002性能稳定,使用非常简单。

与超再生产电路相比,缺点是成本偏高(RMB35元)。

下面为其管脚排列及推荐电路。

ICRF002使用陶瓷谐振器,换用不同的谐振器,接收频率可覆盖300-440MHz。

MICRF002具有两种工作模式:扫描模式和固定模式。

扫描模式接受带宽可达几百KHz,此模式主要用来和LC振荡的发射机配套使用,因为,LC 发射机的频率漂移较大,在扫描模式下,数据通讯速率为每秒2.5KBytes。

固定模式的带宽仅几十KHz,此模式用于和使用晶振稳频的发射机配套,数据速率可达每秒钟10KBytes。

工作模式选择通过MICRF002的第16脚(SWEN)实现。

另外,使用唤醒功能可以唤醒译码器或CPU,以最大限度地降低功耗。

红外收发程序

红外收发程序

发射发射电路图VCC=5V#include <reg52.h>#define uchar unsigned char#define uint unsigned intstatic bit OP; //红外发射管的亮灭控制位static unsigned int count; //延时计数器static unsigned int endcount; //终止延时计数static unsigned char flag;//红外发送标志sbit P3_4=P1^7; 图中的P3.3改为P1.7,或改程序也行。

sbit open=P0^0;int a=0,num;char iraddr1; //十六位地址的第一个字节char iraddr2; //十六位地址的第二个字节void SendIRdata(char p_irdata);//发送子函数void initialaze(); //初始化函数void Send(int IR_data); //发射代码集合(包括一些初始化,定义和定时器设定) int keyscan(); //键扫描函数void main(void){while(1){P1=0x00;a=keyscan();if(a!=0){iraddr1=1;//自定义的一个地址iraddr2=~iraddr1;//地址反码Send(a);a=0;}}}void Send(int IR_data){count = 0;flag = 0; //无载波OP = 0; //不亮P3_4 = 0; //在后面会发现用OP赋值的EA = 1; //允许CPU中断TMOD = 0x11; //设定时器0和1为16位模式1ET0 = 1; //定时器0中断允许TH0 = 0xFF;TL0 = 0xE6; //设定时值0为38K 也就是每隔26us中断一次TR0 = 1;//开始计数SendIRdata(IR_data);}//延时void delay(uint i){while(--i);}//键扫描int keyscan( void ){uchar temp,s; //ox=16进制键码s=10进制键码P2 = 0xf0;delay( 200 );if(P2!=0xf0);{temp = P2;P2 = 0x0f;temp = temp | P2;switch( temp ){case 0xe7: s=1; break;case 0xeb: s=2; break;case 0xed: s=3; break;case 0xee: s=4; break;case 0xd7: s=5; break;case 0xdb: s=6; break;case 0xdd: s=7; break;case 0xde: s=8; break;case 0xb7: s=9; break;case 0xbb: s=10; break;case 0xbd: s=11; break;case 0xbe: s=12; break;case 0x77: s=13; break;case 0x7b: s=14; break;case 0x7d: s=15; break;case 0x7e: s=16; break;default: s=0;break;}return s; //返回键码}}//定时器0中断处理void timeint(void) interrupt 1{TH0=0xFF;TL0=0xE6; //设定时值为38K 也就是每隔26us中断一次count++;if (flag==1){OP=~OP; }//如果是待发送的有效数据flag=1,就在此产生载波(亮灭交变)else{OP = 0; }P3_4 = OP;}//定时器1中断处理void TI_time(void) interrupt 3{TH0=0x3c;TL0=0xaf;num++;if(num==100&&a==0){Send(1);num=0;}}//发送数据子函数void SendIRdata(char p_irdata){int i;char irdata=p_irdata;/***************************************************************///发送9ms的起始码,并是载波模式有效endcount=223;count=0;while(count<endcount);//等待中断,控制亮灭交变的总时间为9ms//发送4.5ms的结果码,并是载波模式无效endcount=117;flag=0;count=0;do{}while(count<endcount);/***************************************************************///发送十六位地址的前八位irdata=iraddr1;for(i=0;i<8;i++){//一个周期里规定先以高电平开始,在以低电平结束。

红外遥控电路

红外遥控电路

中原工学院电气自动化毕业设计题目:专业:机电一体化班级:姓名:指导老师:中原工学院机电一体化二〇年月摘要随着科学技术的发展,人们的生活水平不断提高,节能环保的意识也逐渐加强。

研究人员不断研究开发新型产品应用于生活使我们的生活质量提高的同时更能节省资源。

红外遥控技术就是应运而生了。

红外遥控技术已经在日常家用电器中得到了广泛应用,其使用方便、功耗低、抗干扰能力强的优点也越来越在智能仪器系统中受到重视。

市场上的各种家电红外遥控系统技术成熟,成本低廉,为人们的家居生活带来方便快捷的服务。

本文主要介绍了利用变压器、整流二极管、电容和三端稳压器作为电源电路,采用新型红外发射芯片BL9148和接收芯片 NB9149作为发射及接收电路,通过编码译码,输出信号,传输给控制电路来控制电路负载。

关键词红外线遥控编码译码电路控制电路Infrared remote control circuitAbstract:With the development of science and technology, people's living standard continuously improving and the awareness of energy saving and environmental protection is gradually strengthening. Researchers continue to research and development of new products used in life so that we improve the quality oflife-saving resources at the same time. Infrared remote control technology is born of. Infrared remote control technology has been in day-to-day household appliances has been widely used, and its easy-to-use, low power consumption, anti-interference ability of the advantages of increasing intelligence apparatus in the system be taken seriously. All kinds of household electrical appliances market infrared remote control system technology is mature, low-cost homes for people's lives more convenient and efficient service.This paper describes the use of transformer, rectifier diodes, capacitors andthree-terminal voltage regulator as a power circuit, using a new type of infrared transmitter and receiver chips BL9148 as a launch and receive NB9149 circuit,through the codec, the output signal, and transmit them to the control circuit to controlthe load circuit.Key words: Infra-red remote control Code decoding circuit Control circuit前言 (1)1. 设计目的 (1)2.设计的任务及要求 (1)第1章红外遥控系统的组成及工作原理 (2)1.1红外遥控系统的组成 (2)1.2红外遥控系统的工作原理 (2)第2章电源电路 (5)2.1电源电路组成 (5)2.2 电源电压器 (5)2.3整流部分 (6)2.4滤波部分 (10)2.5稳压部分 (11)第3章编码译码电路 (12)3.1编码电路的组成 (12)3.1.1 BL9148芯片的应用 (12)3.1.2 二级放大电路的功能 (14)3.2 译码电路 (14)3.2.1 一体化接收头 (14)3.2.2 NB9149芯片的应用 (15)第4章控制电路 (17)4.1微分电路 (17)4.2 CD4013触发器 (18)4.3单稳态电路 (19)4.4双稳态电路 (20)4.5方向控制电路 (21)第5章安装与调试 (22)第6章设计心得及经验总结 (23)谢辞 (24)附录1 (25)附录2 (27)参考文献 (28)红外辐射俗称红外线或红外光,它是人眼看不见的光线,具有强烈的热作用,故又称热辐射。

(完整版)红外遥控电路设计

(完整版)红外遥控电路设计

引言随着远程教育系统的不断发展和日趋完善,利用多媒体作为教学手段在各级各类学校都得到了广泛应用。

近年来,在多媒体教学系统的使用、开发和研制中,经常遇到同时使用多种设备,如:数字投影机、DVD、VCD、录像机、电视机等,由于各种设备都自带遥控器,而且不同的设备所遵循的红外传输规约也不尽相同,操纵这些设备得使用多种遥控器,给使用者带来了诸多不便。

本次毕业设计的主题就是红外遥控电路设计。

红外遥控的特点是利用红外线进行点对点通信的技术,不影响周边环境,不干扰其他电器设备。

室内近距离(小于10米),信号无干扰、传输准确度高、体积小、功率低的特点,遥控中得到了广泛的应用。

通过基于单片机的控制指令来对多种设备进行远程控制,可以选择不同的按键来控制不同的设备。

从而方便快捷的实现远程控制。

常用的红外遥控系统一般分发射和接收两个部分。

发射部分的主要元件为红外发光二极管。

它实际上是一只特殊的发光二极管;由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。

红外发光二极管一般有黑色、深蓝、透明三种颜色。

判断红外发光二极管好坏的办法与判断普通二极管一样;用万用表电阻挡量一下红外发光二极管的正、反向电阻即可。

红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉锯法来粗略判判定。

接收部分的红外接收管是一种光敏二极管。

在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。

红外发光二极管一般有圆形和方形两种。

由于红外发光二极管的发射功率一般都较小,所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。

最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。

成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。

均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO或OUT)。

红外遥控接收电路

红外遥控接收电路

接收数据 移位脉冲
SC9149A/SC9150A
标识 0.42ms
数据 "1" 0.84ms
标识
数据 "0"
校验脉冲
接收数据、移位脉冲和校验脉冲的状态如上图。移位脉冲由脉冲发生器根据接收信号的频率 和解码器的频率容差范围综合判断给出。
4、 用户码的比较
为了防止不同机型间的相互干扰,C1、C2和C3用来校验发射和接收的码是否吻合。 只有当两位码都吻合时,才会产生内部锁存电路驱动脉冲,以此脉冲来锁存接收到的数据和将 输出由低电平置成高电平。如果两位码不吻合,就不会产生内部锁存驱动脉冲,输出也就维持在低 电平。 根据接收电路的不同,用户码位的使用也就不同,见下表:
主要特点:
★ 可并行输出从遥控发射电路来的多重按键信号。 (SC9149A可并行输出5个功能,SC9150A可并行输 出6个功能)。
★ 可输出单脉冲(SP)、保持脉冲(HP)和循环脉冲 (CP)等信号。
★ 振荡电路的外接RC元件只用一个电路引脚。 ★ 有较强的接收码检查功能,以防止从其它电器设备来
的干扰。
循环码
CP1
18 0 0 1 0 0 0 0 0 1
循环码
CP2
C1~C3用户编码作为上述码位的补充。SC9150A能用所有的键,而SC9149A只能用键1#~5#
和键7#~11#以对应10条命令,SC9149AL/AHN 只能用键1#~5#,7#~9#和键17#,18#对应的10条命
令。
典型应用图例
单发键按下
12位
12位
单发码输出
锁存驱动脉冲
单脉冲输出
约107毫秒
在接受到两次12位的码数据,并校验正确后,输出单脉冲。输出由低电平到高电平,然后在107 毫秒之后回到低电平。

红外遥控开关电路图

红外遥控开关电路图

红外遥控开关电路图本例介绍的红外遥控开关,可使用电视机、影碟机、录像机等家电的遥控器控制其开与关,而不需专用配套的遥控器。

该遥控开关可用于控制照明灯和排风扇等电器。

电路工作原理该红外遥控开关电路由电源电路、遥控接收电路、计数器电路和控制执行电路组成,如图所示。

电源电路由电源开关S、降压电容器Cl、电阻器Rl、稳压二极管VS、整流二极管VD和滤波电容器C2组成。

遥控接收电路由红外接收头专用组件ICl和电阻器R2、电容器C3组成。

计数器电路由串行计数器集成电路IC2和电阻器R3、电容器C4组成。

控制执行电路由电阻器R4、R5、晶体管V和晶网管VT组成。

电视机等家电使用的红外遥控器,每秒约发送10组遥控编码脉冲,每组遥控编码脉冲之间有一定间隔。

红外接收头ICl接收到遥控器发射的红外遥控信号并对其进行解调后输出,经R2、C3积分(滤除每组脉冲中的编码信息)后从IC2的1脚加大,作为lC2的计数脉冲(每秒约10个脉冲)。

1C2在收到8个脉冲(约0·8s)后,其6脚变为低电平或高电平,使V和VT导通或截止,负载(用电设备)的工作电源被接通或断开。

元器件选择Rl-R5选用「/4W碳膜电阻器或金属膜咆阻器。

C1选用耐压值为400V以上的涤纶电容器或CBB电容器;C2-C4均选用耐压值为16V的铝电解电容器。

VD选用1N4007型硅整流二极管。

VS选用1/2W、6·2V硅稳压二极管。

V选用59015或58550、C8550型硅PNP晶体管。

VT选用3A、400V双问晶闸管。

ICl选用电视机用微型一体化封装红外接收头(使用时加罩或加半透明滤色片),IC2选用CD4024型7位二进制串行计数器集成电路。

电路调试电路安装完毕后,接上电压和负载,改变R5的阻值,使VT的Tl极与T2极之间的交流电压值为3V以下。

通用红外遥控发射器电路____SJ9148

通用红外遥控发射器电路____SJ9148

1
0
0
0
0
0 单发信号 SP7
14 0 0 1
0
1
0
0
0
0 单发信号 SP8
15 0 0 1
0
0
1
0
0
0 单发信号 SP9
16 0 0 1
0
0
0
1ห้องสมุดไป่ตู้
0
0 单发信号 SP10
17 0 0 1
2)用户码比较:因为发送信号有 C1、C2、C3 供用户编写的码位信号,所以接收端必须要有相应 的码信号与之对应。不同的机器采用不同的编码,以便区分。
------------- SANJING ELECTRONICS CO.,LTD. ------------- 6/10
通用红外遥控发射器电路 SJ9148 通用红外遥控接收器电路 SJ9149A/SJ9150
功能框图
------------- SANJING ELECTRONICS CO.,LTD. ------------- 1/10
管脚排列图:
通用红外遥控发射器电路 SJ9148 通用红外遥控接收器电路 SJ9149A/SJ9150
SJ9148
引出端功能符号
管脚序号 管脚名称 1,16 GND,Vdd
——
38
——
频率随 Vcc 的变化
∆VOSC
Vcc=4.5V~
-5
——
5
5.5V
频率随温度的变化
∆TOSC Ta= -30~75℃
-5
——
5
上拉电阻
RUP
CODE 端
10
20
40
输入电路阀值电压
VIN
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档