
文章插图
单片机开发中经常会遇到接收红外遥控器信号的功能,下面就和大家聊聊,单片机如何接收红外信号的?
红外遥控器发送出来的红外信号一般是38K的红外信号,需要使用红外接收头对该信号进行接收转换 。
市场上常用的红外接收头有两种 , 一种是外面有铁壳包裹,一种是没有包裹,都是三个管脚组成,电源正极,电源负极,输出口 。
红外接收头接收到38K的红外信号后,会在输出脚输出低电平,没有收到红外信号时 , 输出高电平 。
把红外接收头的输出口接到单片机的输入口上,检测低电平的到来,一旦检测到低电平,即刻进入接收程序处 , 进行接收解码 。
程序接收红外解码,为了节省资源,一般采用查询的方式 , 周期性对检测口查询采样 , 资源丰富的单片机也可以采用定时器中断的方式来接收解码 。
【基于单片机的红外遥控收发系统 单片机如何接收红外遥控信号】在接收解码的时候,由于遥控器的距离或者是方向不同,都会对接收到的码产生影响,所以要对数据的格式规定的长度,要留一定的范围,这样接收遥控的距离就会远一些,抗干扰能力强一些 。
- 喝蜂蜜水的4大禁忌
- 吃猪肉是癌症高发的“罪魁祸首”?为了家人的健康,不妨了解一下
- 几块钱的维生素B2,竟是高血压的“克星”?提醒:有助于性生活
- 宝宝补锌的注意事项
- 后缀名为W3X的文件怎么打开 w3x文件怎么修改
- 钫组词怎么组词 瀣组词瀣的组词瀣字怎么组词
- 吃烫的食物有什么坏处
- 藿的组词和拼音 藿组词藿的组词藿字怎么组词
- 仙鹤草的功效与作用及禁忌
- 牛蒡茶的功效和作用
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
