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

1.1  选题的目的意义

上世纪八十年代初,日本率先在电视产品中使用了红外遥控技术,使用集成发射芯片来实现遥控码的发射,如东芝TC9012,飞利浦SAA3010等,它的主要特点是:遥控器内预置固定编码,一只遥控器只能控制单一型号的电器[1]。如图1.1所示:

图1.1 遥控单一种类电器的遥控器

随着电子技术的发展,家用电器越来越普遍,人们希望以一只遥控器遥控所有家用电器,多用遥控器产生了。它的主要特点是: 遥控器内预置多套编码,可供用户选择,如图1.2所示:

图1.2 可遥控多种家用电器的遥控器

如今,随着嵌入式的广泛应用,部分厂商推出了具备红外学习的遥控器,它的主要特点是:遥控器内置一个动态编码库,具备红外学习功能,可由用户自主录入编码,如图1.3所示:

图1.3 具备学习功能的遥控器

通过对具备红外学习功能的遥控器进行市场调查,本文发现:国内红外遥控编码学习技术虽比较成熟,但产品化程度较低,市场推广不够,主要原因在于设计者对用户需求的调查不够全面,以致产品不够实用,性价比较低。从用户操作方便实用的角度出发,本文自主设计具备红外学习、彩屏虚拟遥控界面的万能学习型红外遥控器,借此促进红外遥控学习技术在国内市场的产品化推广。

1.2  红外学习研究现状

现有自主学习型红外遥控器,其核心MCU主要有以下几种:MCS-51系列、Microchip PIC16系列、Winbond W741系列、Holtek HT48系列以及ARM(Advanced RISC Machines)系列。目前国内外比较成熟的产品主要有:

1、上海慧居智能电子的HJ-JYWC,它的主要特点为:触屏按键组合输入;具有红外学习功能;具有载波频率识别功能,能准确识别各种复杂的红外代码[2],如图1.4所示:

图1.4 上海慧居智能电子HJ-JYWC

2、BREMAX公司的NRC-304网络多功能遥控器,它的主要特点为:联机自学习、脱机自学习两种模式;具有USB口,通过INTERNET登陆BREMAX公司网站,搜寻并下载相应型号家电的遥控器编码,兼容各种品牌和型号[3],如图1.5所示:

图1.5 NRC-304网络多功能遥控器

3、Sunwave公司的SRC—1600,它的主要特点为:具有巨集设定功能,单一按键巨集设定可记忆多达60个指令;具备红外学习功能,具有USB接口,可预设遥控编码和升级系统[4],如图1.6所示:

图1.6 SRC—1600

4、罗技Harmony 1100,它的主要特点为:黑色铝合金外壳,3.5英寸的触屏;用户可以根据具体情况添加或者删除屏幕上的功能键;设备能通过USB连机,获取罗技在线数据库配置文件,如图1.7所示:

图1.7 罗技1100

以上产品对于对于电视、音响等使用专用的遥控芯片的家电遥控器(内置NEC、飞利浦、东芝、或夏普等芯片),学习比较容易,但类似空调的红外设备(同一按键编码与该按键按下次数和系统状态相关),学习效果欠佳,为此本文设计采用电脑辅助解码提高红外学习的准确度。

学习型红外遥控器设计(1) 绪论相关推荐

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

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

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

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

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

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

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

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

  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. 多模块打包后,扫描不到@controller和@service,实现 ADD DIRECTORY ENTRIES
  2. html figure标签并排显示,html figure标签怎么用
  3. 带图片的,多列的DropDownList的实现
  4. java异常体系分类(面试)
  5. php与tcp哪个快,PHP程序员如何理解TCP协议
  6. ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 —— 小车黑线循迹、避障、遥控实验综合程序
  7. 关于ubuntu环境下gcc使用的几点说明
  8. Windows10系统下虚拟环境的安装与使用
  9. NETBACKUP error 90
  10. java的响应机制_JAVA事件响应机制
  11. MFileServer管理员用户名密码配置
  12. 开源社群系统 ThinkSNS+ 0.7.4 版本发布
  13. Oracle数据库性能优化的艺术pdf
  14. python配置文件模块_Python解析配置文件模块:ConfigPhaser
  15. 2019美赛D题,元胞自动机模拟游客疏散过程
  16. java基础之线程参考尚硅谷视频
  17. android adb命令安装apk的步骤
  18. springboot框架
  19. Vue + Ant Design Vue 的分页pagination
  20. outlook删除服务器文件恢复,通过OutLook 2013 找回误删除的邮件

热门文章

  1. 用RTF格式解决DrawText函数或Graphics.DrawString方法不能设置行距的问题
  2. LoRa点对点系统8 测试
  3. 关于多硬盘电脑系统盘中没有EFI分区的解决方法
  4. 绝地求生大逃杀东南亚服务器位置,绝地求生大逃杀东南亚服
  5. 人生不是注定的--《千钧一发》观后感
  6. 【mac】mac上安装软件,报错 鉴定错误,但是安装包都是好的
  7. c 语言开机自动播放视频,小编为你win7系统电脑开机总是自动播放音乐的操作方案...
  8. Python Pareto柏拉图分析
  9. 2022年全球及各个国家、地区互联网用户数量,互联网用户占比、上网时长及上网原因分析[图]
  10. NLP 中的Mask全解