SlideShare uma empresa Scribd logo
1 de 36
A
PREENTATION
on
Embedded System
BY:-
VISHWAS JANGRA
5909407
ECE(7TH SEM)
EMBEX Profile
Training
Embedded Training
VLSI Training
PLC & SCADA
Training
Project Training
Industrial Training
Products
Training Kits
Project
Boards
Development
Kits
Consumer
Products
Services
Circuit Design
PCB Design
Firmware
Development
Embedded
Testing
Embedded system
An embedded system is a computer system
designed for specific task .It is a combination of
hardware and software
Why a microcontroller ?
A microcontroller is a single silicon chip with
memory and all Input/Output peripherals on it.
Hence a microcontroller is also popularly
known as a single chip computer.
Difference between MicroProcessor
and MicroController
Features of microcontroller
Normally, a single microcomputer has the following features :
Arithmetic and logic unit
Memory for storing program
EEPROM for nonvolatile data storage
RAM for storing variables and special function registers
Input/output ports .
Timers and counters
Analog to digital converter Circuits for reset, power up,
serial programming, debugging Instruction decoder and a
timing and control unit Serial communication port
Expanded interrupt handling capabilities
PIN diagram Of 8051
Software
Various software used during our training are :-
Keil 3
Proteus
Flash magic
AVR Studio
Keil 4
Orcad
KEIL
U.S. company
Keil is first C compiler designed for the 8051.
Convert a High Level Language to object code.
A cross compiler is similar to the compilers but we
write a program for the target processor on the host
processor.
Keil is a German based Software development
company. It provides several development tools like
• IDE (Integrated Development environment)
• Project Manager
• Simulator
• Debugger
• C Cross Compiler , Cross Assembler, Locator/Linker
Proteus
Basically a simulation software
Used to check the feasibility of the hardware and software.
In Proteus we design the hardware as per our
requirement and use the software for simulation to obtain
the desired result.
If the simulation doesn't works then we check for
various options which should be used for running the project
properly.
Flashmagic
Flash magic is used to burn the program in the
microcontroller using communication kit.
we use the serial cable to burn the program in
microcontroller by setting up specified baud rate.
Baud rate stands for number of bits transferred by
serial cable per second . This serial cable is connected
to controller through a DB9 Connecter.
OrCAD
OrCAD is a suite of tools from Cadence for the design
and layout of printed circuit boards (PCBs). We are
currently using version 9.2 of the OrCAD suite.
OrCAD consists of two tools.
1) Capture is used for design entry in schematic form.
2) Layout is a tool for designing the physical layout of
components and circuits on a PCB.
Burner circuit of 8051
Interfacings
Various interfacing done during our training
1) LED Interfacing
2) LCD Interfacing
3) Seven segment Interfacing
4) LDR (Light Dependent Resistor)
5) MOC(Motorola Opto Coupler)
6) TSOP(Thin Small Outline Package)
7) Relay Interfacing
8) Buzzer interfacing
9) DC MOTOR
10) STEPPER MOTOR
11) GRAPHICAL LCD
12) EEPROM
13) ADC(0804)
Led Interfacing
MY PROJECT ON EMBEDDED
line follower robot
ROBOTICS
A Robot is a mechanical
device which performs
automated physical tasks,
either according to direct
human supervision, a pre-
defined program, or a set of
general guidelines using
artificial intelligence
techniques.
Introduction:
It is a robot which traces or follows a specific path .The principle
of the line follower is based on sensing the background surface by
making use of IR sensor.
Basically IR sensor takes input by detecting the reflection
of the IR rays from the surface and accordingly gives its output to
the motors. The output of the sensors are not directly fed to the
motors instead a L293D IC is used in between the sensors output
and motors input.
COMPONENTS OF LINE FOLLOWER
8051 MICROCONTROLLER(P89V51RD2BN)
IR Sensor
IC LM 324 (Comparator)
IC L293D (Motor Driver)
IC 7805 (Voltage regulator)
1 Kohm resistor
10 kohm resister
220 ohm resister
Variable resistor
Battery(6v)
LED
2 dc gear motors
Wheels
Caster wheel
PCB
Chasis
Connecting wires
IR Sensors:
Sensors are basically electronic devices
which are used to sense the IR changes that occur in their
surroundings. The change may be in color, temperature,
moisture, sound, heat etc. They sense the change and work
accordingly. In IR sensor there is emitter and detector.
Emitter emits the IR rays and detector detects it.
LM324
LM324 is a 14pin IC
Four independent op-amps compensated
in a single package.
Compare difference between input terminals.
Operated by a single power supply.
They can be used as amplifiers,
comparators etc.
MOTOR DRIVER IC (L293D)
L293D is a 16 pin IC
It is a dual H-bridge motor driver IC.
One H-bridge is capable to drive a dc motor
in bidirection.
L293D IC is a current enhancing IC as the
output from the sensor is not able to drive
motors itself so L293D is used for this
purpose. having two enables pins which
should always be remain high to enable both
the H-bridges.
Intrfacing of DC motor
#INCLUDE<REG51.H>
SBIT M1=P2^0;
SBIT M2=P2^1;
SBIT M3=P2^2;
SBIT M4=P2^3;
VOID DELAY(INT TIME)
{
INT I,J;
FOR(I=0;I<=TIME;I++)
FOR(J=0;J<=1275;J++);
}
VOID MAIN()
{
WHILE(1)
{
M1=1;M2=0;M3=0;M4=1; // CLOCKWISE
DELAY(100);
M1=0;M2=1;M3=1;M4=0; // ANTICLOCKWISE
DELAY(100);
}}
Program for DC motor
IR Transmitter-Receiver circuit
using comparator IC 324
Working-
Block diagram of working of line follower
Design on proteus
C-code for line follower
#include<reg51.h>
sbit in1=P0^0; // Left Motor
sbit in2=P0^1;
sbit in3=P0^3; // Right Motor
sbit in4=P0^4;
sbit en1=P0^2; // Enable for Left Motor
sbit en2=P0^5; // Enable for Right Motor
sbit t1=P1^0; // Left Sensor
sbit t2=P1^1; // Centre Sensor
sbit t3=P1^2; // Right Sensor
void main()
{
t1=1;
t2=1;
t3=1;
en1=0;
en2=0;
if(t1==1 && t2==0 && t3==1)
{
en1=1; // Left Motor
in1=0;
in2=1;
en2=1; // Right Motor
in3=0;
in4=1;
}
if(t1==0)
{
en1=0; // Left Motor
in1=0;
in2=1;
en2=1; // Right Motor
in3=0;
in4=1;
}
if(t3==0)
{
en1=1; // Left Motor
in1=0;
in2=1;
en2=0; // Right Motor
in3=0;
in4=1;
}
}
1) Being on a line…
The simplest case is when both sensors
are above a guideline and a robot
follows it going straight on. Being on line
WORKING
2) Loosing a line…
Approaching a curve, a right sensor
looses contact with a line. The robot
unclutches its left engine, thereby it
begins to turn left to return to the line.
Loosing a line
Future scope in
EMBEDDED SYSTEM
Due to their compact size, low cost and simple design
aspects embedded systems are very popular into
human lives and have become indispensable. They
are found everywhere from kitchen ware to space
craft.
REFERENCES
http://www.ingeniouslabz.com/e.bmp
http://www.cadence.com/products/orcad/pages/default.aspx
http://www.engineersgarage.com/microcontroller/8051projects/
digital-clock-AT89C51-circuit
http:/electrofriends.com/articles/electronics/microcontroller-
electronics-articles/8051- 8951/interfacing-7segment- display-
using 7447-decoder/

