一种高精度称重计数抽屉的控制系统的制作方法

文档序号:13934827阅读:356来源:国知局
一种高精度称重计数抽屉的控制系统的制作方法

本发明涉及智能计数设备技术领域,尤其涉及一种高精度称重计数抽屉的控制系统。



背景技术:

枪弹柜是用于存放子弹和枪械的专用保管用具。现有的枪弹柜中通常具有多个不同的弹仓,用于存放各种类型的枪支和弹药。各个仓门均各自设置有门锁结构。

但是,为了系统可靠性和枪支弹药管理的标准上的考虑,现有公安系统及部队的大多数枪弹柜中,存放子弹的弹仓仍然采用机械锁控制的方式。当要领取、归还子弹时仍需人工打抽屉。而且子弹数量的清点工作也是由管理员执行。对于枪支弹药的管理过程容易出错,而且工作繁琐,效率低下,无法很好的适应现有的信息化一体管理的要求,容易出现监管上的漏洞。

为了实现弹仓的智能化,现有提供了一些具有相应控制结构或者控制硬件的枪弹柜,其通过在弹仓或者相应的抽屉柜内设置称重传感器,以称取重量的方式来完成对于抽屉柜内的物体的自动计数。但是,其并不能完全满足日常的物品管理需求,对于用户的使用仍然存在一定的不便。

因此,现有技术还有待发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种高精度称重计数抽屉的控制系统,旨在解决现有技术中用于容纳物品的抽屉柜智能化程度不足,不便于用户使用的问题。

为了达到上述目的,本发明采取了以下技术方案:

一种高精度称重计数抽屉的控制系统。其中,所述控制系统包括:子弹计数模块,用于读取弹仓的重量值,并根据所述重量值计算弹仓内的子弹数量;仓门锁定模块,用于根据控制指令,输出对应的开锁控制信号或者关锁控制信号至弹仓门中;校准模块,用于校正子弹计数模块的子弹数量计算参数;以及信息输出模块,用于上传所述子弹数量、开锁控制信号、关锁控制信号以及对应的时间信息。

所述的控制系统,其中,所述子弹计数模块具体用于:确定当前子弹类型对应的子弹重量;读取所述弹仓的重量值;根据所述弹仓的重量值和所述子弹重量,计算获得所述弹仓内的子弹数量。

所述的控制系统,其中,所述校准模块具体用于:读取所述弹仓的当前重量值;根据用户输入指令,确定当前弹仓内的子弹数量;根据所述当前重量值以及子弹数量,计算对应子弹类型的子弹重量。

所述的控制系统,其中,所述校准模块还用于:在所述弹仓内没有存放子弹时,读取所述弹仓的当前重量值;将所述当前重量值作为所述弹仓的基准重量。

所述的控制系统,其中,还包括地址设置模块;所述地址设置模块具体用于:为若干个弹仓分配对应的地址信息;根据用户指令指向的地址信息,向对应的弹仓发送开锁控制信号或者关锁控制信号。

所述的控制系统,其中,还包括数据库;所述数据库存储有若干个弹仓的地址信息以及若干种子弹类型的子弹重量。

所述的控制系统,其中,还包括控制终端,所述控制终端与所述信息输出模块连接,用于接收来自所述信息输出模块的子弹数量、开锁控制信号、关锁控制信号以及对应的时间信息。

所述的控制系统,其中,所述控制终端还用于采集用户指令,并转换为对应的控制指令。

有益效果:本发明提供的高精度称重计数抽屉的控制系统,能够实现多种不同的子弹管理功能,例如计算不同类型的子弹数量,对弹仓的测量值进行重新标定,详细记录子弹的取放操作和取放数量等。整个控制系统能够覆盖大部分的子弹管理需求,可以实现自动化远程操作,非常便于用户的使用。

附图说明

图1为本发明具体实施例的称重计数抽屉的控制系统的系统功能框图。

图2为本发明具体实施例的称重计数抽屉的控制系统运行方法流程图。

图3为本发明具体实施例的称重计数抽屉的立体结构示意图。

具体实施方式

本发明提供一种高精度称重计数抽屉的控制系统。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

在本实施例中,所述称重计数抽屉是指采用称取抽屉或者仓内的重量值,自动计算其中放置物品(例如子弹、弹夹等)的数量的智能抽屉。该高精度称重计数抽屉可以设置在一个柜体内,用于容纳各种类型的物品。在一个柜体中,所述高精度称重计数抽屉可以设置为多个,每个高精度称重计数抽屉各自设置有门锁,用于保存不同的类型的子弹、弹夹或者其他的可计数的物品。所述高精度称重计数抽屉还可以根据实际情况的需要,选择添加或者简省一些功能模块,例如增加红外检测模块或者图像采集模块。图3为本发明实施例提供的高精度称重计数抽屉的立体结构示意图。

图1为本发明实施例提供的一种高精度称重计数抽屉的控制系统。本发明实施例提供的控制系统可以运行在任何合适的控制板或者其他逻辑运算硬件上,例如nano102lb2an处理器。如图1所示,所述控制系统可以包括:子弹计数模块110、仓门锁定模块120、校准模块130以及信息输出模块140。

