学习型红外遥控器设计(6) 总结展望

学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望

6.1  总结

本设计完成的万能学习型红外遥控器遵循飞利浦的RC-5协议,能够替代SAA3010遥控器使用,最终完成的功能指标如表6.1所示,技术指标如表6.2所示:

表6.1  系统功能指标

  功能指标 实现情况
1 红外编解码
2 红外发射接收
3 遥控编码表制作
4 彩屏显示
5 按键触屏操作
6 串口通信

表6.2  系统技术指标

  技术指标 实现情况
1 解码类型 RC-5
2 解码准确率 100%
3 红外发射距离 10M
4 载波发射频率 36-42KHz
5 编码还原误差 0.6ms/T
6 触屏偏移量 <5象素
7 彩屏颜色种类 64K
8 虚拟按键数目 100个

家用红外遥控频段集中在37KHz-42KHz,以38Khz为主,红外接收头SM0038接收范围覆盖以上频段,因此本设计能够对现有的所有红外遥控器进行学习。又单片机STC89R52(晶振选用24MHZ)指令执行周期为0.5us,最高可发送1MHz的方波,故可以产生不同占空比频率在37KHz-42KHz范围内的载波,供发射红外编码使用。

以飞利浦RC-5协议为例,本设计的万能学习型遥控器成功的实现了SAA3010的替代,对于其他型号的遥控器,同过学习,本设计同样可以完成替代,因此本设计具有万能性。

对于较为简单的编码,本设计仅依靠单片机即可完成,对于稍微复杂的编码,本文采用电脑声卡辅助以192KHz的采样率对红外信号进行采样,能够对37KHz-42KHz内的所有红外信号进行有效解码,因此本设计具备较强的学习功能。

除了自主设计制作万能学习型红外遥控器以外,本文还完成了以下工作:触屏校验、遥控器仿真面板制作、声卡采集探头制作、单片机串口通信、红外遥控电脑等,并研究了红外发射距离与载波占空比的关系,给出了一种图片压缩的格式。

6.2  展望

在制作过程中,本设计还存在以下不足:

1、外观模拟程度不够高,受单片机运行速度限制,刷新一张176*220BMP格式的图片大约需要1.5秒,为此本文采用局部同色刷新的策略提高刷新速度,这就降低了外观可视性。

2、电脑解码智能化程度有待提高,本设计采用电脑辅助解码,完全记录红外波形(192KHz采样率),借助软件非常直观的观察波形,得到准确编码格式,但人工参与解码占有一定比例,自动化程度有待提高。

3、程序设计通用性不够,本设计包含多个任务:红外编解码、触屏显示、触屏操作、按键操作、串口通信,所有这些任务都是通过硬件中断加软件查询的方式完成,没有采用单片机RTOS(实时操作系统),不方便程序的扩展。

由于本设计的目标是自主设计一款产品级的红外学习型遥控器,以上三个方面对于用户的使用和产品的升级非常重要,相信在以上三个方面做出改进后的遥控器定能具有较高的性价比,市场应用前景十分广阔。

参考文献

[1] 了解遥控器.BREMAX公司网站.    http://www.bremax.com/product_info.asp?ProductID=22.2009-3-10

[2] 无线液晶触摸屏遥控器.中国建材第一网.    http://goods.jc001.cn/detail/1109239.html.2009-3-10

[3] 网络多功能遥控器.BREMAX公司网站.    http://www.bremax.com/product_info.asp?ProductID=22

[4] Sunwave src-1600触摸屏万能遥控器学习遥控器.淘宝网.   http://item.taobao.com/auction/item_detail-0db2-1029d428c2af015c2007588be0fd1306.jhtml?.2009-3-10cm_cat=0&pm1=1.2009-3-10

[5] 再度出击,20元打造经典PC遥控器.太平洋电脑网.  http://arch.pconline.com.cn/pchardware/diy/szdd/other/10306/177184.html.2009-3-25

[6] SB-Projects.  http://www.sbprojects.com/knowledge/ir/ir.htm.2009-3-1

[7] Multi-Instrument(万用仪)help.2009

[8] RGB.百度百科.http://baike.360.cn/wiki/item/RGB.2009-4-20

[9] 全新触摸屏2.0inch 176×220 65K TFT LCD LCM MCU液晶屏.淘宝网. http://item.taobao.com/auction/item_detail-db2-e0adcc5f05d91ea90e2c337cdbef3394.htm.2009-4-25

[10] 孙育才、王荣兴、孙华芳编著.ATMEL新型AT89S52系列单片机及其应用.   北京:清华大学出版社,2005

[11] 多功能遥控器设计.杭州士兰微电子股份有限公司.  http://www.silan.com.cn.2009-4-25

[12] 岂兴明、唐杰等.51单片机编程基础与开发实例详解.北京:人民邮电出版社,2008

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值