Arduino - PWM MOSFET?

Arduino - PWM MOSFET?

我有点小问题,希望有人能解释一下。

我有一个 4 线风扇(来自电源 mac g5),我发现引出线是正极、负极、PWM 和 rpm 输出。 这有点奇怪,因为 12v 必须持续连接,风扇速度实际上是通过 PWM 引脚的可变电压来控制的,或者我猜 12v 的实际 PWM 更有可能。我已经用 12、5 和 3v 对 PWM 输入进行了测试,它可以工作。

所以我想做的是用 arduino uno 控制其中的 4 个风扇。

如果我使用 12v 壁式电源适配器并为风扇上的 12v 导轨供电,然后使用 mosfet 产生 12v PWM 信号,使用 arduino 驱动风扇上的 PWM 输入,这是可行的方法吗?谁能告诉我如何使用 1 个 12v PSU 执行此操作的示例?

我对 transistors/mosfets 的了解是零!

谢谢,

我站在节能方面,我把你送到另一个link:https://www.rellimmot.com/how-to/Mac-Fan-Pinouts/ 这通过一些很好的解释和示例回答了您的问题。玩得开心!