SlideShare a Scribd company logo
Presentation
On
Microcontroller 8051
Presented By -
Rahul Kumar
B.Tech /ECE
1325271
Department Of ECE
Shaheed Udham Singh College of Engg. & Tech.
EMBEDDED SYSTEM
• Special-purpose computer system designed
to perform a dedicated function.
• Performs one or a few pre-defined tasks,
usually with very specific requirements, and
often includes task-specific hardware and
mechanical parts not usually found in a
general-purpose computer.
INTRODUCTION TO 8051
• 4K bytes internal ROM
• 128 bytes internal RAM
• Four 8-bit I/O ports (P0 - P3).
• Two 16-bit timers/counters
• One serial interface
Microcontroller
A single chip
RAM
I/O
Port
Timer
Serial
COM
Port
CPU ROM
Pin Description of the 8051
Inside Structure of 8051 Microcontroller
Software Used
• KEIL uVISION
PROJECT :- RF Based Car
Team Members :-
Rahul Kumar
Sahil Kumar
Karan Dhall
Components
• AT89c51
• Battery
• LED(6)
• HT12E
• HT12D
• L293D
• Resistors
1 k ohm(7)
10 k ohm
50 k ohm
100 k ohm
• Xtal – 11.0592 KHz
• Tectile switch (5)
• DC motors
• Voltage Regulator(IC7805)
• Wheels and chechis
• Capacitors
1 n f
10 uf
1uf
33pf(2)
Introduction of IC HT12E
• HOLTEK Semiconductor.
• HT12E is a encoder integrated circuit that
belongs to 212 series of encoders.
• They are paired with 212 series of decoders
for use in remote control system
applications.
• HT12E converts the parallel input into serial
outputs. It encodes the parallel data into
serial for transmission through an RF
transmitter.
Pin Diagram:
Introduction of IC HT12D
• HT12D is a decoder integrated circuit that
belongs to 212 series of decoders.
• This series of decoders are mainly used for
remote control system applications.
• HT12D converts the serial input into
parallel outputs. It decodes the serial
addresses and data received by an RF
receiver, into parallel data and sends them
to output data pins.
Pin Diagram:
HT12D
Pin
No
Function Name
1
8 bit Address pins for input
A0
2 A1
3 A2
4 A3
5 A4
6 A5
7 A6
8 A7
9 Ground (0V) Ground
10
4 bit Data/Address pins for output
D0
11 D1
12 D2
13 D3
14 Serial data input Input
15 Oscillator output Osc2
16 Oscillator input Osc1
17 Valid transmission; active high VT
18 Supply voltage; 5V (2.4V-12V) Vcc
Pin Description of both:
HT12E/HT12D FEATURES:
• Operating voltage: 2.4V~12V
• Low power and high noise immunity.
• Low standby current.
• Capable of decoding 12 bits of information.
• Binary address setting.
• Received codes are checked 3 times.
• 8 address bits and 4 data bits.
• Built-in oscillator needs only 5% resistor.
• Valid transmission indicator.
RF Transmission and Reception
RF Transmitter
1 2 3 4
Block Diagram Of RF Transmitter RF Transmitter Module
RF Receiver
1 2 3 4 5 6 7 8
RF Receiver ModuleBlock Diagram of RF Receiver
Interfacing Of HT12E with RF Tx
Interfacing Of HT12D with RF Rx
L293D
• L293D is a motor driver. As its name
suggests it can drive a motor .
• Since the output voltage of 8051 is
limited to 5V only thus motors with
higher required voltage need some
drivers to provide them their desired
input voltage.
• What L293D does is, it takes the
(0/5v) input from the output pins
of 8051 microcontroller and forwards
the output through itself of higher
voltage.
• Connecting a DC motor directly to
the pins of 8051 would not work. It
may even damage the
microcontroller.
Interfacing of 8051 with L293D
Transmitter Hardware
Remote
Receiver Hardware
CAR
PROGRAM CODE
#include<reg51.h>
sbit sw1=P1^4;
sbit sw2=P1^5;
sbit sw3=P1^6;
sbit sw4=P1^7;
sbit m1=P1^0;
sbit m2=P1^1;
sbit m3=P1^2;
sbit m4=P1^3;
void main()
{
m1=m2=m3=m4=0;
while(1)
{
if(sw1==1)
{
m1=1;
}
else
{
m1=0;
}
if(sw2==1)
{
m2=1;
}
else
{
m2=0;
}
if(sw3==1)
{
m3=1;
}
else
{
m3=0;
}
if(sw4==1)
{
m4=1;
}
else
{
m4=0;
}
}
}
WORKING VIDEO
Applications of RF Module
• Data
Communication
• Escalators &
Elevators
• Military
• Security Monitoring
• Unmanned Vehicles
Receiver Transmitter
Future Developments
• Spy cameras can be added for security
purpose.
• GPS Module can be added to get the
location or to move the car to a specific
location.
• For Military , Remote weapons can be
added to use as fighter Robo car.
THANKS
FOR YOUR PRECIOUS TIME
Ad

