Sie sind auf Seite 1von 26

Project Introductive Seminar

on
CONTENTS
 Project Overview
 Block Diagram
 Power Supply
 Microcontroller AT89S52
 NodeMCU ESP8266(Wifi Module)
 Relay
 LCD
 Working of Project
 Advantages
 Disadvantages
 Applications
 Software Requirement
 Future Scope
 Bibilography
PROJECT OVERVIEW
 Our project comes under the category of IOT, which is
configurable using Cloud platform to control ESP8266 Wifi
Module. We wanted to be able to control our projects WiFi
network, We can control the speed of the Induction motor
using Cloud base web page.
 We have made the speed control button on cloud. Using this button
we can sent a data to define ESP8266 Module, After receiving
data is send to the Microcontroller and suitable action is take like
turn on the motor in defined speed etc . We have control the speed
of induction motor using the charge control circuit.
 Signal from Microcontroller drive relays and relays are connected
to electrical load & real time data is displayed to LCD interfaced.
 Microcontroller is not able to drive the relay so that we have used the
relay driver IC ULN2003.
 We have also used the LCD to display the status of the Device.
BLOCK DIAGRAM
TRANSMITTING SECTION

POWER LCD DISPLAY


SUPPLY

MICRO-
CONTROLLER
ESP8266 ULN2003
WIFI
MODULE
(IoT)

Relay1 Relay2 Relay2


CLOUD OVER THE
NETWORK

CC
CONTROLLING SECTION CC3 CC
1
2

COMPUTER
CONTROLLING
PARAMETER FROM WEG
PAGE USING CLOUD Fig a. Block diagram of Home
Appliences by IOT
POWER SUPPLY

 The 230V AC supply is first stepped down to 12V AC using a step


down transformer.
 This is then converted to DC using bridge rectifier.
 The AC ripples is filtered out by using a capacitor and given to the
input pin of voltage regulator 7805.
 At output pin of this regulator we get a constant 5V DC which is
used for MC and other ICs in this project.
MICROCONTROLLER
 We have used the Microcontroller of 80C51 family i,e AT89S52
manufactured by ATMEL.
 It is a smaller Computer.
 Has on-chip RAM, ROM, TIMER, COUNTER, I/O ports...

CPU RAM ROM


A single chip
Serial
I/O Timer COM Microcontroller
Port Port
BLOCK DIAGRAM OF MC
External interrupts
On-chip Timer/Counter
ROM for
Interrup program On-chip Timer 1 Counter
t code RAM Inputs
Control Timer 0

CPU

Bus Serial
4 I/O Ports Port
OSC Control

P0 P1 P2 P3 TxD RxD

Address/Data
FEATURES OF MC
 8K Bytes of In-System Programmable (ISP)
Flash Memory
 4.0V to 5.5V Operating Range

 Fully Static Operation: 0 Hz to 33 MHz

 256 x 8-bit Internal RAM

 32 Programmable I/O Lines

 Three 16-bit Timer/Counters

 Eight Interrupt Sources

 Full Duplex UART Serial Channel


PIN DESCRIPTION
POWER ON RESET CIRCUIT
+5V

+
10 uF
31
EA/VPP
X1
30 pF 19
11.0592 MHz
8.2 K
X2
18
30 pF
9 RST
NODE MCU ESP 8266 (WIFI MODULE)

NODEMCU ESP8266 is very highly integrated System on Chip


(SoC) that includes an Xtensa LX106 core processor, RAM, and
RF front-end allowing a Wi-Fi TCP/IP stack to be implemented
on board with just a few components.
NODE MCU ESP 8266 (WIFI MODULE)
Features of ESP 8266
 It provides capabilities for 2.4 GHz Wi-Fi (802.11 b/g/n,
supporting WPA/WPA2), general-purpose input/output (16
GPIO),
 Inter-Integrated Circuit (I²C).

 analog-to-digital conversion (10-bit ADC).

 Serial Peripheral Interface (SPI),

 UART (on dedicated pins, plus a transmit-only UART can


be enabled on GPIO2)

 pulse-width modulation (PWM).


