SlideShare une entreprise Scribd logo
1  sur  18
HOME
AUTOMATION
TEMPRATURE CONTROL
SUBMITTED BY:AJITESH PAL SINGH
INTRODUCTION
The goal of our project is to design a user-friendly
home automation system which can be easily
integrated into existing homes and businesses.
 It is automation of the home, housework or household
activity.
 Home automation may include centralized control of
lighting, HVAC (heating, ventilation and air
conditioning), appliances, security locks of gates and
doors and other systems, to provide improved
convenience, comfort, energy efficiency and security.

How it works?


Basically it is used to control temperature.



At 30°C temp it will work normally but when the
temperature above 30°C the fan will start moving.




Temperature will show in the LCD display.
Connector is connected with the motor driver and it will
help to rotate the fan.
Advantages


Increasing safety System.



Lighting Control (Centralized).



Heat and Cool Control system.



Video systems.
Applications





Low-cost Program Control of Industrial Furnaces.
Ideal for Increasing the Control Performance of Industrial
Hot Air Blowers

High Resolution Temperature Measurement.
Power supply


This is used to control the voltage and current coming from the main
supply.



We use step down center tap transformer with fullwave rectifier and
7805 voltage regulator.
Fullwave Rectifier


A bridge is simply two fullwave circuits... So. fullwave has
the advantage of having half the diode drop.



The PIV is one half that of the center tap circuit.
MICROCONTROLLER (AT89S52)


It has inbuilt ram, rom, timer or we can say that it is a
small cpu which is used for performing specific task.



AT89S52 microcontroller is made up with c mos
technology with operation form 2.7 to 5.5v.



It has 256 B ram and 8k rom,32 i/o lines,16 bit
counter/timer,6 interrupts.



It has one full duplex UART.
LCD(Liquid Crystal Display)


It is used to display a data



It is a 16*2 lcd .



It has 16 pins from which it has 8 data lines.



Its one block is 5*7 dot matrix pattern.
Temperature Sensor LM35


It is precision temperature sensor in celcius.



Its sensitivity is linear + 10 mV/°C.



It can measure from -55°C and 150°C.



Can be used to detect ambient air temperature



LM35 Linear Temperature Sensor is based on the
semiconductor LM35 temperature sensor.



The output voltage is proportional to the temperature.
ADC0808 (ANOALG
TO DIGITAL
CONVERTOR )



It is commonly called ADC.



ADC0808 is an 8 bit analog to
digital converter with eight
input analog channels.



The default step size is 19.53mV
corresponding to 5V reference
voltage.



The ADC needs some specific
control signals for its operations
like start conversion and bring
data to output pins.



The voltage reference can be
set using the Vref+ and Vrefpins.
Motor Driver(L293D)



L293D is a dual H-bridge motor
driver integrated circuit (IC).



Motor drivers act as current
amplifiers since they take a
low-current control signal and
provide a higher-current signal.
This higher current signal is used
to drive the motors.



L293D contains two inbuilt Hbridge driver circuits. In its
common mode of operation,
two DC motors can be driven
simultaneously, both in forward
and reverse direction.
Program


#include<reg51.h>



#include"lcd.h"



#define MYDATA P3



sbit ADDR_A=P1^7;



sbit ADDR_B=P1^6;



sbit ADDR_C=P1^5;



sbit ALE =P1^4;



sbit clock =P1^3;



sbit OE =P1^2;



sbit EOC =P1^1;



sbit SC =P1^0;



sbit m1a =P2^0;



sbit m1b =P2^1;



unsigned char adc_start(unsigned
char );



unsigned char
*display_numbers(unsigned char);



unsigned int
speed_on=0,speed_value_on_time=0,s
peed_value_off_time=1020,t;
void timer0(void) i
{ clock=~clock;}
• unsigned char adc_start(unsigned char
kkk )
• { unsigned char value;
• TR0=1;
• MYDATA=0XFF;
• EOC=1;
• ALE=0;
• OE=0;
• SC=0;
• ADDR_C=(kkk>>2)&0x01;
• ADDR_B=(kkk>>1)&0x01;
• ADDR_A=(kkk>>0)&0x01;
• delay(50);//for 4ms
• ALE=1;
• delay(50);//for 4ms
• SC=1;
• delay(50);//for 4ms
•
ALE=0;
•
SC=0;
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
}

