摘要:提出了一种低功耗、高性能的学习型红外遥控器解决方案。对遥控器的工作原理、软硬件进行介绍,并对红外编码学习的实现过程进行详细描述。该遥控器采用测量脉冲宽度的原理,具有自学习功能,能记忆与学习遥控器编码,并模拟发射,使得一个遥控器能够代替多个遥控器控制不同的家电,真正的完善了学习型遥控器的智能化功能。31253
    本设计主要应用了STM32单片机作为核心,综合应用了单片机的中断系统、定时器、计时器等知识,应用红外光的优点。先介绍了红外控制的基本原理,红外控制的结构和控制方式,随后是电路设计及一些相关的光电器件。之后逐步深入,介绍硬件设计,再是软件的设计,包括上位机和下位机。最后再是调试并总结。最终解决不同红外遥控器的兼容性问题。
毕业论文关键词:红外;单片机;遥控器
Self-learning infrared remote controller based on STM32
Abstract:A low power consumption and high performance learning infrared remote controller is presented.. The working principle and software hardware of the remote controller are introduced, and the realization of infrared coding learning is described in detail.. The remote controller the principle of measuring the pulse width, with self-learning function, memory and learning infrared remote controller code, and stimulated emission, makes a remote device can replace a plurality of remote control home appliances of different, really improve the learning type remote controller of intelligent functions.
    This design mainly uses the STM32 microcontroller as the core, integrated application of the microcontroller interrupt system, timer, timer and other knowledge, the advantages of infrared light. The basic principle of infrared control, the structure and control of infrared control is introduced, and then the circuit design and some related optoelectronic devices are introduced.. Then, the hardware design and the software design are the design of the software, which includes the upper computer and the lower computer.. Finally, debug and summarize. Finally, the compatibility of different infrared remote controller is solved.
Keywords: infrared; singlechip; remote control
目录
1  绪论    1
  1.1  研究意义与应用领域    1
  1.2  课题的主要任务    1
  1.3  本论文的内容介绍    1
2  红外遥控控制原理    2
  2.1  红外探测/控制基本原理【11】    2
    2.1.1  红外光的基本特性    2
    2.1.2  红外光发射方式    2
    2.1.3  红外通信系统的基本组成    2
  2.2  红外光探测/遥控系统的基本结构和控制方式【11】    3
    2.2.1  单通道红外遥控开光方式    3
    2.2.2  单通道步进式遥控方式    3
    2.2.3  双光束红外探测/遥控方式    4
  2.3  红外光发射电路设计[11]    4
    2.3.1  发光二极管的脉冲电流驱动与数字调制    4
    2.3.2  实用的红外发射电路    5
  2.4  红外光电转换电路[11]    5
    2.4.1  红外光电转换器件    6
  2.5  红外遥控器的红外编码及其发送    7
    2.5.1  红外遥控器的红外编码[24]    7
    2.5.2  红外遥控器的红外编码发送[24]    7
上一篇:Fluent氢氧爆炸过程热力学计算及数值模拟
下一篇:基于Rockwell PLC的氨氧化炉控制系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

plc空压机循环冷却水自动...

PLC物料自动分拣系统的设计+源程序

粉料称重装置的单片机控...

太阳能电站的自动跟踪系...

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

大规模MIMO系统的发展研究现状

遥感土地用变化监测国内外研究现状

浅析施工企业保理融资成...

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...

MNL模型历史城区居民活动...

《水浒传》中血腥暴力研...

小型通用机器人控制系统设计任务书