如何旋转旧的HDD马达?


11

我从1998年开始剥离了一个旧的IDE(40针)HDD,用于POV显示项目(Gr.12 Computer Engineering),并且我一直在尝试将其旋转。

问题在于HDD电机是无刷直流电,因此它不仅需要接地和电源连接。我们的电子产品的最大输出电流约为200mA(555,晶体管,其他IC),所以我不能使用它们。

将HDD与PCB连接到PSU只会在关闭电动机之前打开电动机约15秒钟。

仅将电机和PCB拧入底座,即可完全清除HDD。电机有4针。从我玩游戏的那一刻起,就有1个引脚接地,我认为另外3个引脚用于3对线圈。

硬盘信息:

  • 富士通MPB3043AT
  • 12V直流0.32A
  • 5V DC 0.5A

材料:

  • Arduino Uno
  • 旧硬盘
  • 电源模块
  • 面包板
  • 9V电池
  • 1.5V电池
  • 74HC164 8位sihft寄存器
  • 555定时器IC
  • 3904/3906晶体管
  • 电容器,电阻器,电位器

我要使电动机旋转有哪些选择(最好没有PSU,但我可以选择PSU)?IDE上是否有一个针脚可以让我打开/关闭它?

更新1:我摆弄了IDE电缆。当我将引脚27(IO就绪)连接到引脚2(接地)时,电机开始旋转,就像我刚刚将其插入PSU一样,但仅持续约10秒钟。我不得不等待几分钟,然后我才能使用此方法再次旋转它

更新2:原来电动机只有5V,而不是12V,这应该可以减轻一些麻烦


3
您无法通过IDE电缆轻松控制HDD电机。与软盘驱动器不同,在软盘驱动器上,电动机命令直接通过IDE电缆发送,在硬盘驱动器上,驱动器的控制器应计算出群集位置并启动电动机。
AndrejaKo 2013年

大。这就是我的想法,但是计算机如何使驱动器旋转?
亚历克斯

1
大多数HDD电机是BLDC(无刷)电机。它们可以由无刷电调驱动。最便宜的是购买爱好的RC ESC并通过PWM驱动它。
Gossamer

@Alex Yan我没有对该领域进行过多研究,但我认为没有。也许最好说计算机不关心磁盘是否在旋转,只要驱动器正确响应命令即可。也许您可以尝试向磁盘伪造一些ATA命令,然后查看它是否一直在旋转。是一些ATA命令的列表。我不确定实际尝试生成命令的可行性。Arduino可能太慢了,您无法使用。
AndrejaKo 2013年

1
如何使用PC youtu.be/R9Q1XrFZr5E的

Answers:


3

大多数HDD电机是BLDC(无刷)电机。它们可以由无刷电调驱动。最便宜的是购买爱好的RC ESC并通过PWM驱动它。喜欢的东西这样就可以了。(棘手的长毛绒25A)。

25A意味着它可用于在不损坏ESC的情况下以最大电流运行电动机。您也可以找到更低电流的ESC(但是这很便宜)。

电调由三线组成,没有四线电调。您需要测量导线对之间的电阻,并且仅连接电阻较高的导线。电阻较低的一者未连接。


3

我不确定我是否正确回答了您的问题,但是我假设您正在询问如何使HDD电机连续旋转(还假设您还没有适当的电路来旋转电机)。

AFAIK HDD电机是带有3个线圈的步进电机,可在电机旋转的不同阶段提供输入源。您将需要为其提供三相电源电压,以使其最佳工作。

我在这里的互联网上找到了有用的示意图。您可以根据此处显示的示意图制作自己的驱动器电路。


在学习过程中,这种联系是可以的,但现代控制器IC也会利用来自电动机线圈的信号进行反馈来感应电动机的“需求”。它们修改驱动时序以匹配电动机的实际功能。(Olde控制器通常使用单独的传感器来确定电机的动作。这种方法仍然可以完成,但要少得多)。电机的“ OPen回路”控制不是一个好主意。
罗素·麦克马洪

3

希望我不会太迟。

在这里写了一篇文章。基本上,我使用Arduino向所有3个相位发送离散信号,但是这3个相位结合在一起产生连续的吸引力并使转子旋转。这些信号使达林顿晶体管可以传递更大的电流来驱动电动机。


2
欢迎来到EE.SE!我们通常不鼓励主要基于指向该域之外资源的链接的答案,因为这些链接会随着时间的流逝而中断,并且答案没有任何价值。您可以在此处添加更多信息,以便您的答案具有持久价值吗?
Joe Hass 2014年

2

我只用了一个3美元的频率发生器(aliexpress.com)和一个N-FET,将一相连接到12V,另一相连接到漏极,源极接地。非常简单。有两个问题,没有自启动功能(我将其设置为60Hz并给它一个轻微的自旋),并且有一个加速度限制,您无法快速启动或失去同步。快速测试显示频率为1000Hz没问题(在12V时约6W输入)。更新:我使用这个简单的fet和freq生成器使硬盘驱动器电机旋转25,000 rpm。https://www.youtube.com/watch?v=SRk651ThM0k

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.