delay(50);//for 4ms
while(EOC==1);
while(EOC==0);
OE=1;
delay(10);//for 4ms
value=MYDATA;
OE=0;
TR0=0;
return(value);
}
unsigned char *display_numbers(unsigned char abbc)
{
unsigned char kkk[3],ttt=0;
while(ttt<3)
{
kkk[ttt]=abbc%10;
ttt++;
abbc=abbc/10;
}
return(kkk);
void main()
{
unsigned char *bb,temp_resister;
initialize();
m1a=0;
m1b=0;
cmd(0x80);
ptr("Temperature= ");
TMOD=0X02; //mode 2
TH0=0xfb;
IE=0X82;
TR0=0;
//timer stop
cmd(0xc0);
bb[0]=0;
bb[1]=0;
bb[2]=0;
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•

while(1)
{
temp_resister=adc_start(0x00);
if(temp_resister>30)
{
m1a=0;
m1b=1;
cmd(0xc0);
ptr(" FAN ON ");}
else
{
m1a=0;
m1b=0;
cmd(0xc0);
ptr(" FAN OFF ");}
bb=display_numbers(temp_resister);
delay(50);
cmd(0x8C);
}
}
Fan automation

Contenu connexe

Tendances

ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
MEMS & micro systems
MEMS & micro systemsMEMS & micro systems
MEMS & micro systemsMustafa Memon
 
Report on remote control home appliances.
Report on remote control home appliances.Report on remote control home appliances.
Report on remote control home appliances.Sonal Bansal
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Praveen Ramola
 
Introduction to SCADA
Introduction to SCADAIntroduction to SCADA
Introduction to SCADAPraveen Kumar
 
Home Automation Using IoT
Home Automation Using IoTHome Automation Using IoT
Home Automation Using IoTAshutosh Kumar
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationAbhishek Neb
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming LanguagesLIJU. G. CHACKO
 
Pressure sensor lecture
Pressure sensor lecturePressure sensor lecture
Pressure sensor lectureutpal sarkar
 
Temperature Sensors – Types
Temperature Sensors – TypesTemperature Sensors – Types
Temperature Sensors – Typeselprocus
 
Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Epuri Chiranjeevi
 
Industrial Control Systems - PLC
Industrial Control Systems - PLCIndustrial Control Systems - PLC
Industrial Control Systems - PLCBehzad Samadi
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOMln Phaneendra
 

Tendances (20)

ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
MEMS & micro systems
MEMS & micro systemsMEMS & micro systems
MEMS & micro systems
 
Report on remote control home appliances.
Report on remote control home appliances.Report on remote control home appliances.
Report on remote control home appliances.
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)
 
Introduction to SCADA
Introduction to SCADAIntroduction to SCADA
Introduction to SCADA
 
Physiological transducers
Physiological transducersPhysiological transducers
Physiological transducers
 
Home Automation Using IoT
Home Automation Using IoTHome Automation Using IoT
Home Automation Using IoT
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming Languages
 
Pressure sensor lecture
Pressure sensor lecturePressure sensor lecture
Pressure sensor lecture
 
Temperature Sensors – Types
Temperature Sensors – TypesTemperature Sensors – Types
Temperature Sensors – Types
 
Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)
 
Home automation with arduino
Home automation with arduinoHome automation with arduino
Home automation with arduino
 
Optical Encoders
Optical EncodersOptical Encoders
Optical Encoders
 
Distributed Control System
Distributed Control SystemDistributed Control System
Distributed Control System
 
Industrial Control Systems - PLC
Industrial Control Systems - PLCIndustrial Control Systems - PLC
Industrial Control Systems - PLC
 
Green house monitoring and control
Green house monitoring and controlGreen house monitoring and control
Green house monitoring and control
 
DCS Introduction
DCS IntroductionDCS Introduction
DCS Introduction
 
AutoCAD Electrical
AutoCAD ElectricalAutoCAD Electrical
AutoCAD Electrical
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNO
 

Similaire à Fan automation

Automatic temperature control using 8085 microprocessor
Automatic temperature control using 8085 microprocessorAutomatic temperature control using 8085 microprocessor
Automatic temperature control using 8085 microprocessorsubhradeep mitra
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerMasum Parvej
 
New microsoft power point slide
New microsoft power point slideNew microsoft power point slide
New microsoft power point slideShubham Ranakoti
 
Temperature based speed control of fan
Temperature based speed control of fanTemperature based speed control of fan
Temperature based speed control of fanÇdh Suman
 
Temperature Controller with Atmega16
Temperature Controller with Atmega16Temperature Controller with Atmega16
Temperature Controller with Atmega16Siddhant Jaiswal
 
Temperature Controlled Fan Project
Temperature Controlled Fan ProjectTemperature Controlled Fan Project
Temperature Controlled Fan ProjectAditya Ratnaparkhi
 
