如何旋转旧的 HDD 电机?

电器工程 Arduino 电源 硬盘 旋转
2022-01-17 08:14:17

我已经从 1998 年剥离了一个旧的 IDE(40 针)硬盘,用于POV 显示项目(12 年级计算机工程),我一直在尝试启动它。

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

将带有 PCB 的 HDD 连接到 PSU 只会在电机关闭之前打开电机大约 15 秒。

硬盘被完全剥离,只有电机和 PCB 拧入底座。电机有 4 个引脚。从我玩它的那一刻起,就有 1 个用于接地的引脚,还有 3 个其他引脚用于 3 对线圈。

硬盘信息:

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

材料:

  • 阿杜诺
  • 旧硬盘
  • 电源
  • 面包板
  • 9V电池
  • 1.5V电池
  • 74HC164 8 位 sihft 寄存器
  • 555定时器IC
  • 3904/3906 晶体管
  • 电容、电阻、电位器

我必须有哪些选择才能让电机旋转(最好没有 PSU,但我愿意接受 PSU 的选择)?IDE 上是否有一个引脚可以让我打开/关闭它?

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

更新 2:原来电机只有 5V 而不是 12V,这应该会缓解一些问题

4个回答

大多数 HDD 电机是 BLDC(无刷)电机。它们可以由无刷ESC驱动。最便宜的是购买爱好 RC ESC 并通过 PWM 驱动它。这样的事情就好了。(turnigy 毛绒 25A)。

25A 意味着它可以用于在不损坏 ESC 的情况下以该电流运行电机。您也可以找到电流较低的 ESC(但这个足够便宜)。

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

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

AFAIK HDD 电机是具有 3 个线圈的步进电机,可在电机的不同旋转相位提供输入源。您需要为其提供 3 相电源电压才能最佳工作。

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

希望我还不算晚。

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

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