位置 > 首页 > 图解小知识

单片机如何接收红外遥控信号

单片机开发中经常会遇到接收红外遥控器信号的功能,下面就和大家聊聊,单片机如何接收红外信号的?

红外遥控器发送出来的红外信号一般是38K的红外信号,需要使用红外接收头对该信号进行接收转换。

市场上常用的红外接收头有两种,一种是外面有铁壳包裹,一种是没有包裹,都是三个管脚组成,电源正极,电源负极,输出口。

红外接收头接收到38K的红外信号后,会在输出脚输出低电*,没有收到红外信号时,输出高电*。

把红外接收头的输出口接到单片机的输入口上,检测低电*的到来,一旦检测到低电*,即刻进入接收程序处,进行接收解码。

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

在接收解码的时候,由于遥控器的距离或者是方向不同,都会对接收到的码产生影响,所以要对数据的格式规定的长度,要留一定的范围,这样接收遥控的距离就会远一些,抗干扰能力强一些。


不期望,不奢望,就不会有失望,一向提醒自我这么一个道理。

本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

相关图片
相关单图
热门图文标签
热门图片标签
热门词条推荐

精美图文推荐

上一篇 下一篇
作者信息
林哥哥i
(0)赞
2022-08-30 17:57:59
相关专辑
返回首页