掌桥专利:专业的专利平台
掌桥专利
首页

开关电路、开关电路控制方法以及飞行器

文献发布时间:2023-06-19 11:16:08


开关电路、开关电路控制方法以及飞行器

技术领域

本发明涉及集成电路技术领域,更具体地,涉及一种开关电路、开关电路控制方法以及飞行器。

背景技术

随着飞行器技术的不断发展,越来越多的飞行器被应用到各个领域,例如民用、工程领域等等。

目前的飞行器基本上都是通过电力驱动,如果飞行器在空中工作时出现断电的情况,那么后果将不堪设想,然而,目前的飞行器却无法较好地保证飞行器在处于飞行状态不会断电,导致飞行器在工作时存在安全隐患。

发明内容

鉴于上述问题,本发明提出了一种开关电路、开关电路控制方法以及飞行器,以解决或部分解决上述问题。

第一方面,本发明实施例提供了一种开关电路,该开关电路应用于飞行器,该开关电路包括飞行状态检测电路、电源开关、安全开关以及开关控制电路。其中:飞行状态检测电路用于检测飞行器是否处于飞行状态,电源开关与飞行器的电源电连接安全开关分别与飞行器的电源和飞行器的负载电连接;开关控制电路分别与飞行状态检测电路、电源开关以及安全开关电连接,用于当飞行器处于飞行状态时,保持安全开关闭合,以使飞行器处于飞行状态时,电源与负载始终连通。

第二方面,本发明实施例提供了开关电路控制方法,该开关电路控制方法应用于第一方面的开关电路,该开关电路控制方法包括:飞行状态检测电路检测飞行器是否处于飞行状态;开关控制电路在飞行器处于飞行状态时,保持安全开关闭合,以使飞行器处于飞行状态时,电源与负载连通。

第三方面,本发明实施例提供了一种飞行器,该飞行器包括存储器及处理器,该处理器用于执行第一方面的方法。

本发明实施例提供的开关电路、开关电路控制方法以及飞行器,该开关电路通过飞行状态检测电路、电源开关、安全开关以及开关控制电路组成,其中:飞行状态检测电路用于检测飞行器是否处于飞行状态,电源开关与飞行器的电源电连接安全开关分别与飞行器的电源和飞行器的负载电连接;开关控制电路分别与飞行状态检测电路、电源开关以及安全开关电连接,用于当飞行器处于飞行状态时,保持安全开关闭合,以使飞行器处于飞行状态时,电源与负载始终连通,从而确保飞行器在飞行状态时,电源始终能给负载供电,避免了出现负载断电的情况,有效提升了飞行器在工作时的安全性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明一个实施例提供的开关电路的结构示意图。

图2示出了根据本发明另一个实施例提供的开关电路的结构示意图。

图3示出了根据本发明一个实施例提供的开关控制电路的结构示意图。

图4示出了根据本发明另一个实施例提供的开关控制电路的结构示意图。

图5示出了根据本发明又一个实施例提供的开关控制电路的结构示意图。

图6示出了根据本发明再一个实施例提供的开关控制电路的结构示意图。

图7示出了根据本发明一个实施例提供的开关电路控制方法流程图。

图8示出了根据本发明图7提供的开关电路控制方法中S120的方法流程图。

图9示出了根据本发明另一个实施例提供的开关电路控制方法流程图。

图10示出了本发明实施例提供的高开关电路控制装置的功能模块图。

图11示出了本发明实施例提供的飞行器的结构框图。

图12示出了本发明实施例的用于保存或者携带实现根据本发明实施例的开关电路控制方法的程序代码的存储介质。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

飞行器技术作为当前最为热门的技术之一,已经被广泛地应用在了各个领域,例如现在日常生活中用于航拍的无人机飞行器、在农业领域用于从空中进行播种的飞行器、用于载人的飞行器等等。而这些各种各样的飞行器大多都采用电力驱动,这就意味着,电源的稳定供电是飞行器正常工作的保证,如果飞行器在空中的出现断电情况,则会直接出现坠机的情况,极可能造成严重的安全事故。

