基于瞬间脉冲信号的长效响应控制方法与流程

文档序号:16463226发布日期:2019-01-02 22:39阅读:309来源:国知局
基于瞬间脉冲信号的长效响应控制方法与流程

本发明涉及信号响应时效控制领域,具体涉及一种基于瞬间脉冲信号的长效响应控制方法。



背景技术:

很多人家里面可能都有很多智能设备,比如,电视机、洗衣机、空调、电脑、手机等,这些设备在购买前其功能基本上都已经固定,比如,按动哪个按钮是开启电视机,按动哪个按钮是洗衣机电源按钮,按动哪个按钮是手机照相按钮。

但是,若用户想要改变按钮启动智能设备中没有的功能(或启动不同的功能)时,比如,用户想按动手机照相按钮时,按动一下后快速松开,则实现一次照相,持续按动照相按钮时,就自动切换到连续拍照模式,若该手机中没有连续拍照模式(或连续拍照模式的启动按钮是其它按钮),用户想通过该手机实现这个功能便无法实现,若用户十分希望有这个功能的手机,就只能购买新的具备该功能的手机,所需成本大。再比如,若用户购买的机器人上设置有机器人的启动按钮,即用户按动一下机器人的启动按钮后松开,机器人便通电开始工作,若用户想要持续按动启动按钮后不仅机器人通电,且机器人上的摄像头开始拍摄,但由于机器人上不同的按钮功能已经固定,用户想要持续按着启动按钮时机器人通电并摄像头开设拍摄,便只能购买新的具有该功能的机器人,所需成本高,且市场上也不一定存在刚好满足客户需求的机器人。



技术实现要素:

本发明的目的于提供一种基于瞬间脉冲信号的长效响应控制方法,以解决现有智能设备购买后功能更改无法实现的问题。

本发明提供的基础方案为:基于瞬间脉冲信号的长效响应控制方法,包括如下步骤:

s1、用户按动瞬时信号发射器,使瞬时信号发射器发送一个信号给出厂操作系统,出厂操作系统接收到瞬时信号发射器发送的信号后,接收到一次瞬时信号发射器发送的信号时控制受控终端设备执行一次相应的动作指令;

s2、判断瞬时信号发射器发送给出厂操作系统的信号是脉冲信号还是持续信号,以此来判断用户是否持续按着瞬时信号发射器没有松开;

s3、若用户持续按着瞬时信号发射器,则控制受控终端设备执行与步骤s1中不同的动作指令。

本发明的优点在于:步骤s1中,按动瞬时信号发射器,进而检测按动该瞬时信号发射器时出厂操作系统控制受控终端设备执行的动作指令;步骤s2和s3中,通过自动检测瞬时信号发射器发送给出厂操作系统的信号是脉冲信号还是持续信号,以此判断用户是否是持续按着瞬时信号发射器,若用户持续按着瞬时信号发射器,则控制受控终端设备改变执行的动作指令,以此来实现受控终端设备执行与步骤s1中不同的动作指令。即原本用户在按动瞬时信号发射器时只能使得受控终端设备执行相应动作一次,而通过本方法可以在用户持续按动瞬时信号发射器时使得受控终端设备执行不同的动作指令,即实现新的控制功能,使用方便,无需用户从新购买新具有该功能的控制终端设备。

进一步,在步骤s2后,用户手动设定需要增加或改变的功能,在步骤s3中,若用户持续按着瞬时信号发射器,则根据用户设定的功能控制受控终端设备动作。

用户自行设定功能,能增加用户的使用体验感,便于用户设定自己所需功能。

进一步,在步骤s3中,控制受控终端设备持续执行与步骤s1中不同的动作指令时,受控终端设备所执行动作指令便是重复执行步骤s1中的动作。

假设受控终端设备为现有的手机,现有手机拍照时,常常按动一下手机拍照按钮只能执行一次拍照动作,若用户持续按着拍照按钮,手机也不会继续进行拍照动作,此时,若用户想要持续按着拍照按钮时实现持续拍照的功能,在控制受控终端设备持续执行与步骤s1中不同的动作指令时,受控终端设备所执行动作指令为重复执行步骤s1中的动作便能实现上述功能。

进一步,在步骤s3中,控制受控终端设备持续执行与步骤s1中不同的动作指令时,受控终端设备所执行动作指令便是执行和步骤s1中完全不同的动作。

