发明内容
本发明实施例提供一种读写装置及其控制方法,以期同时对多张存储卡进行读写操作,以提高对大量存储卡的读写操作速度。
本发明实施例提供一种读写装置,包括:
卡座、测试针电路板、控制电路板、USB-HUB模块、电动机、电动机控制接线板;
所述卡座包括两个以上的插槽,所述插槽用于填装存储卡;
所述测试针电路板与所述USB-HUB模块连接,用于连通所述USB-HUB模块与所述插槽中的存储卡;
所述控制电路板与所述USB-HUB模块连接,用于通过所述USB-HUB模块控制对所述插槽中存储卡的读写操作;
所述电动机用于控制所述测试针电路板的运动,当需要对所述插槽中的存储卡进行读写操作时,使所述测试针电路针与所述插槽中的存储卡接触,当需要在所述插槽中取出或放入存储卡时,使所述测试针电路板与所述卡座相隔预设距离;
所述电动机控制接线板用于控制所述电动机的转动方式。
本发明实施例还提供一种读写装置的控制方法,其中所述读写装置包括卡座、测试针电路板、控制电路板、USB-HUB模块、电动机、电动机控制接线板,所述卡座包括两个以上的插槽,所述插槽用于填装存储卡;所述测试针电路板与所述USB-HUB模块连接,用于连通所述USB-HUB模块与所述插槽中的存储卡;所述控制电路板与所述USB-HUB模块连接,用于通过所述USB-HUB模块控制对所述插槽中存储卡的读写操作;所述电动机用于控制所述测试针电路板的运动,当需要对所述插槽中的存储卡进行读写操作时使得所述测试针电路针与所述插槽中的存储卡接触,当需要在所述插槽中取出或放入存储卡时使得所述测试针电路板与所述卡座相隔预设距离;所述电动机控制接线板用于控制所述电动机的转动方式;
所述方法包括以下步骤:
所述电动机控制接线板控制所述电动机转动,所述电动机带动所述测试针电路板运动,使得所述测试针电路板与所述插槽中预置的存储卡相接触;
所述控制电路板通过所述USB-HUB模块将数据库中的数据按照预设的顺序依次写入相应的存储卡,或者按照预设的顺序依次读取所述存储卡中的数据。
本发明实施例所提供的读写装置采用在卡座上设置两个以上的插槽,并且通过USB-HUB模块、控制电路板和测试针电路板来实现对插槽上两个以上的存储卡的读写操作,提高了对大量SD卡的读写操作速度,降低了成本,而且该装置体积小,重量轻,可靠性高。
具体实施方式
本发明实施例提供一种读写装置及其控制方法,以期同时对多张存储卡进行读写操作,以提高对大量存储卡的读写操作速度。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种读写装置,包括:
卡座、测试针电路板、控制电路板、USB-HUB模块、电动机、电动机控制接线板;
所述卡座包括两个以上的插槽,所述插槽用于填装存储卡;
所述测试针电路板与所述USB-HUB模块连接,用于连通所述USB-HUB模块与所述插槽中的存储卡;
所述控制电路板与所述USB-HUB模块连接,用于通过所述USB-HUB模块控制对所述插槽中存储卡的读写操作;
所述电动机用于控制所述测试针电路板的运动,当需要对所述插槽中的存储卡进行读写操作时使得所述测试针电路板与所述插槽中的存储卡接触,当需要在所述插槽中取出或放入存储卡时使得所述测试针电路板与所述卡座相隔预设距离;
所述电动机控制接线板用于控制所述电动机的转动方式。
需要说明的是,上述USB-HUB模块将一个USB接口扩展为多个接口,并且这些接口可以同时使用,上述控制电路板采用时序电路顺序控制USB-HUB模块的每一个接口的顺序通电,从而使得相应的盘符与每个存储卡对应;
所述卡座上的插槽可设置为适应各种存储卡***的形状,如SD/MMC插槽、XD插槽、MS/MSPro插槽、CF/MD插槽、TF/Micro SD插槽,从而可以实现对多种类型存储卡的读写操作;
进一步的,所述读写装置还包括锁紧电磁铁,用于对卡座进行固定,可以在卡座的左边沿和右边沿分别设置一锁紧电磁铁,从而锁紧电磁铁可以吸住卡座,使其保持固定。
由上可见,本发明实施例所提供的读写装置中的卡座上设置有两个以上的插槽,并且控制电路板控制USB-HUB模块的每个接口与每个插槽中的存储卡对应,从而实现对多个插槽中的存储卡的读写操作,提高了对大量SD卡的读写操作速度,降低了成本,而且该装置体积小,重量轻,可靠性高。
本发明实施例提供另一种读写装置,参见图2所示,包括:
卡座201、测试针电路板202、控制电路板203、USB-HUB模块204、电动机205、锁紧电磁铁206、电源207和电动机控制接线板208;
卡座201上设置有两个以上的插槽209,插槽209用于填装存储卡;
测试针电路板202与USB-HUB模块204连接,用于联通USB-HUB模块204与插槽209中的存储卡;
控制电路板203与USB-HUB模块204连接,用于通过USB-HUB模块204控制对插槽209中存储卡的读写操作;
电动机205用于控制测试针电路板202的运动,当需要对插槽209中存储卡进行读写操作时,使测试针电路板202与插槽209中存储卡接触,当需要从插槽209中取出或放入存储卡时,使测试针电路板202与卡座201相隔预设距离;
电动机控制接线板208用于控制电动机205的转动方式,如顺时针转动或者逆时针转动;
卡座201的左边沿和右边沿分别设置锁紧电磁铁206,用于对卡座201进行固定;
电源207用于为各部件提供动力。
进一步的,所述读写装置还可以包括丝杆,该丝杆与电动机205连接,电动机205通过该丝杆带动测试针电路板202运动;
插槽209包括用于填装SD卡210的插槽,该插槽的大小与SD卡210相匹配,且插槽209中设置避空孔209a,避空孔209a用于配合SD卡210金手指的背面突出的部分,使得SD卡210在插槽中能保持水平;带有避空孔209a的卡座201的结构示意图可以参见图3所示。
进一步的,卡座201上设置二十个插槽,且USB-HUB模块204的输出端口设置二十个。
由上可见,本发明实施例所提供的读写装置中的卡座上设置有两个以上用于装填存储卡的插槽,并且控制电路板控制USB-HUB模块的每个接口与每个插槽中的存储卡对应,从而通过USB-HUB模块、控制电路板和测试针电路板实现了对多个插槽中的存储卡的读写操作,提高了对大量SD卡的读写操作速度,降低了成本,而且该装置体积小,重量轻,可靠性高。
本发明实施例还提供一种读写装置的控制方法,其中,所述读写装置为上述任一实施例所提供的装置,该控制方法包括以下步骤:
所述电动机控制接线板控制所述电动机转动,所述电动机带动所述测试针电路板运动,使得所述测试针电路板与所述插槽中预置的存储卡相接触;
所述控制电路板通过所述USB-HUB模块将数据库中的数据按照预设的顺序依次写入相应的存储卡,或者按照预设的顺序依次读取所述存储卡中的数据。
由上可见,由于该读写装置中的卡座上设置有两个以上用于装填存储卡的插槽,通过控制电动机的转动,使得在需要对插槽中的存储卡进行读写操作时测试针电路板与插槽中的存储卡接触,在需要在插槽中取出或放入存储卡时测试针电路板与卡座相隔预设距离,并且通过控制电路板控制USB-HUB模块将数据库中的数据按照预设的顺序依次写入相应的存储卡,或者按照预设的顺序依次读取所述存储卡中的数据,从而实现了同时对多张存储卡的读写操作,提高了对大量SD卡的读写操作速度,降低了成本,而且该装置体积小,重量轻,可靠性高。
本领域普通技术人员可以理解上述实施例所提供的方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的读写装置及其控制方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。