Electronics DIY anemometer?

Discussion in 'Modding' started by Splynncryth, 10 Jun 2005.

  1. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    With how common the common case fan is with a tach output, I thought it might be possible to make a anemometer from one. So I hit google and came up with nothing. My knowlege of fluid dynamics is basic, and I'm not sure what to search on to find the math I need.
    The plan I had was to take the fan off the hub and disconnect the coils allowing the fan to spin freely. Then conect the fan to either a mainboard header, or use the maxim tach IC with I2C output to get readings off the fan. I could then write a program to convert to air speed.

    I thought it would be a fun thing to try to build and use it to test fans, HSF combos (sort of an airflow efficency test for heat sinks), ect.

    The electronics aren't a problem, its figuring out the relationship between the RPMs of the fan and the air speed. What should I be looking for?
     
  2. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    well, first off, you will have to take the magnets out of the fan - they offer too much resistance.

    then your best bet is to find some fans that you know the CFM's on and hook them up. speed is a lot harder - you have pressure to worry about.
     
  3. Ghlargh

    Ghlargh What's a Dremel?

    Joined:
    16 Nov 2003
    Posts:
    276
    Likes Received:
    0
    Problem, the RPM signal in all brushless fans i have seen rely on the spinning magnet to provide a magnetic field to a small magnetic sensor.
     
  4. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    i was talking about the electromagnets! you are right, you need to leave the permenent magenet in - it is very hard to take out.
     
  5. nick01

    nick01 What's a Dremel?

    Joined:
    6 Nov 2004
    Posts:
    598
    Likes Received:
    0
  6. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    I got that part already. Most of the fans I've taken apart are basically an RC circuit with a hall effect sensor to sense the RPMs, and help regulate the speed. I could try and get the fan far enough apart to fiddle with the RC circuit, but this is usally bad, I've seen too many fans that have the circuit board locked to the hub somhow (epoxy?). But I can get at the coils in nearly every case.
    Then all I should have to do is supply power and read the tach signal. I'll have to try the car calibration method, but I think I'll need an I2C to parallel or serial reader. Then I hope I'm set. I'm pretty curious as to how varous heat sink designs affect the rated flow rates of the fans mounted to them.

    Thanks for the link nick01
     
  7. Wolfe

    Wolfe What's a Dremel?

    Joined:
    7 Sep 2003
    Posts:
    776
    Likes Received:
    1
    It's not quite a RC circut. The coils are actually driven by the hall sensor through a transistor.

    But, yes. If you tear the coils out on a Ball Bearing fan, it will spin quite freely.
     
  8. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    I have to look at another fan. There needs to be some sort of DC to AC conversion or some similar oricess for the coils to energize for the right amount of time for a certian rotational speed. But I traced out the schematic before I knew that the black thing was a hall effect sensor. I'll look again, because another project that might be fun is to 'overclock' and 'underclock' a fan by messing with the timing circuit. (if it is the main governing circuit for speed control)
     
  9. Wolfe

    Wolfe What's a Dremel?

    Joined:
    7 Sep 2003
    Posts:
    776
    Likes Received:
    1
    There really is no way to over or underclock a fan circut, rather than actualy changing the gauge of the wire used to wind the electromagnet (or the voltage; You should see a 12V fan at 24V It doesn't live long, but it actually hovers when placed aainst a flat surface).

    It's resistance determines the ammount of current (read: enenrgy) flowing through the circut.

    You might be able to modify the speed of the fan by rotating the pcb WITHOUT moving the coils, but anything that made it go faster by that method would also likely make it not start from a dead stop.
     
  10. cpemma

    cpemma Ecky thump

    Joined:
    27 Nov 2001
    Posts:
    12,328
    Likes Received:
    55
    On a standard fan, it's simple commutation as on any brushed DC motor; the Hall sensor lets current through to the "right" coils when the rotor is in the "right" position and the permanent magnet's poles activate it. Once the rotor's moved on those coils turn off. http://www.cpemma.co.uk/brushless.html
     
  11. g0th

    g0th What's a Dremel?

    Joined:
    12 Apr 2005
    Posts:
    319
    Likes Received:
    1
  12. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    I have seen some fans that do appear to use RC circuits to energize the coils, but after taking a few of some newly worn out fans apart, I do see some that might be dubbed 'inertaly regulated' as the rotating mass andair resistance of the bladed seems to be the main factor govenering speed. So there doesn't seem tobe any one system. Thansk for that info cpemma and Wolfe. I'll have to sign up and check out the site you linked to g0th.
    I have so many fans lying around, I want to experiment with them like the anemometer. As for speed control, PWM and voltage control seemed inelegent, at least for the ones I have taken appart and found some control circuitry. But these really simple ones, those seem to be fine. I still think I'm goind to experiment, but I think I'll try a new approach and make my own inverter to feed the coils directly with the hall effect sensor helping to regulate factors such as speed ramp up, and seeing if the fan is at it's max speed.
     

Share This Page