Categories

AVR microcontroller based PWM fan controllers

Posted on Monday, March 4th, 2013 in AVR, builds by DP

IMG_20120729_1801342-W600

Zak Kemble posted his AVR based PWM fan controller build:

So this is a bit of a continuation on my 555 timer based PWM controllers, but now using microcontrollers and MOSFETs instead of 555 ICs and transistors. I made 2 versions, one with switches for speeding up and down and the other with a potentiometer like the previous controllers. I used ATtiny25 controllers running at 31.25KHz (8MHz internal RC / 256 prescaler) with a 3.3V supply, the MOSFETs I used are STP36NF06L with 0.045Rds and 2.5Vgs max, perfect for 3.3V, the MOSFETs only generate ~180mW of heat at 2A ((0.045Rds * (2A * 2)) = 0.18W) so no heatsink needed, you can barely feel them getting warm.

This entry was posted on Monday, March 4th, 2013 at 9:00 pm and is filed under AVR, builds. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “AVR microcontroller based PWM fan controllers”

  1. ken says:

    Neat. Wish there a PWM to voltage controlled fan converter. Some motherboards only have PWM support now and most fans are still voltage controlled, so there’s no way to get feedback of fan speed to the motherboard when you have voltage controlled fans :-P

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Crawford: Biscuits!
  • hli: Sunday++
  • Jack: Hello! Any board relating to LC filter circuits?
  • Fabien: PCB is life, life is PCB.
  • Kurt: We sleep safely at night because rough men stand ready to visit violence on those who would harm us. (Rough women, too.)