发明人在实际应用中发现,目前的大多飞行器的电源开关只有一个,电源开关直接连接在负载和电源之间,飞行器在飞行过程中的断电,往往是由于用户误触碰到了电源开关,使电源开关断开而导致的。所以发明人想到,如果在飞行器处于飞行状态时,能够避免因用户的误触碰而导致飞行器断电的话,可以确保飞行器在工作时的安全性。

因此,针对于上述问题,发明人提出了本发明实施例中的开关电路、开关电路控制方法以及飞行器,当飞行器处于飞行状态时,可以保持飞行器的电源与飞行器的负载始终连通,从而确保飞行器在飞行状态时,电源始终能给负载供电,避免了出现负载断电的情况,有效提升了飞行器在工作时的安全性。

请参阅图1,图1示出了本发明一个实施例提供的开关电路的结构示意图,该开关电路100可以应用于飞行器,该飞行器包括但不限于多旋翼飞行器、喷气式飞行器等。

该开关电路100可以包括:飞行状态检测电路110、电源开关120、安全开关130以及开关控制电路140,其中:该飞行状态检测电路110用于检测飞行器是否处于飞行状态;该电源开关120与飞行器的电源210电连接;该安全开关130分别与飞行器的电源210和飞行器的负载220电连接;该开关控制电路140分别与飞行状态检测电路110、电源开关120以及安全开关130电连接,用于当飞行器处于飞行状态时,保持安全开关130闭合,以使飞行器处于飞行状态时,电源210与负载220始终连通。

其中,飞行器的电源210可以设置在飞行器上;也可以不设置在飞行器上,当电源210不设置在飞行器上时,该电源210通过线路与飞行器连接。可选地,飞行器的电源210可以为电池包。其中,飞行器的电源210主要用于为飞行器的负载220进行供电,提供飞行器的飞行动力、使飞行器的各功能正常工作等。

其中,飞行器的负载220可以为飞行器的动力装置,以多旋翼飞行器为例,负载220可以为多旋翼飞行器的电机,可选地,飞行器的负载220还可以包括飞行器上搭载的照明装置、图像采集装置、通讯装置等等。

可以理解的是,飞行器处于飞行状态是指飞行器在空中飞行时的状态,飞行器不处于飞行状态可以是指飞行器处于地面的状态。在实际应用中,开关控制电路140还可以用于当飞行器不处于飞行状态时,根据电源开关120的状态控制安全开关130开合,以使飞行器的电源210与负载220断开或者连通。作为一种示例,当飞行器处于初始状态时,飞行器的电源开关120和安全开关130均为断开状态,此时,飞行器的电源210和负载220之间没有连通,飞行器没有工作,位于地面,因此也没有处于飞行状态。当飞行器接收到开启指令时,电源开关120闭合。若电源开关120闭合且飞行状态检测电路110检测到飞行器不处于飞行状态,则开关控制电路140控制安全开关130闭合,此时,飞行器的电源210可以通过闭合的安全开关130与飞行器的负载220连通,飞行器开始工作。

当飞行器工作并升空后,飞行状态检测电路110检测到飞行器处于飞行状态时,开关控制电路140保持安全开关130闭合,以使飞行器处于飞行状态时,电源210始终与负载220连通。此时,无论电源开关120是闭合状态还是断开状态都不会影响到安全开关130的工作状态,安全开关130会一直处于闭合状态,从而避免用户在飞行器处于飞行状态时,因误触碰而断开电源开关120,导致飞行器断电的情况。

当飞行器从空中降落到地面后,飞行状态检测电路110则检测到飞行器不处于飞行状态时,开关控制电路140可以恢复电源开关120的作用,此时,若电源开关120断开,开关控制电路140则控制安全开关130断开,从而断开电源210与负载220的连通,让飞行器停止工作。