RELAY
 A relay is an electrically operated switch.
 Current flowing through the coil of the relay creates a magnetic field
which attracts a lever and changes the switch contacts.
 The coil current can be on or off so relays have two switch positions
and have double throw (changeover) switch contacts as shown in
the diagram.
CONTD..
 Relays allow one circuit to switch a second circuit which can
be completely separate from the first.

 For example a 12 voltage battery circuit can use a relay to


switch a 230V AC mains circuit.

 There is no electrical connection inside the relay between the


two circuits, the link is magnetic and mechanical.

 To drive relay we used ULN2003 relay driver IC.


RELAY DRIVER IC ULN2003

 ULN is Relay driver application


 The ULN2003 is a monolithic high voltage and
high current Darlington transistor arrays.
 It consists of seven NPN Darlington pairs that
features high-voltage outputs with common-
cathode clamp diode for switching inductive
loads.
 The collector-current rating of a single
Darlington pair is 500mA.
 The Darlington pairs may be paralleled for
higher current capability.
CONTD..
 The ULN functions as an
inverter.
 If the logic at input 1B is
high then the output at
its corresponding pin 1C
will be low.
LIQUID CRYSTAL DISPLAY (LCD)
o Most common LCDs connected to the microcontrollers are 16x2 and
20x2 displays.
o This means 16 characters per line by 2 lines and 20 characters per
line by 2 lines, respectively.
o The standard is referred to as HD44780U, which refers to the
controller chip which receives data from an external source (and
communicates directly with the LCD.
CONTD..
 If an 8-bit data bus is used the LCD will require 11 data
lines(3 control lines plus the 8 lines for the data bus)
 The three control lines are referred to as EN, RS, and RW

 EN=Enable (used to tell the LCD that you are sending it data)

 RS=Register Select. When RS=0; data is treated as a


command & When RS=1; data being sent is text data.
 R/W=Read/Write . When RW=0; the data written to the LCD
& When RW=0; the data reading to the LCD.
WORKING OF PROJECT
 In this project we can control our induction motor through IOT. We
have used a Wi-Fi module ESP 8266 to connect with the web server
which is present on the cloud We have made the button on the web
page to ON/OFF the motor.
 The data send from the dashboard is received by the Wi-Fi Module
ESP 8266 and given to the Microcontroller AT89S52. This data is
read by the microcontroller and motor will start the rotating in the
defined speed.
 Microcontroller can not drive the relay so that we have used the relay
driver IC ULN2003 to drive the relay.
 Relay is a electromagnetic switch used to control the electrical
devices. Copper core magnetic flux plays an important role.
 We have connect the charge controller circuit to the Relay so the we
can control the speed of the Induction motor
ADVANTAGES
 Managing the induction motor speed from one place or from our
mobile.
 Flexibility for new devices and appliances.
 Increased energy efficiency.
 The loss of power can be reduced and manpower required for
home automation is very less compared to conventional methods.
 Improved appliance functionality.
DISADVANTAGES

 Equipment and installation costs.


 System crashes due to any damage in the interconnection
 A smart home will be extremely reliant on your internet
connection
APPLICATIONS
 The most common applications of home automation are lighting control.

 Outdoor lawn irrigation.

 Kitchen appliances.

 Security systems.
SOFTWARE REQUIREMENTS

o Keil an ARM Company makes C compilers, macro assemblers,


real-time kernels, debuggers, simulators, integrated
environments, evaluation boards.

o Arduino 8.1 Programer .


BIBILOGRAPHY
o “The 8051 Microcontroller and Embedded systems” by
Muhammad Ali Mazidi and Janice Gillispie Mazidi , Pearson
Education.

o https://dashboard.arest.io/

o https://openhomeautomation.net/control-relay-anywhere-
esp8266/

o International journal of research in advent technology

(E- 2331-9637)

o www.arduino.com

o www.wikipedia.org

Das könnte Ihnen auch gefallen