一种红外装置及其运行方法制造方法及图纸

技术编号:19346752 阅读:22 留言:0更新日期:2018-11-07 15:36
本申请所提供的一种红外装置,包括:用于接收红外设备的红外信号的红外接收电路;用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器的MCU;与所述MCU相连,用于存储所述红外信号和对应编码信号的所述存储器;与所述MCU相连,用于发射所述编码信号的红外发射电路。通过红外接收电路接收不同红外设备的原始红外信号,进而利用MCU进行解码并存储至存储器。以实现可以同时用于不同红外设备的红外装置,增加了产品的兼容性,具有极高的灵活性,便于用户使用。本申请还提供一种红外装置的运行方法和一种计算机可读存储介质,具有上述有益效果。

An infrared device and its operation method

An infrared device provided in this application includes: an infrared receiving circuit for receiving infrared signals of infrared devices; an infrared receiving circuit for decoding the infrared signals to obtain coded signals and transmitting the coded signals to the MCU of memory; and an infrared receiving circuit connected with the MCU for storing the infrared signals and corresponding coded signals. The memory is connected with the MCU and used for transmitting the coded infrared emission circuit. The original infrared signals of different infrared devices are received by infrared receiving circuit, and then decoded by MCU and stored in memory. In order to realize infrared devices which can be used in different infrared devices at the same time, the compatibility of products is increased, and it has high flexibility and is convenient for users to use. The application also provides an operation method of an infrared device and a computer readable storage medium with the above beneficial effects.

【技术实现步骤摘要】
一种红外装置及其运行方法
本申请涉及无线通讯领域,特别涉及一种红外装置,一种红外装置的运行方法和一种计算机可读存储介质。
技术介绍
现在随着酒店设备的不断增多,需要使用红外遥控器也越来越频繁,也越来越多,因为各种红外遥控器编码格式不同,使得各种红外遥控器不能兼容,一种遥控器只能控制单一型号的电器,需要经常更换遥控器,这给人们带来了很大的不便。随着电子技术的发展,家用电器越来越普遍,人们希望以一只摇控器来控制所有的家电。
技术实现思路
本申请的目的是提供一种红外装置,一种红外装置的运行方法和一种计算机可读存储介质,解决现有的红外装置或红外设备只能针对单一型号设备使用的问题。为解决上述技术问题,本申请提供一种红外装置,具体技术方案如下:用于接收红外设备的红外信号的红外接收电路;与所述红外接收电路相连,用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器的MCU;与所述MCU相连,用于存储所述红外信号和对应编码信号的所述存储器;与所述MCU相连,用于发射所述编码信号的红外发射电路;其中,所述红外发射电路包括三极管电路和红外发射二极管。其中,所述存储器具体为闪存或带电可擦可编程只读存储器。其中,所述红外装置还包括:与所述MCU和第三方控制设备相连,用于接收第三方控制设备对于所述红外设备的控制指令,并将所述控制指令发送至所述MCU的通讯组件。其中,所述红外接收电路包括接收电路、放大电路和调制电路。本申请还提供一种红外装置的运行方法,包括:当MCU接收红外信号时,红外接收电路将所述红外信号转化成编码信号;所述MCU将所有所述编码信号存储至存储器;当所述MCU接收红外发射命令时,所述MCU从所述存储器中读取所述红外发射命令对应的数字信号,将所述数字信号调制成编码信号,通过红外发射电路发射所述编码信号。其中,所述红外接收电路将所述红外信号转化成编码信号,包括:所述红外接收电路将所述红外信号转化成由0和1组合成的编码信号;则相应的,所述MCU接收红外信号具体为:所述MCU获取0和1的信号宽度。其中,所述MCU获取0和1的信号宽度包括:所述MCU利用PWM捕获获取0或1的信号宽度。其中,所述红外信号包括独立红外信号或组合红外信号;则相应的,所述MCU将所有所述数字信号存储至所述存储器包括:当所述编码信号对应的红外信号为所述独立红外信号时,将所述编码信号存储至所述闪存,并在闪存中建立索引;当所述编码信号对应的红外信号为所述组合红外信号时,将所述编码信号存储至所述闪存,并在带电可擦可编程只读存储器中建立索引;其中,所述存储器包括所述闪存和所述带电可擦可编程只读存储器。本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的运行方法的步骤。本申请所提供的一种红外装置,包括:用于接收红外设备的红外信号的红外接收电路;与所述红外接收电路相连,用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器的MCU;与所述MCU相连,用于存储所述红外信号和对应编码信号的所述存储器;与所述MCU相连,用于发射所述编码信号的红外发射电路。通过红外接收电路接收不同红外设备的原始红外信号,进而利用MCU进行解码并存储至存储器,实现了对不同红外信号的“解读”和“记忆”,进一步实现可以同时用于不同红外设备的红外装置,增加了产品的兼容性,具有极高的灵活性,便于用户使用。本申请还提供一种红外装置的运行方法和一种计算机可读存储介质,具有上述有益效果,此处不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种红外装置的结构示意图;图2为本申请实施例所提供的一种红外接收电路的电路图;图3为本申请实施例所提供的红外装置的电源的电路图;图4为本申请实施例所提供的比较器电路的电路图;图5为本申请实施例所提供的另一种红外装置的结构示意图图6为本申请实施例所提供的又一种红外装置的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种红外装置的结构示意图,该红外装置包括:用于接收红外设备的红外信号的红外接收电路100;与所述红外接收电路100相连,用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器300的MCU200;与所述MCU200相连,用于存储所述红外信号和对应编码信号的所述存储器300;与所述MCU200相连,用于发射所述编码信号的红外发射电路400;红外接收电路100主要是接收红外信号,将红外信号发送到单片机。这里的红外设备指的是具有红外发射功能的设备,主要指各类红外遥控器,例如电视遥控器、空调遥控器等等。在此对于红外接收电路100的具体构造不作限定,可以由接收电路、放大电路、调制电路等几部分组成。因为接收到的红外信号的功率可能较小,导致光敏二极管接收到的信号比较微弱,因此可以使用放大电路对信号进行放大。放大后的信号需要将附加在载波信号分离出来,在解调之后需要对波形进行整形,变成标准的方波脉冲信号,这样就可以将信号发送到单片机内进行信号的处理。调制电路将已调制的编码信号解调出来,即还原为编码信号,然后对信号进行译码。需要说明的是,这里红外接收电路100接收到的是红外遥控设备原始的电信号数据,不受载波频率的限制,具有通用性,可广泛应用于各种红外设备,典型的例如电视、空调等。如图2所示,图2为本申请提供的一种红外接收电路100的电路图,其中,D13为红外接收二极管,经过滤波、稳压后到达运算放大器的输入管脚,经过放大后输出。需要说明的是,图2中以5V作为一种可行的供电电压对红外接收电路100进行说明,并非对红外接收电路100的电压作限定。MCU指的是MicrocontrollerUnit,即单片机。MCU200作为红外装置的中央控制器,接收红外接收电路100接收到的红外信号,并依次交由放大电路和解调电路处理。由此也可以看出,MCU200中红外信号的接收和解码过程中起到了处理器的作用,即MCU200负责处理红外信号。MCU200的遥控编码脉冲由前导码、系统码、系统码、功能码、功能码的反码组成,前导码是一个遥控码的起始部分,作为接收数据的准备脉冲,系统码和功能码的编码采用脉冲位置调制方式。解码的过程实际上是将原始的红外码(即红外信号)转化成编码信号。需要说明的是,因为不同设备的红外信号的编码格式通常不同,因此MCU200具备对不同编码格式的红外信号解码的功能。在此对于红外码的具体解码过程不作限定,以下提供一种优选的解码过程:红外接收电路100将红外信号转化成由0和1组合成的编码信号;MCU200获取0和1的信号宽度。MCU200可以利本文档来自技高网...

