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

单片机红外无线遥控器(单片机红外遥控原理及程序非常详细)

文章阐述了关于单片机红外无线遥控器,以及单片机红外遥控原理及程序非常详细的信息,欢迎批评指正。

简略信息一览:

单片机无线遥控原理是什么

工作原理 当无线遥控器的某个按键按下时,由单片机判断是否有按键发生并检测出键值。单片机根据检测到的键值发出相应的码值,无线发射器负责将按键信号以编码的形式在315MHz的频率上发射出去。

无线遥控灯,由遥控部分和灯具部分组成。遥控和灯具上各由一块HT46单片机作为控制器,以NRF905无线收发芯片作为收发器,实现点对点的固定通信。

单片机红外无线遥控器(单片机红外遥控原理及程序非常详细)
(图片来源网络,侵删)

占空比:常用的有1/3,1/2,不常用1/4 4)调制方式:脉宽调制,相位调制,脉冲位置调制 2 红外解码原理 本次作业选用的是NEC协议编码的,由38K载波调制的红外编码。基于51单片机的编码环境,编程语言为C51。

接下来小编就为大家介绍一下遥控灯的工作原理。遥控灯通常分为两个部分,即遥控部分和灯具部分。以市场上常见的无线遥控灯为例,要实现灯具和遥控器之间点对点的通讯,就必须在灯具和遥控器上分别安装控制器和收发器。

而无线遥控多用于距离较长的数据传输,如遥控赛车,无线遥控我也做过,原理大同小异,发送端发送一组数据,然后接收端接受到这些数据,处理器从接收缓冲区里提取出数据,根据程序编写的功能来判断什么数据对应什么功能。

单片机红外无线遥控器(单片机红外遥控原理及程序非常详细)
(图片来源网络,侵删)

遥控器主要由形成遥控信号的微处理器芯片、晶体振荡器、放大晶体管、红外发光二极管以及键盘矩阵组成。

单片机接收红外遥控器的信号

1、单片机通常***用红外遥控编码格式,例如NEC编码格式,这种格式可以标识红外信号的控制码、地址码和反码等信息,单片机通常通过解码来获得这些信息,然后根据接收到的信息进一步操作。

2、红外遥控器发送出来的红外信号一般是38K的红外信号,需要使用红外接收头对该信号进行接收转换。市场上常用的红外接收头有两种,一种是外面有铁壳包裹,一种是没有包裹,都是三个管脚组成,电源正极,电源负极,输出口。

3、用户码用于区分遥控器和不同接收设备的对应关系(就是一个遥控器对应一个接收设备),8位数据码是告诉接收设备你是按的哪个键,8位数据码反码是接收设备验证收到的8位数据码的正确性。

4、首先通过4个按键,可以直接按下触发红外线编码。其次发射出的红外线与红外线遥控器相同。最后接通电源,系统进入工作状态,等待接收命令即可。

红外遥控到底是怎么回事?怎样用单片机控制红外遥控器?

红外遥控器的发射器电路比较简单,由一个4×4矩形键盘、一个PNP驱动三极管、一个红外线发光二极管和两个限流电阻组成。要遥控哪台接收器由键盘输入,即由键盘输入要红外遥控的地址,地址经过编码、调制后通过红外发光二极管发射出去。

单片机通常***用红外遥控编码格式,例如NEC编码格式,这种格式可以标识红外信号的控制码、地址码和反码等信息,单片机通常通过解码来获得这些信息,然后根据接收到的信息进一步操作。

红外线遥控就是利用波长为0.76~5μm之间的近红外线来传送控制信号的。不影响周边环境红外遥控的特点是不影响周边环境、不干扰其它电器设备。

红外遥控器使用方法:把下面用螺丝刀拧开,装上三节7号电池,然后把盖子盖上。

红外遥控器发送出来的红外信号一般是38K的红外信号,需要使用红外接收头对该信号进行接收转换。市场上常用的红外接收头有两种,一种是外面有铁壳包裹,一种是没有包裹,都是三个管脚组成,电源正极,电源负极,输出口。

我用单片机编程,怎样知道一个红外遥控器的每个按键的代码,或者怎样操作...

1、需要找读码器读出来,给你一具C51的红外C程序,试用过,可以用。

2、可以用示波器直接在红外发射管上直接抓,这样是带载波的。也可以用示波器在接收头上抓,这样是解调不带载波的。没有示波器就要用单片机写个程序,在接收头后面把代码解出来。

3、用户码用于区分遥控器和不同接收设备的对应关系(就是一个遥控器对应一个接收设备),8位数据码是告诉接收设备你是按的哪个键,8位数据码反码是接收设备验证收到的8位数据码的正确性。

4、我觉得首先要知道你的红外遥控器用的是什么发射器芯片(一般都是UPD6121G型号的),然后你要用51单片机做一个红外接收系统,要加上1602显示器来显示解出来的编码就行了。

关于单片机红外无线遥控器和单片机红外遥控原理及程序非常详细的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于单片机红外遥控原理及程序非常详细、单片机红外无线遥控器的信息别忘了在本站搜索。

最新文章