Mais conteúdo relacionado

Mais procurados

Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...chandan kumar
 
Steper Motor Control Through Wireless
Steper Motor Control Through WirelessSteper Motor Control Through Wireless
Steper Motor Control Through WirelessPawan Bahuguna
 
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLES
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLESBLACK BOX INVESTIGATION SYSTEM FOR VEHICLES
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLESMriganka Das
 
Simple Railway gate automation
Simple Railway gate automationSimple Railway gate automation
Simple Railway gate automationUJJWAL SHEKHAR
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWAnkita Tiwari
 
automatic rail gate control with collision avoidance
automatic rail gate control with collision avoidanceautomatic rail gate control with collision avoidance
automatic rail gate control with collision avoidanceRaj Anand
 
automatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensorsautomatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensors8688830413
 
Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...chandan kumar
 
Automatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerAutomatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerpukeshwar harmukh
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbeesavan Darji
 
Line following robot
Line following robotLine following robot
Line following robotsunil sah
 
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERShanmukha S. Potti
 
automatic railway gate controll using ir sensor
automatic railway gate controll using ir sensorautomatic railway gate controll using ir sensor
automatic railway gate controll using ir sensorAnurag Reddy
 
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMAUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMBiprajitSarkar
 
Automatic railway level crossing gate & slurry management.
Automatic railway level crossing gate & slurry management.Automatic railway level crossing gate & slurry management.
Automatic railway level crossing gate & slurry management.Evans Belly
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Carsubrat manna
 
