用于空调器的遥控器和空调器的遥控方法_2

文档序号:8316813阅读:来源:国知局
定对应的程序指令,控制器30执行查询到的遥控器编码相应的程序指令,其中,对于需要发码的功能,发送查询到的遥控器编码相应的编码数据给空调器整机。
[0035]可以看出,本发明实施例的用于空调器的遥控器100,通过构建一个具有读写功能的存储器20,将遥控器20的每个按键10的功能存储到存储器20中,控制器30读取存储器20中存储的数据以判断每个按键功能,当需要不同的遥控器功能按键时,只需要更改存储器20中的数据,而控制器30中的控制程序不做变动,只需要对存储器20写入相应的控制按键内容,免去了对遥控器100的控制程序二次开发的麻烦,另外生产商可以对遥控器100的按键10的电路板组件大批量生产提高生产效率,当需要不同遥控器按键功能时,只需要改写不同存储器20内容,非常方便,大大降低了工作量。
[0036]下面以具体实施例对本发明实施例的用于空调器的遥控器100的工作过程进行详细说明。
[0037]如图2所示,为一个具体实施例的遥控器100的示意图,其中,按键10的编号分布标注为S1、S2、S3和S4。控制器30预先定义有S1、S2、S3、S4共4个按键,按键编号和图2按键位置布局图的按键编号完全对应;例如,控制器30预先定义的所有按键功能有9个,对应的遥控器编码及按键操作信息存储在控制器30中,具体对应关系如图3中的表格所示,例如,功能编号为Funct1n3对应的遥控器编码为风速编码,即实现风速调节。
[0038]进一步,SI,S2,S3,S4四个按键10的的按键位置、按键操作信息与功能编号的对应关系例如单次按键和同时按键的对应功能编号存储在存储器20中,例如图4所示,为此四个按键的单次按键的对应关系表。
[0039]参照图3和图4所示,当用户操作遥控器100时,假设对SI单次按键操作,控制器30检测到”按键位置=S1、按键操作=单次按键”。控制器30依据”按键位置=S1、按键操作=单次按键”在存储器20中存储的按键功能对照表如图4所示中查询到”功能编号=Funct1nl”,进而控制器30依据”功能编号=Funct1nl”在预存的对应表格中如图3所示查询到”遥控器编码=摆风编码”。最后遥控器100执行”摆风编码”相应的程序指令,即控制器30根据”摆风编码”的编码数据生成摆风控制信号,将控制信号以红外、射频、WIFI或蓝牙发送给空调器,遥控器100实现摆风功能。
[0040]按照上述存储器20存储的按键功能对照表获得遥控器100的按键功能设置如图5所示。同理地,当用户单次按下S2时,遥控器100发送”开机编码”,实现开机功能;当单次按下S3时,遥控器100发送”风速编码”,实现风速功能;当单次按下S4时,遥控器100发送” ECO编码”,实现ECO功能。
[0041]当需要不同的遥控器100按键功能或外观时,控制器30内的控制程序不需要更改,只需要更改存储在存储器20中的数据内容即可,例如通过外部设备对存储器20中的按键功能对照表进行更新,更新后的对照表如图6所示,为S1、S2、S3和S4四个按键被单次触发时对应的按键功能对照表。
[0042]参照图3和图6所示,当用户操作遥控器100时,假设对SI单次按键操作,控制器30检测到”按键位置=S1、按键操作=单次按键”。控制器30依据”按键位置=S1、按键操作=单次按键”在存储器20中存储的如图6所示的表格中查询到”功能编号=Funct1n9”,进而控制器30依据”功能编号=FUnct1n9”在预存表格如图3所示表格中查询到”遥控器编码=温度编码”。最后遥控器100执行”温度编码”相应的程序指令,将把”温度编码”的编码数据以红外、射频、WIFI或蓝牙发送给空调器,遥控器100实现摆风功能。
[0043]按照存储器20更新的按键功能对照表获得遥控器100的按键功能设置如图7所示。同理地,当用户单次按下S2时,遥控器100发送”ECO编码”,实现ECO功能;当单次按下S3时,遥控器100发送”定时编码”,实现定时功能;当单次按下S4时,遥控器100发送”关机编码”,实现关机功能。
[0044]另外,参照图2或图5或图7所示,遥控器30还包括设置在多个按键10之上的图标显示装置40,图标显示装置40用于显示按键10对应的功能。存储器20中还用于存储多个功能对应的图标,当按键10对应的功能变化时,控制器30还用于控制按键10对应的图标变化。
[0045]综上所述,根据本发明实施例的用于空调器的遥控器,通过存储器存储按键功能对照表,进而控制器根据按键的被触发信息查询存储器中的按键功能对照表以获取对应的功能,并执行功能,其中存储器为可读写存储器,并且可以通过外部设备更新,则需要空调器的按键功能不同时或者遥控器按键分布不同时,只需要更新存储器中的存储数据即可,避免对控制器的控制程序的二次开发,对于生产厂商来说,无需针对不同的遥控器生产不同的控制器,大大降低了工作量,提高了生产效率。
[0046]基于上述方面实施例的遥控器,本发明另一方面实施例提出一种空调器的遥控方法。其中,空调器与遥控器进行通信,遥控器包括多个按键和可读写存储器,可读写存储器用于存储按键功能对照表,按键功能对照表可通过外部设备更新。
[0047]图8为根据本发明的一个实施例的空调器的遥控方法的流程图,如图8所示,该遥控方法包括以下步骤:
[0048]SI,遥控器获取多个按键中按键的被触发信息。
[0049]其中,按键的被触发信息可以包括按键位置和按键操作信息。具体地,按键操作信息可以包括单个按键的操作,例如:单次按下单个按键、长时按下单个按键;也可以是多个按键的操作,例如:同时按下多个按键、长时同时按下多个按键、先后按下多个按键、连续多次按同一个按键和连续多次按多个按键。根据遥控器的具体应用,预先定义好实际的按键个数以及按键位置,当用户对按键进行操作时,控制器可以检测到。
[0050]S2,遥控器根据被触发信息查询存储器中的按键功能对照表以获得对应的功能信息。
[0051]其中,按键功能对照表包括按键位置和按键操作信息与功能编号的对应关系。控制器预先定义能够实现的按键功能操作,并包括按键的功能编号和按键编码的对照关系表,实际上,控制器预先定义好的能够实现的按键功能操作的数量大于或者等于实际的遥控器的按键数量。工程师将定义的按键位置、按键操作和功能编号对应的按键功能对照表写入存储器中,当需要不同功能或外观的遥控器时,只需要更改存储器中的数据例如通过外部设备对存储器中的按键功能对照表进行更新,不需要对控制器的控制程序进行二次开发,进而控制器根据检测的按键被触发信息通过更新后的对照表即可确定对应的功能信息,对于生产商来说,无需针对不同的遥控器生成不同的控制器,大大降低了工作量,提高了生产效率。
[0052]S3,遥控器根据功能信息生成与功能对应的控制信号发送至空调器。
[0053]具体地,当遥控器上电之后,控制器检测到用户进行操作的按键位置和按键操作时,查询存储器中存储的按键位置、按键操作和功能编号的按键功能对照表中的数据,并依据当前进行操作的按键位置和按键操作,查询到相应的功能信息例如功能编号,遥控器根据功能信息查询预存对照表获得对应该功能信息的控制信号,预存对照表为所述功能编码与遥控器编码对应表。例如,控制器以相应的功能编号,查询预先定义的对照表获得对应的遥控器编码,换句话说,控制器根据功能编码确定对应的程序指令即生成控制信号,控制器执行查询到的遥控器编码相应的程序指令,其中,对于需要发码的功能,发送查询到的遥控器编码相应的编码数据给空调器整机。
[0054]根据本发明实施例的空调器的遥控方法,通过存储器存储按键功能对照表,进而根据按键的被触发信息查询存储器中的按键功能对照表
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1