本文已被:浏览 2044次 下载 5555次
Received:November 21, 2011 Revised:December 22, 2011
Received:November 21, 2011 Revised:December 22, 2011
中文摘要: 为了解决空调遥控器不兼容问题,设计了一款基于Atmega16 单片机的智能空调遥控器。该遥控器采用测量脉冲宽度的方法学习红外信号,同时使用游程编码算法对数据进行压缩后存储,并利用单片机内部定时器PWM 模式产生红外载波,成功实现了对红外遥控的学习与再现,并可通过上位机进行控制。经运行测试表明,该智能遥控器操作灵活,性能稳定,为智能遥控器设计提供了一种新方案。
中文关键词: 红外学习 智能遥控 Atmega16 单片机 游程编码
Abstract:In order to solve the problem that air conditioning remote controllers are not compatible, in this paper, an intelligent air conditioning remote controller is designed based on Atmega 16. In the remote controller,the method of measuring pulse width is employed to learn infrared signals, and the RLE compression algorithm is applied for data storage. Infrared carrier is generated through PWM mode based on the internal timer of SCM. The remote controller successfully achieves the learning and reproduction functions,which could be controlled via PC. The running test results show that the system is flexible and stable. It provides a new scheme for designing an intelligent remote controller.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
孙克辉,叶正伟,贺少波,张志强.一种新型智能空调遥控器.计算机系统应用,2012,21(8):136-139
SUN Ke-Hui,YE Zheng-Wei,HE Shao-Bo,ZHANG Zhi-Qiang.New Intelligent Air-Conditioning Remote Controller.COMPUTER SYSTEMS APPLICATIONS,2012,21(8):136-139
孙克辉,叶正伟,贺少波,张志强.一种新型智能空调遥控器.计算机系统应用,2012,21(8):136-139
SUN Ke-Hui,YE Zheng-Wei,HE Shao-Bo,ZHANG Zhi-Qiang.New Intelligent Air-Conditioning Remote Controller.COMPUTER SYSTEMS APPLICATIONS,2012,21(8):136-139