More Related Content

What's hot (20)

Ch 01 part 1 - basic elements of telecommunication systems
Ch 01   part 1 - basic elements of telecommunication systemsCh 01   part 1 - basic elements of telecommunication systems
Ch 01 part 1 - basic elements of telecommunication systems
sakariachromabook
 
decoder and encoder
 decoder and encoder decoder and encoder
decoder and encoder
Unsa Shakir
 
8085 instruction set
8085 instruction set8085 instruction set
8085 instruction set
Vijay Kumar
 
Micro Processor Mini Project,Electronic Quiz Table
Micro Processor Mini Project,Electronic Quiz TableMicro Processor Mini Project,Electronic Quiz Table
Micro Processor Mini Project,Electronic Quiz Table
Subhashini Sundaram
 
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
KonirDom1
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexer
Estiak Khan
 
wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecture
jhcid
 
2 bit alu
2 bit alu2 bit alu
2 bit alu
Mahmudul Hasan
 
Water level controller using 8051 microcontroller
Water level controller using 8051 microcontrollerWater level controller using 8051 microcontroller
Water level controller using 8051 microcontroller
Shafeek Muhammed
 
Unit 3 mpmc
Unit 3 mpmcUnit 3 mpmc
Unit 3 mpmc
tamilnesaner
 
Introduction to multiplexer and demultiplexer
Introduction to multiplexer and demultiplexerIntroduction to multiplexer and demultiplexer
Introduction to multiplexer and demultiplexer
krantikiranmanugarra
 
Op-Code Encoding
Op-Code Encoding Op-Code Encoding
Op-Code Encoding
AL IMRAN
 
communication satellite
 communication satellite communication satellite
communication satellite
Mohd Yusuf
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
Pradhan Rishi Sharma
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
thokalpv
 
Password based door lock system using 8051 microcontroller final report
Password based door lock system using 8051 microcontroller final reportPassword based door lock system using 8051 microcontroller final report
Password based door lock system using 8051 microcontroller final report
Chinaraja Baratam
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transform
NimithaSoman
 
Stack in 8085 microprocessor
Stack in 8085 microprocessorStack in 8085 microprocessor
Stack in 8085 microprocessor
hepzijustin
 
Evolution of switching systems
Evolution of switching systemsEvolution of switching systems
Evolution of switching systems
laineacastillo
 
Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3
safia safreen
 
Ch 01 part 1 - basic elements of telecommunication systems
Ch 01   part 1 - basic elements of telecommunication systemsCh 01   part 1 - basic elements of telecommunication systems
Ch 01 part 1 - basic elements of telecommunication systems
sakariachromabook
 
decoder and encoder
 decoder and encoder decoder and encoder
decoder and encoder
Unsa Shakir
 
8085 instruction set
8085 instruction set8085 instruction set
8085 instruction set
Vijay Kumar
 
