【红外遥控器】基于FPGA的学习型红外遥控器verilog开发

1.软件版本

quartusii12.1

2.系统设计概述

       技术的发展使得视频和音频设备越来越智能化,红外遥控具有抗干扰,电路简单,编码及解码容易,功耗小,成本低的优点,因此对这些设备的控制,红外遥控仍然是首选,目前几乎所有的视频和音频设备都支持这样的控制方式。光谱位于红色光之外,波长为0.76~1.5μm,比红色光的波长还长,这样的光被称为红外线。红外遥控是利用红外线进行传递信息的一种控制系统。该系统主要分为调制、发射和接收三部分,如图1所示:

       振荡电路提供系统工作时钟和常用的38K站空比为1:3的载波,键扫描输入输出电路与SEL输入口形成用户码与键码,并由码产生电路形成待发射数据,在输出控制电路控制下,通过REMO输出口由红外线输出。在遥控器发射的每帧数据中,包括引导码,用户码,和键码三个部分。并采用脉冲位置调制方式(PPM)区分“1”和“0”,脉冲的宽度,脉冲间的时间间隔的大小,每帧数据所包含的位数以及引导码高低电平的时间宽度的不同,为不同的发码格式

猜你喜欢

转载自blog.csdn.net/ccsss22/article/details/125348969