可见,在本实施例中,该开关电路100通过飞行状态检测电路110、电源开关120、安全开关130以及开关控制电路140组成,其中:飞行状态检测电路110用于检测飞行器是否处于飞行状态,电源开关120与飞行器的电源210电连接安全开关130分别与飞行器的电源210和飞行器的负载220电连接;开关控制电路140分别与飞行状态检测电路110、电源开关120以及安全开关130电连接,用于当飞行器处于飞行状态时,保持安全开关130闭合,以使飞行器处于飞行状态时,电源210与负载220连通。由于电源210和负载220之间通过安全开关130连接,而安全开关130由开关控制电路140根据电源开关120的工作状态和飞行状态检测电路110的检测情况控制,开关控制电路140可以在飞行器不处于飞行状态时,根据电源开关120的状态来控制安全开关130的状态,从而起到安全开启和关闭飞行器的作用;还可以在飞行器处于飞行状态时,始终保持安全开关130闭合,即电源开关120的状态不影响安全开关130的状态,从而避免了飞行器处于飞行状态时,因用户对电源开关120的误触碰而导致负载220断电的情况,有效提升了飞行器在工作时的安全性。

其中,如图2所示,飞行状态检测电路110可以包括:测距模块111和飞控模块112,其中,测距模块111用于检测飞行器与地面之间的距离;飞控模块112分别与测距模块111和开关控制电路140电连接,用于根据飞行器与地面之间的距离确定飞行器是否处于飞行状态,并根据飞行器是否处于飞行状态生成不同的信号,且将该信号输出至开关控制电路140。

可选地,测距装置可以包括超声波测距传感器、红外测距传感器、激光测距传感器、激光雷达测距传感器等测距传感器中的一种或多种组合。

在实际应用中,在飞行器开始工作后,测距装置可以实时采集飞行器与地面之间的距离,得到距离信息。飞控模块112则接收该距离信息,并判断该距离信息是否超过距离阈值,若该距离信息超过距离阈值,则确定飞行器处于飞行状态。若该距离没有超过距离阈值,则确定飞行器不处于飞行状态。另外,当飞控模块112确定飞行器处于飞行状态时,可以输出用于表征飞行器处于飞行状态的飞行信息(如低电平),当开关控制电路140接收到该飞行信息时,可以依据该信息对安全开关130进行控制。

可以理解的是,距离阈值可以用来判断飞行器是处于空中还是处于地面或接近地面,由于一般在飞行器处于空中时,为飞行状态,在处于地面或接近地面时,不为飞行状态,从而可以有效、准确判断飞行器是否处于飞行状态。作为一种示例,例如距离阈值为20cm,若距离信息为100cm,则可以确定飞行器处于飞行状态,飞控模块112可以输出飞行信息。若距离信息为10cm,则可以确定飞行器不处于飞行状态。

可见,在本实施方式中,通过测距装置和飞控模块112构成飞行状态检测电路110,从而能够根据测距模块111采集的飞行器与地面之间的距离来判断飞行器是否处于飞行状态,提升了飞行状态的判断准确性、效率。

在一些实施方式中,飞行状态检测电路110可以包括通讯模块和飞控模块112。其中,通讯模块,用于接收针对飞行器的飞行状态控制指令;飞控模块112分别与通讯模块和开关控制电路140电连接,用于根据飞行状态控制指令确定飞行器是否处于飞行状态。可选地,通讯模块可以包括4G通讯模块、5G通讯模块、蓝牙通讯模块等通讯模块中的一种或多种组合。

其中,飞行状态控制指令可以为用于控制飞行器飞行时的控制指令(如控制飞行器上升、下降、转向、加速、减速等控制指令)。

在实际应用中,用户可以通过控制终端向飞行器发送飞行状态控制指令,以使飞行器进入飞行状态,因此,若飞控模块通过通讯模块接收到该飞行状态控制指令,可以将该飞行状态控制指令与指定飞行状态控制指令进行匹配,若匹配,则可以确定该飞行器处于飞行状态。

可选地,在确定飞行状态控制指令与指定飞行状态控制指令是否匹配时,可以判断飞行状态控制指令中是否包括指定飞行状态控制指令,若包括,则确定飞行状态控制指令与指定飞行状态控制指令匹配。作为一种示例,若指定飞行状态控制指令包括第一控制指令和第二控制指令,当飞控模块接收到的飞行状态控制指令包含第一控制指令和第二控制指令中至少一个时,可以确定飞行状态控制指令与指定飞行状态控制指令匹配。作为另一种示例,若指定飞行状态控制指令包括第一控制指令和第二控制指令,当飞控模块接收到的飞行状态控制指令包含第一控制指令和第二控制指令时,可以确定飞行状态控制指令与指定飞行状态控制指令匹配。

