摘要红外线遥控是目前最广泛使用的一种遥控和通信遥控方式,并且其具有体积小、结构简单、功能强、功耗低、成本低等优点,因此大规模应用于空调机、彩电、录像机、CD 设备,并且在工业控制中也广泛使用
在人们生活中对家电的需要日益增加的时候,促使使用红外遥控器的机会也越来越多
但是因为红外遥控器不同产品编码格式的不同,不能用同一个遥控器控制,给人们生活带来诸多不便,在这我就是设计了一款自学习型的遥控器
目前在国内大多数学习型遥控器为了达到学习目的都是采用拷贝遥控器红外波形,其实现起来方便,方法也较简单,
缺点是采用专用遥控集成的芯片,造成成本高,设计复杂的缺陷,为了使其集成度高 遥 控 器 的 红 外 信 号 采 用 的 是 红 外 线 遥 控 发 射 芯 片 , 以 致 价 格 昂 贵
本毕业设计是以AT89C51 单片机为核心的学习型遥控器,其原理是红外一体化接收头输出信号,通过测量并原样地记录其输出码形,其次将其码型保存在EEPROM 中,最后利用单片机的定时器中断产生 38 千赫兹的载波信号,使软件代替硬件,节约了许多资源
目前在市场上遥控器大部分的编码方式都是 NEC,所以该学习型红外遥控器能成功地学习各种红外遥控设备的NEC 编码方式,并通过38 千赫兹载波发送学习到的码型信号
实现了对该类编码方式的红外遥控的学习,从而可以学习各种遥控器 NEC 的编码方式
其优点硬件电路简单,软件功能完善,性价比较高等特点,具有一定的使用和参考价值
关键词: AT89C51 ;学习型遥控器;红外遥控器;编码方式AbstractInfrared remote control is currently the most widely used a remote control and communication control method, and it has small volum