一种红外数据库编码分析系统及方法技术方案

技术编号:33039103 阅读:23 留言:0更新日期:2022-04-15 09:18
本申请涉及一种红外数据库编码分析系统及方法,其包括红外采集模块、主控模块、串口通讯模块以及解码模块;红外采集模块,用于采集红外信号发射器发出的不同的红外遥控信号;主控模块,耦接于红外采集模块以在接收到红外遥控信号时,输出串行数据输出至串口通讯模块;串口通讯模块,耦接于主控模块以在接收到串行信号时,将串行数据转发至解码模块;解码模块,耦接于串口通讯模块,当接收到串行数据时,获取串行数据中的红外波形数据,并输出红外编码数据。本申请具有便于解码不同的红外线编码,提高开发效率的效果。提高开发效率的效果。提高开发效率的效果。

【技术实现步骤摘要】
一种红外数据库编码分析系统及方法


[0001]本申请涉及红外遥控的
,尤其是涉及一种红外数据库编码分析系统及方法。

技术介绍

[0002]远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电领域应用广泛。
[0003]红外信号发射器产生脉冲编码,红外遥控接收头接收到调制后的遥控信号,经前置放大、限幅放大、带通滤波、峰值检波和波形整形,从而解调出与输入遥控信号反相的遥控脉冲编码,实现红外遥控。
[0004]但不同的遥控功能对应的脉冲编码不同,在生产方面,解码大量的红外线编码的无疑是较为复杂和繁琐的工作,降低了开发的效率,因此需要改进。

技术实现思路

