25 kHz 4 Pin PWM Fan Control with Arduino Uno

Project tutorial by tylerpeppy

  • 100,526 views
  • 35 comments
  • 41 respects

Arduino Brake Rotor Clock

Project tutorial by tylerpeppy

  • 2,448 views
  • 1 comment
  • 2 respects

Arduino Car Tachometer Simulator (NO SIMHUB)

Project tutorial by tylerpeppy

  • 8,666 views
  • 0 comments
  • 7 respects


Automotive Engine Rev-Limiter

Project tutorial by adrianos_botis

  • 6,104 views
  • 4 comments
  • 13 respects

PWN Fan controller with temp sensing and button override

Project in progress by KaptenJansson

  • 30,339 views
  • 2 comments
  • 20 respects

LED Architectural Machin

Project in progress by Mikhail

  • 4,948 views
  • 3 comments
  • 7 respects

  • 25 kHz 4 Pin PWM Fan Control with Arduino Uno 12 months ago

    For the Mega, OC1A is on pin 11 and the servo.h library can use pin 9 concurrently.

  • 25 kHz 4 Pin PWM Fan Control with Arduino Uno 12 months ago

    One thing you can try is: Modify the base (centering) frequency. This may be higher or lower. Couldn't find the DS (Datasheet) for your fan so this is a bit of a hit or miss. Often, there is a minimum speed these fans can spin at and potentially, yours can't achieve 0 RPM.

  • 25 kHz 4 Pin PWM Fan Control with Arduino Uno over 1 year ago

    You might also need a transistor circuit (Specifically the base controlled by pin 9) depending on the fan's expected voltage level for PWM control.

Add projectSign up / Login