可选地,控制终端可以是飞行器的遥控器、也可是智能手机、还可以是个人电脑(如平板电脑、笔记本电脑)等等。

可选地,飞行状态检测电路110可以同时具有测距模块111和通讯模块,若飞控模块112通过通讯模块没有接收到飞行状态控制指令时,则通过测距模块111获取飞行器与地面之间的距离,并根据该距离来确定飞行器是否处于飞行状态。从而更准确、灵活地判断飞行器是否处于飞行状态。

考虑到用户可以直接通过控制终端向飞行器发送飞行状态控制指令,以使飞行器进入飞行状态,在本实施例中,通过通讯模块和飞控模块构成飞行状态检测电路,当飞控模块通过通讯模块接收到飞行状态控制指令时,可以根据飞行状态控制指令快捷、有效地判断出飞行器是否处于飞行状态。

在另一些实施方式中,飞行状态检测电路110可以包括加速度传感器以及飞控模块112,飞控模块112分别与加速度传感器以及开关控制电路140电连接。

在实际应用中,加速度传感器可以实时采集飞行器的加速度信息,飞控模块112在接收到该加速度信息后可以根据该加速度信息得到飞行器在指定方向上(如飞行器上方)的加速度变化量,若该加速度变化量大于加速度变化量阈值,则可以确定飞行器处于飞行状态。其中,指定方向可以为一个方向,也可以为多个方向,在此不做限定。

考虑到飞行器在飞行状态下通常会做出一些飞行动作时,其在一定方向上的加速度变化量会发生改变,在本实施方式中,通过加速度传感器和飞控模块112构成飞行状态检测电路110,当飞控模块112通过加速度传感器接收到飞行器的加速度信息时,可以根据飞行器的加速度信息准确、有效地判断出飞行器是否处于飞行状态。

可选地,飞行状态检测电路110还可以由速度传感器和飞控模块112构成,飞控模块112可以分别与速度传感器和开关控制电路140电连接。其中,飞控模块112可以通过速度传感器采集飞行器在指定方向上的速度,若该指定方向上的速度不为0,则可以确定飞行器处于飞行状态。

请再次参阅图2,在一些实施方式中,开关电路100还包括:

电阻电路150,电阻电路150的第一端分别与电源210和安全开关130的第一端电连接,电阻电路150的第二端分别与电源开关120的第一端和开关控制电路140电连接,安全开关130的第二端与负载220电连接,电源开关120的第二端接地,电源开关120的第一端为分别与电源210和电源开关120电连接的一端。可选地,电阻电路150可以包括一个或多个电阻,当电阻电路150包括多个电阻时,多个电阻可以相互串联或/和并联以形成一个指定电阻值的电阻电路。

在实际应用中,其中,开关控制电路140可以为逻辑门电路,逻辑门电路该可以根据输入的电平信号确定输出的电平信号。具体地,开关电路100中电源开关120、飞控模块112、开关控制电路140以及安全开关130之间的状态以及输出信号关系可以如表1所示:

表1

根据表1可知,开关控制电路140可以有两路输入,一路输入来自与电源开关120(以下可称第一输入),另一路输入来自于飞控模块112(以下可称第二输入)。其中,飞控模块112可以根据飞行器是否处于飞行状态输出不同的电平信号。如图2所示,当安全开关130闭合时,电源210的电流通过电阻电路流向地,相当于第一输入为低电平,此时,若飞行器不处于飞行状态,则飞控模块112输出高电平,即第二输入为高电平,开关控制电路140则可以输出低电平,以使安全开关130状态闭合,让电源210给负载220供电,进而使得飞行器工作并进入飞行状态。

当飞行器进入飞行状态时,飞控模块112输出低电平,此时无论电源开关120是断开还是闭合,开关控制电路140都只会输出低电平,以保持安全开关130闭合,让飞行器在飞行状态下,电源210能够为负载220供电。这就能避免用户在飞行器起飞后误触碰电源开关120而导致电源210关断的情况出现。