假设受控终端设备为手机,对比现有用户进行手机拍照时,用户点一下拍照按钮就松开,实现的是拍照,若用户持续按着拍摄按钮,也只能进行一次拍照,若用户想要在持续按着拍照按钮时退出拍照界面,则在控制受控终端设备持续执行与步骤s1中不同的动作指令时,受控终端设备所执行动作指令为执行和步骤s1中完全不同的动作即可实现上述功能。

进一步,在步骤s1中,出厂操作系统接收到瞬时信号发射器发送的信号后识别该信号中的上升沿,根据上升沿的个数判断受控终端设备需要执行相应动作指令的次数。

对瞬时信号发射器发送的信号进行上升沿识别,根据识别的上升沿个数判断受控终端设备所需执行动作指令次数,即实现了按动一次只执行一次的目的,识别过程简单。

进一步,在步骤s2中,在判断瞬时信号发射器发送给出厂操作系统的信号是脉冲信号还是持续信号时,识别出厂操作系统接收到瞬时信号发射器发送的信号中在预设时间范围内是否出现下降沿,若出现下降沿,判定出厂操作系统接收到的是脉冲信号,若没有出现下降沿,则判断出厂操作系统接收到的是持续信号。

通过在预设时间范围内检测是否出现下降沿来判断瞬时信号发射器发送给出厂操作系统的信号,进而判断用户是按动一下瞬时信号发射器就松开还是持续按着瞬时信号发射器。

进一步,在步骤s1后,用户在受控终端设备上设置有为实现用户所需功能而设置的辅助设备。

用户想实现的功能若需要其他辅助设备才能完成时,用户便可通过增加辅助设备的方式使得受控终端设备实现该功能,无需用户购买具有该功能的新产品。比如,用户购买的机器人(假设机器人便是受控终端设备)上设置有机器人的启动按钮,即用户按动一下机器人的启动按钮后松开,机器人便通电开始工作,若用户想要持续按动启动按钮后不仅机器人通电,且机器人上的摄像头开始拍摄,但由于机器人上不同的按钮功能已经固定,且没有安装摄像头,用户想要持续按着启动按钮时机器人通电并摄像头开设拍摄,便可以在该机器人上安装摄像头(摄像头即为辅助设备),以此来实现该功能。

附图说明

图1为本发明实施例一中基于瞬间脉冲信号的长效响应控制系统的逻辑框图;

图2为本发明实施例一中基于瞬间脉冲信号的长效响应控制方法的实施流程图。

具体实施方式

下面通过具体实施方式进一步详细的说明:

实施例一

如图1所示:基于瞬间脉冲信号的长效响应控制系统包括:

受控终端设备,受控终端设备为现有的机器人或其它智能设备,受控终端设备内设置有该受控终端设备的出厂操作系统,该操作系统用于对受控终端设备发送命令后受控终端设备根据命令执行相应的动作,发送命令时,采用瞬时信号发射器进行命令发送,瞬时信号发射器包括功能按钮,功能按钮选用现有r13-507型号的按钮开关。通常每一个按钮开关有两对触点,每对触点由一个常开触点和一个常闭触点组成;当按下按钮,两对触点同时动作,常闭触点断开,常开触点闭合。瞬时信号发射器用于对出厂操作系统发送指定的指令,即用户按动瞬时信号发射器,则瞬时信号发射器将发送一个信号给出厂操作系统,然后出厂操作系接收到瞬时信号发射器发送的信号后检测该信号中的上升沿信号,当检测到一次上升沿信号时,出厂操作系统控制受控终端设备执行动作一次,比如瞬时信号发射器对应的指令是挥手一次,若用户按动瞬时信号发射器,则出厂操作系统控制受控终端设备挥手一次。若用户按动瞬时信号发射器时,用户只按动一下便松开,瞬时信号发射器发送给出厂操作系统的信号便是一个脉冲信号,若用户持续按着瞬时信号发射器,则瞬时信号发射器发送给出厂操作系统的信号便是一个持续信号,但不管用户是按动瞬时信号发射器后瞬间松开还是持续按动瞬时信号发射器,出厂操作系统都只识别接收到的信号中的上升沿信号,即都只控制受控终端设备执行一次动作。

检测判断模块,用于检测瞬时信号发射器发送给出厂操作系统的信号为脉冲信号还是持续信号,检测判断模块在检测瞬时信号发射器发送给出厂操作系统信号类型时,对瞬时信号发射器发送给出厂操作系统信号的下降沿进行检测,若在预设时间范围内没有检测到下降沿,则判断瞬时信号发射器发送给出厂操作系统的信号为持续信号,并将判断结果信息发送给控制模块;若检测到瞬时信号发射器发送给出厂操作系统的信号时在预设时间内检测到下降沿,则判断瞬时信号发射器发送给出厂操作系统的信号为脉冲信号。检测判断模块检测周期可以是每间隔1s检测一次,即检测的预设时间范围可以设置成1s。

