STC89c52可编程红外遥控模块详解与NEC协议应用

0 下载量 8 浏览量 更新于2024-08-04 收藏 350KB DOC 举报
本文档详细介绍了可编程红外遥控模块的使用方法和特性。该模块具有紧凑的尺寸,尺寸为54.4mmX35.1mmX(未知),核心芯片选用的是STC89c52,它能在直流5至12伏的电压范围内稳定工作。模块的主要功能是通过红外遥控器控制单片机的21路信号,支持信号开关、延迟开关和定时开关等模式的设定,这使得用户可以根据具体项目需求进行灵活定制。 该模块使用的红外遥控编码协议是NEC Protocol,这是一种常见的PWM脉冲宽度调制技术,与Philips RC-5 Protocol的PPM脉冲位置调制相比,NEC的特点包括8位地址和8位指令长度,采用两次传输以增强可靠性和稳定性。每个脉冲周期由560us的连续载波和相应的低/高电平交替组成,逻辑1和0的传输时间不同,分别为2.25ms和1.125ms。遥控接收头通过检测脉冲占空比来解析信号,区分逻辑状态。 文档还提供了电路原理图、PCB尺寸图以及产品的实际展示,这对于理解模块的工作原理、设计电路布局和构建实物项目非常有帮助。这些图纸展示了如何将模块与单片机和其他电子元件连接,以实现遥控控制的功能。此外,由于提到的应用场景包括单片机学习、电子竞赛、产品开发和毕业设计,说明这个模块不仅适合专业人员使用,也是教育和研究的理想工具。 这份使用说明文档为想要利用可编程红外遥控模块进行电子项目开发的工程师提供了全面的指导,无论是理论知识还是实践操作,都能从中找到所需的信息。