红外接收解码2

2020-01-27 13:14发布

一、   功能描述在同一个遥控电路中通常要使用实现不同的遥控功能或区分不同的机器类型, 这样就要求信号按一定的编码传送,编码则会由编码芯片或电路完成。对应于编码芯片通常会有相配对的解码芯片或包含解码模块的应用芯片。在实际的产品设计或业余电子制作中,编码芯片并一定能完成我们要求的功能,这时我们就需要了解所使用的编码芯片到底是如何编码的。只有知道编码方式,我们才可以使用单片机或数字电路去定制解码方案。下面介绍本次案例的编码方式:引导码+地址码+数据码+数据反码  1.引导码:9ms(低电平)+4.5ms(高电平)  2.地址码:16位地址码  3.数据码:8位数据码  4.数据反码:8位数据反码数据“0”=0.56ms高+0.56ms低数据“1”=0.56ms高+1.68ms低本案例实现了将上述编码格式的红外发送数据进行接收和解码,并将收到的数据显示到七段译码器上。二、  平台效果图 01.png [size=0.83em] [size=0.83em]三、    实现过程首先根据所需要的功能,列出工程顶层的输入输出信号列表。信号名I/O位宽说明clkI1系统工作时钟50Mrst_nI1系统复位信号,低电平有效ir_dinI1红外接收信号segmentO8数码管段选信号seg_selO8数码管位选信号
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。