学习型红外遥控器设计(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

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

  1. 学习型红外遥控器设计(1) 绪论

    学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望 1.1  选题的目的意义 上世纪八十年代初 ...

  2. 学习型红外遥控器设计(5) 万能学习型红外遥控器实现

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

  3. 学习型红外遥控器设计(4) 红外遥控编码还原

    学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望 如方案设计所述,制作红外编码发射装置,该装 ...

  4. 学习型红外遥控器设计(3) 红外遥控解码学习

    学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望 如方案设计所述,制作红外接收解码装置,该装 ...

  5. 学习型红外遥控器设计(0) 摘要

    学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望 摘    要 随着家用电器种类的增加和无线 ...

  6. 学习型红外遥控器设计(2) 红外遥控学习方案设计

    学习型红外遥控器设计(0) 摘要   (1) 绪论  (2) 方案设计   (3) 遥控解码   (4) 编码还原  (5) 硬件实现   (6) 总结展望 2.1  设计目标及要求 本文设计的万能学 ...

  7. 学习型红外遥控器硬件结构说明

    本篇文章上接:智能家居中红外遥控芯片分析比较 2 硬件结构  学习型红外遥控器由红外一体化接收电路. 反相器.温度传感器.AT89C52单片机.红外发送电路.E PROM存储器.键盘及 LCD显示器和 ...

  8. 我谈学习型红外遥控(一)

    跟着项目组长一起做了几个空鼠项目,一直觉得自己长劲不大,因为自己只负责简单的键盘定义部分,最终的整个软件架构其实自己都不太了解.从去年11月份开始,一直都很忙,一个接着一个做,我的任务也只是键盘部分. ...

  9. 基于ESP8266和SU-03T的离线语音红外遥控器设计

    一. 系统设计及框图 之前设计了基于ESP32模块的智能红外遥控器,具体功能见以下CSDN链接: 智能红外遥控器(一):功能简介_远望创客学堂的博客-CSDN博客 上面这款智能红外遥控器可以实现红外的 ...

最新文章

  1. mysql tcp ip_通过TCP/IP连接Mysql数据库
  2. 中文 代码 谷歌_Chrome谷歌浏览器下不支持css字体小于12px的解决办法
  3. Udemy - Build Apps with React Native
  4. python之禅怎么关闭_《Python之禅》中对于Python编程过程中的一些建议
  5. ajax动态获取url参数值,获取URL参数的方法
  6. HDU 1233 - 还是畅通工程
  7. 3DMAX 的重要知识和插件介绍
  8. mnist手写数字识别与优化
  9. 通过路由器映射 配置 远程访问
  10. C++Qt开发——Linguist语言家
  11. web狗之xxm实体攻击
  12. Google Analytics中的 direct, organic search, referral
  13. 163.net是什么邮箱?这种个人邮箱你足够了解么?
  14. 《炬丰科技-半导体工艺》氧化铝陶瓷基板上的紫外激光微加工和化学蚀刻
  15. js和jquery验证密码必须为字母加数字
  16. iOS一行代码让你的应用中UIScrollView的滑动与侧滑返回并存
  17. 视频字幕获取及处理方法(以中国大学MOOC视频为例 )
  18. 企业网盘目前最好用的文件收集工具
  19. 雷尼绍激光干涉仪丨汽车零部件加工在线快速检测方案
  20. 鸿蒙os2.0环境搭建gradle-5.4.1-all.zip下载失败问题解决方案

热门文章

  1. 智百盛汽车汽配管理系统
  2. 中国交响乐团《金色庆典》[转载编辑]
  3. 量子计算最新突破:在硅中实现三个自旋量子比特纠缠
  4. 【详细教程】以Apache为底层搭建Web服务器的傻瓜教程//计算机网络作业
  5. 系统启动和内核管理 加密和安全
  6. 2023淮北师范大学计算机考研信息汇总
  7. 修改文件后缀名实现PDF转CAJ
  8. intitle,inurl,filetype,site的用法
  9. 淘宝皇冠100强!四个败家女整理两个月!
  10. 计算机系统结构------张晨曦 (第二版)