在本实施例中,以子弹的计数和管理为例,对所述控制系统进行详细的陈述。应当说明的是,本发明实施例提供的高精度称重计数抽屉及其控制系统还可以应用于其他合适类型的物品的计数而不限于子弹的计数和管理。

其中,所述子弹计数模块110用于读取弹仓的重量值,并根据所述重量值计算弹仓内的子弹数量。所述仓门锁定模块120用于根据控制指令,输出对应的开锁控制信号或者关锁控制信号至弹仓门中。所述校准模块130用于校正子弹计数模块的子弹数量计算参数。所述信息输出模块140用于上传所述子弹数量、开锁控制信号、关锁控制信号以及对应的时间信息。

在实际操作过程中,所述控制系统可以通过信息输出模块140输出相应的信息来支持对于子弹的管理。例如,可以记录某个弹仓的仓门开锁时间和关锁时间或者是在仓门关锁后,弹仓内的子弹数量变化。

由于额外设置的校准模块130,用户在弹仓放置不同类型的子弹时,还可以使用所述校准模块130,通过相应的交互页面,进行子弹重量的调试或者校准。例如,用户可以在弹仓内放入10颗标准重量的子弹或者相应的砝码,然后控制系统记录此时的标准重量值。最后,根据该标准重量值计算该类型子弹的子弹重量并保存。

这样的,在子弹计数模块110使用时,便可以根据所述校准模块130设置的子弹重量,计算当前弹仓内的子弹数量。

在一些实施例中,所述子弹计数模块110具体用于:确定当前子弹类型对应的子弹重量;读取所述弹仓的重量值并根据所述弹仓的重量值和所述子弹重量,计算获得所述弹仓内的子弹数量。

相对应地,基于所述子弹计数模块110的子弹数量计算方法,所述校准模块具体用于:读取所述弹仓的当前重量值;根据用户输入指令,确定当前弹仓内的子弹数量以及根据所述当前重量值以及子弹数量,计算对应子弹类型的子弹重量。通过这样的方式,在称取的重量值足够精确时,可以使弹仓能够满足所有不同子弹类型的子弹计数,具有非常广的适用范围。

在另一些实施例中,为了更精确的获得弹仓的重量值,所述校准模块130还可以用于:在所述弹仓内没有存放子弹时,读取所述弹仓的当前重量值并且将所述当前重量值作为所述弹仓的基准重量。亦即将校准模块130作为标定功能使用。

在较佳实施例中,如图1所示,由于一个枪弹柜内可能包括由多个不同的弹仓。因此,所述控制系统还可以包括地址设置模块150。

所述地址设置模块150具体用于:为若干个弹仓分配对应的地址信息。然后,根据用户指令指向的地址信息,向对应的弹仓发送开锁控制信号或者关锁控制信号。通过所述地址设置模块150,所述控制系统可以同时实现多个不同弹仓的有序管理,具有更好的扩展性能。

在一些实施例中,由于不同的弹仓可能存放不同类型的子弹。因此,在兼容多个不同的弹仓控制时,所述控制系统还可以包括数据库160。所述数据库160存储有若干个弹仓的地址信息以及若干种子弹类型的子弹重量。

子弹计数模块110可以根据弹仓的地址信息,从所述数据库160中调用对应的子弹重量,确保每个弹仓的子弹计数正确。

为了方便不同用户的使用和来自多方的监控,降低枪支弹药的监管风险,所述控制系统还可以包括若干个控制终端170。

其中,所述控制终端170与所述信息输出模块连接,可以用于接收来自所述信息输出模块的子弹数量、开锁控制信号、关锁控制信号以及对应的时间信息。用户可以应用所述控制终端170来实现对于弹仓的控制并获知弹仓的具体情况(如子弹的数量)等。具体的,所述控制终端170可以是智能设备或者个人电脑等运算设备,可以用于采集用户指令,并转换为对应的控制指令作为控制系统的控制指令使用。

以下结合所述控制系统,详细描述所述控制系统的运行流程。如图2所示,所述运行流程包括如下步骤:

210、初始化控制系统,进行相应参数或者数据的初始化。

220、进入弹仓检测运行的循环过程中。

230、判断是否接收到控制指令;若否,执行步骤240,若是,执行步骤250。

240、读取重量值并计算子弹数量,令子弹数量弹仓的显示屏上实时显示。

250、确定所述控制指令的类型。其中,所述控制指令的类型可以包括开锁/关锁、校准以及上传子弹数量三种。

260、执行与控制指令对应的操作,并反馈操作结果。

本发明实施例还提供一种控制板。所述控制板包括至少一个处理器以及与所述至少一个处理器通信连接的存储器。所述处理器以及存储器可以通过总线或者其他方式连接。

存储器作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的控制系统对应的程序指令/模块(例如,子弹计数模块110、仓门锁定模块120、校准模块130以及信息输出模块140)。处理器通过运行存储在存储器中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的对于子弹的管理。

存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据控制系统的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至控制系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器中,当被所述一个或者多个处理器执行时,执行上述任意实施例中的功能模块中对应的方法步骤。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

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