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

单片机红外遥控38khz发射(基于单片机的红外遥控发射)

文章阐述了关于单片机红外遥控38khz发射,以及基于单片机红外遥控发射的信息,欢迎批评指正。

简略信息一览:

用单片机发射红外线时,38KHZ载波要持续多久时间?

1、单片机发送38KHZ的红外信号,周期是26us,就是开13us,断13us,开和断的时间和就是周期。

2、时间限制38KHZ意味着要在1/(38K*2)时间内处理所有的必须执行的指令。在这个时间内,4MHZ晶振,如果使用单周期单片机也只能200~300条指令。12周期单片机就不能用了。

单片机红外遥控38khz发射(基于单片机的红外遥控发射)
(图片来源网络,侵删)

3、而38KHZ是调制红外线的载波频率,涉及到无线电,你可以理解为红外线有无的通断时间。

单片机做红外遥控器需要解决的问题

1、按照您的思路,用单片机做红外遥控器需要解决几个问题。38KHZ产生问题中断方式要解决中断响应时间不固定问题,NOP等待延时方式是不能使用的。

2、短接片故障。拨弄单片机上的短接片,就好了。普中51开发板高配是在原版上进行了升级,功能更加全面,新增各种新功能。普中51开发板标配的功能比较少,属于标准配置。

单片机红外遥控38khz发射(基于单片机的红外遥控发射)
(图片来源网络,侵删)

3、摘要:通过对红外遥控器各按键发送冲波形的分析可以识别码型,从而为软件解码提供依据。本文以实例介绍红外遥控器与单片机的硬件接口,并从原理出发给出软件解码的方法。

4、载波用PWM弄出来哦。二进制编码通过定时器控制PWM的开和关,0101的二进制码就发出去了。

5、STC15F104W单片机制作红外线遥控器,比较合适,价格低,有DIP8和SOP8两种封装。考虑下载程序的问题,还是用DIP8封装方便。在焊接前,用其它板下载程序,然后再焊到板子。

6、程序接收红外解码,为了节省资源,一般***用查询的方式,周期性对检测口查询***样,资源丰富的单片机也可以***用定时器中断的方式来接收解码。

基于单片机红外报警

1、K就要接在一个IO端口上啦,可以这样做:***it k=P...//随意确定端口,根据你的硬件电路来。bit key;//声明一个位变量,作为红外报警工作的开关。

2、有地址码设置---方便区分是哪里来的报警信号,有防拆卸功能---防闯过盲区毁掉控制主机。防盗码---选择滚动码+10秒延时,过时报警。多种工作模式---省电模式和报警,检测模式灵活设置。

3、红外接收管灵敏度有限,要加放大和滤波电路,所以一般用一体化接收头,如TL1838,三个脚,一个接电源+,一个接地,另一个是输出,可直接接单片机 表元素,及元素的“确定性互异性无序性”。

51单片机红外线发送问题

1、理论上可以达到15米,但那只是在相当理想的环境下测试的结果,一般都是生产厂家提供的元器件参数,在实际应用时,只是供参考的。51单片机是对所有兼容Intel 8031指令系统的单片机的统称。

2、单片机 红外发射管 红外接收管 + 逻辑算法 一般情况下,常见的管子,就是类似于发光二极管的样子,接收的距离很近,你自己搭电路的话要考虑排除干扰,信号放大,也许50元,也解决不了。

3、用定时器中断来做,例如红外发送引脚连接到P0口, 计数一下定时初值(让P0的翻转频率为38KHZ),进定时器中断就对P0取反,这样红外就发送出去了。

...内部的PWM最高可输出多大的频率?要做红外遥控,至少要38K以上才行...

回到你的问题上:红外发射,最好是像家电遥控电路那样,用一只三极管搞一个38K的振荡电路(如果要求比较严格那就用晶体振荡器),用单片机输出的数字编码来控制它。也就是高电平启振有输出,低电平停振无输出。

用这个滤波器可以得到高能量高频载波所带有的低频信号 y - 输出信号, x - 输入信号;原来的滤波器:H(z) = 1 - (1 - z^(-n)/(1 - z^(-1)PWM是一种对模拟信号电平进行数字编码的方法。

要增加遥控距离,你必须加调制和解调。例如用红外发送某种频率,如38k赫兹的方波,这叫做调制。

单片机红外发射接收程序中,for语句对于产生38khz的频率起到了什么作用...

1、其实就是一个计数程序,每隔27次LED闪烁一次,这要看你的指令周期是多少,做相应的循环就可以产生不同周期的闪烁频率,例如你把27改成54的话,输出频率就会变成19KHz。如果想要调高一倍频率只要将27改成13就可以了。

2、你好,那个for是一次接受8个bit的循环。下图是红外接收头的输出信号。所以每个二进制来的前面都会先拉低一下,如果是1的话就是一个比较宽的脉冲,如果是零的话,1的时长跟0差不多。

3、严格的讲,就是把一个较低的信号频率调制到一个相对较高的频率上去,这被低频调制的较高频率就叫载波频率,也叫基频。

4、发送端由单片机和红外发光二极管组成。单片机控制红外发光二极管发射38KHz左右的红外光,这个红外光就可能起到传递信号的作用。你可以在你的程序中规定发射红外线时表示二进制的一个位‘1’无红外线时表示二进制的‘0’。

5、红外接收头是集接收,放大,解调一体的器件,它内部IC就已经完成了解调,输出的就是数字信号,但要注意,一般接收头载波频率是38KHZ(或39KHZ)。所以,根据你使用的接收头型号,就决定了单片机应该调制信号的频率了。

关于单片机红外遥控38khz发射和基于单片机的红外遥控发射的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于基于单片机的红外遥控发射、单片机红外遥控38khz发射的信息别忘了在本站搜索。

最新文章