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

More Related Content

PPTX
Inroduction to HFSS
PPTX
Addressing modes
PPTX
Microstrip Antennas
PPT
PPTX
Neutralization Technique in EDC
PPTX
RTU vs TCP
ODP
VLSI TECHNOLOGY
Inroduction to HFSS
Addressing modes
Microstrip Antennas
Neutralization Technique in EDC
RTU vs TCP
VLSI TECHNOLOGY

What's hot (20)

PPTX
Channel Equalisation
PDF
ARM7-Lpc2148 gpio programming
PPTX
Network on Chip
PPT
ARM - Advance RISC Machine
PPT
Essential of VLSI
PPT
Interfacing LCD with 8051 Microcontroller
PPTX
DIGITAL COMMUNICATION: ENCODING AND DECODING OF CYCLIC CODE
PPTX
Serial communication in LPC2148
PPT
LM3405 : Constant Current Regulator for Powering LEDs
PDF
Vlsi design
PDF
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
PPTX
Equalization
PPTX
Peripherals and interfacing
PPTX
Block diagram of msp430x5xx
PPTX
VLSI industry - Digital Design Engineers - draft version
PDF
Embedded Systems (18EC62) – Embedded System Components (Module 3)
PPTX
Wireless sensor network
PPT
Gsm system and radio frequency
PPTX
Channel Equalisation
ARM7-Lpc2148 gpio programming
Network on Chip
ARM - Advance RISC Machine
Essential of VLSI
Interfacing LCD with 8051 Microcontroller
DIGITAL COMMUNICATION: ENCODING AND DECODING OF CYCLIC CODE
Serial communication in LPC2148
LM3405 : Constant Current Regulator for Powering LEDs
Vlsi design
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Equalization
Peripherals and interfacing
Block diagram of msp430x5xx
VLSI industry - Digital Design Engineers - draft version
Embedded Systems (18EC62) – Embedded System Components (Module 3)
Wireless sensor network
Gsm system and radio frequency
Ad

Viewers also liked (20)

PPT
Embedded systemppt2343
DOC
PDF
Five Port Router Architecture
DOCX
Solar based robot
PDF
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
PDF
xbee pro digi-mesh 2.4 oem rf modules
PPTX
Zigbee based smart restaurant slide_ppt
PPT
8051 zigbee interface
PPTX
Zigbee module interface with ARM 7
PPTX
Metal detector robot
PPTX
Wireless notice board using zigbee
PPT
Presentation2
PPTX
Microcontrollers
PPTX
Awesome presentation
PPTX
Radio frequency identification
PPTX
Understanding the characteristics of android wear os
PPTX
Voltage Doubler using NE 555 timer IC
PPTX
A basic presentation on cycloconverter
DOCX
Voltagedoubler
PPTX
Density based traffic signal control using microcontroller
Embedded systemppt2343
Five Port Router Architecture
Solar based robot
B.TECH/M.TECH EMBEDDED IEEE PROJECTS
xbee pro digi-mesh 2.4 oem rf modules
Zigbee based smart restaurant slide_ppt
8051 zigbee interface
Zigbee module interface with ARM 7
Metal detector robot
Wireless notice board using zigbee
Presentation2
Microcontrollers
Awesome presentation
Radio frequency identification
Understanding the characteristics of android wear os
Voltage Doubler using NE 555 timer IC
A basic presentation on cycloconverter
Voltagedoubler
Density based traffic signal control using microcontroller
Ad

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

DOCX
Gesture control robot using accelerometer documentation
PPT
RF MODULE Part-15
PDF
RF ID_toll2
PPTX
23.pptx
DOCX
Rf module interfacing without microcontrollers
PPT
Embedded Systems,Embedded Systems Project,Winter training,
PPTX
Lab-01 embeded System real timr saimultion.pptx
PDF
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
PPTX
Introduction to embedded system & density based traffic light system
PDF
ARDUINO BASED GAS LEAKAGE REPORT FULL
PDF
8449972 embedded-systems-and-model-of-metro-train
PPTX
Gesture Controlled Robot
PPTX
8051 MCU Microcontroller for Embedded Technology.pptx
PDF
Ht usb5130-v2
PPTX
"8051 Microcontrollers: Versatile Embedded Solutions"
PPTX
Gesture Control Robot
PPTX
It's an presentation on Embedded system.
PPTX
Presentation On: "Micro-controller 8051 & Embedded System"
PPTX
8051 Microcontroller_module_4.1.pptx
PPTX
Tunnel robot ppt
Gesture control robot using accelerometer documentation
RF MODULE Part-15
RF ID_toll2
23.pptx
Rf module interfacing without microcontrollers
Embedded Systems,Embedded Systems Project,Winter training,
Lab-01 embeded System real timr saimultion.pptx
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
Introduction to embedded system & density based traffic light system
ARDUINO BASED GAS LEAKAGE REPORT FULL
8449972 embedded-systems-and-model-of-metro-train
Gesture Controlled Robot
8051 MCU Microcontroller for Embedded Technology.pptx
Ht usb5130-v2
"8051 Microcontrollers: Versatile Embedded Solutions"
Gesture Control Robot
It's an presentation on Embedded system.
Presentation On: "Micro-controller 8051 & Embedded System"
8051 Microcontroller_module_4.1.pptx
Tunnel robot ppt

Recently uploaded (20)

PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
Unit 5 BSP.pptxytrrftyyydfyujfttyczcgvcd
PPT
Project quality management in manufacturing
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Simulation of electric circuit laws using tinkercad.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Geotechnical Engineering, Soil mechanics- Soil Testing.pdf
PPTX
Geodesy 1.pptx...............................................
PPTX
“Next-Gen AI: Trends Reshaping Our World”
PPTX
The-Looming-Shadow-How-AI-Poses-Dangers-to-Humanity.pptx
PPTX
Road Safety tips for School Kids by a k maurya.pptx
PPTX
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
PPTX
Fluid Mechanics, Module 3: Basics of Fluid Mechanics
PPTX
web development for engineering and engineering
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Lesson 3_Tessellation.pptx finite Mathematics
Unit 5 BSP.pptxytrrftyyydfyujfttyczcgvcd
Project quality management in manufacturing
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Simulation of electric circuit laws using tinkercad.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Geotechnical Engineering, Soil mechanics- Soil Testing.pdf
Geodesy 1.pptx...............................................
“Next-Gen AI: Trends Reshaping Our World”
The-Looming-Shadow-How-AI-Poses-Dangers-to-Humanity.pptx
Road Safety tips for School Kids by a k maurya.pptx
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
Fluid Mechanics, Module 3: Basics of Fluid Mechanics
web development for engineering and engineering
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT

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.