GESTURE CONTROL ROBOT
GESTURE CONTROL ROBOTGESTURE CONTROL ROBOT
GESTURE CONTROL ROBOTSatyam Kumar
 

Mais procurados (20)

Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...
 
Steper Motor Control Through Wireless
Steper Motor Control Through WirelessSteper Motor Control Through Wireless
Steper Motor Control Through Wireless
 
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLES
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLESBLACK BOX INVESTIGATION SYSTEM FOR VEHICLES
BLACK BOX INVESTIGATION SYSTEM FOR VEHICLES
 
Simple Railway gate automation
Simple Railway gate automationSimple Railway gate automation
Simple Railway gate automation
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEW
 
Embeded system
Embeded systemEmbeded system
Embeded system
 
automatic rail gate control with collision avoidance
automatic rail gate control with collision avoidanceautomatic rail gate control with collision avoidance
automatic rail gate control with collision avoidance
 
automatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensorsautomatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensors
 
Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...Speed and direction control of dc motor using android mobile application chan...
Speed and direction control of dc motor using android mobile application chan...
 
Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051
 
Motor driver IC
Motor driver ICMotor driver IC
Motor driver IC
 
Automatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerAutomatic railway gate control using microcontroller
Automatic railway gate control using microcontroller
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbee
 
Line following robot
Line following robotLine following robot
Line following robot
 
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
 
automatic railway gate controll using ir sensor
automatic railway gate controll using ir sensorautomatic railway gate controll using ir sensor
automatic railway gate controll using ir sensor
 
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMAUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
 
Automatic railway level crossing gate & slurry management.
Automatic railway level crossing gate & slurry management.Automatic railway level crossing gate & slurry management.
Automatic railway level crossing gate & slurry management.
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Car
 
GESTURE CONTROL ROBOT
GESTURE CONTROL ROBOTGESTURE CONTROL ROBOT
GESTURE CONTROL ROBOT
 

Destaque

Motor driver IC L293D
Motor driver IC L293DMotor driver IC L293D
Motor driver IC L293DAmit kumar
 
Power Electronics Chapter 7
Power Electronics  Chapter 7Power Electronics  Chapter 7
Power Electronics Chapter 7guest8ae54cfb
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded systemmanish katara
 
Electrolytic capacitor online failure detection and life prediction methodology
Electrolytic capacitor online failure detection and life prediction methodologyElectrolytic capacitor online failure detection and life prediction methodology
Electrolytic capacitor online failure detection and life prediction methodologyeSAT Journals
 