Micro Processor Mini Project,Electronic Quiz Table
Micro Processor Mini Project,Electronic Quiz TableMicro Processor Mini Project,Electronic Quiz Table
Micro Processor Mini Project,Electronic Quiz Table
Subhashini Sundaram
 
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
Data representation (ASCII, ISO etc.), direction of data flow (simplex, half ...
KonirDom1
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexer
Estiak Khan
 
wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecture
jhcid
 
Water level controller using 8051 microcontroller
Water level controller using 8051 microcontrollerWater level controller using 8051 microcontroller
Water level controller using 8051 microcontroller
Shafeek Muhammed
 
Introduction to multiplexer and demultiplexer
Introduction to multiplexer and demultiplexerIntroduction to multiplexer and demultiplexer
Introduction to multiplexer and demultiplexer
krantikiranmanugarra
 
Op-Code Encoding
Op-Code Encoding Op-Code Encoding
Op-Code Encoding
AL IMRAN
 
communication satellite
 communication satellite communication satellite
communication satellite
Mohd Yusuf
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
thokalpv
 
Password based door lock system using 8051 microcontroller final report
Password based door lock system using 8051 microcontroller final reportPassword based door lock system using 8051 microcontroller final report
Password based door lock system using 8051 microcontroller final report
Chinaraja Baratam
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transform
NimithaSoman
 
Stack in 8085 microprocessor
Stack in 8085 microprocessorStack in 8085 microprocessor
Stack in 8085 microprocessor
hepzijustin
 
Evolution of switching systems
Evolution of switching systemsEvolution of switching systems
Evolution of switching systems
laineacastillo
 
Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3
safia safreen
 

Viewers also liked (20)

Embedded systemppt2343
Embedded systemppt2343Embedded systemppt2343
Embedded systemppt2343
Punumalli Sekhar Babu
 
Rf robot
Rf robotRf robot
Rf robot
mitesh_s_agrawal
 
Five Port Router Architecture
Five Port Router ArchitectureFive Port Router Architecture
Five Port Router Architecture
ijsrd.com
 
Solar based robot
Solar based robotSolar based robot
Solar based robot
Pvrtechnologies Nellore
 
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTSB.TECH/M.TECH EMBEDDED IEEE PROJECTS
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
Kirans Embedded Solutins
 
xbee pro digi-mesh 2.4 oem rf modules
xbee pro  digi-mesh  2.4 oem rf modulesxbee pro  digi-mesh  2.4 oem rf modules
xbee pro digi-mesh 2.4 oem rf modules
Syamim Sempoi
 
Zigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_pptZigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_ppt
Sudhansu Kumar Sahu
 
8051 zigbee interface
8051 zigbee interface8051 zigbee interface
8051 zigbee interface
Pantech ProLabs India Pvt Ltd
 
Zigbee module interface with ARM 7
Zigbee module interface with ARM 7Zigbee module interface with ARM 7
Zigbee module interface with ARM 7
Pantech ProLabs India Pvt Ltd
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
f114n
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
Avinash Reddy Penugonda
 
Presentation2
Presentation2Presentation2
Presentation2
Jie Wang
 
Microcontrollers
MicrocontrollersMicrocontrollers
Microcontrollers
Sreyansh Bhupal
 
Awesome presentation
Awesome presentationAwesome presentation
Awesome presentation
akkilantonyraj
 
Radio frequency identification
Radio frequency identificationRadio frequency identification
Radio frequency identification
Mustahid Ali
 
Understanding the characteristics of android wear os
Understanding the characteristics of android wear osUnderstanding the characteristics of android wear os
Understanding the characteristics of android wear os
Pratik Jain
 
Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC
Partha P. Mishra
 
A basic presentation on cycloconverter
A basic presentation on cycloconverterA basic presentation on cycloconverter
A basic presentation on cycloconverter
Rezvi Hossain
 
Voltagedoubler
VoltagedoublerVoltagedoubler
Voltagedoubler
Krishnaveni Reddy
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontroller
krity kumari
 
Five Port Router Architecture
Five Port Router ArchitectureFive Port Router Architecture
Five Port Router Architecture
ijsrd.com
 
xbee pro digi-mesh 2.4 oem rf modules
xbee pro  digi-mesh  2.4 oem rf modulesxbee pro  digi-mesh  2.4 oem rf modules
xbee pro digi-mesh 2.4 oem rf modules
Syamim Sempoi
 
Zigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_pptZigbee based smart restaurant slide_ppt
Zigbee based smart restaurant slide_ppt
Sudhansu Kumar Sahu
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
f114n
 
Presentation2
Presentation2Presentation2
Presentation2
Jie Wang
 
Radio frequency identification
Radio frequency identificationRadio frequency identification
Radio frequency identification
Mustahid Ali
 
Understanding the characteristics of android wear os
Understanding the characteristics of android wear osUnderstanding the characteristics of android wear os
Understanding the characteristics of android wear os
Pratik Jain
 
Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC Voltage Doubler using NE 555 timer IC
Voltage Doubler using NE 555 timer IC
Partha P. Mishra
 
A basic presentation on cycloconverter
A basic presentation on cycloconverterA basic presentation on cycloconverter
A basic presentation on cycloconverter
Rezvi Hossain
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontroller
krity kumari
 
Ad

Similar to RF based Wireless Robot using 8051 Microcontroller (20)

Badal sharma
Badal sharmaBadal sharma
Badal sharma
badaldausa
 
Fire fighting robot - Micro-controller based project
Fire fighting robot - Micro-controller based projectFire fighting robot - Micro-controller based project
Fire fighting robot - Micro-controller based project
Pooja M
 
Parth xyz
Parth xyzParth xyz
Parth xyz
ParthBabariya15
 
embedded system bye Sj
embedded system bye Sjembedded system bye Sj
embedded system bye Sj
noT yeT woRkiNg !! iM stiLl stUdYinG !!
 
Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy
Technogroovy India
 
embedded system
embedded systemembedded system
embedded system
Vivek Ranjan
 
8051
80518051
8051
raja p
 
Metal Detector Robotic Vehicle
Metal Detector Robotic VehicleMetal Detector Robotic Vehicle
Metal Detector Robotic Vehicle
Edgefxkits & Solutions
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
Amandeep Alag
 
Unit two and unit three pptx for btech ece
Unit two and unit three pptx for btech eceUnit two and unit three pptx for btech ece
Unit two and unit three pptx for btech ece
merabapudc
 
5. Features of the LPC214X Family.pptx
5. Features of the LPC214X Family.pptx5. Features of the LPC214X Family.pptx
5. Features of the LPC214X Family.pptx
SivakumarG52
 
Seminar
SeminarSeminar
Seminar
Arun T Nair
 
Gesture Controlled Robot
Gesture Controlled RobotGesture Controlled Robot
Gesture Controlled Robot
Sujit Singh
 
8051
80518051
8051
Birudugadda Pranathi
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
ncct
 
RFID Based Toll Gate System
RFID Based Toll Gate SystemRFID Based Toll Gate System
RFID Based Toll Gate System
Ameer Khan
 
Avr and arm
Avr and armAvr and arm
Avr and arm
VishwasJangra
 
RFID based Access Control using 8051 Micro Controller
RFID based Access Control using 8051 Micro ControllerRFID based Access Control using 8051 Micro Controller
RFID based Access Control using 8051 Micro Controller
CircuitsToday
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
Shiv Kapil
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
Patruni Chidananda Sastry
 
Fire fighting robot - Micro-controller based project
Fire fighting robot - Micro-controller based projectFire fighting robot - Micro-controller based project
Fire fighting robot - Micro-controller based project
Pooja M
 
Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy
Technogroovy India
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
Amandeep Alag
 
Unit two and unit three pptx for btech ece
Unit two and unit three pptx for btech eceUnit two and unit three pptx for btech ece
Unit two and unit three pptx for btech ece
merabapudc
 
5. Features of the LPC214X Family.pptx
5. Features of the LPC214X Family.pptx5. Features of the LPC214X Family.pptx
5. Features of the LPC214X Family.pptx
SivakumarG52
 
Gesture Controlled Robot
Gesture Controlled RobotGesture Controlled Robot
Gesture Controlled Robot
Sujit Singh
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
ncct
 
RFID Based Toll Gate System
RFID Based Toll Gate SystemRFID Based Toll Gate System
RFID Based Toll Gate System
Ameer Khan
 
RFID based Access Control using 8051 Micro Controller
RFID based Access Control using 8051 Micro ControllerRFID based Access Control using 8051 Micro Controller
RFID based Access Control using 8051 Micro Controller
CircuitsToday
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
Shiv Kapil
 
Ad

Recently uploaded (20)

"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Resistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff modelResistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff model
INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
ELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdfELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdf
Shiju Jacob
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
theory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptxtheory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptx
sanchezvanessa7896
 
How to use nRF24L01 module with Arduino
How to use nRF24L01 module with ArduinoHow to use nRF24L01 module with Arduino
How to use nRF24L01 module with Arduino
CircuitDigest
 
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Journal of Soft Computing in Civil Engineering
 
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Journal of Soft Computing in Civil Engineering
 
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design ThinkingDT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DhruvChotaliya2
 
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Journal of Soft Computing in Civil Engineering
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIHlecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
Abodahab
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
ELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdfELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdf
Shiju Jacob
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
theory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptxtheory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptx
sanchezvanessa7896
 
How to use nRF24L01 module with Arduino
How to use nRF24L01 module with ArduinoHow to use nRF24L01 module with Arduino
How to use nRF24L01 module with Arduino
CircuitDigest
 
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design ThinkingDT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DhruvChotaliya2
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIHlecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
Abodahab
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 

RF based Wireless Robot using 8051 Microcontroller

  • 1. Presentation On Microcontroller 8051 Presented By - Rahul Kumar B.Tech /ECE 1325271 Department Of ECE Shaheed Udham Singh College of Engg. & Tech.
  • 2. EMBEDDED SYSTEM • Special-purpose computer system designed to perform a dedicated function. • Performs one or a few pre-defined tasks, usually with very specific requirements, and often includes task-specific hardware and mechanical parts not usually found in a general-purpose computer.
  • 3. INTRODUCTION TO 8051 • 4K bytes internal ROM • 128 bytes internal RAM • Four 8-bit I/O ports (P0 - P3). • Two 16-bit timers/counters • One serial interface Microcontroller A single chip RAM I/O Port Timer Serial COM Port CPU ROM
  • 5. Inside Structure of 8051 Microcontroller
  • 7. PROJECT :- RF Based Car Team Members :- Rahul Kumar Sahil Kumar Karan Dhall
  • 8. Components • AT89c51 • Battery • LED(6) • HT12E • HT12D • L293D • Resistors 1 k ohm(7) 10 k ohm 50 k ohm 100 k ohm • Xtal – 11.0592 KHz • Tectile switch (5) • DC motors • Voltage Regulator(IC7805) • Wheels and chechis • Capacitors 1 n f 10 uf 1uf 33pf(2)
  • 9. Introduction of IC HT12E • HOLTEK Semiconductor. • HT12E is a encoder integrated circuit that belongs to 212 series of encoders. • They are paired with 212 series of decoders for use in remote control system applications. • HT12E converts the parallel input into serial outputs. It encodes the parallel data into serial for transmission through an RF transmitter.
  • 11. Introduction of IC HT12D • HT12D is a decoder integrated circuit that belongs to 212 series of decoders. • This series of decoders are mainly used for remote control system applications. • HT12D converts the serial input into parallel outputs. It decodes the serial addresses and data received by an RF receiver, into parallel data and sends them to output data pins.
  • 13. Pin No Function Name 1 8 bit Address pins for input A0 2 A1 3 A2 4 A3 5 A4 6 A5 7 A6 8 A7 9 Ground (0V) Ground 10 4 bit Data/Address pins for output D0 11 D1 12 D2 13 D3 14 Serial data input Input 15 Oscillator output Osc2 16 Oscillator input Osc1 17 Valid transmission; active high VT 18 Supply voltage; 5V (2.4V-12V) Vcc Pin Description of both:
  • 14. HT12E/HT12D FEATURES: • Operating voltage: 2.4V~12V • Low power and high noise immunity. • Low standby current. • Capable of decoding 12 bits of information. • Binary address setting. • Received codes are checked 3 times. • 8 address bits and 4 data bits. • Built-in oscillator needs only 5% resistor. • Valid transmission indicator.
  • 15. RF Transmission and Reception
  • 16. RF Transmitter 1 2 3 4 Block Diagram Of RF Transmitter RF Transmitter Module
  • 17. RF Receiver 1 2 3 4 5 6 7 8 RF Receiver ModuleBlock Diagram of RF Receiver
  • 18. Interfacing Of HT12E with RF Tx
  • 19. Interfacing Of HT12D with RF Rx
  • 20. L293D • L293D is a motor driver. As its name suggests it can drive a motor . • Since the output voltage of 8051 is limited to 5V only thus motors with higher required voltage need some drivers to provide them their desired input voltage. • What L293D does is, it takes the (0/5v) input from the output pins of 8051 microcontroller and forwards the output through itself of higher voltage. • Connecting a DC motor directly to the pins of 8051 would not work. It may even damage the microcontroller.
  • 21. Interfacing of 8051 with L293D
  • 24. PROGRAM CODE #include<reg51.h> sbit sw1=P1^4; sbit sw2=P1^5; sbit sw3=P1^6; sbit sw4=P1^7; sbit m1=P1^0; sbit m2=P1^1; sbit m3=P1^2; sbit m4=P1^3; void main() { m1=m2=m3=m4=0; while(1) { if(sw1==1) { m1=1; } else { m1=0; } if(sw2==1) { m2=1; } else { m2=0; } if(sw3==1) { m3=1; } else { m3=0; } if(sw4==1) { m4=1; } else { m4=0; } } }
  • 26. Applications of RF Module • Data Communication • Escalators & Elevators • Military • Security Monitoring • Unmanned Vehicles Receiver Transmitter
  • 27. Future Developments • Spy cameras can be added for security purpose. • GPS Module can be added to get the location or to move the car to a specific location. • For Military , Remote weapons can be added to use as fighter Robo car.