FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料

一、功能描述

在同一个遥控电路中通常要使用实现不同的遥控功能或区分不同的机器类型,这样就要求信号按一定的编码传送,编码则会由编码芯片或电路完成。对应于编码芯片通常会有相配对的解码芯片或包含解码模块的应用芯片。在实际的产品设计或业余电子制作中,编码芯片并一定能完成我们要求的功能,这时我们就需要了解所使用的编码芯片到底是如何编码的。只有知道编码方式,我们才可以使用单片机或数字电路去定制解码方案。下面介绍本次案例的编码方式:

引导码+地址码+数据码+数据反码

1.引导码:9ms(低电平)+4.5ms(高电平)

2.地址码:16位地址码

3.数据码:8位数据码

4.数据反码:8位数据反码

数据“0”=0.56ms高+0.56ms低

数据“1”=0.56ms高+1.68ms低

本案例实现了将上述编码格式的红外发送数据进行接收和解码,并将收到的数据显示到七段译码器上。

二、平台效果图��

FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料_第1张图片


FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料_第2张图片
FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料_第3张图片
FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料_第4张图片

你可能感兴趣的:(FPGA-Verilog学习之红外接收解码_红外接收源码_明德扬资料)