Automotive Circuit Boards
Automotive Circuit BoardsAutomotive Circuit Boards
Automotive Circuit BoardsArt Wood
 
C presentation book
C presentation bookC presentation book
C presentation bookkrunal1210
 
Programming embedded system_ii_keil_8051(1)
Programming embedded system_ii_keil_8051(1)Programming embedded system_ii_keil_8051(1)
Programming embedded system_ii_keil_8051(1)Fendie Mimpi
 
Widex Programming Cable guide
Widex Programming Cable guideWidex Programming Cable guide
Widex Programming Cable guideGeoffrey Cooling
 
RoHS Compliant Lead Free PCB Fabrication
RoHS Compliant Lead Free PCB FabricationRoHS Compliant Lead Free PCB Fabrication
RoHS Compliant Lead Free PCB FabricationArt Wood
 
Ceramic Capacitor final
Ceramic Capacitor finalCeramic Capacitor final
Ceramic Capacitor finalNeelam Chopade
 
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...Art Wood
 
training_presentation
training_presentationtraining_presentation
training_presentationAniket Pawar
 
Epoxy flux a low cost high reliability approach for pop assembly-imaps 2011
Epoxy flux  a low cost high reliability approach for pop assembly-imaps 2011Epoxy flux  a low cost high reliability approach for pop assembly-imaps 2011
Epoxy flux a low cost high reliability approach for pop assembly-imaps 2011nclee715
 
New Algorithms to Improve X-Ray Inspection
New Algorithms to Improve X-Ray InspectionNew Algorithms to Improve X-Ray Inspection
New Algorithms to Improve X-Ray InspectionBill Cardoso
 
Embedded System
Embedded SystemEmbedded System
Embedded Systemsurendar
 

Destaque (20)

Motor driver IC L293D
Motor driver IC L293DMotor driver IC L293D
Motor driver IC L293D
 
Power Electronics Chapter 7
Power Electronics  Chapter 7Power Electronics  Chapter 7
Power Electronics Chapter 7
 
Power Electronics lab manual BE EEE
Power Electronics lab manual BE EEEPower Electronics lab manual BE EEE
Power Electronics lab manual BE EEE
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
FM Transmitter(S)-Network
FM Transmitter(S)-NetworkFM Transmitter(S)-Network
FM Transmitter(S)-Network
 
Electrolytic capacitor online failure detection and life prediction methodology
Electrolytic capacitor online failure detection and life prediction methodologyElectrolytic capacitor online failure detection and life prediction methodology
Electrolytic capacitor online failure detection and life prediction methodology
 
Automotive Circuit Boards
Automotive Circuit BoardsAutomotive Circuit Boards
Automotive Circuit Boards
 
C presentation book
C presentation bookC presentation book
C presentation book
 
Programming embedded system_ii_keil_8051(1)
Programming embedded system_ii_keil_8051(1)Programming embedded system_ii_keil_8051(1)
Programming embedded system_ii_keil_8051(1)
 
Widex Programming Cable guide
Widex Programming Cable guideWidex Programming Cable guide
Widex Programming Cable guide
 
RoHS Compliant Lead Free PCB Fabrication
RoHS Compliant Lead Free PCB FabricationRoHS Compliant Lead Free PCB Fabrication
RoHS Compliant Lead Free PCB Fabrication
 
SMT machine Training Manual for FUJI CP6 Series Level 3
SMT machine Training Manual for FUJI  CP6 Series Level 3SMT machine Training Manual for FUJI  CP6 Series Level 3
SMT machine Training Manual for FUJI CP6 Series Level 3
 
Ceramic Capacitor final
Ceramic Capacitor finalCeramic Capacitor final
Ceramic Capacitor final
 
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...
Pcb Production and Prototype Manufacturing Capabilities for Saturn Electronic...
 
