移动存储装置及其访问控制方法

文档序号:8488622阅读:139来源:国知局
移动存储装置及其访问控制方法
【技术领域】
[0001]本发明涉及一种移动存储装置及其访问控制方法,尤其涉及一种连接于USB装置与Lightning装置的移动存储装置及其访问控制方法。
【背景技术】
[0002]目前市场上外置移动存储装置除了具有存储器外,还内置有电池组件,可以存储数据及给其他设备充电。移动存储装置按接口类型大致分为两种,一种仅具有一个USB接口,可以与具有USB接口的USB装置,如电脑、手机、平板连接在一起,进行数据的存取与电源的传输。另一种具有双端接口:USB接口与Lightning (闪电)接口,可以与USB装置及具有Lightning接口的Lightning装置连接,Lightning装置包含苹果公司的Iphone、Ipad等产品,Lightning接口是苹果公司在2012年9月发布的高速多功能I/O接口。
[0003]上述具备双端接口的移动存储装置主要用来在USB装置与Lightning装置间进行数据搬移,无法在同一时间连接USB装置与Lightning装置,该移动存储装置与USB装置的数据存取及电源传输的动作完成后,必须断开与USB装置间的连接,才能连接Lightning装置进行数据存取及电源传输,使用很繁琐又耗时。
[0004]所以,有必要设计一种新的移动存储装置以解决上述技术问题。

【发明内容】

[0005]本发明的目的在于提供了一种方便使用的移动存储装置及其访问控制方法。
[0006]为实现前述目的,本发明采用如下技术方案:一种移动存储装置,其包括单晶片控制器、存储器、电流侦测器、模数转换器、PMOS开关、USB接口及Lightning接口,所述电流侦测器、模数转换器、PMOS开关依序串联在USB接口与Lightning接口之间,所述存储器、模数转换器及PMOS开关还各自与单晶片控制器连接在一起,所述模数转换器能够将来自电流侦测器的电压信号转换为数字信号输出给单晶片控制器,所述单晶片控制器能够依据所接收到的数字信号的大小驱动PMOS开关闭合或打开,以允许或切断USB接口与Lightning接口之间数据或电源的传输。
[0007]本发明还采用如下技术方案:一种移动存储装置的访问控制方法,所述移动存储装置包括单晶片控制器、存储器、电池组件、电流侦测器、模数转换器、PMOS开关、USB接口及Lightning接口,所述电流侦测器、模数转换器、PMOS开关依序串联在USB接口与Lightning接口之间,所述存储器、电池组件、模数转换器及PMOS开关还各自与单晶片控制器连接在一起,所述模数转换器能够将来自电流侦测器的电压信号转换为数字信号输出给单晶片控制器,所述访问控制方法按如下步骤循环运行:
第I步,所述单晶片控制器依据模数转换器输出值的大小,判断USB接口是否与USB装置建立连接或Lightning接口是否与Lightning装置建立连接,得出三种判断结果:
(1).仅USB接口与USB装置建立连接,移动存储装置仅与装置连接;
(2).仅Lightning接口与Lightning装置建立连接,移动存储装置仅与Lightning装置连接;
(3).USB接口与Lightning接口在同一时间分别建立连接,移动存储装置串联在USB装置与Lightning装置之间,三者形成电性导通;第2步,依据第I步的三种判断结果运行:
(1).如果移动存储装置仅与USB装置连接时,所述单晶片控制器允许USB装置对移动存储装置进行数据存取或USB装置对移动存储装置充电;
(2).如果移动存储装置仅与Lightning装置建立连接时,所述单晶片控制器允许Lightning装置对移动存储装置进行数据存取或移动存储装置对Lightning装置充电;
(3).如果移动存储装置、USB装置及Lightning装置三者建立连接时,所述单晶片控制器先切断Lightning装置对移动存储装置的数据存取及移动存储装置对Lightning装置的充电,再允许USB装置对移动存储装置与lightning装置进行数据存取或USB装置对移动存储装置的充电;以及
第3步,单晶片控制器判断USB接口或Lightning接口是否断开连接。
[0008]本发明移动存储装置可以同一时间与USB装置及Lightning装置连接,使移动存储装置串联在USB装置及Lightning装置之间,利用USB装置对移动存储装置与lightning装置进行数据存取以及USB装置对移动存储装置充电,可以快速的让USB装置直接对lightning装置进行数据存取及电源传输,使用简便,节省时间。
【附图说明】
[0009]图1为本发明移动存储装置与USB装置及Lightning装置连接的示意图。
[0010]图2为本发明移动存储装置单晶片的工作示意图。
【具体实施方式】
[0011]请参阅图1所示,本发明移动存储装置100可以单独与USB装置200或Lightning装置300连接,或同一时间与USB装置200及Lightning装置300连接,进行数据的存取及电源的传输。本发明移动存储装置100包括单晶片控制器10、存储数据的存储器20、存取电能的电池组件30、电流侦测器40、模数转换器50、PMOS开关60、USB接口 70及Lightning接口 80,存储器20可以利用存储卡代替。
[0012]单晶片控制器10串联在USB接口 70、Lightning接口 80与存储器20与电池组件30之间,使得单晶片控制器10在电池组件30、存储器20与USB接口 70、Lightning接口80连接时,能够允许、断开及选择让进行数据及电源的传输,具体的说,移动存储装置100仅与USB装置200连接时,USB装置200可以对移动存储装置100的存储器20进行数据存取及电池组件30充电;移动存储装置100仅与Lightning装置300连接时,单晶片控制器100允许Lightning装置300对移动存储装置100的存储器20进行数据存取及电池组件30给Lightning装置300充电;移动存储装置100、USB装置200及Lightning装置300三者连接在一起时,单晶片控制器10会先切断Lightning装置300对移动存储装置100进行数据存,再允许USB装置200对移动存储装置100及Lightning装置300进行数据存取或给Lightning装置300充电。
[0013]电流侦测器40、模数转换器50、PM0S开关60依序串联在USB接口 70与Lightning接口 80之间,模数转换器50与PMOS开关60还分别与单晶片控制器10连接在一起,使得单晶片控制器10可以接收模数转换器50输出的数字信号并根据该数字信号的大小驱动PMOS开关60闭合或打开。
[0014]由于透过USB接口 70提供电源的种类繁多,单晶片控制器10在进行电流侦测时可藉由USB接口 70电源的电压确认供电是否充足或受限,若供电不足则可进行适当的电源调配,降低产品损坏与故障的可能性。
[0015]当USB接口 70连接上USB装置200时,单晶片控制器10开始进行电源管理程序,首先,电流侦测器40进行电流侦测,将电流信号转换为电压信号,接着,电压信号经由模数转换器50转换后输出数字信号,最后,单晶片控制器10根据该数字信号的大小判别USB接口 70输入的电源是否正常,若符合USB的安全供电,则驱动PMOS开关60闭合,允许USB接口 70的供电输出至Lightning接口 80,给Lightning装置300充电;若不正常,则单晶片控制器10驱动PMOS开关60闭合,阻止电源输出至Lightning接口 80,如此设计,保证了使用上的安全性。
[0016]请参阅图1及图2所示,本发明
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1