【技术保护点】
1.一种红外装置,其特征在于,包括:用于接收红外设备的红外信号的红外接收电路;与所述红外接收电路相连,用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器的MCU;与所述MCU相连,用于存储所述红外信号和对应编码信号的所述存储器;与所述MCU相连,用于发射所述编码信号的红外发射电路。

【技术特征摘要】
1.一种红外装置,其特征在于,包括:用于接收红外设备的红外信号的红外接收电路;与所述红外接收电路相连,用于对所述红外信号解码得到编码信号,并将所述编码信号发送至存储器的MCU;与所述MCU相连,用于存储所述红外信号和对应编码信号的所述存储器;与所述MCU相连,用于发射所述编码信号的红外发射电路。2.根据权利要求1所述的红外装置,其特征在于,所述红外发射电路包括三极管电路和红外发射二极管。3.根据权利要求1所述的红外装置,其特征在于,所述存储器具体为闪存或带电可擦可编程只读存储器。4.根据权利要求1所述的红外装置,其特征在于,所述红外装置还包括:与所述MCU和第三方控制设备相连,用于接收第三方控制设备对于所述红外设备的控制指令,并将所述控制指令发送至所述MCU的通讯组件。5.根据权利要求1所述的红外装置,其特征在于,所述红外接收电路包括接收电路、放大电路和调制电路。6.一种红外装置的运行方法,其特征在于,包括:当MCU接收红外信号时,红外接收电路将所述红外信号转化成编码信号;所述MCU将所有所述编码信号存储至存储器;当所述MCU接收红外发射命令时,所述MCU从所述存储器中读取所述红外...

【专利技术属性】
技术研发人员:于庆祥张安波刘金凯姚周军申元明
申请(专利权)人:山东比特智能科技股份有限公司
类型:发明
国别省市:山东,37

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

1