控制模块,控制模块接收到检测判断模块发送的判断结果信息后,控制受控终端设备改变原本执行的动作(或动作指令)。改变后的动作可以为执行与之前相关的动作,比如连续执行之前的动作;也可以执行完全不想关的动作。比如,原本的出厂操作系统接收到脉冲信号发射器发送的信号后执行动作一次,但是当检测判断模块检测到瞬时信号发射器发送给操作系统的信号为持续信号,则控制模块控制受控终端设备重复执行出厂操作系统控制其执行的动作。

设定模块,用于用户设定控制模块控制受控终端设备执行动作的内容(即用户设定执行的功能),使得控制模块控制受控终端设备动作时根据用户设定的执行动作内容进行相应动作的执行。

再比如,初始状态下(即受控终端设备在生产出售前就已经固定的功能),出厂操作系统内导入的程序的控制功能为:功能按钮(即瞬时信号发射器)发送信号给出厂控制系统时,捕捉接收到信号的上升沿信号,若捕捉到一次上升沿信号,则控制受控终端设备执行一次动作。然而,本实施例中的基于瞬间脉冲信号的长效响应控制系统,在检测判断模块检测到用户持续按动功能按钮时(即检测到功能按钮发送给出厂操作系统的信号为持续信号),则控制模块控制该受控终端设备执行其它动作,这时受控终端设备将不再执行出厂操作系统发送的控制指令。

如图2所示,针对上述基于瞬间脉冲信号的长效响应控制系统,本实施例还公开了一种使用方法,称为:基于瞬间脉冲信号的长效响应控制方法,其包括如下步骤:

s1、用户按动瞬时信号发射器,使瞬时信号发射器发送一个信号给出厂操作系统,出厂操作系统控制受控终端设备执行该瞬时信号发射器代表的动作指令。

s2、检测判断模块检测瞬时信号发射器发送给出厂操作系统的信号在预设时间范围内是否有下降沿信号,以此来判断用户是否是持续按着瞬时信号发射器,若用户持续按着瞬时信号发射器,则将判断结果发送给控制模块。

s3、控制模块接收到检测判断模块发送的判断结果后,控制受控终端设备改变执行的动作指令。

实施例二

实施例二与实施例一的区别在于,实施例二中基于瞬间脉冲信号的长效响应控制系统还包括设置在受控终端设备上的辅助设备,即通过在受控终端设备上设定某些辅助设备使得控制模块控制受控终端设备执行相应动作指令时能够完成该动作指令。比如,原有的受控终端设备为机器人,该机器人的手部设置有避免机器人碰撞的防撞装置,现有的防撞装置常常采用的都是光电传感器等来实现是否有障碍物的检测,而现在用户买了这个机器人后,想要该机器人能够和人进行握手,但由于防撞装置的设置,机器人便无法完成这个动作,这时,可以通过在机器人的手上设置相应的辅助设备来实现这个功能,为了实现这个功能,辅助装置便可以是摄像头和无线通信模块,通过无线通信模块使得摄像头和控制模块信号连接,当机器人手还没有靠近人体时拍摄到人的手,这时摄像头通过无线通信模块发送一个信号给控制模块,控制模块接收到摄像头发送的信号后,再根据检测判断模块发送的判断结果信息和用户设定的功能使得机器人执行和人握手的动作。具体实施时,可预先存储人手部形状的图片,然后摄像头拍摄到人手部图片将拍摄到的图片和预存储的图片进行比较来判断是否检测到人手。

实际运用中,辅助设备的类型可以根据用户想实现功能进行改变。

实施例三

实施例三与实施例二的区别在于,实施例三中还包括降温模块,由于瞬时信号发射器被持续按动时,瞬时信号发射器内部触点长期接触将导致温度升高,瞬时信号发射器内部长期高温将导致其损坏,减少其使用寿命,而降温模块便用于对瞬时信号发射器内部进行降温,降温模块包括短路导电贴片,本实施例中瞬时信号发射器为按钮,按下按钮时,按钮的两个常开触头接触,而常开触头上连接导线。短路导电贴贴片设置在按钮的触头上方的按钮按件上,当按下按钮时,按钮的两个触头相互接触,而短路导电贴贴片也在按动的压力作用下和两个常开触头与导线的连接端接触,即使得两个触头与导电贴片形成并联电路,使得流过触头的电流量减小,进而减小该触头上温度,以此来减小按钮的损坏。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1