在本实施方式中,如图3所示,可选地,开关控制电路140包括:第一二极管V1、第二二极管V2以及第一电阻R1,其中:第一二极管V1的负极与电源开关120的第一端电连接;第二二极管V2的负极与飞行状态检测电路110电连接;第一电阻R1的第一端与电路电源VCC电连接,第一电阻R1的第二端分别与第一二极管V1的正极、第二二极管V2的正极和安全开关130电连接,其中,电路电源VCC用于对开关控制电路140进行供电。可选地,第一电阻R1可以为10KΩ。

在实际应用中,第一二极管V1的负极为第一输入端IN1,第二二极管V2的负极为第一输入端IN2,第一二极管V1的正极、第二二极管V2的正极以及第一电阻R1的第二端的交结处引出为输出端OUT。以下结合表1进行说明,当第一输入端IN1为低电平,第二输入端IN2为高电平时,输出端OUT为低电平。当第一输入端IN1为高电平,第二输入端IN2为高电平时,输出端OUT为高电平。当第二输入端IN2为低电平时,输出端OUT为低电平。

在本实施方式中,如图4所示,可选地,开关控制电路140包括:第一肖特基二极管V3、第二肖特基二极管V4以及第二电阻R2,其中:第一肖特基二极管V3的负极与电源开关120的第一端电连接;第二肖特基二极管V4的负极与飞行状态检测电路110电连接;第二电阻R2的第一端与电路电源VCC电连接,第二电阻R2的第二端分别与第一肖特基二极管V3的正极、第二肖特基二极管V4的正极和安全开关130电连接,其中,电路电源VCC用于对开关控制电路140进行供电。可选地,第二电阻R2可以为10KΩ。可选地,第一肖特基二极管V3和第二肖特基二极管V4可以包括BAT54A。

在实际应用中,第一肖特基二极管V3的负极为第一输入端IN1,第二肖特基二极管V4的负极为第一输入端IN2,第一肖特基二极管V3的正极、第二肖特基二极管V4的正极以及第二电阻R2的第二端的交结处引出为输出端DT_Ctrl。以下结合表1进行说明,当第一输入端IN1为低电平,第二输入端IN2为高电平时,输出端DT_Ctrl为低电平。当第一输入端IN1为高电平,第二输入端IN2为高电平时,输出端DT_Ctrl为高电平。当第二输入端IN2为低电平时,输出端DT_Ctrl为低电平。

在本实施方式中,如图5所示,可选地,开关控制电路140包括:第一MOS管V5、第二MOS管V6以及第三电阻R3,第一MOS管V5和第二MOS管V6均为P型MOS管,其中:第一MOS管V5的栅极与电源开关120的第一端电连接,第一MOS管V5的漏极接地;第二MOS管V6的栅极与飞行状态检测电路110电连接,第二MOS管V6的漏极接地;第三电阻R3第一端与电路电源VCC电连接,第三电阻R3的第二端分别与第一MOS管V5的源极、第二MOS管V6的源极和安全开关130电连接,其中,电路电源VCC用于对开关控制电路140进行供电。可选地,第三电阻R3可以为10KΩ。

在实际应用中,第一MOS管V5的栅极为第一输入端IN1,第二MOS管V6的栅极为第二输入端IN2,第三电阻R3的第二端、第一MOS管V5的源极、第二MOS管V6的源极的交结处引出输出端OUT。以下结合表1进行说明,当第一输入端IN1为低电平,第二输入端IN2为高电平时,输出端OUT为低电平。当第一输入端IN1为高电平,第二输入端IN2为高电平时,输出端OUT为高电平。当第二输入端IN2为低电平时,输出端OUT为低电平。

在本实施方式中,如图6所示,可选地,开关控制电路140包括:芯片U6,该芯片U6具体可以包括MC14081BDG,该芯片U6的引脚IN1A可以与电源开关120的第一端电连接,该芯片U6的引脚IN2A可以与飞行状态检测电路110电连接,具体可以是与飞控模块112的输出端电连接,该芯片U6的引脚OUTA可以与安全开关130电连接。其中,该芯片U6可以实现如表1所示的信号处理。

可以理解的是,开关控制电路140除了上述实施例提供的电路或芯片以外,还可以是其他的逻辑门电路,该逻辑门电路能够实现如表1所示的信号处理即可,具体的电路结构在此不做限定。

