非软驱存储器接口转换为软驱接口的装置制造方法及图纸

技术编号:2878731 阅读:158 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了非软驱存储器接口转换为软驱接口的装置,包括有一个可以是不同接口的存储器,用于输出数据信号,与存储器相连接一个SL11H接口,提供程序寄存器和数据寄存器的入口地址,用于数据转换和传输;与SL11H接口相连接一个包含一个内存的处理器,接收SL11H接口的数据进行处理并存储在内存中;处理器连接一个软驱。具有结构简单、成本低、操作方便。不必对纺织设备、IT产品、监测装置等任何需要3.5寸软盘进行数据输入/输出的设备进行改进,即可使用各种存储器进行数据传输的优点。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种不同数据接口之间的数据转换技术,尤其涉及一种将各种存储介质接口转换为软驱接口的技术。
技术介绍
目前市场上普遍使用的3.5英寸软盘驱动器在十几年前无论是容量还是速度都已基本定型,从此再没有发展,它存在消耗系统资源过大、存储空间有限、速度太慢等缺点,而近年来,硬盘取得大容量、高速度快速发展,通用串行总线(USB)是一种简单的计算机外围接口标准。它具有即插即用、扩展方便等优点,把计算机外设放在机箱外面,省去了在计算机卡槽中装卡、重新配置系统、重新启动的麻烦,已成为计算机必备的一个接口。但在很多领域,尤其是通过软盘来传递数据的各工业控制机、医疗设备、教学设备、军用设备等部分工业机制的控制设备大部分是带有软驱或要求用到软盘的,这部分工控设备对软驱的需求还是必要的,但在软驱将在通用电脑和其他领域淘汰的趋势下,将带有软驱或要求用到软盘的工业机制的控制设备重新更新将给社会带来巨大的损失。
技术实现思路
本专利技术的目的是提供一种结构简单、成本低、操作方便的各种存储介质接口转换为软驱接口的装置。本专利技术是这样实现的本专利技术包括有一个可以是不同接口的存储器,用于输出各种不同的数据信号,与存储器相连接一个SL11H接口,提供程序寄存器和数据寄存器的入口地址,用于数据转换和传输;与SL11H接口相连接一个包含一个内存的处理器,接收SL11H接口的数据进行处理并存储在内存中;处理器连接一个软驱接口。SL11H接口的数据传输是通过D+和D-两条差模信号线与存储器接口相连接实现的。本专利技术还包括一个晶振时钟,控制数据传输的时间。本专利技术还包括一个收发器/缓冲器,用于保证处理器在与软驱接口之间的数据传递过程的驱动能力。处理器与SL11H接口的连接是通过数据线、地址线、中断信号线连接的。与软驱接口连接一个软驱。采用上述技术方案后,解决传统软盘与现在移动存储器数据交换的上的困难,既满足了海量数据的传递,又不必对原有产品结构做很大改动,结构简单、成本低、操作方便。不必对纺织设备、IT产品、监测装置等任何需要3.5寸软盘进行数据输入/输出的设备进行改进,即可使用各种硬盘进行数据传输。附图说明下面结合附图和具体的实施方式对本专利技术作进一步详述。图1是本专利技术的结构框图;图2是本专利技术的SL11H接口结构框图;图3是USB数据传输流程图;图4是本专利技术处理器软件流程图。具体实施例方式如图1所示,本专利技术包括有一个可以是不同接口的存储器,用于输出各种不同的数据信号,与存储器相连接一个SL11H接口,提供程序寄存器和数据寄存器的入口地址,用于数据转换和传输;与SL11H接口相连接一个包含一个内存的处理器,接收SL11H接口的数据进行处理并存储在内存中;处理器连接一个软驱接口。SL11H接口的数据传输是通过D+和D-两条差模信号线与存储器接口相连接实现的。本专利技术还包括一个晶振时钟,控制数据传输的时间。本专利技术还包括一个收发器/缓冲器,用于保证处理器在与软驱接口之间的数据传递过程的驱动能力。常用到的缓冲器有单向的74LS244,74HCT244,74HCT240等,双向的有74LS245,74HC245,74HC242等,双向缓冲器也即收发器,不同公司开发的品种其引脚描述和功能会有所不同,但总的来说包括输入/输出引脚,门控制如方向控制、输入/输出控制引脚等,其功能是为了保证处理器的驱动能力,因为在处理器与软驱接口之间有数据的传递过程,这就需要一个保证处理器驱动能力的器件。如图2所示,处理器与SL11H接口的连接是通过数据线、地址线、中断信号线连接的。与软驱接口连接一个软驱,便于不带有软驱的设备使用。以USB硬盘为例,详细介绍本专利技术的构成和工作原理,USB接口的信号线与USB接口器件SL11H的对应信号线连接,处理器一端接SL11H,一端接软驱接口,至此形成一个交叉结构的数据传输网,来自USB盘的数据先经过SL11H存储在处理器内存中,处理器再与软驱接口进行数据交换,完成从USB盘到终端控制机的信息传输。●USB接口及USB设备USB盘采用USB接口,USB接口是4“针”的,USB通过一个四线电缆来传输信号与电源,其中D+和D-是一对差模的信号线,而VBus和GND则提供了+5V的电源,它可以给一些设备包括Hub供电,USB接口的针数比串口、并口、游戏口都要少。USB数据传输的过程如图3所示,1) USB物理设备 一块在USB电缆末端执行一些有用的终端用户功能的硬件设备。2)设备驱动程序 执行在主机上相当于USB设备的程序。这个客户软件由操作系统支持或由USB设备单独使用。3)USB系统软件 在特殊的操作系统上支持USB软件。由操作系统支持而不依赖于特殊的USB设备或客户软件。4)USB主控制器 允许USB设备附属于主机的硬件和软件。从物理结构上,USB系统是一个星形结构;从逻辑上讲,USB数据的传输是通过管道进行的。USB系统软件通过缺省管道(与端点0相对应)管理设备,设备驱动程序通过其他的管道来管理设备的功能接口。实际的数据传输过程如下设备驱动程序通过对USBD接口的调用发出输入输出设备请求(IRP);USB驱动程序接到请求后,调用HCD接口,将IRP转化为USB的传输,一个IRP可以包含一个或多个USB传输;然后HCD将USB传输分解为总线操作,由主处理器以打包的形式发出。所有的数据传输都是由主机开始的,任何外设都无权开始一个传输。每个USB逻辑设备都是直接与USBHOST相连进行数据传输的。在USB总线上,每ms传输1帧数据。每帧数据可由多个数据包的传输过程组成。USB设备可根据数据包中的地址信息来判断是否响应该数据传输。软驱从找道到数据的读写要经历如下一系列初始化操作1)软驱控制器根据主机命令,向软驱发出驱动器的选择信号#DS(“#”表示低电平有效)和电机的启动信号#MOTORON。当驱动器被选中时,主轴电机开始旋转,#DS信号经驱动器选择电路转换后产生一个内部控制信号盘选中信号#DS,供驱动器内部控制使用。#DS信号打开以下门电路索引电路,零磁道检测电路,写保护电路,寻道定位控制电路,读/写电路。2)当插入盘片并关闭驱动器仓盒门后,盘片将随主轴电机快速转动。接着,软驱向软驱控制器发送3个状态信号索引信号#INDEX,0磁道检测信号#TRACK00信号和写保护信号#WRT PROTECT。3)软驱控制器对上述3个控制信号分别进行检测。根据#TRACK00信号是否有效,发出寻道检测指令。当#TRACK00信号有效时,发#DIRECTION(方向)有效信号。再发出#STEP(步进)控制信号,即若干个负脉冲,(负脉冲的个数与软盘的磁道数相同)。使磁头沿半径方向向盘心步进,使之达到最大磁道位置,接着方向控制器信号#DIRECTION变为高电平(无效),步进控制信号#STEP再发同样数量的负脉冲,使磁头再向“0磁道”寻址。当“0磁道”检测信号#TRACK00低电平时,寻道检测结束。4)道检测正确后,软驱控制器接入读操作。根据#INDEX索引脉冲信号,寻找指定文件所在的扇区,并将其读入内存。5)当软驱控制器检测到写保护信号#WRT PROTECT为高电平(即无效)时,允许执行写操作。本专利技术同样适用于其他各种存储设备,或者是不用USB接口,而是本文档来自技高网...

【技术保护点】
非软驱存储器接口转换为软驱接口的装置,包括有一个可以是不同接口的存储器,用于输出各种不同的数据信号,其特征在于:与存储器相连接一个SL11H接口,提供程序寄存器和数据寄存器的入口地址,用于数据转换和传输;与SL11H接口相连接一个包含一个内存的处理器,接收SL11H接口的数据进行处理并存储在内存中;处理器连接一个软驱接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:李晋宁
申请(专利权)人:深圳市盈宁科技有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1