Arduino based automatic temperature controlled fan speed regulator
Arduino based automatic temperature controlled fan speed regulatorArduino based automatic temperature controlled fan speed regulator
Arduino based automatic temperature controlled fan speed regulatorEdgefxkits & Solutions
 
E top controls thermostat catalog
E top controls thermostat catalogE top controls thermostat catalog
E top controls thermostat catalogLeo Le Lee
 
Industrial Temperature Controller System
Industrial Temperature Controller SystemIndustrial Temperature Controller System
Industrial Temperature Controller SystemEdgefxkits & Solutions
 
Microprocessor project
Microprocessor projectMicroprocessor project
Microprocessor projectprapyapokharel
 
Temperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerTemperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerÇdh Suman
 
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEW
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEWTEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEW
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEWIAEME Publication
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generatorMoon Shahzad
 
Temperature detection and control
Temperature detection and controlTemperature detection and control
Temperature detection and controlMALLIKARJUNAN M
 
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINODESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINORatnesh Kumar chaurasia
 
Temperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingTemperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingJagannath Dutta
 
Automatic temperature control
Automatic temperature control Automatic temperature control
Automatic temperature control RANJAN KUMAR
 

Similaire à Fan automation (20)

Automatic temperature control using 8085 microprocessor
Automatic temperature control using 8085 microprocessorAutomatic temperature control using 8085 microprocessor
Automatic temperature control using 8085 microprocessor
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid Controller
 
New microsoft power point slide
New microsoft power point slideNew microsoft power point slide
New microsoft power point slide
 
Temperature based speed control of fan
Temperature based speed control of fanTemperature based speed control of fan
Temperature based speed control of fan
 
Temperature Controller with Atmega16
Temperature Controller with Atmega16Temperature Controller with Atmega16
Temperature Controller with Atmega16
 
Temperature Controlled Fan Project
Temperature Controlled Fan ProjectTemperature Controlled Fan Project
Temperature Controlled Fan Project
 
Presentation
PresentationPresentation
Presentation
 
Arduino based automatic temperature controlled fan speed regulator
Arduino based automatic temperature controlled fan speed regulatorArduino based automatic temperature controlled fan speed regulator
Arduino based automatic temperature controlled fan speed regulator
 
E top controls thermostat catalog
E top controls thermostat catalogE top controls thermostat catalog
E top controls thermostat catalog
 
Industrial Temperature Controller System
Industrial Temperature Controller SystemIndustrial Temperature Controller System
Industrial Temperature Controller System
 
Microprocessor project
Microprocessor projectMicroprocessor project
Microprocessor project
 
Temperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerTemperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontroller
 
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEW
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEWTEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEW
TEMPERATURE CONTROL AND DATA ACQUISITION METHOD FOR FACTORY USING LABVIEW
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generator
 
Ic2414251429
Ic2414251429Ic2414251429
Ic2414251429
 
Temperature detection and control
Temperature detection and controlTemperature detection and control
Temperature detection and control
 
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINODESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
 
Ranisha FAN.pptx
Ranisha FAN.pptxRanisha FAN.pptx
Ranisha FAN.pptx
 
Temperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingTemperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring using
 
Automatic temperature control
Automatic temperature control Automatic temperature control
Automatic temperature control
 

Plus de AJITESH PAL SINGH

Plus de AJITESH PAL SINGH (10)

Sdm ppt
Sdm pptSdm ppt
Sdm ppt
 
Fleet manag at reliance
Fleet manag at relianceFleet manag at reliance
Fleet manag at reliance
 
Total quality management
Total quality managementTotal quality management
Total quality management
 
Sm
SmSm
Sm
 
Bmw
BmwBmw
Bmw
 
Redressal agencies in India
Redressal agencies in IndiaRedressal agencies in India
Redressal agencies in India
 
Nurturing talents in software companies
Nurturing talents in software companiesNurturing talents in software companies
Nurturing talents in software companies
 
Marico satisfying customers need and demand
Marico satisfying customers need  and demandMarico satisfying customers need  and demand
Marico satisfying customers need and demand
 
Theory X & Theory Y
Theory X & Theory YTheory X & Theory Y
Theory X & Theory Y
 
Its cartoon time : Study On Cartoon Channel
Its cartoon time : Study On Cartoon ChannelIts cartoon time : Study On Cartoon Channel
Its cartoon time : Study On Cartoon Channel
 

Dernier

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Dernier (20)

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