在一些实施方式中,该开关电路100还可以包括失效反馈电路,该失效反馈电路可以用于判断飞行器在飞行状态下,电源开关120是否能正常工作,该失效反馈电路可以连接于电源开关120和开关控制电路140之间。当飞行器处于飞行状态下,用户可以通过终端设备断开或闭合电源开关120,此时失效反馈电路则可以检测电源开关120和开关控制电路140之间是否有电流,若在电源开关120开关闭合时,失效反馈电路检测到电源开关120和开关控制电路140之间没有电流,则确定电源开关120失效,若有电流,则确定电源开关120正常。若在电源开关120开关断开时,失效反馈电路检测到电源开关120和开关控制电路140之间电流,则确定电源开关120失效。当电源开关120失效时,失效反馈电路可以反馈失效信息到用户的终端设备,以提醒用户电源开关120失效。

可选地,失效反馈电路可以包括处理装置、电流检测装置以及通讯装置,电流检测装置可以连接在电源开关120和开关控制电路140之间,处理装置可以分别与电流检测装置和通讯装置电连接,当处理装置在通过电流检测装置检测到没有电流且通讯装置接收到用户发出的闭合指令时,生成失效信息,并将该失效信息再通过通讯装置发送到用户的终端设备。当处理装置在通过电流检测装置检测到有电流且通讯装置接收到用户发出的闭合指令时,生成正常提醒信息,并将该正常提醒信息再通过通讯装置发送到用户的终端设备,以提醒用户电源开关工作正常。

考虑到本实施例的开关电路在飞行器处于飞行状态下将暂时关闭电源开关的功能,此时用户无法容易知道电源开关是否出现异常,如果出现异常那么在飞行器降落时可能存在安全隐患,在本实施方式中,通过开关电路还可以包括失效反馈电路,该失效反馈电路可以用于判断飞行器在飞行状态下,电源开关是否能正常工作,从而能够及时提醒用户电源开关是否失效,以确保用户能够安全地控制飞行器。

请参阅图7,图7示出了本发明一个实施例提供的开关电路控制方法,该方法可以应用于上述实施例的开关电路,该开关电路控制方法可以包括:

S110,飞行状态检测电路检测飞行器是否处于飞行状态。

在一些实施方式中,飞行状态检测电路可以包括用于获取飞行器与地面之间的距离信息的测距模块,以及用于接收距离信息的飞控模块,飞控模块可以判断距离信息是否超过距离阈值,若超过,则可以确定飞行器处于飞行状态,若不超过,则可以确定飞行器不处于飞行状态。

S120,开关控制电路在飞行器处于飞行状态时,保持安全开关闭合,以使飞行器进入飞行状态时,电源与负载始终连通。

在一些实施方式中,如图8所示,S120可以包括如下步骤:

S121,开关控制电路在飞行器不处于飞行状态时,根据所述电源开关的状态控制安全开关开合,以使飞行器电源与所述负载断开或者连通。

S122,开关控制电路在飞行器处于飞行状态时,保持安全开关闭合,以使飞行器处于飞行状态时,电源与负载连通。

在本实施方式中,通过只有在飞行器不处于飞行状态下(相当于与飞行器处于地面时)用户才能通过电源开关开启或关闭飞行器,在飞行器处于飞行状态下,由安全开关的闭合保证负载与电源之间的连通,从而能够保证飞行器能安全起飞、降落以及处于空中时不会断电。

请参阅图9,图9示出了本发明一个实施例提供的开关电路控制方法,该方法可以应用于上述实施例的开关电路,具体应用于开关电路的开关控制电路,该开关电路控制方法可以包括:

S210,获取飞行状态检测电路采集的飞行状态信息以及电源开关的工作状态。

其中,飞行状态信息可以包括用于表征飞行器处于飞行状态的第一飞行信息和用于表针飞行器不处于飞行状态的第二飞行信息。

电源开关的工作状态可以包括断开状态和闭合状态。

S220,若根据飞行状态信息确定飞行器不处于飞行状态,且所述电源开关为闭合状态,则控制安全开关闭合。

当开关控制电路接收到第二飞行信息,且电源开关为闭合状态时,则可以生成第一控制指令,并将第一控制指令发送至安全开关以指示安全开关闭合。

