SlideShare una empresa de 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/

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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
 

Similar 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
 

Similar 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

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 

Último (20)

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 

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.