单片机实现红外接收解码.docVIP

  • 8
  • 0
  • 约2.14千字
  • 约 3页
  • 2017-06-09 发布于北京
  • 举报
单片机实现红外接收解码.doc

单片机实现红外接收解码 ——深圳 金雨和 摘要: 接收到红外遥控器的脉冲波形,并通过解析其脉冲波形得到红外遥控器相应按键键码,实现对相应设备的控制。本文详细介绍红外遥控技术原理及怎么通过使用C51单片机实现红外遥控,希望能为利用单片机进行红外开发的朋友提供些许帮助。 关键词:红外信号,遥控器,C51单片机,前导码,用户码,反码 引言 遥控器相信大家不会陌生,日常生活中会使用到各种各样的遥控器,比如电视机、DVD机、空调、机顶盒甚至音响、热水器等都用到遥控器,其实红外技术已经走进与人们的生活并且与人们的生活息息相关了。 红外遥控器作为设备的输入控制具有操作简便、价格便宜等诸多好处。您可以根据您公司产品需要和遥控器提供商协商定制遥控器,包括遥控器键盘布局、每个按键的键码等。 遥控器键盘上每个按键的键码是一个小于256的一个数值,按键后通过遥控器红外管产生脉冲发送出去,红外接收器接收到脉冲后,对脉冲流进行分析,提取键码值,并按照键码值实现其遥控目的。 红外遥控信号接收: 红外接收电路可以使用集成接收器,接收器包括红外接收管及信号处理IC,接收器对外只有三个引脚,一个接电源的Vcc脚、一个接地的GND脚、一个脉冲信号输出脚,当然脉冲信号输出脚直接接单片机的某个可以使用的IO脚就可以了。 脉冲波形分析: 每次按键,红外接收器这边会收到一串脉冲宽度不等的脉冲波形流,其脉冲流由35个脉

文档评论(0)

1亿VIP精品文档

相关文档