Fan automation

  • 2. INTRODUCTION The goal of our project is to design a user-friendly home automation system which can be easily integrated into existing homes and businesses.  It is automation of the home, housework or household activity.  Home automation may include centralized control of lighting, HVAC (heating, ventilation and air conditioning), appliances, security locks of gates and doors and other systems, to provide improved convenience, comfort, energy efficiency and security. 
  • 3. How it works?  Basically it is used to control temperature.  At 30°C temp it will work normally but when the temperature above 30°C the fan will start moving.   Temperature will show in the LCD display. Connector is connected with the motor driver and it will help to rotate the fan.
  • 4. Advantages  Increasing safety System.  Lighting Control (Centralized).  Heat and Cool Control system.  Video systems.
  • 5. Applications    Low-cost Program Control of Industrial Furnaces. Ideal for Increasing the Control Performance of Industrial Hot Air Blowers High Resolution Temperature Measurement.
  • 6. Power supply  This is used to control the voltage and current coming from the main supply.  We use step down center tap transformer with fullwave rectifier and 7805 voltage regulator.
  • 7. Fullwave Rectifier  A bridge is simply two fullwave circuits... So. fullwave has the advantage of having half the diode drop.  The PIV is one half that of the center tap circuit.
  • 8. MICROCONTROLLER (AT89S52)  It has inbuilt ram, rom, timer or we can say that it is a small cpu which is used for performing specific task.  AT89S52 microcontroller is made up with c mos technology with operation form 2.7 to 5.5v.  It has 256 B ram and 8k rom,32 i/o lines,16 bit counter/timer,6 interrupts.  It has one full duplex UART.
  • 9. LCD(Liquid Crystal Display)  It is used to display a data  It is a 16*2 lcd .  It has 16 pins from which it has 8 data lines.  Its one block is 5*7 dot matrix pattern.
  • 10. Temperature Sensor LM35  It is precision temperature sensor in celcius.  Its sensitivity is linear + 10 mV/°C.  It can measure from -55°C and 150°C.  Can be used to detect ambient air temperature  LM35 Linear Temperature Sensor is based on the semiconductor LM35 temperature sensor.  The output voltage is proportional to the temperature.
  • 11. ADC0808 (ANOALG TO DIGITAL CONVERTOR )  It is commonly called ADC.  ADC0808 is an 8 bit analog to digital converter with eight input analog channels.  The default step size is 19.53mV corresponding to 5V reference voltage.  The ADC needs some specific control signals for its operations like start conversion and bring data to output pins.  The voltage reference can be set using the Vref+ and Vrefpins.
  • 12. Motor Driver(L293D)  L293D is a dual H-bridge motor driver integrated circuit (IC).  Motor drivers act as current amplifiers since they take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive the motors.  L293D contains two inbuilt Hbridge driver circuits. In its common mode of operation, two DC motors can be driven simultaneously, both in forward and reverse direction.
  • 13. Program  #include<reg51.h>  #include"lcd.h"  #define MYDATA P3  sbit ADDR_A=P1^7;  sbit ADDR_B=P1^6;  sbit ADDR_C=P1^5;  sbit ALE =P1^4;  sbit clock =P1^3;  sbit OE =P1^2;  sbit EOC =P1^1;  sbit SC =P1^0;  sbit m1a =P2^0;  sbit m1b =P2^1;  unsigned char adc_start(unsigned char );  unsigned char *display_numbers(unsigned char);  unsigned int speed_on=0,speed_value_on_time=0,s peed_value_off_time=1020,t;
  • 14. void timer0(void) i { clock=~clock;} • unsigned char adc_start(unsigned char kkk ) • { unsigned char value; • TR0=1; • MYDATA=0XFF; • EOC=1; • ALE=0; • OE=0; • SC=0; • ADDR_C=(kkk>>2)&0x01; • ADDR_B=(kkk>>1)&0x01; • ADDR_A=(kkk>>0)&0x01; • delay(50);//for 4ms • ALE=1; • delay(50);//for 4ms • SC=1; • delay(50);//for 4ms • ALE=0; • SC=0;
  • 15. • • • • • • • • • • • • • • • • • • • • } delay(50);//for 4ms while(EOC==1); while(EOC==0); OE=1; delay(10);//for 4ms value=MYDATA; OE=0; TR0=0; return(value); } unsigned char *display_numbers(unsigned char abbc) { unsigned char kkk[3],ttt=0; while(ttt<3) { kkk[ttt]=abbc%10; ttt++; abbc=abbc/10; } return(kkk);
  • 16. void main() { unsigned char *bb,temp_resister; initialize(); m1a=0; m1b=0; cmd(0x80); ptr("Temperature= "); TMOD=0X02; //mode 2 TH0=0xfb; IE=0X82; TR0=0; //timer stop cmd(0xc0); bb[0]=0; bb[1]=0; bb[2]=0;