当前位置:首页 > 红外球机 > 正文

基于单片机的红外接收头(单片机红外接收模块)

本篇文章给大家分享基于单片机的红外接收头,以及单片机红外接收模块对应的知识点,希望对各位有所帮助。

简略信息一览:

请问一下这个电路中的红外发射和接收电路能否用同一块单片机控制。

红外发射模块仅仅是一手持遥控器,由AT89C2051单片机及键盘电路、按键K及红外发光二极管组成。发射电路原理图如图2所示。

可以的.,将很多路的发射接收都连到4选1/8选1的基本逻辑芯片上,再把选出的信号连到单片机的串口上就可以了。另外再将几个IO脚连到逻辑芯片上,来控制信号选择。

基于单片机的红外接收头(单片机红外接收模块)
(图片来源网络,侵删)

红外管的阳极接单片机,阴极对地串联一个510欧姆电阻。接收光电二极管的阳极接地,阴极接一个10K电阻,电阻另一段接电源5V,从阴极于电阻之间引线出来就是信号线,可以输出高低电平。

红外发射管瞬间产生足够大的电流(200MA),才可以让NPN和PNP饱和。PWM接P3,输出34K方波IR_OUT接P0,控制PWM方波的通断,即发送信号。

红外传感器绝大部分都是通过测引脚电压换算成距离。所以一般红外都有三根引脚,VCC和GND肯定会接噻,然后信号线接到你开启单片机的ADC通道对应的引脚,读该引脚的电平换算成距离。

基于单片机的红外接收头(单片机红外接收模块)
(图片来源网络,侵删)

51单片机红外遥控红外接收引脚是否应该串接电阻

软件和硬件要结合起来,软件要用编解码,防止光谱段的干扰;硬件要滤波,接收头VCC引脚加个RC滤波,先串个100欧姆左右的电阻在并个100uf的电容可以对电源有效地滤波,输出最好接个1K的电阻。

红外管的阳极接单片机,阴极对地串联一个510欧姆电阻。接收光电二极管的阳极接地,阴极接一个10K电阻,电阻另一段接电源5V,从阴极于电阻之间引线出来就是信号线,可以输出高低电平。

第一个图有两个错误:P0口是OD结构,没有外部上拉的情况下无法输出高电平,而你没有连接上拉电阻。

不可以在电源脚串联电阻,因为串联电阻以后,如果导通,电阻上会有很大的压降,导致输出电压会下降,这是不可取的。红外接收头6伏电源是正常的,没必要害怕。

把接收管直接放在NPN的B极,单片机IO口接在C极或者E接个电阻IO口接在三极管和电阻之间。逻辑关系(IO口接C极):接收到NPN导通 IO为低电平,没有接收到NPN截止,IO口为高电平;IO口接E反过来。

(关于红外接收头HS0038)我现在用一个单片机调制标准的37.9KHZ的波形...

1、hs0038好像只能接收38k的,我曾经用过的,其他的接收不到。一般的红外遥控都用的是38k的。红外接收头有很多种的,功能都一样的。很容易用的,三个引脚,一个vcc一个gnd,一个输出红外遥控编码。

2、红外接收头包含两个芯片,一个是PD(即红外接收管),一个是IC。其中PD接收来自发射管的光信号(该信号已被调制),将光信号转换为电信号,即光电转换,常用于光接收器中。PD芯片属于典型的PIN结构光电二极管。

3、一般卖红外接收头的不一定懂得应用,因为不用应用的电路不一样,用途也不一样,所以厂家不可能什么都懂。还有一般红外发射管有940nm和850nm两种比较常用,38KHZ的红外接收头是接收940nm红外发射管的信号。

4、建议你接收头使用HS0038一体化接收头,因为其接受频率宽,我做过实验,因为单片机产生中断一般是26-27us,那么产生的频率并不是标准的38KHZ,而是37-35范围,其他很多的接收头接收严格。

红外接收头小知识(红外线接收头的接收头简介)

1、红外接收头接收原理红外接收头是一种用于接收红外信号的电子元件,它可以接收到红外发射器发出的红外信号,并将其转换成电信号。

2、红外接收头工作原理红外接收头是一种电子器件,它能够接收并转换红外光信号。它通常由一个红外探测器(如红外二极管或红外光电晶体)和一个放大器组成。红外探测器能够感知红外光的到来并产生一个电流信号。

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

4、遥控接收头是用于红外遥控系统的一体化接收模块,内置PIN 光敏二极管和前置放大器IC,实现红外遥控号的拾取、放大和解调,检波输出信号可以直接由微处理器解码。

5、红外接收头的种类很多,引脚定义也不相同,一般都有三个引脚,包括供电脚,接地和信号输出脚。根据发射端调制 载波的不同应选用相应解调频率的接收头。

求红外接收头的单片机程序

EXINT10:LCALL DELAY09MS;调用900us延时子程序 JB IRIN,INTOUT1;判断P2是否有高电平,如果有就退出解码程序 DJNZ R6,EXINT10;循环10次,检测在900微妙中是否存在高电平。

红外接收头接收到38K的红外信号后,会在输出脚输出低电平,没有收到红外信号时,输出高电平。把红外接收头的输出口接到单片机的输入口上,检测低电平的到来,一旦检测到低电平,即刻进入接收程序处,进行接收解码。

红外收发中,IRDATA[2]与IRDATA[3]是取反的关系。也就是说两个数对应各位前者为1后者就为0 其余的问题,都是根据红外接收时序来编的程序,以下总结以下红外收发时序供参考,你读懂就可以理解了。

关于基于单片机的红外接收头和单片机红外接收模块的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于单片机红外接收模块、基于单片机的红外接收头的信息别忘了在本站搜索。

最新文章