‘壹’ 单片机红外发射与接收电路电路搭接
红外管的阳极接单片机,阴极对地串联一个510欧姆电阻。
接收光电二极管的阳极接地,阴极接一个10K电阻,电阻另一段接电源5V,从阴极于电阻之间引线出来就是信号线,可以输出高低电平。
‘贰’ 请问单片机组成红外发射电路 直接用红外发射二极管接单片机(stc89c51)的某一端口 ,
可以的,随便找个IO口,接上1K的上拉电阻,把红外发射管下拉接到IO口和地之间。红外发射和接受可以载波也可以不载波,不过现在一体化接收头大部分都是接受38K左右载波,你要编码的话最好有载波,用的比较多的是38K的,最好用T2定时器来产生38K的载波,比较稳定些。编程的时候赋值给TR2不同值,就可以控制波形的高低电平。
‘叁’ 单片机红外发射信号的问题(怎么让单片机发射一个频率的红外波呢能不能具体说怎么实现啊)谢谢了
【0】看问题的意思,好像是两个单片机电路构成的系统。
其中一个,按键发出指定频率的红外光,另一个接收红外后根据频率显示键值。
【1】通常一体化红外接收头,都是固定频率的,如常用的38KHz调制,这样可以提高抗干扰能力,以滤掉环境的红外光。
【2】因此红外发射管,应按照接收头频率,调制发射38KHz。
【3】按键按下后,再次按您所述的频率再次调制。
【4】实现方法:
a、按键发射机,开双定时器。一个调制38KHz,一个根据按键产生对应的8种频率。
b、按键发射机,8种频率,可以预先计算8个定时器初值,放在数组ModemFreq[8]中。
c、按键按下后,根据键值i,装载ModemFreq[i],打开两个定时器。对38KHz方波个数计数,如16次后停发。等待下次按键。
d、红外接收机,对38KHz解调输出,利用外部中断触发,启动定时器进行脉宽测量。
e、红外接收机,用定时器对低电平的宽度测量。根据宽度换算按键调制频率。
f、根据得到的频率,显示键值i。
‘肆’ 基于单片机的红外发射器
红外线发射、解码程序 + 仿真文件(可定义任意I/O作接收脚,支持长/短按,适应主频6MHz~40MHz)红外线发射器是一种遥控设备,具有遥控功能。它通过红外线发射管在一定范围内向外发射光线,从而达到控制信号的作用,广泛应用于消费电子、工业和通信等红外线接发器、数据传输技术等领域。
发射范围:200平方米 接收范围:200平方米
工作电压: 28V DC 工作电压:3V DC(1.5V×2AAA)
电流消耗量:800Ma 电流消耗量(最大讯号):25mA
载波频率: 2.8MHz 最大功率输出:6Mw
总谐波失真:1.5% 讯噪比:54Db
音频响应: 最低 50Hz 。最高12KHz
‘伍’ 如何用单片机红外发射头自己发射数据,并自己接收数据,用c怎么编写,谢谢
跟你说说方法吧
1,用单片机的某一个你要用作红外发射的端口(假设P0.0)产生一个38K的载波,即用定时器做一个13us的定时,每进一次定时器改变一次P0.0端口的状态。
2,接收端口设为外部中断,中断一开就开始接收数据
3,自己定义一个红外发射的协议,我是这么定义的
/**红外发射协议:先发头码,再发16位地址高8位,再发低8位,再发8位数据,在发8位数据反码,在发结束码
***头码 :0.5ms高0.25ms低
***地址及数据段:2ms高0.5ms低代表1, 0.5ms高2ms低代表0
***结束码:大约3.3ms低
***/
具体这个协议你只要你不是做成标准的模式就可以自己定义
4,接收的话你就可以根据每一次进入中断的时间判断当前接收的是0还是1
5,需要注意的地方时发射出去的数据和接收到的数据时相反的,即你发0xf0接收到的就是0x0f
这些希望对你有帮助
‘陆’ 红外发射模块怎么用51单片机编程使用
红外发射模块用51单片机编程使用:用定时器中断来做,红外发送引脚连接到P1.0口, 计数一下定时初值(让P1.0的翻转频率为38KHZ),进定时器中断就对P1.0取反,这样红外就发送出去了。
红外线发射管(IR LED)也称红外线发射二极管,属于二极管类。它是可以将电能直接转换成近红外光(不可见光)并能辐射出去的发光器件。
红外线发射管(IR LED)也称红外线发射二极管,属于二极管类。它是可以将电能直接转换成近红外光(不可见光)并能辐射出去的发光器件,主要应用于各种光电开关、触摸屏及遥控发射电路中。红外线发射管的结构、原理与普通发光二极管相近,只是使用的半导体材料不同。红外发光二极管通常使用砷化镓(GaAs)、砷铝化镓(GaAlAs)等材料,采用全透明或浅蓝色、黑色的树脂封装。