一种红外遥控装置及终端制造方法及图纸

技术编号:15227759 阅读:136 留言:0更新日期:2017-04-27 11:01
本发明专利技术实施例提供一种红外遥控装置和终端,红外遥控装置包括音频编解码芯片、切换开关和红外发射器;所述音频编解码芯片包括一对差分输出引脚,所述红外发射器通过所述切换开关与所述差分输出引脚连接;所述音频编解码芯片用于获取红外遥控参数,所述红外遥控参数包括红外遥控信号的包络长度和载波频率,并根据所述包络长度和载波频率生成红外遥控信号,以及在所述切换开关导通所述红外发射器与所述差分输出引脚的连接时,通过所述差分输出引脚驱动所述红外发射器发射所述红外遥控信号。

【技术实现步骤摘要】

本专利技术涉及红外遥控
,尤其涉及一种红外遥控装置及终端
技术介绍
目前,在智能手机等终端上实现红外遥控,通常有两种方式:一种是通过片上系统(SystemonChip,SOC)芯片的通用输入输出(GeneralPurposeInputOutput,GPIO)控制红外发射器的开关,形成脉冲宽度调制(PulseWidthModulation,PWM)的红外控调制信号。然而,这种方式下,无法进行红外遥控学习。当碰到码库中没有的红外遥控器时,则无法正常工作。另一种是采用专用的红外遥控芯片来实现红外遥控,同时可以实现红外遥控学习。现有的红外遥控芯片采用单端方式进行信号传递。在红外发射时,红外遥控芯片通过控制与红外发射器连接的输出端的电平信号,构造出PWM波形的电流信号,从而控制红外发射器发出相应的红外控调制信号。在红外学习时,红外发射器通过光电效应产生的电压被叠加至电源电压上,红外遥控芯片通过识别红外发射器通过光电效应产生的电压,解析出相应的码字数据并且存储。然而,这种方式下,由于需要采用专用的红外遥控芯片,不可避免地导致成本高昂;同时,由于红外遥控芯片的信号采用单端方式进行传递,无论是红外学习还是红外发射,信号的抗干扰性能均较差;此外,由于单端电流源方式的学习电路的抗干扰能力有限,所以在红外学习算法的支持以及红外学习精度的控制等方面,均存在着一定的局限性,不利于提升红外遥控的性能。
技术实现思路
本专利技术实施例提供一种红外遥控装置及终端,通过复用终端的音频编解码芯片来实现红外遥控信号的生成,以降低在终端上实现学习型红外遥控的成本,提升红外遥控信号的抗干扰性能。本专利技术实施例第一方面提供一种红外遥控装置,包括音频编解码芯片、切换开关和红外发射器;所述音频编解码芯片包括一对差分输出引脚,所述红外发射器通过所述切换开关与所述差分输出引脚连接;所述音频编解码芯片用于获取红外遥控参数,所述红外遥控参数包括红外遥控信号的包络长度和载波频率,并根据所述包络长度和载波频率生成红外遥控信号,以及在所述切换开关导通所述红外发射器与所述差分输出引脚的连接时,通过所述差分输出引脚驱动所述红外发射器发射所述红外遥控信号。所述红外遥控装置通过复用所述音频编解码芯片来生成红外遥控信号,可以有效降低红外遥控的实现成本。同时,所述红外遥控信号的传输采用差分信号的方式传输,可以有效增加所述红外遥控装置的抗干扰能力。此外,所述音频编解码芯片通过所述差分输出引脚直接驱动所述红外发射器发射所述红外遥控信号,无需单独为所述红外发射器提供电源,有利于降低所述红外遥控装置的功耗。在一种实施方式中,所述音频编解码芯片还包括一对差分输入引脚,所述红外发射器还通过所述切换开关与所述差分输入引脚连接;所述红外发射器还用于获取红外学习信号,所述音频编解码芯片还用于在所述切换开关导通所述红外发射器与所述差分输入引脚的连接时,通过所述差分输入引脚读取所述红外学习信号,并计算所述红外学习信号的包络长度和载波频率,并将所述红外学习信号的包络长度和载波频率分别作为所述红外遥控信号的包络长度和载波频率。所述红外遥控装置通过复用所述音频编解码芯片来对红外学习信号进行处理,可以有效降低学习型红外遥控的实现成本。同时,所述红外学习信号的传输采用差分信号的方式传输,可以有效增加所述红外遥控装置的抗干扰能力,提升红外遥控装置的红外学习性能。在一种实施方式中,所述切换开关包括第一输入引脚、第二输入引脚、第一输出引脚、第二输出引脚、第一输入输出引脚、第二输入输出引脚及控制引脚;所述第一输入引脚和所述第二输入引脚分别与所述差分输出引脚的正、负引脚连接,所述第一输出引脚和所述第二输出引脚分别与所述差分输入引脚的正、负引脚连接,所述第一输入输出引脚和所述第二输入输出引脚分别与所述红外发射器的正、负极连接;所述控制引脚用于输入切换控制信号,所述切换控制信号用于控制所述切换开关将所述第一输入输出引脚和所述第二输入输出引脚分别连接至所述第一输入引脚和所述第二输入引脚,或者,分别连接至所述第一输出引脚和所述第二输出引脚。在一种实施方式中,所述音频编解码芯片还包括数字信号处理器、数模转换器和第一运算放大器;所述数字信号处理器的输出端与所述数模转换器的输入端连接,所述数模转换器的差分信号正、负输出端分别与所述第一运算放大器的正、负输入端连接,所述第一运算放大器的正、负输出端分别与所述差分输出引脚的正、负引脚连接;所述数字信号处理器用于根据所述红外遥控参数生成数字调制信号,所述数模转换器用于将所述数字调制信号转换为一对差分的红外遥控信号,所述第一运算放大器用于放大所述差分的红外遥控信号,并通过所述差分的红外遥控信号驱动所述红外发射器。在一种实施方式中,所述音频编解码芯片还包括第二运算放大器和模数转换器;所述第二运算放大器的正、负输入端分别与所述差分输入引脚的正、负引脚连接,所述第二运算放大器的正、负输出端分别与所述模数转换器的差分信号正、负输入端连接,所述模数转换器的输出端与所述数字信号处理器的输入端连接;所述第二运算放大器用于放大所述红外学习信号,所述模数转换器用于将所述红外学习信号转换为数字学习信号,所述数字信号处理器还用于根据所述数字学习信号计算所述红外学习信号的包络长度和载波频率。在一种实施方式中,所述红外遥控参数包括包络长度和载波频率,所述音频编解码芯片,还用于:根据所述包络长度计算红外遥控信号的第一电平持续时间及第二电平持续时间,并根据所述载波频率计算载波周期;根据所述第一电平持续时间和所述载波周期,计算所述第一电平持续时间内需要发送的载波周期数;若所述第一电平持续时间内需要发送的载波周期数为非整数,则将所述载波周期数向后取整,并在所述第一电平持续时间之后增加对应的补零时间;所述补零时间的长度等于所述向后取整的载波周期超出所述第一电平持续时间的长度;将所述第二电平持续时间减去所述补零时间,根据减去所述补零时间之后的第二电平持续时间的长度,计算所述第二电平持续时间内需要发送的零电平数。通过在所述第一电平持续时间内需要发送的载波周期数为非整数时,将载波周期数向后取整,并在所述第一电平持续时间之后增加超出所述第一电平持续时间的载波周期对应的补零时间,保证所述第一电平持续时间加上所述补零时间刚好为所述载波周期的整数倍,从而防止出现累积误差。在一种实施方式中,所述音频编解码芯片,还用于:在所述第一电平持续时间及所述补零时间内,生成多个连续的载波点,两个相邻的载波点之间为一个载波周期;在减去所述补零时间之后的第二电平持续时间内,生成多个连续的零电平点;根据所述多个连续的载波点及所述多个连续的零电平点,生成与所述红外遥控参数对应的红外遥控信号。在一种实施方式中,所述音频编解码芯片,还用于:利用第一采样频率对所述红外学习信号进行采样,得到第一采样信号,并利用第二采样频率对所述第一采样信号进行降采样,得到第二采样信号;根据所述第二采样信号,计算所述红外学习信号的包络长度,并根据所述包络长度计算所述红外学习信号的第一电平持续时间及第二电平持续时间;其中,所述第一采样频率为所述音频编解码芯片的最大采样频率,所述第二采样频率小于所述第一采样频率。由于所述红外学习信号的包络为低频信号,较低的采样频率即可满足信号还本文档来自技高网...