Reflow oven
Reflow ovenReflow oven
Reflow oven
 
training_presentation
training_presentationtraining_presentation
training_presentation
 
Epoxy flux a low cost high reliability approach for pop assembly-imaps 2011
Epoxy flux  a low cost high reliability approach for pop assembly-imaps 2011Epoxy flux  a low cost high reliability approach for pop assembly-imaps 2011
Epoxy flux a low cost high reliability approach for pop assembly-imaps 2011
 
New Algorithms to Improve X-Ray Inspection
New Algorithms to Improve X-Ray InspectionNew Algorithms to Improve X-Ray Inspection
New Algorithms to Improve X-Ray Inspection
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
PIC_ARM_AVR
PIC_ARM_AVRPIC_ARM_AVR
PIC_ARM_AVR
 

Semelhante a Embedded system

IRJET- Design & Implementation of Black Box in Automobiles System
IRJET-  	  Design & Implementation of Black Box in Automobiles SystemIRJET-  	  Design & Implementation of Black Box in Automobiles System
IRJET- Design & Implementation of Black Box in Automobiles SystemIRJET Journal
 
summer training report (2)
summer training report (2)summer training report (2)
summer training report (2)Kavya Gupta
 
Robotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerRobotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerIRJET Journal
 
Overview of Microcontroller and ATMega32 microcontroller
Overview of Microcontroller and ATMega32 microcontrollerOverview of Microcontroller and ATMega32 microcontroller
Overview of Microcontroller and ATMega32 microcontrollerRup Chowdhury
 
Design and Development of a prototype of AGV
Design and Development of a prototype of AGVDesign and Development of a prototype of AGV
Design and Development of a prototype of AGVKUNJBIHARISINGH5
 
Automatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingAutomatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingIRJET Journal
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminarSwaraj Nayak
 
Automatic car parking system using avr.pptx
Automatic car parking system using avr.pptxAutomatic car parking system using avr.pptx
Automatic car parking system using avr.pptxAlbertGeorge21
 
Embedded &amp; pcb design
Embedded &amp; pcb designEmbedded &amp; pcb design
Embedded &amp; pcb designTanveer Behl
 
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
IRJET -  	  Automatic Mechanism for LED Parameters Testing & CheckingIRJET -  	  Automatic Mechanism for LED Parameters Testing & Checking
IRJET - Automatic Mechanism for LED Parameters Testing & CheckingIRJET Journal
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51biharimukund
 
Industrial training report of embedded system and robotics
Industrial training report of embedded system and roboticsIndustrial training report of embedded system and robotics
Industrial training report of embedded system and roboticsPallavi Bharti
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 

Semelhante a Embedded system (20)

Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
 
IRJET- Design & Implementation of Black Box in Automobiles System
IRJET-  	  Design & Implementation of Black Box in Automobiles SystemIRJET-  	  Design & Implementation of Black Box in Automobiles System
IRJET- Design & Implementation of Black Box in Automobiles System
 
summer training report (2)
summer training report (2)summer training report (2)
summer training report (2)
 
Robotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerRobotic Catching Arm using Microcontroller
Robotic Catching Arm using Microcontroller
 
Overview of Microcontroller and ATMega32 microcontroller
Overview of Microcontroller and ATMega32 microcontrollerOverview of Microcontroller and ATMega32 microcontroller
Overview of Microcontroller and ATMega32 microcontroller
 
Obstacle Detection Robot
Obstacle Detection RobotObstacle Detection Robot
Obstacle Detection Robot
 
Embedded system
Embedded  systemEmbedded  system
Embedded system
 
embedded system bye Sj
embedded system bye Sjembedded system bye Sj
embedded system bye Sj
 
Design and Development of a prototype of AGV
Design and Development of a prototype of AGVDesign and Development of a prototype of AGV
Design and Development of a prototype of AGV
 
Automatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drillingAutomatic mini CNC machine for PCB drawing and drilling
Automatic mini CNC machine for PCB drawing and drilling
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminar
 
Automatic car parking system using avr.pptx
Automatic car parking system using avr.pptxAutomatic car parking system using avr.pptx
Automatic car parking system using avr.pptx
 
Embedded &amp; pcb design
Embedded &amp; pcb designEmbedded &amp; pcb design
Embedded &amp; pcb design
 
Minor_project.ppt.pdf
Minor_project.ppt.pdfMinor_project.ppt.pdf
Minor_project.ppt.pdf
 
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
IRJET -  	  Automatic Mechanism for LED Parameters Testing & CheckingIRJET -  	  Automatic Mechanism for LED Parameters Testing & Checking
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
 
Le company presentation
Le company presentationLe company presentation
Le company presentation
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51
 
Mini project
Mini projectMini project
Mini project
 
Industrial training report of embedded system and robotics
Industrial training report of embedded system and roboticsIndustrial training report of embedded system and robotics
Industrial training report of embedded system and robotics
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 

Último

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 

Último (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 

Embedded system

  • 2. EMBEX Profile Training Embedded Training VLSI Training PLC & SCADA Training Project Training Industrial Training Products Training Kits Project Boards Development Kits Consumer Products Services Circuit Design PCB Design Firmware Development Embedded Testing
  • 3. Embedded system An embedded system is a computer system designed for specific task .It is a combination of hardware and software
  • 4. Why a microcontroller ? A microcontroller is a single silicon chip with memory and all Input/Output peripherals on it. Hence a microcontroller is also popularly known as a single chip computer.
  • 6. Features of microcontroller Normally, a single microcomputer has the following features : Arithmetic and logic unit Memory for storing program EEPROM for nonvolatile data storage RAM for storing variables and special function registers Input/output ports . Timers and counters Analog to digital converter Circuits for reset, power up, serial programming, debugging Instruction decoder and a timing and control unit Serial communication port Expanded interrupt handling capabilities
  • 8. Software Various software used during our training are :- Keil 3 Proteus Flash magic AVR Studio Keil 4 Orcad
  • 9. KEIL U.S. company Keil is first C compiler designed for the 8051. Convert a High Level Language to object code. A cross compiler is similar to the compilers but we write a program for the target processor on the host processor. Keil is a German based Software development company. It provides several development tools like • IDE (Integrated Development environment) • Project Manager • Simulator • Debugger • C Cross Compiler , Cross Assembler, Locator/Linker
  • 10. Proteus Basically a simulation software Used to check the feasibility of the hardware and software. In Proteus we design the hardware as per our requirement and use the software for simulation to obtain the desired result. If the simulation doesn't works then we check for various options which should be used for running the project properly.
  • 11. Flashmagic Flash magic is used to burn the program in the microcontroller using communication kit. we use the serial cable to burn the program in microcontroller by setting up specified baud rate. Baud rate stands for number of bits transferred by serial cable per second . This serial cable is connected to controller through a DB9 Connecter.
  • 12. OrCAD OrCAD is a suite of tools from Cadence for the design and layout of printed circuit boards (PCBs). We are currently using version 9.2 of the OrCAD suite. OrCAD consists of two tools. 1) Capture is used for design entry in schematic form. 2) Layout is a tool for designing the physical layout of components and circuits on a PCB.
  • 14. Interfacings Various interfacing done during our training 1) LED Interfacing 2) LCD Interfacing 3) Seven segment Interfacing 4) LDR (Light Dependent Resistor) 5) MOC(Motorola Opto Coupler) 6) TSOP(Thin Small Outline Package) 7) Relay Interfacing 8) Buzzer interfacing
  • 15. 9) DC MOTOR 10) STEPPER MOTOR 11) GRAPHICAL LCD 12) EEPROM 13) ADC(0804)
  • 17. MY PROJECT ON EMBEDDED line follower robot
  • 18. ROBOTICS A Robot is a mechanical device which performs automated physical tasks, either according to direct human supervision, a pre- defined program, or a set of general guidelines using artificial intelligence techniques.
  • 19. Introduction: It is a robot which traces or follows a specific path .The principle of the line follower is based on sensing the background surface by making use of IR sensor. Basically IR sensor takes input by detecting the reflection of the IR rays from the surface and accordingly gives its output to the motors. The output of the sensors are not directly fed to the motors instead a L293D IC is used in between the sensors output and motors input.
  • 20. COMPONENTS OF LINE FOLLOWER 8051 MICROCONTROLLER(P89V51RD2BN) IR Sensor IC LM 324 (Comparator) IC L293D (Motor Driver) IC 7805 (Voltage regulator) 1 Kohm resistor 10 kohm resister 220 ohm resister Variable resistor Battery(6v)
  • 21. LED 2 dc gear motors Wheels Caster wheel PCB Chasis Connecting wires
  • 22. IR Sensors: Sensors are basically electronic devices which are used to sense the IR changes that occur in their surroundings. The change may be in color, temperature, moisture, sound, heat etc. They sense the change and work accordingly. In IR sensor there is emitter and detector. Emitter emits the IR rays and detector detects it.
  • 23. LM324 LM324 is a 14pin IC Four independent op-amps compensated in a single package. Compare difference between input terminals. Operated by a single power supply. They can be used as amplifiers, comparators etc.
  • 24. MOTOR DRIVER IC (L293D) L293D is a 16 pin IC It is a dual H-bridge motor driver IC. One H-bridge is capable to drive a dc motor in bidirection. L293D IC is a current enhancing IC as the output from the sensor is not able to drive motors itself so L293D is used for this purpose. having two enables pins which should always be remain high to enable both the H-bridges.
  • 26. #INCLUDE<REG51.H> SBIT M1=P2^0; SBIT M2=P2^1; SBIT M3=P2^2; SBIT M4=P2^3; VOID DELAY(INT TIME) { INT I,J; FOR(I=0;I<=TIME;I++) FOR(J=0;J<=1275;J++); } VOID MAIN() { WHILE(1) { M1=1;M2=0;M3=0;M4=1; // CLOCKWISE DELAY(100); M1=0;M2=1;M3=1;M4=0; // ANTICLOCKWISE DELAY(100); }} Program for DC motor
  • 28. Working- Block diagram of working of line follower
  • 30. C-code for line follower #include<reg51.h> sbit in1=P0^0; // Left Motor sbit in2=P0^1; sbit in3=P0^3; // Right Motor sbit in4=P0^4; sbit en1=P0^2; // Enable for Left Motor sbit en2=P0^5; // Enable for Right Motor sbit t1=P1^0; // Left Sensor sbit t2=P1^1; // Centre Sensor sbit t3=P1^2; // Right Sensor void main() { t1=1; t2=1; t3=1; en1=0; en2=0; if(t1==1 && t2==0 && t3==1) { en1=1; // Left Motor in1=0; in2=1;
  • 31. en2=1; // Right Motor in3=0; in4=1; } if(t1==0) { en1=0; // Left Motor in1=0; in2=1; en2=1; // Right Motor in3=0; in4=1; } if(t3==0) { en1=1; // Left Motor in1=0; in2=1; en2=0; // Right Motor in3=0; in4=1; } }
  • 32. 1) Being on a line… The simplest case is when both sensors are above a guideline and a robot follows it going straight on. Being on line WORKING
  • 33. 2) Loosing a line… Approaching a curve, a right sensor looses contact with a line. The robot unclutches its left engine, thereby it begins to turn left to return to the line. Loosing a line
  • 34. Future scope in EMBEDDED SYSTEM Due to their compact size, low cost and simple design aspects embedded systems are very popular into human lives and have become indispensable. They are found everywhere from kitchen ware to space craft.
  • 35.