NPEDUCATIONS, Electronic circuits development, electronics tutorials, microcontroller tutorials and projects, advanced microcontroller (ARM) based tutorials and projects, Embedded c development, Embedded c for ARM cortex M, Intel IoT based projects, IoT projects, CC3200 launch pad projects, MSP430 Launchpad tutorials and projects, Tiva C launch pad tutorials and projects, 8051 tutorials and projects, sensor interfacing with microcontroller tutorials, data communications and networking tutorials, peripheral interfacing with microcontroller, led message scrolling display, arduino based tutorials and projects, intel galileo based tutorials and project, ADC interfacing tutorials, LED Blinking, LCD interfacing, Embedded System tutorials and projects, B.tech projects, M.tech projects, online Embedded C training

Automatic FAN control system based on room temperature using MSP430 Microcontroller - Abstract

Abstract:
Generally in different climatic conditions people will trying to control the speed of the ceiling Fan in their room by manually controlling the Fan regulator. But, by doing this manually is a little bit tedious task and not accurate. Switching Fan regulator more often through manual control may damage the regulator and sometimes leads to current shock.
The above discussed problems can be avoided by implementing the speed control mechanism of the fan in automatic way. A sensor is placed in the room to sense the room temperature in degree centigrade. According to detected temperature a control circuit will control the speed of the fan. If the room temperature is more, then the speed of the fan will increase. If the room temperature is less, then the speed of the fan will automatically decreases by the control circuit.
LM35 is most readily available temperature sensor in the market, and it is very precise temperature sensor IC. This LM35 doesn’t require any external calibration. MSP430 is a 16-bit microcontroller with in-built analog to digital converter and in-built temperature sensor. So here instead of using external temperature sensor, the in-built temperature of MSP430 is used to calculated temperature of the room. A ULN2803 IC is used as a driver IC to drive the fan motor, in this context a small dc motor. The fan speed can be controlled by the microcontroller by generating a PWM signal at the motor driver IC (ULN2803). Instead of the ULN2803 a relay circuit can be used, but the relay switching will produce some sound which is not feels good by the end user. ULN2803 is capable to sink up to 500mA and it is enough to drive the regular small dc motor.

Block Diagram:
Block Diagram for Automatic FAN control system based on room temperature using MSP430


Components:
1. MSP430 Microcontroller
2. DC motor
3. 3.3V Zener diode
4. Step down -Transformer (500mA)
5. Diodes – 4 (rectifier)
6. Capacitors -1000uf, 10uf

3 comments :

  1. Sir, But room fan is AC motor sir.. Not DC

    ReplyDelete
    Replies
    1. May i know the name! Who posted this question.
      Any way here i have developed a prototype to make the FAN automatic regulation.
      We can use Relay or SCR, triac, etc to make it to work with AC motor.
      I will plan for the feature post regarding AC motor driving.
      Thank for the question.

      Delete

Thanks for visiting NPEDUCATIONS. We will contact you soon

3 comments :

Ravi Teja said...

nice one sir

Anonymous said...

Sir, But room fan is AC motor sir.. Not DC

Lovakiranvarma Myla said...

May i know the name! Who posted this question.
Any way here i have developed a prototype to make the FAN automatic regulation.
We can use Relay or SCR, triac, etc to make it to work with AC motor.
I will plan for the feature post regarding AC motor driving.
Thank for the question.

Post a Comment

Thanks for visiting NPEDUCATIONS. We will contact you soon

If you really like this tutorial, Don't forget to give the comment or please subscribe to the RSS feed by submitting your E-mail or like our Facebook page.
Related Posts Plugin for WordPress, Blogger...

 
Powered by Blogger