【技术保护点】
一种红外遥控装置,其特征在于,包括音频编解码芯片、切换开关和红外发射器;所述音频编解码芯片包括一对差分输出引脚,所述红外发射器通过所述切换开关与所述差分输出引脚连接;所述音频编解码芯片用于获取红外遥控参数,所述红外遥控参数包括红外遥控信号的包络长度和载波频率,并根据所述包络长度和载波频率生成红外遥控信号,以及在所述切换开关导通所述红外发射器与所述差分输出引脚的连接时,通过所述差分输出引脚驱动所述红外发射器发射所述红外遥控信号。

【技术特征摘要】
1.一种红外遥控装置,其特征在于,包括音频编解码芯片、切换开关和红外发射器;所述音频编解码芯片包括一对差分输出引脚,所述红外发射器通过所述切换开关与所述差分输出引脚连接;所述音频编解码芯片用于获取红外遥控参数,所述红外遥控参数包括红外遥控信号的包络长度和载波频率,并根据所述包络长度和载波频率生成红外遥控信号,以及在所述切换开关导通所述红外发射器与所述差分输出引脚的连接时,通过所述差分输出引脚驱动所述红外发射器发射所述红外遥控信号。2.如权利要求1所述的红外遥控装置,其特征在于,所述音频编解码芯片还包括一对差分输入引脚,所述红外发射器还通过所述切换开关与所述差分输入引脚连接;所述红外发射器还用于获取红外学习信号,所述音频编解码芯片还用于在所述切换开关导通所述红外发射器与所述差分输入引脚的连接时,通过所述差分输入引脚读取所述红外学习信号,并计算所述红外学习信号的包络长度和载波频率,并将所述红外学习信号的包络长度和载波频率分别作为所述红外遥控信号的包络长度和载波频率。3.如权利要求2所述的红外遥控装置,其特征在于,所述音频编解码芯片还包括数字信号处理器、数模转换器和第一运算放大器;所述数字信号处理器的输出端与所述数模转换器的输入端连接,所述数模转换器的差分信号正、负输出端分别与所述第一运算放大器的正、负输入端连接,所述第一运算放大器的正、负输出端分别与所述差分输出引脚的正、负引脚连接;所述数字信号处理器用于根据所述红外遥控参数生成数字调制信号,所述数模转换器用于将所述数字调制信号转换为一对差分的红外遥控信号,所述第一运算放大器用于放大所述差分的红外遥控信号,并通过所述差分的红外遥控信号驱动所述红外发射器。4.如权利要求3所述的红外遥控装置,其特征在于,所述音频编解码芯片还包括第二运算放大器和模数转换器;所述第二运算放大器的正、负输入端分别与所述差分输入引脚的正、负引脚连接,所述第二运算放大器的正、负输出端分别与所述模数转换器的差分信号正、负输入端连接,所述模数转换器的输出端与所述数字信号处理器的输入端连接;所述第二运算放大器用于放大所述红外学习信号,所述模数转换器用于将所述红外学习信号转换为数字学习信号,所述数字信号处理器还用于根据所述数字学习信号计算所述红外学习信号的包络长度和载波频率。5.如权利要求1所述的红外遥控装置,其特征在于,所述音频编解码芯片,还用于:根据所述包络长度计算红外遥控信号的第一电平持续时间及第二电平持续时间,并根据所述载波频率计算载波周期;根据所述第一电平持续时间和所述载波周期,计算所述第一电平持续时间内需要发送的载波周期数;若所述第一电平持续时间内需要发送的载波周期数为非整数,则将所述载波周期数向后取整,并在所述第一电平持续时间之后增加对应的补零时...

【专利技术属性】
技术研发人员:刘浩东李辰龙谢车
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1