Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Perhaps my understanding of how magnets work is off, but would it possible to play some waveforms into the positive and negative leads of a DC fan (think motherboard fan) and get a coherent sound? I understand if this were possible, that you'd need amplified sound to be driving into the fan to get a sound due to design constraints, equipment I don't have so I can't test it.

Crazier... If it was possible to play sounds from the fan, would it be possible to attempt this with the fan spinning?

share|improve this question
up vote 7 down vote accepted

You could try that, but if you get any sound out then it would be by accident. It's equally likely that you'll damage something trying. Standard DC muffin fans want a DC input, not an AC input. They don't work well with anything AC.

There is a type of device called a rotary woofer, which is basically a fan that changes the pitch of the fan blades to move air. The speed of the fan remains constant, but only the blade pitch is changed. It's wacky, for sure.

share|improve this answer
The rotary woofer is effectively an amplifier - it modulates an air stream using low energy pitch control to modulate the energy input from a high energy air driver. A good enough idea [tm] if fidelity is acceptable for the cost. – Russell McMahon Apr 4 '12 at 2:37
Learn something new every day! and that's a very fascinating contraption. Thanks for the link David Kessner. – Kyle Apr 4 '12 at 3:31
Would there be any trouble if we were to drive an AC fan using sound output? – AndrejaKo Apr 4 '12 at 5:35
@AndrejaKo it wont work as firstly you would need to amplify the audio signal to some usable voltage to drive an AC motor and secondly the motor's inertia would prevent it from changing speed fast enough to give an accurate representation of the sound. – Konsalik Apr 4 '12 at 8:51

Most fans (I have a brushless DC fan here that does it) starts to whistle when you drive them from PWM. By changing PWM frequency and duty cycle, you change the sound. It would sound more like an 80's computer game than a hi-end stereo though.

share|improve this answer

I have done this before on Sumo Robot motor driver. The drivers played a sound using the motor coils when they booted up to let you know they were all alive.

The idea is to pulse the direction back and forth at the frequency of the sound. An Arduino Example can be found on this site


Requires the ability to reverse the direction so may not work with the computer fan. May be possible to do while moving with a drive/stop motion.

share|improve this answer
There's no need to reverse, pulsed unidirectional power will work. – Chris Stratton Apr 30 '13 at 10:13

Maybe not exactly what the posting person had in mind but this may be of interest: Ham radio operators used to use a DC fan's rotating blades to modulate a He-Neon laser beam passing through (actually between) the rotating blades.

I have done something similar using a CPU cooling fan salvaged from a computer. I mounted the fan in front of a small mirror, (approx. 5" x 7") that reflected sunlight onto a photo cell about 50 feet away. This produced a nice appoximately 600Hz tone in my little Radio Shack "Mini Amplifier" (US$13).

The modulated sunlight in turn passed through a home-made shutter. This is a minature version of those used on WW2 warships. This rig enabling me to send Morse code via sunlight.

I have not tried using voice modulation of the fan motor's current but a highly qualified EE Ham assured me that it will work. Thanks for listening, Ed KF6DXX

share|improve this answer
This has rather little to do with the question. – Olin Lathrop Nov 25 '12 at 0:34
I agree, but this is a facinating tidbit. – Kyle May 1 '13 at 23:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.