Here is a simple circuit based on two transistors that can be used to control the speed of a 12 V DC fan depending on the temperature.A thermistor (R1) is used to sense the temperature. When the temperature increases the base current of Q1 (BC 547) increases which in turn decreases the collector voltage of the same transistor. Since the collector of Q1 is coupled to the base of Q2 (BD 140), the decrease in collector voltage of Q1 forward biases the Q2 more and so do the speed of the motor. Also, the brightness of the LED will be proportional to the speed of the motor.

Circuit diagram with Parts list.



  • The R1 can be a 15K @ 20°C ,N.T.C  thermistor.
  • The M1 can be a 12V,700mA fan motor.
  • The capacitor C1 must be rated 25V.
  • The circuit can be powered from a 12V PP3 battery or 12V DC power supply.
  • Assemble the circuit on a good quality PCB or common board.




  1. sandeep parihar

    it is working quiet efficiently plz send me a brief notes on its working….

  2. avnish shrivas

    hey i jst wnts to knw that can we use it for celing fan by doing some modifications. if possible then what will be those modifications…??
    otherwise can u tll me the future use of this project?

  3. actually the collector current increases when base current but as per above ones collector voltage decreases when base current is increased

  4. sasidhar reddy

    why we are using capacitor across the dc fan ,mention it ,and applications of “temperature controlled dc fan”…..

  5. I saw this circuit and I’m wondering what R7 and R5 are for.

  6. Shriraam.s

    I trust this circuit more.Last time i tried with IC TDA7274 which become
    robust and good. I like to adopt an 12 V DC fan into my television
    for cooling purpose. Motor speed need to be adjusted.
    Well this circuit is adequate and i gonna to try this.

  7. Sulaiman Koroma

    Need notes on the functions of the individual parts of a temperature control fan, how the circuit operates and how it will stop operating to assist me understand the project.

  8. ajega patrick

    need ablock diagram of the same [temp. ctr fan] to assist me understand the project.

  9. Arnie Nutini

    Need an infrared thermometer cabale of measuring 1000′ to 2000′ F