遥控接收器制作过程i
自制电脑红外线遥控器
装配。最后用三根连线将电
路板和串口插头连接好,焊
接串口插头一端时千万要注
意不要搞错引脚号。
用一个火柴盒大小的塑
料盒将电路装在里面,塑料
盒上开一个小窗口,把红外
接收集成电路的接收面固定
图3
在窗口处,使其能接收外面射进的红外线信号。对应发光
然后为 4条命令定义程序中对应的快捷键,选中命令
“上一张”,在右边的“特殊键”下拉列表框中选中对应的
快捷键“PAGE UP key”,如图 6,再按一下“应用”按钮。
图5
钮后,按遥控器上你想设定的按钮。在右边的输入窗口中 会显示该命令的红外编码,这就是你定义的遥控器编码, 接着单击“应用”按钮。用同样的方法可以设置其它几条 命令,每设置一条命令后都要单击“应用”按钮,否则刚 才设置的命令无效。设置完命令后按一下“保存”按钮。 在设置鼠标上移、下移、左移、右移等命令时要选择“允 许重复”复选框,在设置鼠标左键、右键命令时不要选择 “允许重复”复选框。通过以上设置你就拥有一个实用的 遥控鼠标了。
图6
同样地依次将“下一张”、“第一张”、“最后一张” 的快捷 键 定 义 为 “ PAGE DOWN key”、“ HOME key”、“ END key”。
最后将上述 4 条命令定义到遥控器的 4 个按钮上,按 一下“保存”按钮。
需要说明的是:用遥控器控制运行程序时,此程序必 需是当前活动窗口,否则命令无效。
脑内的 “PC 红外线遥控器”软件对数据进行判断处理,对
电脑执行相应的操作。
红外接收集成电路 IC1 使用电视机遥控接收电路中常
用的 TL0038 或 HS0038,这是将红外接收管和放大处理电路
遥控器的制作方法
遥控器的制作方法1. 简介遥控器是一种用来控制电子设备的便携式设备。
通过按下遥控器上的按钮,可以发送无线信号到接收器,从而控制设备的工作。
遥控器广泛应用于电视、空调、音响等家用电器中。
本文将介绍如何制作一个简单的遥控器。
2. 材料准备要制作一个遥控器, 您需要以下材料:•Arduino Nano开发板•红外发射模块•按钮•面包板•杜邦线(公对公和公对母)•面包板电源3. 搭建电路首先,将Arduino Nano开发板插入面包板中。
然后,根据下面的连接图将红外发射模块和按钮连接到开发板上。
_________________________| || Arduino Nano ||_________________________|| | | | || | | | || | | | || | | | || | | | |_______|___|_|_|_|_| |___|___ __|__| | | || IR | | BTN || module| | ||_______| |_____|将红外发射模块的OUT引脚与开发板的D2引脚连接,按钮的引脚与开发板的D3引脚连接。
连接完成后,将面包板电源接入,并通过USB线将开发板与计算机连接。
4. 程序编写接下来,打开Arduino IDE软件,并新建一个空白项目。
使用下面的代码编写程序:#include <IRremote.h>#define BUTTON_PIN 3#define IR_PIN 2IRsend irsend;const unsigned int irSignal[] PROGMEM = {9000, 4500, 500, 500, 500, 150 0, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 1500, 50 0, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 1500, 50 0, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 15 00, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 5 00, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500, 1500, 500}; void setup() {pinMode(BUTTON_PIN, INPUT_PULLUP);irsend.enableIROut(38);}void loop() {if (digitalRead(BUTTON_PIN) == LOW) {irsend.sendRaw(irSignal, sizeof(irSignal) / sizeof(irSignal[0]), 3 8);delay(1000);}}该程序使用IRremote库发送红外信号。
遥控接收器工作原理
遥控接收器工作原理
遥控接收器工作原理的介绍如下:
遥控接收器是一种用于接收无线信号并转换为可操作设备的电信号的设备。
它由多个关键组件组成,包括天线、射频接收模块、解码器和输出接口。
首先,天线用于接收无线信号,并将其传输到射频接收模块。
射频接收模块接收到的无线信号经过放大和滤波等处理,以提高信号质量,并提取出所需的信息信号。
接着,解码器将经过处理的信号转换为可识别的数据。
解码器通常使用特定的解码算法,根据接收到的信号模式,将其转换为二进制数据。
这些二进制数据代表着特定的指令或操作,可以用来控制各种可操作设备。
最后,解码后的数据被传输到输出接口,该接口与可操作设备相连。
这个输出接口可以是有线接口,例如USB或RS232,也可以是无线接口,例如红外线或蓝牙等。
输出接口将接收到的数据转换为合适的电信号,并将其传输给可操作设备进行相应的操作。
总结来说,遥控接收器的工作原理是通过天线接收无线信号,并经过射频接收模块、解码器和输出接口等组件的处理,最终将信号转换为可操作设备所需的电信号,从而实现遥控操作。
电脑红外遥控接收器的制作
红外 线是 肉眼觉察不 到 的一种 光线 ,任何物 体均 向外 辐射红外 线 ,只是辐射 出 的红外 线波长
和强度 有 所 不 同 ,红 外 线 遥 控 是 利 用 波 长 为
头 ,这就使得红 外接 收 电路不 仅简单 而且 可靠 性
大 为提高 ,红外 信号 经过集成 化接收 头的接收放 大和解 调之后 ,会 在输 出端直 接 输 出原 始信 号 ,
电脑 红外接 收 器接 收 到这 个 脉 冲信 号 之后 , 就发送 给红外解码 程序 ,电脑就会 根据这 些不 同
的红外脉 冲信号执 行不 同的指令 ,从而达 到红外 线 遥控 电脑 的效果 。红外 接收器 的硬件 电路 原理 图如 图 2所示 ,电脑 的串 口在打开后 ,其 7脚有
[ 稿 日期 ] 2 1 0 收 00— 8—1 3 [ 作者简介]丰海 (9 6一 ) 17 ,男 ,湖北潜江人 ,厦门城市职业学院工程技术学部讲师 。 [ 基金项 目]厦门城市职业学院重点课题 :“ 厦门城市职业学院嵌入式 Lnx系统应 用中心建设对策研究” ( 目批准 iu 项
号 :K 1 0 ) Y 0~ 5 。
・
9 ・ 0
第 4期
丰
海 :电脑红 外 遥控 接 收器 的制 作 配 置 红 外 解 码软 件 WiLR 。首 先 我们 到 Wi. nI C n
一
—
—
【 c1. — — — + 卜 a . {
ll 0 ^=“ ‘ l ;
UR 的 主 页 ( t :/ wni . ore ren t C ht p / i r sucf g. e) le o
t5 ∞ s
… 一 …
茧 避幽 L 幽隧 嚣豳
50 s 6“ 一 I*
红外遥控原理和制作方法
红外遥控原理和制作方法一、引言红外遥控技术是一种常见的无线通信技术,广泛应用于家电、电子设备等领域。
本文将介绍红外遥控的原理和制作方法。
二、红外遥控原理红外遥控原理基于红外线的发射和接收。
遥控器发射器中的红外发射二极管会产生红外光信号,信号经过编码后发送给接收器。
接收器中的红外接收二极管会接收到红外光信号,并进行解码。
解码后的信号通过微处理器进行处理,最终转化为对应的控制信号,控制设备的操作。
三、红外遥控制作方法1. 硬件设计制作红外遥控器的第一步是设计硬件。
需要准备的材料有红外发射二极管、红外接收二极管、编码解码芯片、微处理器等。
在电路设计中,需要根据具体的遥控器功能,选择合适的编码解码芯片和微处理器,并按照电路原理图进行连接。
2. 程序编写制作红外遥控器的第二步是编写程序。
根据遥控器功能需求,编写相应的程序代码。
程序代码可以使用C、C++、Python等编程语言进行编写,通过对按键的扫描和编码解码的处理,将控制信号转化为红外光信号。
3. 硬件连接将硬件电路和程序进行连接。
将编写好的程序通过编程器下载到微处理器中,将红外发射二极管和红外接收二极管连接到电路中的相应位置。
确保电路连接正确无误。
4. 测试与调试完成硬件连接后,进行测试与调试。
使用万用表等工具检查电路连接是否正常,确保红外发射和接收二极管工作正常。
通过按下遥控器按键,检查接收器是否可以正确解码,并将信号转化为对应的控制信号。
四、红外遥控的应用红外遥控技术广泛应用于各种家电和电子设备中,例如电视、空调、DVD播放器等。
通过红外遥控器,用户可以方便地控制设备的开关、音量、频道等功能。
五、红外遥控技术的发展趋势随着科技的不断进步,红外遥控技术也在不断发展。
目前,一些新型的红外遥控技术已经出现,例如基于无线网络的红外遥控技术,可以通过手机等设备进行远程控制。
此外,一些智能家居系统也开始使用红外遥控技术,实现对家中各种设备的集中管理。
六、结论红外遥控技术是一种常见且实用的无线通信技术,通过红外线的发射和接收,可以实现对各种设备的远程控制。
红外线接收控制器的制作
红外线接收控制器的制作在生活中,我们常用到红外线控制各类电器,如彩电、空调、电风扇等,为我们带来较多的方便,但有时我们仍感到不方便。
如看完电视后,用遥控器只能关掉电视主电源,电视仍处于待机状态,使用者还得走到电视跟前,按下电视电源开关方能放心。
若想看电视,还得动身开电视,显得很麻烦,尤其是冬天躺在床上看电视,上上下下,深感不便。
本文以利用红外遥控器来遥控风扇的制作方法为例(可任选一只红外线遥控器,能调速,软件稍作改变,可增加定时功能等),来介绍红外线接收控制器的制作方法,如果制作电视交流电源的开、关控制器,可与电视共用一只遥控器,制作也较简单些。
制作思路红外遥控发射器是利用红外线作载体传送信息的,发射周期不等的经过调制后串行码,该串行码一般由引导码、用户识别码、操作码组成。
经红外接收头解码后得到一串周期不等的矩形波,如示意图1。
不同型号的遥控发射器的波形宽度不同,即周期T1、T2……不同,在不知手头遥控发射器的波形周期的情况下,首先要制作一个检测红外线周期的工具。
根据测得的周期规律来制作红外线接收控制器。
制作方法检测红外周期的器件制作,见图2。
当红外接收头没有接收到发射器发送来的红外线,其输出端输出高电平(约+5V)。
当接收到红外线,输出端电平变低,送到单片机AT89C2051的外部中断1口即INT1,使其发生中断而进入中断服务:启动定时器1并开始计数,相当于在图1的A点,1个周期后即C点,单片机第二次中断,关定时器1,记下周期T1(实际上只记下TH1的数值,TL1的值可以丢弃),然后清TH1、TL1,再启动定时器1重新计数,第二个周期完后,同样会引起单片机发生中断,再记下周期T2……,如此记下40-50个周期(一般红外编码为4字节,即32BIT,之前还有引导码,又因接收到的红外数据不一定是从引导码开始,要分析一次完整的串行码,应尽可能多记下红外矩形波周期数),接收完后,通过按轻触开关将各记下的各周期的TH1在数码管显示出来以作分析(每按一次轻触开关,显示下一个周期数)。
红外线遥控接收器设计
一、题目要求数字系统课程设计包括EDA实验板组装调试及红外遥控系统设计制作两个部分,各部分要求如下:红外遥控系统由发射编码和接收解码两个部分组成,本课程设计要求制作发射编码电路板(遥控器)以及编写程序在EDA实验板上实现接收解码,具体说明如下:1、发射编码部分发射编码部分要求使用指定的元器件在万用板上完成红外遥控器的制作,该部分电路原理图参照《PT2248数据手册》,制作前请详细阅读《红外遥控器制作说明》,制作时要求元器件在万用板上排列整齐,布局合理,焊接良好,各按键功能正常,均能发送编码。
2、接收解码部分接收解码用VHDL语言编写程序,在EDA实验板上实现解码,要求具有以下功能:(1)基本要求:(a)将一体化红外接收解调器的输出信号解码(12个单击键、6个连续键,单击键编号为7-18,连续键编码为1-6),在EDA实验板上用七段数码管显示出来;(b)当按下遥控器1—6号连续键时,在EDA实验板上用发光二极管点亮作为连续键按下的指示,要求遥控器上连续键接下时指示灯点亮,直到松开按键时才熄灭,用于区别单击键。
(c)EDA实验板上设置四个按键,其功能等同于遥控器上的1—4号按键,当按下此四个按键时七段数码管分别对应显示“1”、“2”、“3”、“4”。
(d)每当接收到有效按键时,蜂鸣器会发出提示音。
(2)扩展功能:(能完成的加分)通过遥控器跳线改变用户码,EDA实验板上用三个发光二极管正确显示发送端的用户码。
二、解题分析根据题目意思,此设计关键在于如何将接收器接收到的信号解码并显示。
这是本设计的难点所在。
其中解码的信号来源有两种,分别是:一、从键盘上直接按键输入。
二、从遥控器上按键以后将信号发射出去,然后键盘上的接收器将其接收。
这当中有一个优先权的问题,在本次设计中我将其设置为遥控器接收优先,即,当在按下键盘后,若此时遥控也按下则显示数码管优先显示遥控器按下的信号。
接收解码红外编码信号并成功解码以后,需要将解码出来的相应信息(用户码,连续键等)进行显示!经分析实际的电路原理图,发现在控制数码管显示只有一个4511去控制,这说明一次只能显示一个数码,因此如何显示两位数码是数码管控制的难点所在!这时应该编写一个专门的模块来解决这个问题。
制作红外线简单方法
制作红外线简单方法红外线技术在现代社会中得到了广泛的应用,它可以用于遥控器、红外线感应器、红外线摄像头等设备中。
如果你对红外线技术感兴趣,想要制作一些简单的红外线设备,那么本文将为你介绍一种简单的方法来制作红外线发射器和接收器。
首先,我们需要准备一些材料,红外发射器LED、红外接收器模块、电阻、导线、面包板等。
接下来,我们将按照以下步骤来制作红外线发射器和接收器。
首先,我们来制作红外线发射器。
首先将红外发射器LED插入面包板中,然后接上一个适当大小的电阻,再用导线连接到电源。
需要注意的是,红外发射器LED的正负极需要正确连接,否则将无法正常工作。
接下来,我们可以用遥控器来测试一下红外发射器是否正常工作。
当我们按下遥控器的按钮时,如果红外发射器LED能够发出红外线信号,那么就表示制作成功了。
接着,我们来制作红外线接收器。
首先将红外接收器模块插入面包板中,然后连接到电源。
同样地,我们也可以用遥控器来测试一下红外接收器是否正常工作。
当我们按下遥控器的按钮时,如果红外接收器模块能够接收到红外线信号并输出相应的电信号,那么就表示制作成功了。
通过以上简单的步骤,我们就可以制作出红外线发射器和接收器了。
这些制作出来的红外线设备可以应用于很多方面,比如遥控器、红外感应器等。
当然,如果你想要进一步深入研究红外线技术,还可以学习更多关于红外线技术的知识,比如红外线通信、红外线遥控等方面的内容。
总之,制作红外线设备并不难,只要掌握了一些基本的电子知识和技能,就可以轻松地制作出自己想要的红外线设备。
希望本文能够对你有所帮助,也希望你能够在红外线技术的世界中有所收获。
祝你好运!。
--自己做红外遥控接收装置
自己动手,其乐无穷--自己做红外遥控接收装置红外遥控接收装置的硬件电路有很多种,它们各有特色。
如果你是一个狂热的电子爱好 者,那么你肯定热衷于自己动手来制作这样一个装置,其中的乐趣是别人所无法理解的。
如 果你仅仅是一个电脑爱好者,而对电子技术并不熟悉,那你可以购买这样一个装置,同样能 享受到坐在沙发上遥控电脑的乐趣。
1.完全采用数字电路的版本元件列表:U1 - 74HC14U2 - 74HC132U3 - IS1U60L or GP1U52XU4 - 74HC393U5 - 74HC165U6 - DS14C232 or MAX232电阻 R1,2 - 1K 微调电阻 R3 - 22K电容 C1,2 - 1 nF / C3 - 4.7 nF / C4-7 - 1 uF该电路在远距离使用时,工作效果较好。
你可以试着去掉外接电源,从串口获得电源, 从而简化电路(未测试)。
简单说明电路检测数字信号的每个周期并发送到计算机串口。
时钟电路由U1-c、R3、C3组成。
当 U1a的反相输出端产生一个从低电平到高电平的跃变时,U2a的与非门与C1-R1组成的电路将产生一个窄的低电平脉冲。
这个脉冲将影响移位寄存器从而载入记数器数据,并自动送入串 口。
同时,这个脉冲经U1b反转,这个高电平到低电平的跃变通过U2b、C2、R2后产生一个窄的高电平脉冲,此脉冲使记数器复位。
时序图如下所示,并非真实比例(实际上,红外信号 的周期远大于脉冲周期)这是两个不同的数据:这是两个相同的数据:2由图可见,给出允许的误差范围,程序就可以识别相同的数据。
疑难解析“我的接收装置无法区分同一遥控器的任意两个按键?”首先需要确认时钟电路的频率是否为19200Hz左右。
如果你无法获得信号,请试一下另外的软件,如SerialWatcher,并且改变时钟电路中微调电阻的阻值。
我的电路最后确定的阻值是15500欧,由于电子元器件的离散性,这个阻值会有所不同。
电视机红外遥控和接收的制作(完整的电路、程序、照片)
程序:
#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() {
红外线遥控器的制作方法
红外线遥控器的制作方法红外线遥控器是一种常见的遥控设备,用于控制家电、汽车等设备的开关和功能。
下面将介绍红外线遥控器的制作方法。
首先,我们需要准备以下材料和工具:红外线发射器、红外线接收器、电池、开关、导线、焊接工具、电池盒、外壳等。
第一步,连接红外线发射器和电池。
将红外线发射器的正极连接到电池的正极,负极连接到电池的负极。
可以用导线将它们连接起来或者直接焊接。
此时,红外线发射器已经形成一个简单的电路。
第二步,连接红外线接收器和电池。
同样地,将红外线接收器的正极连接到电池的正极,负极连接到电池的负极。
可以使用导线或者焊接工具进行连接。
第三步,连接开关。
将一个导线连接到电池的负极,另一端连接到开关的一个引脚上。
再将第二根导线连接到开关的另一个引脚上,另一端连接到红外线接收器的引脚上。
这样,开关起到了打开和关闭红外线接收器电路的作用。
第四步,连接电池盒。
将电池装入电池盒中,并将盒子连接到电路的合适位置。
确保电池盒能够给电路供电,并且电池能够被方便地更换。
第五步,封装遥控器。
使用外壳将整个遥控器装起来,以保护电路和进行美观设计。
在建立外壳时,确保红外线发射器和接收器的位置能够方便地对准遥控的设备。
制作遥控器的基本步骤已经完成。
接下来,可以根据需要进行一些改进和增加功能。
首先,可以为遥控器增加按键。
在电路中新增一个按键,并根据按键的功能设计相应的控制逻辑。
按下不同的按键可以控制不同的设备,或者实现不同的功能。
其次,可以为遥控器添加更多的功能。
例如,可以在电路中添加计时器功能,实现定时控制设备开关;或者添加温度传感器,用于控制设备的温度。
此外,可以为遥控器编写控制程序。
在电路中添加一个单片机(如Arduino),通过编程,可以实现更复杂的遥控功能。
例如,可以通过程序控制遥控器的信号模式,以便控制多种不同品牌的设备。
总之,制作红外线遥控器的方法相对简单。
通过连接红外线发射器和接收器,加入电池和开关,最后封装好整个遥控器,我们就可以实现对设备的遥控。
无线电遥控发射、接收头的制作电路图
无线电遥控发射、接收头的制作电路图无线电遥控以其传输距离远、抗干扰能力强、无方向性等优点,应用于许多领域。
但因电器复杂,发送设备庞大,调试困难等原因,所以在民用领域一直受到限制,随着电子技术的发展,这些问题都得到了解决,使之具有强大的生命力。
在这里向大家介绍一种无线电遥控发射、接收头(T630/T631)的制作方法。
电路介绍无线电遥控发射头T630是一种内藏开线未经信号的微型发射机,其发射频率为265MHz,12V电源供电时,遥控距离为100M,工作电流仅为4mA,其体积为28X12X10mm。
无线电接收头T631,一个内藏天线,象电视机高频头一样的接收、解调器,其典型工作电压为6V,守候工作电流为1mA,接收频率为265MHz,其体积仅为31X23X10mm。
利用它们可以很方便地制作出各种无线电遥控装置,具有微型化,传输距离远、耗电省、抗干扰能力强等优点。
能够方便地取代红外线、超声波发射及接收头。
无线电射头T630电路原理如图所示。
电路四发射管V1及外围元件C1、C2、L1、L2等构成频率为265MHz超高频发射电路,通过环形天线L2向空中发射。
天线L2采用镀银线或直径为1.5mm的漆包线,天线尺寸为24mm(长)X9mm(高)。
三极管V1选用高频发射管BE414或2SC3355。
无线电遥控接收头T631电路原理如图所示。
接收电路主要由V1、IC等组成,V1与C7、C9、L2等元件组成超高频接收电路,微调C9改变其接收频率,使之严格对准265MHz发射频率。
当天线L2收到调制波时,经V1调谐放大出低频成分,再经V2前置放大后送入IC LM358,进一步放大整形后由LM358第7脚输出,该印刷电路板实际尺寸为31mmX23CC,天线尺寸为27mm(长)X9mm(高)。
OUT为信号输出端,三极管V1选用BE415或2SC3355。
电容C9可选用小型可调电容。
IC选用LM358。
在发射及接收电路中为减小体积,所有电阻均选用1/8W或1/16W的金属膜电阻;电解电容亦用超小型电容,其它电容全部采用高频陶瓷电容。
自制红外遥控开关详细步骤(两款自制红外遥控开关方法)
自制红外遥控开关详细步骤(两款自制红外遥控开关方法)自制红外遥控开关(一)工作/材料:●5V继电器●CD4017芯片●红外一体接收头●两个9014三极管●一个51K和两10K电阻,一个4148二极管,一个5V稳压二极管●一个220uf/50v和一个22uf/25v电容操作步骤:用手机充电头作电源以及焊接用的洞洞板。
焊接前先在面包板上做试验。
通电测试继电器有吸合。
按大体布局画个草图准备焊接。
焊接完成图。
已修整好的样子。
个山寨的5V500mA手机充电头用作接收器电源。
取下电路板和多余的U口及指示灯。
找个平口灯座进行组装。
两电路板连接完成。
最后再上一张设计电路图,感兴趣的朋友可以试着做一下。
按绿线右边的电路做,左边用充电头代替。
自制红外遥控开关(二)电路原理图整个电路共用到了5只8050三极管,从左往右看,IR为红外遥控接收头,未接收到红外线信号时,1脚输出高电平,接收到红外线信号时,1脚输出一连串低电平脉冲。
R4和C2,R7和C3组成两个积分电路,Q4,Q5,J组成继电器控制电路。
平时待机或者上电后的初始状态是Q1导通,Q2截止,Q5截止,继电器不工作。
我们先来分析遥控开机的过程。
短按遥控器按钮(大于0.5s),在这较短的时间内,因C3容量远大于C2,故B点电位很快升到高电位(约1V左右),而A点电位上升不到0.6V,因此Q3不能导通,只有Q2导通,因Q2导通,所以C点为高电位,Q5导通,继电器J 动作,其接点J-1、J-2同时吸合,J-2接通用电器电源。
这时即使IR不再接收到红外线信号,因电源经R11向Q5提供偏置,故Q5保持导通,J仍继续吸合,达到短按遥控实现开机的目的。
下面来分析遥控关机的过程。
长按遥控按钮(3s以上)时,IR输出低电平脉冲使Q1输出高电平脉冲,经D1整流后送至A点、B点进行积分处理,最终使得A电位大于1V,Q3导通,D点为高电平,Q4导通,C点为低电平,致使Q5截止,J释放,J-1、J-2断开,达到长按遥控按钮实现关机的目的。
遥控器接收端的工作原理
遥控器接收端的工作原理汽车遥控防盗报警器的遥控接收部分,由接收天线、输人选频回路、高频放大、超再升电路、脉冲信号放大整形电路组成,电路原理框图见图1—14。
其功能是将遥控器发出的高频载波信号进行选频、放大、解调,输出符合解码电路要求的脉宽数据信号。
由于该部分电路是控制信号进入的最前端,生产厂家为了方便与不同的机种(型)配套,多数将该部分电路单独制作在一小块电路板上,人们习惯称之为接收头。
遥控器收头的供电电压为+5V,直接从防盗器主机+5V获得,工作频率在256~360MHz左右,多数接收头工作在315~318MHz。
遥控接收头按制作工艺分,可以分为分立直插元件遥控器接收头和表面安装工艺接收头两类,按频率调整的方式分,可分为调感式和调容式两种。
一、分立直插元件的遥控接收头图1—15是采用分立直插元件的遥控接收头电路原理图,图1—16是单面PCB板元件安装位置图。
电路工作原理如下,TXl为24CM的软导线,由遥控器发出的高频信号经TXl感应拾取,经L1、C1并联谐振选频后,通过C2耦合到高频放大级。
高频放大器VF采用场效应管,R1为栅极偏置电阻,L2为VF的漏极负载电感。
经VF放大后的高频载波信号,经C6耦合到超再升电路。
在超再升接收电路中,V2能完成对载波信号的放大、选频以及从高频载波信号中分离出调制信号(解调)等多重任务。
V2工作在振荡状态,其接收频率主要由C7、L3的参数决定,调整C7可以在一定范围内改变接收头的接收频率,本接收头属于调容式。
解调后的低频脉宽数据信号经L4、C13组成的倒“L”型低通滤波器滤除高频杂波后,送人整形放大电路。
放大整形电路由U1内部的两个运算放大器完成,U1A组成增益电压放大器,U1B组成低增益隔离放大器,通过两级运放的互补作用,即保证来自前级的低频脉宽数据信号有较高的放大增益,又兼顾放大后输出的脉宽信号有很好的电流特性(波形好)。
两级放大器之间采用直接耦合,最终从UI的⑦脚输出幅度和波形符合解码处理电路要求的低频脉宽数据信号。
无线话筒和接收器的简易制作方法
无线话筒和接收器的简易制作方法无线话筒和接收器是现代音频技术的重要组成部分。
传统有线话筒和接收器所需的线缆可能会限制使用者的活动范围。
因此,制作一个简易的无线话筒和接收器组合将会给使用者带来很大的便利。
以下是制作无线话筒和接收器的简易方法。
材料:- 电池盒(接收器和话筒各一个)- 电池(接收器和话筒各一个9v)- 2个无线电接收机天线- 两个音频插头(用于连接话筒和接受器)- 电线- 一个收音机或音频系统(用于测试)制作步骤:话筒1. 打开电池盒,安装一节9v电池。
2. 在电池盒内部接入电线,将电线的另一头连接到无线电接收机天线。
3. 将音频插头焊接到电线末端,这根电线就是话筒发射信号的电极。
4. 将电池盒和无线电接收机天线固定在麦克风上。
接收器1. 打开电池盒,安装一节9v电池。
2. 在电池盒内部接入电线,将电线的另一头连接到无线电接收机天线。
3. 将另一端的音频插头连接到音频输入插孔。
4. 将电池盒和无线电接收机天线固定在接收器上。
测试1. 打开收音机或音频系统。
2. 打开接收器,确保无线电接收机天线与接收机之间有良好的无线信号。
3. 打开话筒并将其与接收器的音频插头连接在一起。
4.通过收音机或音频系统播放音频进行测试。
以上方法是实现无线话筒和接收器简易制作的基本步骤。
然而,这种方法的制作过程需要一定的电子基础知识和技能。
如果您不熟悉电子设备的安装和调试,建议您寻求专业的帮助,以确保制作过程的安全性和有效性。
遥控接收器制作过程
自制电脑红外遥控接收器(PC软解码)网上有很多介绍红外遥控接收器制作的文章,但其中大部分是用单片进行红外解码,然后再通过串口或USB把解码后的按键信息传入到PC的。
这样的电路制作起来,不仅造价相对偏高,而且需要对单片编程,这会令大部分软件开发爱好者望而却步。
最近看到一篇仅需要7个简单元器件的红外接收器,只需拿起烙铁,不需硬件编程就可以制作完成,原理图如下:由原理图我们可知,红外接收头把接收的红外信号转换为高低电平通过串口的DSR管脚传入到PC,PC软件通过对DSR高低电平信号的时间曲线进行分析,从而获得相对应的按键信息。
红外遥控器一般采用脉宽调制的串行码,经38kHz的载频把红外信号发射出去。
其编码信息一般由三部分组成:引导码、地址码和数据码。
一般信号长度大约100ms左右,持续按键则重复发送(中间会有10ms以上的间歇)。
常态下,红外接收头的输出(OUT)都是高电平,引导码信号首先会令红外接收头输出一个大约10ms 左右的低电平(不同遥控器有不同的时延),这可令接收设备从容判定信号的到来,而后面的地址码和数据码其电平高低变化就相对较快了,大概在几十或几百个微秒之间。
PC红外遥控软件一般选用Girder,在使用之前需要安装“SFH-56 plugin for Girder”这个插件(文件名"igor SFH-56P lug.dll"),否则不能正常处理我们这种电路的红外接收器信号。
可悲的是我至今没找到这个插件,网上提供的很多链接都是坏的。
即使找到了这个插件,要想在我们自己编写的程序中使用也是困难的,因为Girder并没有为我们开发者提供API接口。
既然Girder能用软件实现红外解码,我们为什么不能呢?凡事都要开动大脑,积极行动才对,下面就是我自己焊接的一个红外接收器(元器件是在中发买的,一共不到10元钱,还富裕好多电阻、电容!)(图下方的红外遥控器的接收器是基于USB的,仅支持Vista以上版本,并且不支持个人开发,不过今天它终于发挥了它应有的作用。
DIY红外遥控接收器
片机型号、COM 1:3、最高最低波特率.然后打开生成的
’hex文件.最后点击下载按钮,按照提示就可以T载7『 :见囤11}注意:下载时要重启一次电源~
,’—。’。。。。。。o。‘。、
在焊接时需要说明的是.晶撮电路尽量紧贴单片机引脚, 如果过远舍对单片机造成干扰。另外复位电路如果没有
合适的电阻、电容,也可以按照=者阻、窨值乘积相近
…喜撩嚣。。。。%g警P
孽娈弛萼娑霉墼回"q固m哆两 日■§t#l锵t博l
的0—7号键来控制8个LED灯的亮灭
1按图13接线。
2将=;醢标号“删j“』“f“Ⅲr、“fllflflflfiflfl/3“包圄的
程序段注释掉.将““卅俐HM2”包围的程序段取消注释。
茬壤。㈣㈣㈣|2”包雹如程弃段却奄银多段柜局觇语
的数字信号.这个信号我们约定为“0”。同样第三个
所示的信号就约定为“1“。…0的周期为1
125ms.“1”
的周期为2245ms。遥控器发送一攻数据的流程为 首先发送9+4 5=135ms的“数据头”(headerl.然 后发送16位二进%I地址.再发送8位二进制数据f键 盘码),最后发送8位二进制的数据反码。单片机通 过外部中断引脚检测信号的周期就可以判断发过来的 是什么信号了。既然只要一片单片机就可以完成解码. 那么我们只需要做个单片机最小系统板.再把红外接 收芯片接在外部中断上引脚上就可以了.电路图很简 单,见图2。 按照圈2电路图我们需要准备以下元器件I价格 可能有少许浮动.小于05元不标注),见图3。 万用板:7cm×9cm玻纤板f1 3元) 51单片机:STC89S51【4 5元)、11
反码是为了防止通信错误撇的校骑。
先使用PL2303的电源供电,将模块上的VCC、GND接 至扳上的VCC、GND{见图10 h然后将装PL2303模
IRCtrl爱雅遥控器串口接收器自制
IRCtrl(爱雅遥控器)串口接收器自制:IRCtrl软件的串口接收器电路很简单(如表电压测量知识,就可能进行自己DIY接收器电路。
下面介绍元器件的作用:∙U1接收头可以用TL0038A或TL0038B型号,其主要是管脚定义不一样,功能是相同。
TL0038A的标记N处是一个缺脚,接收头TL0038B没有缺脚,只要拿到接收头管脚排列和其中的那一种管脚排列一样,就说时其管脚的定义就一样;∙Q1(9014)的作用是提高接收头拉电流能力,保证当串口2脚有较大拉电流时,不至于接收头拉电流太大使其电压下降到无法正常接收电压;∙D1、D3(1N4148)的作用是串口中4、7脚对地(5脚)在没有运行程序时一般电压为-6V—-13V,当运行程序时电压为+6V—+13V,二极起隔离负压的作用;∙R1(200欧电阻)的作用是限流电阻,其选取范围可以从100到470欧(200为最佳),根据串口4、7电压高低选择,电压高选大一些,电压低选小一些,推荐用200欧电阻。
其功率标称不管是1/4、1/8的电阻都可能用,因为功率很小所以都没有关系;∙D2(5.1V稳压管)的作用是保存5V电压恒压.滤波电容保证5V供电稳定。
有两种功率标称1W和0.5W,这两种都可能用;∙C1(47UF/16V)的作用是滤波电容保证5V供电稳定。
其容量可以在47UF--220UF范围选取。
耐压只要在10V以上都能用。
购买以上元器件后你就可以准备制作:1.准备电烙铁、焊锡、助焊剂、万能表制作工具;2.因电路很简单就用做电路板,直接在串口头搭焊元器件即可;3.电源部分:在串口4,7脚个焊上(D1、D3)1n4148正端,把(D1、D3)1N4148两个负端与(R1)200欧电阻的一端焊上,再把(R1)200欧电阻另一端与电容的正端、稳压管的负端焊在一起,接着把电容负端及稳压管正端焊到串口5脚,这样5V电源就好了;4.接收部分:(Q1)9014三极管的E极接来串口2脚上,C极接到(D1、D3)1N4148两个负端及电阻的一端焊处,把2米的三芯线的一端三根线分别接到(R1)200欧电阻另一端与电容的正端、稳压管的负端焊处给接收头提供5V供电、串口的5脚提供接地、接到(Q1)9014三极管的b极起来接输入,把2米的三芯线的另一端三根线分别接到接收头的VCC、GND、OUT各管脚;5.把焊好电路的9芯串口母头放入串口外壳安装好后,电路就算已经完成了。
自制电视红外遥控器
if(keytemp!=0x0f) { delay(20); keytemp=P3&0x0f; if(keytemp!=0x0f) keyflag=1;// 有按键标志 switch(keytemp) { case 0x0e:irdata=27;break;//按键 1 对应该遥控器 P+的键值 case 0x0d:irdata=26;break;//按键 2 对应该遥控器 P-的键值 case 0x0b:irdata=31;break;//按键 3 对应该遥控器 VOL+的键值 case 0x07:irdata=30;break;//按键 4 对应该遥控器 VOL-的键值 }
/******************************************* 定时器初始化 *******************************************/ void init_timer() { EA=1; TMOD=0X02;//8 位自动重载模式 ET0=1; TH0=0XE8;//定时 13us,38K 红外波,晶振 22.1184 TL0=0XE8; } /******************************************* 主函数 *******************************************/ void main(void) { init_timer(); count=0; flag=0; irout=1; while(1) {
keyscan(); if(keyflag)//若有新按键 { delay(10); sendcode();//发送 红 外 编 码 delay(500); keyflag=0;//按键标志清零 } } }
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当你躺在床上,正用电脑看着电影时,电话铃响起………无奈只好先跑去暂停了电影,再回来接电话,不然错过了精彩剧情岂不可惜?如果我们能给电脑安装一个遥控器那该多好,这样躺在床上也一样能操作电脑,给我们看电影和欣赏音乐带来了极大的便利。
现在的电视卡都带有配套的遥控器并在卡上集成接收器,可以实现遥控换台以及一些其他的电视/电脑操作,但是,难道没有电视卡的朋友就无缘遥控了吗?
遥控接收器制作过程
其实,自制一个电脑遥控接收器,是非常容易的。
首先,我们制作的电脑遥控器必须使用红外方式的(不能是射频的遥控器),一般电视、影碟机的遥控器都可以使用,如果手头没有闲置的遥控器,可以到小商品市场购买,一般的电视机遥控器即可,售价在十几元。
注意,不要使用空调的遥控器,尽管它也是红外发射的,但是每次按键后,它都会把空调当前所有状态(模式、温度、风速、风向)发送一遍,导致每次发送的码串很长,会导致软件辨识错误。
经过比较,我们选择了Girder(v3.3.7)这个遥控软件,它功能全面,而且支持外挂插件,以支持新的遥控接收器和新的操作,从功能上可以说是"只有想不到,没有做不到"。
除了日常操作,此外在幻灯片展示时如果运用遥控器,可以把演讲者从计算机旁边解放出来,从而与观众进行更加灵活亲近的互动,达到更好的展示效果。
(图1)遥控接收器的电路方案
我们的遥控接收器的电路方案取自Girder的第三方插件:"SFH-56 plugin for Girder"。
该电路图(图一)简单到只有六个元件,而且可以直接去掉发光二极管(电源指示灯)和100Ω保护电阻以进一步简化电路。
主要元件有HS0038A 红外遥控接收头、5V稳压管(1/4W)、发光二极管、9针串口插头、电阻(3. 3KΩ和100Ω各一)、电解电容(0.1μF,10V以上)、万能印刷电路板、线材(至少3芯)以及电池盒(充当外壳)等一共不超过10元。
(图2)
只要有焊接简单电路的能力,按照电路图,很快就可以完成电路的制作
(图3)
之后把电路板装到拔去触点铜片的电池盒里,并在电池盒的相应位置开孔,因为整个电路都很轻,所以可以在电池盒空着的一边放入一节没电的电池(虽然没电,但还是要防止电池短路,否则电池漏液导致短路,可能通过串口损坏主板),硬件制作即告完成。
(图4)
测试遥控器
经过测试,该接收器的有效接收范围在7米左右,而且灵敏度非常高。
试验发现,原本步步高DVD的遥控器必须正对DVD机操作才有效,而与自制的接收器配合使用时,可以实现非指向操作(即接收器可以接受经过墙壁多次反射的红外线信号),大大方便了我们的使用,也使接收器的摆放更加灵活。
最后,综合考虑按钮数、按钮排布、手感、大小等各方面因素,我选用了闲置的建伍桌面音响的遥控器(49键)
软件设置
下面的软件设置工作是最重要的,首先,把"SFH-56 plugin for Girder"这个插件(文件名"igor SFH-56P lug.dll")拷贝到Girder安装目录下的plugins文件夹下,然后进入Girder,先点击File菜单中的Settings,在Settings窗口中的Us er interface标签页中把Language改为Chinese,点"Apply"按钮
(图7)
在"插件"标签页中选中"Igor SFH-56 device",确定后,
(图8)
再次进入这个位置,点"插件"标签页中的"设置"按钮,弹出一个Igor Config窗口,里面按照实际情况选择COM1或COM2口
(图9)
点"OK"退出,到此设置工作完成。
接下来,我们就可以根据自己的需要添加命令了,在这里,我们选择一些比较有代表性的命令供大家参考,其余的就可以触类旁通了。
公共操作:在Girder窗口左侧的命令区点击右键,选择添加命令;选择要执行的操作,点击右上方的"学习事件"按钮,然后按下遥控器上面你想要定义成该功能的按钮,暗红色的长条区域中会出现接收到的红外命令码
(图10)
如"1D807A85",而且同一操作可以多次学习,使其支持多个遥控器;最后在"防按键重复等待时间"栏中填写200,这样,当一次按键命令发生后的200毫秒内,忽略同样的按键事件,以防止重复执行操作。
1.运行程序。
这里以Media Player Classic为例,点击右边操作区的"系统"标签页,选择下拉菜单中的"执行",点击"浏览"按钮,在弹出的打开文件窗口中选择我们相应目录中的"mplayerc.exe",最后点击"应用"按钮。
(图11)
2.模拟键盘按键。
前几步同上,只是改为点击右边"键盘"标签页,在"句子"文本框中输入要模拟的按键,并根据需要决定是否选中Ctrl、Shift和Alt,如果要定
义无法打出的按键,可以在"特殊键"下拉菜单中进行选择,特别要注意回车键是"RETURN"而非"Enter"。
配合播放软件的热键功能,通过按键模拟就可以实现影/音文件的播放/暂停/下一首/快进/全屏等功能。
3.更改音量。
打开"系统"标签页中的下拉菜单,选择"调整音量",点击右边的"音量"按钮
(图12)
选择"主音量",点确定按钮
(图13)
"步长"填写"2621"(2621代表增大一格音量,-2621代表降低一格音量),并勾选"屏显OSD"
(图14)
用类似的方法还可以实现同样实用的静音功能。
4.光驱托盘弹出/关闭。
这是一组互逆的操作,如果设在遥控器的两个按钮上自然简单,可是要多记一个按钮的定义,而且要多占用一个按钮,不如把他们设在同一个按钮上面,还能多空出一个按钮用来定义别的操作。
同一个按钮要定义成轮流执行的两个操作,设置上也有一些区别,首先,添加时要用"添加命令组"而非"添加命令",然后在命令组内再添加一个命令,为了方便识别,改名为"弹出"一类的名字(对功能无影响),然后在"系统"标签页中选择"弹出媒体",并在"文件"文本框中填写光驱的盘符(只写字母,不要冒号),点击该命令
(图15)
按"F6"弹出一个"调整命令响应次序"窗口,把"最大状态值"改为"2","初始状态值"改为"1"。
(图16)
另外,在命令组中添加一个命令,命名为"屏显--弹出",点击"Girder"标签页,选中"Simple OSD",在下面的"图标/设备"文本框中写入"光驱弹出"一类的提示语
(图17)
"最大状态值"和"初始状态值"也同样分别设为"2"、"1"。
因为同一命令组中的命令是顺序执行的,所以用拖拽的方法将"屏显--弹出"命令拖至"弹出"命令之前,使其先显示提示,再弹出托盘。
类似地,创建关闭光驱命令,只不过把"弹出媒体"改为"载入媒体",并把"最大状态值"和"初始状态值" 分别改为"2"、"2",同样建立"光驱关闭"的提示语,"最大状态值"和"初始状态值"也是"2"、"2"。
最后选中该命令组,点击"学习命令",把操作定义到遥控器按键上,注意要将"防按键重复等待时间"设为1000毫秒以上,否则肯会连续执行弹出和关闭命令,至此任务即告完成。
这样,按下定义好的光驱弹出/关闭按钮时,状态值在1和2之间循环,并且在屏幕上显示状态提示消息。
5.鼠标操作。
从"鼠标"标签页下拉菜单中的项目里面选择需要的功能,进行设定,包括鼠标移动、点击、双击和滚轮的操作,移动/滚动类的项目应在下面的文本框中设定每次移动的步长值(以象素为单位)。
总结
总之,Girder支持的操作是十分多样的,再加上插件的支持,不仅可以响应遥控器的操作,甚至支持游戏手柄和键盘。
许多更有用、更好玩的功能还有待我们去发掘、去创造。