一种滑环控制方法、装置、系统及存储介质与流程

文档序号:25036579发布日期:2021-05-11 17:08阅读:116来源:国知局
一种滑环控制方法、装置、系统及存储介质与流程

本申请涉及图像采集技术领域,特别是涉及一种滑环控制方法、装置、系统及存储介质。



背景技术:

在图像采集过程中,需要采用一个可以旋转并且提供电路导通功能的器件,以解决旋转情况下的信号连接问题,行业内通常称之为“滑环”。在一个需要旋转配合的成像应用场景,其使用方式可以分为“监视模式”和“采集模式”。监视模式,即在低速旋转的情况下采集图像,用户通过观看视频来进行相关的操作;采集模式,即在高速旋转的情况下采集图像,这个图像会用来支持更高层级的业务应用。通常来说,监视模式的历时时间比较长,而采集模式的历时时间比较短。

滑环的寿命是限制产品应用的关键制约因素。行业现状是普遍使用同样的旋转速度来实现监视模式和采集模式的旋转和图像采集,在这种情况下只能按照“就高不就低”的原则,让滑环处于高速旋转的工作模式下。但是滑环的累计旋转圈数存在一个极限值,超过这个极限值,其性能会显著下降导致不可用,滑环长期高速旋转,会导致其实际可用时长比较低。

鉴于上述现有技术,寻求一种能够提高滑环使用时长的滑环控制方法是本领域技术人员亟待解决的问题。



技术实现要素:

本申请的目的是提供一种滑环控制方法、装置、系统及存储介质,用于实现延长滑环使用时长的目的,有效提高滑环的使用寿命。

为解决上述技术问题,本申请提供一种滑环控制方法,包括:

接收输入的模式请求指令;

根据所述模式请求指令,向马达控制器发出对应的旋转控制指令以调整滑环的旋转速度;

其中,不同的模式对应不同的旋转速度。

优选地,所述模式包括采集模式和监视模式,则所述根据所述模式请求指令,向马达控制器发出对应的旋转控制指令以调整滑环的旋转速度具体为:

所述模式为采集模式时,向所述马达控制器发出高速旋转控制指令以使所述滑环以第一速度旋转;

所述模式为监视模式时,向所述马达控制器发出低速旋转控制指令以使所述滑环以第二速度旋转;

其中,所述第一速度大于所述第二速度。

优选地,所述滑环设置于图像采集设备内,则在所述接收输入的模式请求指令之前,还包括:

所述图像采集设备启动时,向所述马达控制器发出低速旋转控制指令以使所述滑环以所述第二速度旋转。

优选地,还包括:

记录所述滑环的累计旋转圈数;

当所述累计旋转圈数超过预设阈值时,输出报警信号。

优选地,所述旋转控制指令具体为模拟量。

优选地,所述模拟量具体为pwm信号。

为解决上述技术问题,本申请还提供一种滑环控制装置,包括:

接收模块,用于接收输入的模式请求指令;

控制模块,用于根据所述模式请求指令,向马达控制器发出对应的旋转控制指令以调整滑环的旋转速度;

其中,不同的模式对应不同的旋转速度。

为解决上述技术问题,本申请还提供一种滑环控制装置,包括存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如所述的滑环控制方法的步骤。

为解决上述技术问题,本申请还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如所述的滑环控制方法的步骤。

为解决上述技术问题,本申请还提供一种滑环控制系统,包括:主控板、马达控制器、马达及旋转结构;

所述主控板用于接收输入的模式请求指令;根据所述模式请求指令,向所述马达控制器发出对应的旋转控制指令以调整滑环的旋转速度;

其中,不同的模式对应不同的旋转速度。

本申请所提供的滑环控制方法,在接收到输入的模式请求指令后,对其进行分析,即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在不同成像模式下对转速的不同需求,控制不同模式下的对应的滑环转速,使得滑环无需持续保持高速旋转的工作状态,可显著减少滑环的累计旋转圈数,从而实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

此外,本申请所提供的滑环控制装置、系统及存储介质,与上述方法对应,效果同上。

附图说明

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

图1为本申请实施例提供的一种滑环控制方法的流程图;

图2为本申请实施例提供的另一种滑环控制方法的流程图;

图3为本申请实施例提供的一种滑环控制装置的结构示意图;

图4为本申请另一实施例提供的滑环控制装置的结构图;