[0005]为了便于解码不同的红外线编码,提高开发效率;本申请提供了一种红外数据库编码分析系统及方法。
[0006]本申请的上述专利技术目的一是通过以下技术方案得以实现的:一种红外数据库编码分析系统,包括红外采集模块、主控模块、串口通讯模块以及解码模块;红外采集模块,用于采集红外信号发射器发出的不同的红外遥控信号;主控模块,耦接于红外采集模块以在接收到红外遥控信号时,输出串行数据输出至串口通讯模块;串口通讯模块,耦接于主控模块以在接收到串行信号时,将串行数据转发至解码模块;解码模块,耦接于串口通讯模块,当接收到串行数据时,获取串行数据中的红外波形数据,并输出红外编码数据。
[0007]通过采用上述技术方案,红外采集模块采集接收不同的红外遥控信号,即不同波形的遥控信号,并将遥控信号集中发送至主控模块,主控模块将遥控信号传输至串口通讯模块进行数据的转换和传输,解码模块接收红外遥控信号并显示其波形数据,根据波形数据进行解码得到红外线编码,通过集中接收不同波形的红外遥控信号,并集中将遥控信号发送至解码模块进行解码,方便对不同波形的红外遥控信号进行解码,提供了开发的效率。
[0008]本申请在一较佳示例中可以进一步配置为:所述红外采集模块包括控制端,信号传输端、远距离控制子模块、近距离控制子模块;所述信号传输端用于接入红外遥控信号,所述控制端用于将红外遥控信号发送至主控模块,控制端耦接于主控模块以接收控制启动信号,当远距离控制子模块接收到控制启动信号时,远距离控制子模块发出远距离控制信号致信号传输端,近距离控制子模块接收到控制启动信号时,近距离控制子模块发出近距
离控制信号至信号传输端。
[0009]通过采用上述技术方案,红外遥控信号的采集包括远距离遥控信号的采集和近距离遥控信号的采集,通过控制端发出控制信号以切换信号传输端选择性地接收远距离红外遥控信号或近距离红外遥控信号,使得红外信号采集更为灵活,应用范围更广。
[0010]本申请在一较佳示例中可以进一步配置为:所述主控模块包括单片机A1、锁存芯片U2以及存储芯片U4,所述单片机A1包括信号接收端、信号控制端以及信号传输端,所述锁存芯片U2包括信号输入端、地址信号输出端以及锁存控制端,所述存储芯片U4包括地址信号接收端和存储信号传输端,所述单片机A1的信号接收端接入红外遥控信号,所述单片机A1的信号控制端耦接于红外采集模块的控制端用于输出控制启动信号;所述单片机A1的信号传输端耦接于锁存芯片U2的信号输入端,所述锁存芯片U2的地址信号输出端和单片机A1的信号传输端均耦接于存储芯片U4的地址信号接收端,所述存储芯片U4的存储信号传输端耦接于单片机A1的信号传输端。
[0011]通过采用上述技术方案,单片机A1的信号接收端接收到红外遥控信号时,将红外遥控信号发送至锁存芯片U2进行地址锁存,并将锁存的数据信号发送至存储芯片U4进行缓存,同时,单片机A1接收串口通讯模块输出的完成解码后的编码数据,将编码数据通过信号传输端输入至存储芯片U4进行数据的缓存,当需要切换远近距离接收红外遥控信号时,通过单片机A1的信号控制端切换控制信号至红外采集模块的控制端,以实现远近距离的红外遥控信号采集的切换,因此,方便了解码数据和红外遥控信号的存储和实现了远近距离红外遥控信号采集的切换功能。
[0012]本申请在一较佳示例中可以进一步配置为:所述串口通讯模块包括数据传输芯片U3,所述数据传输芯片U3包括串行数据接收端和串行数据发送端,所述单片机A1还包括串行数据接收端和串行数据发送端,所述数据传输芯片U3的串行数据接收端耦接于单片机A1的串行数据发送端,所述传输芯片U3的串行数据发送端耦接于单片机A1的串行数据接收端,所述数据传输芯片U3的串行数据接收端和串行数据发送端均耦接于解码模块以收发编码数据。
[0013]通过采用上述技术方案,串口通讯模块通过串行数据接收端和串行数据发送端,与单片机A1额串行数据接收端和串行数据发送端连接,时间将红外波形数据发送至解码模块的功能,进而便于红外遥控信号波形在解码模块的展示。
[0014]本申请在一较佳示例中可以进一步配置为:所述解码模块包括:波形显示子模块,用于接收数据传输芯片U3发出的红外遥控信号并显示红外线波形;结果显示子模块,用于基于红外线波形,进行解码处理并输出、显示解码结果;系统开关子模块,用于当接收到开启请求或关断请求时,发出用于接通数据传输芯片U3和波形显示子模块的开启信号或关断信号。
[0015]通过采用上述技术方案,工作人员通过系统开关子模块控制是否接入数据传输芯片U3输出的串行数据,波形显示子模块接收到数据传输芯片U3的红外遥控信号时显示波形数据,便于工作人员观测红外波形,波形自动解码后,结果显示子模块展示解码的结果并将编码通过数据数据传输芯片U3传输致单片机A1以进行保存,方便解码模块对红外遥控信号解码的控制,同时也方便编码数据的储存。
[0016]本申请在一较佳示例中可以进一步配置为:还包括模拟按键模块,所述模拟按键模块包括若干模拟开关芯片U1,模拟开关芯片U1包括模拟信号输入端、模拟信号控制端以及模拟信号输出端,所述模拟信号输入端用于接收模拟信号,所述模拟信号控制端耦接于单片机A1以接收控制信号,当模拟信号控制端接收到控制信号时,模拟信号输入端接入模拟信号,当模拟信号输入端接入模拟信号时,所述模拟信号输出端输出模拟开关信号以控制红外信号发射器发送红外遥控信号。
[0017]通过采用上述技术方案,模拟信号控制端用于控制模拟按键模块的启停,即控制是否接入模拟信号,当模拟按键模块启动时,开关芯片U1的模拟信号输入端接收到模拟信号时,模拟信号输出端用于输出模拟开关信号以控制红外信号发射器发出红外遥控信号,实现自动解码的功能。
[0018]本申请的上述专利技术目的二是通过以下技术方案得以实现的:一种红外数据库编码分析方法,包括步骤:获取红外遥控信号,提取红外遥控信号的波形数据并输入主控模块进行锁存和储存;主控模块将波形数据输出至串口通讯模块;当接收到开启请求时,串口通讯模块将波形数据通过串行接口输出至波形显示子模块以显示红外线波形;读取红外线波形并解码,将解码结果输出至结果显示子模块。
[0019]通过采用上述技术方案,红外采集模块采集接收不同的红外遥控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种红外数据库编码分析系统,其特征在于:包括红外采集模块、主控模块、串口通讯模块以及解码模块;红外采集模块,用于采集红外信号发射器发出的不同的红外遥控信号;主控模块,耦接于红外采集模块以在接收到红外遥控信号时,输出串行数据输出至串口通讯模块;串口通讯模块,耦接于主控模块以在接收到串行信号时,将串行数据转发至解码模块;解码模块,耦接于串口通讯模块,当接收到串行数据时,获取串行数据中的红外波形数据,并输出红外编码数据。2.根据权利要求1所述的一种红外数据库编码分析系统,其特征在于:所述红外采集模块包括控制端,信号传输端、远距离控制子模块(1)、近距离控制子模块(2);所述信号传输端用于接入红外遥控信号,所述控制端用于将红外遥控信号发送至主控模块,控制端耦接于主控模块以接收控制启动信号,当远距离控制子模块(1)接收到控制启动信号时,远距离控制子模块(1)发出远距离控制信号致信号传输端,近距离控制子模块(2)接收到控制启动信号时,近距离控制子模块(2)发出近距离控制信号至信号传输端。3.根据权利要求2所述的一种红外数据库编码分析系统,其特征在于:所述主控模块包括单片机A1、锁存芯片U2以及存储芯片U4,所述单片机A1包括信号接收端、信号控制端以及信号传输端,所述锁存芯片U2包括信号输入端、地址信号输出端以及锁存控制端,所述存储芯片U4包括地址信号接收端和存储信号传输端,所述单片机A1的信号接收端接入红外遥控信号,所述单片机A1的信号控制端耦接于红外采集模块的控制端用于输出控制启动信号;所述单片机A1的信号传输端耦接于锁存芯片U2的信号输入端,所述锁存芯片U2的地址信号输出端和单片机A1的信号传输端均耦接于存储芯片U4的地址信号接收端,所述存储芯片U4的存储信号传输端耦接于单片机A1的信号传输端。4.根据权利要求3所述的一种红外数据库编码分析系统,其特征在于:所述串口通讯模块包括数据传输芯片U3,所述数据传输芯片U3包括串行数据接收端和串行数据发送端,所述单片...

【专利技术属性】
技术研发人员:蔡俊
申请(专利权)人:广州安广电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1