电子奇趣 · 在2019年,再造一台软盘驱动器

单片机相关 徐 自远 970℃

你还记得软驱是什么吗?面对现在互联网上每天创造的信息量越来越大的困境,我们反倒产生了一种力不从心的感觉——试想,如果你现在在一张软盘里存有文件,该如何读取?不用说软驱,光驱现在都很难找得到了吧!

除了没有软驱以外,更大的问题是,现在的主板上已经很少带有软驱的硬件接口,更别提笔记本电脑了,即使能够找到一台软驱,大部分电脑也很难像20年前一样将软驱严丝合缝地装进去。如何对付?为了这一目的(也是为了好玩),Flux Engine诞生了。这款设备的主控采用Cypress PSoC的开发板,内置有Cortex-M3核心。使用成品的磁盘驱动器硬件来作为与磁盘的交互工具。除了普通的3.5寸和5.8寸磁盘以外,Brother早年的字处理器软盘、Commodore电脑的软盘以及Apple CLV的软盘也能够读取,而这是普通的软驱做不到的。

能够做到这样的功能,其架构不可小觑。与当前的软件无线电的概念类似,这个设计的硬件部分只负责对于软驱硬件所采集到的磁头信息进行采样,并传给上位机,而上位机的处理软件则负责按照用户所选择的软盘形式来组织磁头信息,从而读取数据。对于过去的软驱来说,这样的方式实现起来很困难,一种硬件只能对应一种软盘,而这种方式则避免了这种问题。

采用这样的方式还有一种好处,就是在增加了一种新的软盘之后不必去改变硬件电路,直接在上位机对抓来的数据进行分析即可。虽然现在还不能做到写入磁盘,不过采用相同的方式,应该可以很简单地重复写入任何磁盘。

 

 

电子奇趣 · 在2019年,再造一台软盘驱动器http://t.bytedance.com/YuhSGx/

转载请注明:徐自远的乱七八糟小站 » 电子奇趣 · 在2019年,再造一台软盘驱动器

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号