S230,若根据飞行状态信息确定飞行器处于飞行状态,则保持安全开关闭合。

当开关控制电路接收到第一飞行信息时,则可以生成第二控制指令,并将第二控制指令发送至安全开关以指示安全开关保持闭合。

请参阅图10,其示出了本发明实施例提供的开关电路控制装置400,应用于上述实施例的开关电路,具体应用于开关控制电路,该开关电路控制装置400包括:信息获取模块410、第一控制模块420以及第二控制电路430。其中:

信息获取模块410,用于获取飞行状态检测电路采集的飞行状态信息以及电源开关的工作状态。

第一控制模块420,用于若根据飞行状态信息确定飞行器不处于飞行状态,且所述电源开关为闭合状态,则控制安全开关闭合。

第二控制电路430,用于若根据飞行状态信息确定飞行器处于飞行状态,则控制安全开关闭合。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

请参考图11,其示出了本发明实施例提供的一种飞行器的结构框图。该飞行器500可以是前述实施例中能够运行程序的飞行器500。本发明中的飞行器500可以包括一个或多个如下部件:处理器510、存储器520、以及一个或多个程序,其中一个或多个程序可以被存储在存储器520中并被配置为由一个或多个处理器510执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。

处理器510可以包括一个或者多个处理核。处理器510利用各种接口和线路连接整个飞行器500内的各个部分,通过运行或执行存储在存储器520内的指令、程序、代码集或指令集,以及调用存储在存储器520内的数据,执行飞行器500的各种功能和处理数据。可选地,处理器510可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器510可集成中央处理器510(CentralProcessing Unit,CPU)、图像处理器510(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器510中,单独通过一块通信芯片进行实现。

其中,处理器510可以相当于图1中的开关控制电路。

存储器520可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器520可用于存储指令、程序、代码、代码集或指令集。存储器520可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令、用于实现上述各个方法实施例的指令等。存储数据区还可以存储飞行器在使用中所创建的数据(比如定位信息、工作状态参数、行驶记录数据)等。

请再次参阅图11,该飞行器还可以包括:

飞行状态检测电路530,该飞行状态检测电路530与该处理器510电连接,用于检测飞行器是否处于飞行状态。

安全开关540,该安全开关540与该处理器510电连接,且该安全开关540可以在闭合时接通飞行器的电源和负载220,在断开时,使飞行器的负载220断电。

请参阅图12,其示出了本发明实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质600中存储有程序代码610,程序代码610可被处理器调用执行上述方法实施例中所描述的方法。

计算机可读存储介质600可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质具有执行上述方法中的任何方法步骤的程序代码的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码可以例如以适当形式进行压缩。

综上所述,本发明实施例提供的开关电路、开关电路控制方法以及飞行器,该开关电路通过飞行状态检测电路、电源开关、安全开关以及开关控制电路组成,其中:飞行状态检测电路用于检测飞行器是否处于飞行状态,电源开关与飞行器的电源电连接安全开关分别与飞行器的电源和飞行器的负载电连接;开关控制电路分别与飞行状态检测电路、电源开关以及安全开关电连接,用于当飞行器处于飞行状态时,保持安全开关闭合,以使飞行器处于飞行状态时,电源与负载联通。由于电源和负载之间通过安全开关连接,而安全开关由开关控制电路根据电源开关的工作状态和飞行状态检测电路的检测情况控制,开关控制电路可以在飞行器不处于飞行状态时,根据电源开关的状态来控制安全开关的状态,从而起到安全开启和关闭飞行器的作用;还可以在飞行器处于飞行状态时,始终保持安全开关闭合,即电源开关的状态不影响安全开关的状态,从而避免了飞行器处于飞行状态时,因用户对电源开关的误触碰而导致负载断电的情况,有效提升了飞行器在工作时的安全性。另外,本实施例的开关电路可以在原有飞行器的电路结构基础上仅引入安全开关和开关控制电路即可实现上述效果,避免了对飞行器电路结构的过大改动,不仅安装方便,而且成本较低,能够被广泛应用。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 开关电路、开关电路控制方法以及飞行器
  • 开关电路的控制方法、控制电路及开关电路
技术分类

06120112860604