图5为本申请实施例提供的一种滑环控制系统的结构图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。

本申请的核心是提供一种滑环控制方法、装置、系统及存储介质,用于实现延长滑环使用时长的目的,有效提高滑环的使用寿命。

为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。

图1为本申请实施例提供的一种滑环控制方法的流程图。如图1所示,该方法包括:

s10:接收输入的模式请求指令。

s11:根据模式请求指令,向马达控制器发出对应的旋转控制指令以调整滑环的旋转速度。

其中,不同的模式对应不同的旋转速度。

在具体实施中,主控板在接收到输入的模式请求指令后,根据模式请求指令中代表的用户对于成像速度的需求,调整滑环的转速。可以理解,本申请针对滑环不同的速度可以设置对应的多种模式,将滑环速度与对应的旋转模式之间的对应关系存储在存储设备中,存储设备可以是内置存储器或者外设sd卡,本实施例不做限定。

需要说明的是,主控板向马达控制器传递调整马达转速的旋转控制指令具体为数字通讯指令或者模拟量指令。数字通讯包括但不限于串行或并行通讯方式,具体通讯协议可根据实际需要进行选择,通讯协议包括但不限于modbus、hart、tcp等已有的成熟协议,也可以包括并不限于自定义的通讯协议。一般的,通讯协议中要约定传递转速控制信息的格式和含义。由于这部分内容是行业内的常规知识,在此不做赘述。主控板也可以通过传递模拟量的方式来向马达控制器传递调整马达转速的控制信息,电子模拟量的具体形式包括但不限于:电压、电流、频率、pwm等信号方式。这些物理量的某一个特征的数值是和转速有对应关系的,增大或者减小这个特征值,就可以向马达控制器传递马达转速调整的信息。

本申请所提供的滑环控制方法,在接收到输入的模式请求指令后,对其进行分析,即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在不同成像模式下对转速的不同需求,控制不同模式下的对应的滑环转速,使得滑环无需持续保持高速旋转的工作状态,可显著减少滑环的累计旋转圈数,从而实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

图2为本申请实施例提供的另一种滑环控制方法的流程图。如图2所示,在上述实施例的基础上,作为一种优选地实施例,滑环设置于图像采集设备内,则在接收输入的模式请求指令之前,还包括:

s20:图像采集设备启动时,向马达控制器发出低速旋转控制指令以使滑环以第二速度旋转。

优选地,模式包括采集模式和监视模式,则s11具体为:

s21:模式为采集模式时,向马达控制器发出高速旋转控制指令以使滑环以第一速度旋转。

s22:模式为监视模式时,向马达控制器发出低速旋转控制指令以使滑环以第二速度旋转。

其中,第一速度大于第二速度。

在具体实施中,图像采集设备启动后,滑环的速度缓慢上升,以监视模式进行成像操作,可以理解,监视模式下的转速是比较缓慢的,以便于操作者根据图像进行所需的业务过程。操作者在监视模式下完成其业务过程的各项操作和前期准备后,可能会产生一个对采集模式的需求,即期望在高速旋转的情况下,进行图像的成像工作。操作者可以通过人机交互系统向图像采集设备输入需求信息,例如,从监视模式转换为采集模式。图像采集设备的主控板接收到变更成像模式的模式请求指令后,对其进行判断,如果是采集模式,就向马达控制器发出高速旋转控制指令;如果是监视模式,就向马达控制器发出低速旋转控制指令。马达控制器在接收到旋转控制指令后,就按照旋转控制指令中包含的转速信息,调整马达的转速,从而配合系统的其他部分完成相应的成像操作。

本实施例所提供的滑环控制方法,在图像采集设备启动时,向马达控制器发出低速旋转控制指令以使滑环以第二速度旋转,使得滑环工作在低速状态,提高滑环的使用寿命。然后在接收到输入的模式请求指令时,分析具体是采集模式还是监视模式,采集模式为滑环在高速旋转的情况下采集图像,监视模式为滑环在低速旋转的情况下采集图像,分析模式请求指令即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在两种不同成像模式下对转速的不同需求,控制两种模式下的滑环转速,实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

在上述实施例的技术上,优选地,还包括:

记录滑环的累计旋转圈数;

当累计旋转圈数超过预设阈值时,输出报警信号。

