针对插卡设备的自动录制和测试系统及方法与流程

文档序号:23719834发布日期:2021-01-24 07:26阅读:124来源:国知局
针对插卡设备的自动录制和测试系统及方法与流程

[0001]
本发明涉及计算机技术领域,具体涉及一种针对插卡设备的自动录制和测试系统及方法。


背景技术:

[0002]
现有技术中,行车记录仪或监控设备等插卡设备,通常采用可插拔的sd(secure digital memory card,即sd card,中文简称:安全数码卡)存储卡作为存储介质,将录制的视频文件写入sd卡中。当sd卡被写满数据后,需要人工拔下该sd卡,再换上新的sd卡。以及,对sd卡中的视频文件进行有效性及完整性等方面的校验测试时,也需要采用人工插拔卡的方式,从插卡设备上拔下sd卡,再插入到测试用的计算机设备上。


技术实现要素:

[0003]
本发明的目的在于提供一种针对插卡设备的自动录制和测试系统及方法,以自动完成对sd卡的信息录制和测试操作,整个过程不需要采用人工插拔卡等方式进行干预。
[0004]
为实现上述目的,本发明第一方面,提供一种针对插卡设备的自动录制和测试系统,该系统包括:插卡设备、扩展板、电源装置和控制装置;所述扩展板包括多个扩展槽、两个切换开关以及开关控制芯片,所述多个扩展槽用于插接多个sd卡,所述两个切换开关包括藕接于所述插卡设备和所述多个扩展槽之间的第一切换开关以及藕接于所述控制装置和所述多个扩展槽之间的第二切换开关,所述开关控制芯片用于控制所述第一切换开关和所述第二切换开关;所述电源装置,用于为所述插卡设备和所述扩展板分别提供电源接口;所述控制装置,与所述开关控制芯片和所述电源装置通信连接,用于发送控制指令给所述开关控制芯片,以控制所述第一切换开关将一个sd卡与所述插卡设备接通或断开,和/或,控制所述第二切换开关将一个sd卡与所述控制装置接通或断开;以及,发送通电/断电指令给所述电源装置,以控制相应的电源接口将所述插卡设备和/或所述扩展板接通电源或断开电源;所述插卡设备,用于向与自身接通的sd卡录制信息;所述控制装置,还用于对与自身接通的、完成信息录制的sd卡执行测试操作。
[0005]
一种可能的实现方式中,所述控制装置,具体用于:发送控制指令给扩展板上的开关控制芯片,将扩展板上连接的第一sd卡与插卡设备接通,并发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备向所述第一sd卡中录制信息;在所述第一sd卡完成信息录制,即,将要写满时,发送断电指令给电源装置,将插卡设备断开电源;发送控制指令给扩展板上的开关控制芯片,将所述第一sd卡与控制装置接通,以及,将扩展板上连接的第二sd卡与插卡设备接通;发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备继续向所述第二sd卡中录制信息;运行测试程序,对所述第一sd卡执行测试操作。
[0006]
一种可能的实现方式中,所述控制装置,还用于:对完成测试操作的所述第一sd卡执行格式化操作。
[0007]
一种可能的实现方式中,所述控制装置,还用于:在所述第二sd卡完成信息录制,
即,将要写满时,发送断电指令给电源装置,将插卡设备断开电源;发送控制指令给扩展板上的开关控制芯片,将所述第二sd卡与控制装置接通,以及,将格式化后的所述第一sd卡与插卡设备接通;发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备继续向所述第一sd卡中录制信息;运行测试程序,对所述第二sd卡执行测试操作。
[0008]
一种可能的实现方式中,所述插卡设备为行车记录仪或者监控设备;所述电源装置为电源时序控制器;所述控制装置,为独立的控制主机或者集成在所述扩展板上的流程控制芯片。
[0009]
其中,扩展板上可设有用于连接所述控制装置的数据传输接口,所述第二切换开关具体可藕接于所述数据传输接口和所述多个扩展槽之间;可通过控制第二切换开关将某一个扩展槽与数据传输接口接通或断开,实现将该扩展槽上插接的一个sd卡与控制装置接通或断开。
[0010]
其中,当控制装置为独立的控制主机时,所述扩展板上可设有用于连接所述开关控制芯片和所述控制主机的指令传输接口。
[0011]
其中,所述扩展板中的切换开关可采用多路开关例如多路模拟开关。
[0012]
其中,所述第一sd卡和第二sd卡是所述扩展板上连接的多个sd卡中的任意两张sd卡。
[0013]
本发明第二方面,提供一种自动录制和测试方法,用于如第一方面所述的针对插卡设备的自动录制和测试系统,其特征在于,所述方法包括:控制装置发送控制指令给扩展板上的开关控制芯片,将扩展板上连接的第一sd卡与插卡设备接通,并发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备向所述第一sd卡中录制信息;控制装置在所述第一sd卡完成信息录制,即,将要写满时,发送断电指令给电源装置,将插卡设备断开电源;控制装置发送控制指令给扩展板上的开关控制芯片,将所述第一sd卡与控制装置接通,以及,将扩展板上连接的第二sd卡与插卡设备接通;控制装置发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备继续向所述第二sd卡中录制信息;控制装置在接通所述第一sd卡后,运行测试程序,对所述第一sd卡执行测试操作。
[0014]
一种可能的实现方式中,所述插卡设备为行车记录仪或者监控设备;所述电源装置为电源时序控制器;所述控制装置,为独立的控制主机或者集成在所述扩展板上的流程控制芯片。
[0015]
一种可能的实现方式中,对所述第一sd卡执行测试操作,包括:从所述第一sd卡中读取数据并保存,校验所述第一sd卡的数据是否出错,分析所述第一sd卡的数据,从所述第一sd卡的数据中提取特定信息。
[0016]
一种可能的实现方式中,所述方法还包括:控制装置对完成测试操作的所述第一sd卡执行格式化操作。
[0017]
一种可能的实现方式中,所述方法还包括:控制装置在所述第二sd卡完成信息录制,即,将要写满时,发送断电指令给电源装置,将插卡设备断开电源;控制装置发送控制指令给扩展板上的开关控制芯片,将所述第二sd卡与控制装置接通,以及,将格式化后的所述第一sd卡与插卡设备接通;控制装置发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备继续向所述第一sd卡中录制信息;控制装置在接通所述第二sd卡后,运行测试程序,对所述第二sd卡执行测试操作。
[0018]
从以上技术方案可以看出,本发明实施例具有以下优点:本发明的系统,可以扩展连接多个sd卡,并实现插卡设备与任一sd卡的切换控制以及控制装置与任一sd卡的切换控制,使得插卡设备完成对某个sd卡的信息录制后可以直接切换到另一个sd卡进行信息录制,以及,可以将录制完成的sd卡切换到与控制装置连接,由控制装置对sd卡进行测试操作,从而,整个信息录制和测试过程由控制装置自动控制完成,整个过程不需要采用人工插拔卡的方式进行干预。
附图说明
[0019]
为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]
图1是本发明一个实施例提供的针对插卡设备的自动录制和测试系统的结构示意图;图2是本发明另一实施例提供的针对插卡设备的自动录制和测试系统的结构示意图。
具体实施方式
[0021]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0022]
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0023]
下面通过具体实施例,分别进行详细的说明。
[0024]
请参考图1,本发明的一个实施例,提供一种针对插卡设备的自动录制和测试系统。该系统用于对插卡设备例如行车记录仪或者监控设备等,插上sd卡之后,进行全自动视频录制或其它信息的录制,以及对录制的视频文件或其它文进行有效性、完整性等方面的校验测试。该系统的目的在于,自动完成对sd卡的信息录制和测试操作,整个过程不需要采用人工插拔卡等方式进行干预。
[0025]
该系统主要包括插卡设备10、扩展板20、电源装置30和控制装置40。
[0026]
一、插卡设备本文中的插卡设备是指可以插接sd卡的设备,例如行车记录仪、监控设备等等可插卡的设备。插卡设备用于向与自身接通的sd卡录制信息例如录制视频。
[0027]
二、电源装置本文中的电源装置,用于为插卡设备和扩展板供电,优选采用电源时序控制器。电源时
序控制器可以提供多个电源接口分别用于插卡设备和扩展板。电源时序控制器可以通过tcp/ip或串口等方式与控制装置连接,由控制装置控制其一个或多个电源接口接通电源(通电)或断开电源(断电)。其它实施方式中,电源装置也可以采用继电器等实现。
[0028]
三、扩展板本文中的扩展板,是一种用来提供sd卡扩展槽的装置,可以将插卡设备的sd卡插槽扩展为多个扩展槽,以便可以连接多个sd卡;并且,可以对任一个扩展槽进行单独的切换控制。
[0029]
该扩展板可包括:多个扩展槽,例如两个、三个或者更多个扩展槽,用于插接多个sd卡;两个切换开关,包括藕接于所述插卡设备和所述多个扩展槽之间的第一切换开关以及藕接于所述数据传输接口和所述多个扩展槽之间的第二切换开关;数据传输接口,例如usb接口,用于连接扩展槽和控制装置,以便实现控制装置与扩展槽中插入的sd卡的数据传输;指令传输接口,例如usb接口或者串口等,用于连接开关控制芯片和控制装置,以便控制装置发送控制指令给开关控制芯片;开关控制芯片,可以通过多个io(输入输出)控制多个不同的切换开关,包括控制第一切换开关将一个sd卡与所述插卡设备接通或断开,和/或,控制第二切换开关将一个sd卡与所述数据传输接口接通或断开。
[0030]
四、控制装置控制装置,可以采用独立的控制主机,如图1所示。控制装置运行各类控制软件和测试软件,用于发送通电/断电指令(即通电指令或断电指令)控制电源时序控制器特定电源接口的通断电,将插卡设备和/或扩展板接通电源或断开电源;以及,通过所述指令传输接口发送控制指令给扩展板的开关控制芯片,来控制扩展板的切换开关,通过控制第一切换开关将一个sd卡与所述插卡设备接通或断开,和/或,通过控制第二切换开关将一个sd卡与所述数据传输接口接通或断开;以及,运行测试软件通过数据传输接口读取与自身接通的sd卡的数据并进行数据校验测试等操作。
[0031]
进一步的,还可以将本发明系统的扩展板进行优化,即,也可以采用集成在所述扩展板上的流程控制芯片作为所述控制装置,运行预加载在其中的控制程序和测试程序等实现所需要的功能。可选的,该流程控制芯片可以由一块独立的芯片来实现,同时,开关控制芯片也采用一块独立的芯片来实现。或者,也可以在扩展板上仅设置一颗控制芯片,该芯片在功能上可划分为开关控制和流程控制两个模块,来实现流程控制芯片与开关控制芯片这两者的功能,如图2所示。
[0032]
通过采用集成在控制板上的流程控制芯片作为控制装置,就可以将控制主机这一部分省去,并将指令传输接口也省去,同时由于节省了空间,使得该装置移动起来更便捷,使用场景更广泛。
[0033]
下面,对本发明公开的上述系统的工作原理进行说明。以一个支持2个扩展槽的扩展板为例,描述一个完整的运行流程,包括如下步骤。
[0034]
s01、将可替换的sd卡插入扩展板上的扩展槽,其中,在第一扩展槽中插入第一sd卡(即sd1),在第二扩展槽中插入第二sd卡(即sd2)。
[0035]
s02、运行控制装置中的控制程序。
[0036]
s03、控制装置发送控制指令到扩展板的开关控制芯片,控制第一切换开关(即开关1)将sd1与插卡设备(即行车记录仪或监控设备)接通;同时,发送通电指令到电源时序控制器,将插卡设备接通电源。
[0037]
s04、插卡设备如行车记录仪或监控设备开始向sd1录制信息。
[0038]
s05、控制装置在sd1完成信息录制时(例如,检测到sd1即将写满时),发送断电指令至电源时序控制器,将插卡设备断开电源;同时,发送控制指令至扩展板的开关控制芯片,控制第二切换开关(即开关2)将sd1与控制控制接通。
[0039]
s06、控制装置发送控制指令至扩展板的开关控制芯片,控制开关1将sd2与插卡设备接通,并发送通电指令至电源时序控制器,将插卡设备接通电源,启动插卡设备向sd2录制信息。
[0040]
s07、控制装置检测到sd1与控制装置接通成功,则执行各类预设定操作,包括运行测试程序,执行测试操作。测试操作具体可包括:读取sd1的数据并拷贝出来保存,校验sd1的数据是否出错,分析sd1数据,以及,从sd1中提取特定信息例如所需图片信息等等。
[0041]
s08、控制装置完成对sd1的操作后,可格式化sd1,以重新加入轮换使用。并且,可在格式化之后,控制开关2将sd1与控制装置断开连接。
[0042]
进一步的,还可以包括以下步骤:s09、控制装置在sd2完成信息录制时(例如,检测到sd2即将写满时),发送断电指令给电源时序控制器,将插卡设备断开电源;s10、控制装置发送控制指令给扩展板上的开关控制芯片,将sd2与控制装置接通,以及,将格式化后的sd1与插卡设备接通;s11、控制装置发送通电指令给电源装置,将插卡设备接通电源,以便插卡设备继续向sd1中录制信息;s12、控制装置在接通sd2后,运行测试程序,对sd2执行测试操作。
[0043]
通过以上流程,可以对sd1和sd2进行轮换使用与测试。
[0044]
综上,本发明公开了一种针对插卡设备的的自动录制和测试系统及方法,用于自动完成针对sd卡的信息录制和测试操作,整个过程不需要采用人工插拔卡等方式进行干预。
[0045]
本发明的系统,可以扩展连接多个sd卡,并实现插卡设备与任一sd卡的切换控制以及控制装置与任一sd卡的切换控制,使得插卡设备完成对某个sd卡的信息录制后可以直接切换到另一个sd卡进行信息录制,以及,可以将录制完成的sd卡切换到与控制装置连接,由控制装置对sd卡进行测试操作,从而,整个信息录制和测试过程由控制装置自动控制完成,整个过程不需要采用人工插拔卡的方式进行干预。
[0046]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
[0047]
上述实施例仅用以说明本发明的技术方案,而非对其限制;本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1