为了解决空调遥控器不兼容问题,设计了一款基于Atmega16单片机的智能空调遥控器。该遥控器采用测量脉冲宽度的方法学习红外信号,同时使用游程编码算法对数据进行压缩后存储,并利用单片机内部定时器PWM模式产生红外载波,成功实现了对红外遥控的学习与再现,并可通过上位机进行控制。经运行测试表明,该智能遥控器操作灵活,性能稳定,为智能遥控器设计提供了一种新方案。     1 引言     本文设计了一款针对空调设备的智能学习型红外遥控器,采用记录脉冲宽度的方法,成功实现了对多种红外空调遥控信号的学习与再现,真正实现了""。本文在阐述了系统的总体结构及硬件设计的基础上,详细研究了系统学习,发送及通信
1
设计报告 模拟仿真 大家参考一下红外计件器的仿真 题目为电子设计大赛里的
2021-11-29 11:56:02 518KB 红外 计件 仿真
1
本文详细概述了红外偏振的国内外发展情况,包括各种探测仪器的原理与应用
2021-11-29 09:35:16 536KB 红外偏振
1
嵌入式仿真+程序
2021-11-29 09:04:01 41KB 嵌入式 仿真
stm32+RT+红外
2021-11-29 09:00:53 9.53MB stm32
1
一些关于红外图像和可见光图像的配准及增强的代码
2021-11-29 04:16:26 12KB 图像配准代码
1
红外通信协议及原理 红外通信基本原理 红外通信是利用近红外波段的红外线作为传递信息的媒体,即通信信道。发送端将基带二进制信号调制为一系列的脉冲串信号,通过红外发射管发射红外信号。
1
红外遥控的编码目前广泛使用的是:NEC Protocol的PWM(脉冲宽度调制)和Philips RC-5 Protocol的PPM(脉冲位置调制) 本文将以NEC协议实现红外遥控。 NEC协议的特征: 1、8位地址和8位指令长度; 2、地址和命令两次传输;(确保可靠性) 3、PWM脉冲宽度调制,以发射红外载波的占空比代表“0”和“1”; 4、载波频率为38KHz 5、位时间为1.125ms和2.25ms NEC码位的定义:一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms(560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms(560us脉冲+560us低电平)。而遥控接收头在收到脉冲时为低电平,在没有收到脉冲时为高电平,因此,我们在接收头端收到的信号为:逻辑1应该是560us低+1680us高,逻辑0应该是560us低+560us高。
2021-11-28 21:03:11 186KB C 红外遥控协议 红外遥控解码 nec
1
在低信噪比图像处理中,为了在图像去噪时更好地保留边缘,提出了一种各向异性扩散-中值滤波方法。这种方法包含两个步骤:首先,为了使滤波器在抑制噪声时具有鲁棒的边缘保持能力,该方法采用各向异性扩散滤波对图像进行处理,其中,各向异性扩散滤波中的扩散函数选用Tukey函数;然后,为了去除各向异性扩散滤波后图像中的脉冲噪声,采用中值滤波对图像做进一步的处理,从而使这种滤波方法在抑制噪声的同时使边缘模糊达到最小。从仿真结果可以看出,文中的方法具有良好的噪声抑制和边缘保持能力。
2021-11-28 12:52:03 217KB 工程技术 论文
1
基于FPGA开发的红外遥控器,可以实现对空调电视的遥控
2021-11-27 22:18:56 7.7MB fpga 红外遥控
1