在具体实施中,由于滑环的累计旋转圈数存在一个极限值,超过这个极限值,其性能会显著下降导致不可用,滑环长期高速旋转,会导致其实际可用时长比较低。因此在滑环工作时,实时记录滑环的旋转圈数,并设置一个预设阈值,当累计旋转圈数超过预设阈值时,输出报警信号,提醒相关人员及时检查滑环的工作状态,并且尽快更换。

需要说明的是,本申请对于滑环的累计旋转圈数的记录方式不作限定,可以是采用传感器加计数器的形式,也可以是提取滑环使用过程中的旋转控制指令中的参数,对其进行计算得出滑环的旋转圈数。

在上述实施例的基础上,作为一种优选地实施例,所述旋转控制指令具体为模拟量,模拟量具体为pwm信号。

在具体实施中,主控板通过发送pwm信号来向马达控制器传递调整马达转速的控制信息。pwm为具有一定脉冲宽度的方波信号,调整脉冲宽度占比,即可向马达控制器传递马达转速调整的信息,进一步实现对滑环转速的良好控制。

在上述实施例中,对于滑环控制方法进行了详细描述,本申请还提供滑环控制装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。

图3为本申请实施例提供的一种滑环控制装置的结构示意图。如图3所示,基于功能模块的角度,该装置包括:

接收模块10,用于接收输入的模式请求指令;

控制模块11,用于根据模式请求指令,向马达控制器发出对应的旋转控制指令以调整滑环的旋转速度;

其中,不同的模式对应不同的旋转速度。

由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。

本申请所提供的滑环控制装置,在接收到输入的模式请求指令后,对其进行分析,即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在不同成像模式下对转速的不同需求,控制不同模式下的对应的滑环转速,使得滑环无需持续保持高速旋转的工作状态,可显著减少滑环的累计旋转圈数,从而实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

图4为本申请另一实施例提供的滑环控制装置的结构图,如图4所示,基于硬件结构的角度,该装置包括:存储器20,用于存储计算机程序;

处理器21,用于执行计算机程序时实现如上述实施例中滑环控制方法的步骤。

其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。

存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的滑环控制方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括windows、unix、linux等。数据203可以包括但不限于滑环控制方法中涉及的数据等。

在一些实施例中,滑环控制装置还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。

本领域技术人员可以理解,图4中示出的结构并不构成对滑环控制装置的限定,可以包括比图示更多或更少的组件。

本申请实施例提供的滑环控制装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:在接收到输入的模式请求指令后,对其进行分析,即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在不同成像模式下对转速的不同需求,控制不同模式下的对应的滑环转速,使得滑环无需持续保持高速旋转的工作状态,可显著减少滑环的累计旋转圈数,从而实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

此外,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。

可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

最后,本申请还提供一种滑环控制系统,图5为本申请实施例提供的一种滑环控制系统的结构图。如图5所示,滑环控制系统包括:主控板1、马达控制器2、马达及旋转结构3;

主控板1用于接收输入的模式请求指令;根据模式请求指令,向马达控制器2发出对应的旋转控制指令以调整滑环旋转速度;

其中,不同的模式对应不同的旋转速度。

在具体实施中,控制滑环旋转速度变化的系统主要由主控板、马达控制器、马达及旋转结构三个部分组成。主控板负责发出控制指令,进行逻辑和判断。马达控制器控制马达的启停和旋转速度,可以根据接收到的来自主控板的信息来调整马达的转速。马达和旋转结构由马达和旋转结构组成,其中马达是将电能转化为旋转运动的部件,旋转结构与马达相连,将马达的旋转运动传递给被旋转的部件,即滑环。

本申请实施例提供的滑环控制系统,包括主控板、马达控制器、马达及旋转结构,应用于以上实施例中提到的滑环控制方法,在接收到输入的模式请求指令后,对其进行分析,即判断用户期望滑环在什么速度下成像,然后根据模式请求指令,向马达控制器发出旋转控制指令,对应的调整滑环旋转速度。应用以上技术方案,针对滑环在不同成像模式下对转速的不同需求,控制不同模式下的对应的滑环转速,使得滑环无需持续保持高速旋转的工作状态,可显著减少滑环的累计旋转圈数,从而实现了延长滑环使用时长的目的,有效提高了滑环的使用寿命,提高了用户体验。

以上对本申请所提供的滑环控制方法、装置、系统及存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

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