SlideShare a Scribd company logo
1 of 51
Embedded system and Development
PRESENTED BY
RANI L
Topics
3
Introduction to Embedded systems
Introduction 8051& PIC Families
Development tools
Discussing projects
Introduction to Embedded systems
4
Examples In Your Daily Life
 Wake up
Have breakfast
Set home safety system
Get into your car
on your way to your office
5
(con‘d)
6
 In Your working place…
(con‘d)
 Back Home …
7
EMBEDDED SYSTEM BLOCK DIAGRAM
EMBEDDED PROCESSOR
 General purpose Processor
Microprocessor –Intel8085,
Microcontroller-Intel8051,ATMEL89c51,PIC16f877A
 Embedded Processor-ARM9,INTELi960,AMD29050
 DSP Processor- Texas Instruments TMS320
 Application Specified Integrated Circuit(ASIC )- Cellphone Processor
 Application Specific System Processor(ASSP) –setup box(STIH206), Motor driver
IC’s,
 Multi processor system using GPP’s/SOC - Snapdragon
processor,mediatek,apple
 General purpose Processor It is designed for specific application
 ASIP have good flexibility with good performance
 It have low cost and low power consumption.
 So efficiency is high
 It have high computational speed.
 Example : Embedded microcontroller , DSP,network processor , PDA, Cell
phones
 Intel, Motorola, Hitachi,TI, Philips and ARM
 For example, an Intel®—MCS51, Philips® 51XA, 51MX, or Motorola —
68HC11, 68HC12, 68HC16
ASIP(Application Specific Instruction
Processor)
ASIC(Application specific integrated
circuits)
Integrated circuits customized for specific use
Digital ASIC- logic gates,digital memory,microprocessor
Analog ASIC-Amplifiers, regulators ,op-amp, ADCS
Mixed ASIC-combination of the two
Embedded system application
 Based on microcontroller (without OS)
 Based on microprocessor (with OS(LINUX)/without OS)
MICROPROCESSOR FAMILIES
 INTEL:I3 ,I5,I7 , i386 Embedded Processors
80386 processor used in such as BlackBerry 950, and Nokia 9000
Communicator, electronic musical instruments
 AMD:AMD Embedded R, G-Series
AMD Embedded G-Series used in Communications, Digital Set Top Boxes,
Industrial Controllers, Medical, Networking, Single Board Computers.
 ARM:Cortex-A, Cortex-R, Cortex-M
Cortex-R used in Cameras,Industrial,Mobile handsets, StorageAutomotive
 Mobile phone processor
Qualcomm Processor: snap dragon 845 in Xiaomi Mi MIX 2S
Apple : Apple A11 Bionic in Apple iPhone 10
Mediatek: MT6797M (Helio X20) in InFocus Epic 1
 Industrial Processor:
Blackfin Processors- Combined control and signal processing capabilities
SHARC Processors - provide the industry’s best 32-bit floating point performance
MICROCONTROLLER FAMILIES
 8051 : Intel 8051,8052,80251,P89v51RD2
 PIC: Microchip PIC16f887,PIC16f877A,PIC18f542
 AVR: Atmel Atmega 128,ATtiny28L,AT90S8515
 ARM: NXP semiconductor electronics LPC2100 series ,LPC8000 series
 8 – Bit:
1. MCS-51 Series
2. MICROCHIP
3. MOTOROLA
4. HITACHI
 16 – Bit:
1. 80196 - INTEL
2. 68HC12 - MOTOROLA
3. MSP 430 - TI
 32 – Bit:
1. POWERPC
2. MIPS
3. X86
4. SH Family Hitachi
5. ARM +Derivatives
Microcontroller Types
32 Bit
40%
16 Bit
15%
8 Bit
40%
4 Bit
5%
PROJECT -1
DENSITY BASED TRAFFIC LIGHT SYSTEM (DTLS)
ISSUSE AND SOLUTION
 Controlling the traffic becomes major issues of rapid increase in
automobiles and large time delay between the traffic lights .
 Increase fuel consumption as well as pollution.
 In order to avoid this problem we can go for Density based traffic light
system
BLOCK DIAGRAM
-
-
-
-
Seven segment display
8051 Microcontroller Family
P8051
P8052
P89v51RD2
AT89c51 AT89s52
MICROCONTROLLER
Microcontroller are single chip device
Read input device
 Process data or information
Control the output device
Using the microcontroller
How to connect the microcontroller to the hardware.
How to write and program the code into the microcontroller.
Introduction of 89c51
ATMEL 89c51 Microcontroller
 Harvard architecture, RISC instruction set
 8-bit ALU and Accumulator
 16-bit address bus and 8-bit data bus
 4 KBytes of on-chip program memory
 128 Bytes of on-chip RAM
 32 bidirectional I/O lines, which can also be used as four 8-bit
ports
 Two 16-bit timers /counters
 Full duplex UART
 Six interrupt source
 Idle and Power down mode
ARCHITECTURE
IC 8051 Pin Description
Ground
Voltage Supply
(+5V)
Port 0 from
Pin-39 to Pin-32
An 8-bit open drain
bidirectional port.
DUAL
FUNCTION
Used to access both
data and address
IC 8051 Pin Description
Port 1 from
Pin-1 to pin-8
8-bit bidirectional
I/O port with
internal pull-ups
IC 8051 Pin Description
Port 3 from
Pin-10 to Pin-17
P3.0 : RxD(serial input port)
P3.1 :TxD (serial output port)
P3.2 :INT0 (external interrupt 0)
P3.3 :INT1 (external interrupt 1)
P3.4 :T0 (Timer 0 External input)
P3.5 :T1 (Timer 1 External input)
P3.6 :WR (External data memory write
strobe)
P3.7 :RD (External data memory read
strobe)
IC 8051 Pin Description
89c51 I/O Ports
 It is generally a specific place for being physically connected to some other
device, usually with a socket and plug of some kind.
PORT DETAILS
 4 Eight bit I/O ports are available.
 Ports named as P0, P1, P2 & P3.
 All ports are Input / Output ports.
 UponReset all Ports are in HIGH state
 To configure the Ports as Input Ports Logical HIGH is assigned to the Port.
LED INTERFACING WITH
89c51 I/O Ports
LED
 Special type of diode that convert
electrical energy into light
LED colors
LED Interfacing with microcontroller
KEY interfacing with I/O Ports
TACTILE SWITCH
 Tactile switch is an on/off electronic switch that is only on when the button
is pressed or if there is a definitive change in pressure.
TACTILE SWITCH CONNECTION
KEY interfacing with Microcontroller
IR SENSOR interfacing with I/O Ports
 infrared sensor is a device that emits
and/or receives infrared waves in the
form of heat.
IR SENSOR WORKING
IR SENSOR based Projects
7 _segment interfacing
 Seven segment displays are used to indicate numerical information
 Seven segment displays internally consist of 8 LEDs
 In these LEDs, 7 LEDs are used to indicate the digits 0 to 9 and single
LED is used for indicating decimal point
 Generally seven segments are two types
INTRODUCTION
COMMON ANODE
 In the common anode display, all the anode connections of the LED segments are
joined together to logic “1”.
 logic “0” or “LOW
COMMON CATHODE
 In the common cathode display, all the cathode connections of the LED segments are
joined together to logic “0”.
 logic “1 or “HIGH
CONNECTION
Con’d
 Seven segment has a ten legs
 8 pins are data lines
 1-common anode /cathode
 1-segment select
a
g
b
c
d
f
e
dp
COM
GND
microcontroller
5v
GND
Con’d
a
b
c
d
e
f
g
a b c d e f g
0 1 1 1 1 1 1 0
1 0 1 1 0 0 0 0
2 1 1 0 1 1 0 1
3 1 1 1 1 0 0 1
4 0 1 1 0 0 1 1
5 1 0 1 1 0 1 1
6 1 0 1 1 1 1 1
7 1 1 1 0 0 0 0
8 1 1 1 1 1 1 1
9 1 1 1 1 0 1 1
A 1 1 1 0 1 1 1
b 0 0 1 1 1 1 1
C 1 0 0 1 1 1 0
d 0 1 1 1 1 0 1
E 1 0 0 1 1 1 1
F 1 0 0 0 1 1 1
LOOK UP TABLE
Segments
Input
(Decimal)
Input
(Hex)
Output
(Hex)
g f e d c b a
Value on Display
0 0x00 0x3F 0 1 1 1 1 1 1 0
1 0x01 0x06 0 0 0 0 1 1 0 1
2 0x02 0x5B 1 0 1 1 0 1 1 2
3 0x03 0x4F 1 0 0 1 1 1 1 3
4 0x04 0x66 1 1 0 0 1 1 0 4
5 0x05 0x6D 1 1 0 1 1 0 1 5
6 0x06 0x7D 1 1 1 1 1 0 1 6
7 0x07 0x07 0 0 0 0 1 1 1 7
8 0x08 0x7F 1 1 1 1 1 1 1 8
9 0x09 0x67 1 1 0 0 1 1 1 9
10 0x0A 0x77 1 1 1 0 1 1 1 A
11 0x0B 0x7C 1 1 1 1 1 0 0 b
12 0x0C 0x39 0 1 1 1 0 0 1 C
13 0x0D 0x5E 1 0 1 1 1 1 0 d
14 0x0E 0x79 1 1 1 1 0 0 1 E
15 0x0F 0x71 1 1 1 0 0 0 1 F
Seven Segment interfacing with Microcontroller
Thanks For Watching
51

More Related Content

What's hot

A Comparative Study of Sensors for Road Traffic Density Measurement
A Comparative Study of Sensors for Road Traffic Density MeasurementA Comparative Study of Sensors for Road Traffic Density Measurement
A Comparative Study of Sensors for Road Traffic Density MeasurementIJSRD
 
TRAFFIC LIGHT CONTROL USING RF TECH
TRAFFIC LIGHT CONTROL USING RF TECHTRAFFIC LIGHT CONTROL USING RF TECH
TRAFFIC LIGHT CONTROL USING RF TECHPranay Raj
 
1.Traffic signal controlling through Android smart phone
1.Traffic signal controlling through Android smart phone1.Traffic signal controlling through Android smart phone
1.Traffic signal controlling through Android smart phonesai manjunath
 
Automated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringAutomated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringBharat Biyani
 
Smart Traffic Light Controller
Smart Traffic Light ControllerSmart Traffic Light Controller
Smart Traffic Light ControllerHimanshi_Sharma
 
"Black Box for a Car" report
"Black Box for a Car" report"Black Box for a Car" report
"Black Box for a Car" reportsubrat manna
 
Project report on wireless based traffic control for emergency vehicle
Project report on wireless based traffic control for emergency vehicleProject report on wireless based traffic control for emergency vehicle
Project report on wireless based traffic control for emergency vehicleNeeraj Lohani
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationBanwari Lal
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationUdayalakshmi JK
 
IRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET Journal
 
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLESWIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLESNiraj Rajan
 
intelligence Ambulance project report
intelligence Ambulance project reportintelligence Ambulance project report
intelligence Ambulance project reportRitesh Kumar
 
Doc a.7-tlc report
Doc a.7-tlc reportDoc a.7-tlc report
Doc a.7-tlc report9951081577
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Carsubrat manna
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller systemVinny Chweety
 

What's hot (20)

339_311 PPT
339_311 PPT339_311 PPT
339_311 PPT
 
A Comparative Study of Sensors for Road Traffic Density Measurement
A Comparative Study of Sensors for Road Traffic Density MeasurementA Comparative Study of Sensors for Road Traffic Density Measurement
A Comparative Study of Sensors for Road Traffic Density Measurement
 
TRAFFIC LIGHT CONTROL USING RF TECH
TRAFFIC LIGHT CONTROL USING RF TECHTRAFFIC LIGHT CONTROL USING RF TECH
TRAFFIC LIGHT CONTROL USING RF TECH
 
1.Traffic signal controlling through Android smart phone
1.Traffic signal controlling through Android smart phone1.Traffic signal controlling through Android smart phone
1.Traffic signal controlling through Android smart phone
 
densitybased
densitybaseddensitybased
densitybased
 
Automated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringAutomated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed Monitoring
 
Smart Traffic Light Controller
Smart Traffic Light ControllerSmart Traffic Light Controller
Smart Traffic Light Controller
 
Smart ambulance
Smart ambulanceSmart ambulance
Smart ambulance
 
Spark
SparkSpark
Spark
 
wireless traffic density control using sensor
wireless traffic density control using sensorwireless traffic density control using sensor
wireless traffic density control using sensor
 
"Black Box for a Car" report
"Black Box for a Car" report"Black Box for a Car" report
"Black Box for a Car" report
 
Project report on wireless based traffic control for emergency vehicle
Project report on wireless based traffic control for emergency vehicleProject report on wireless based traffic control for emergency vehicle
Project report on wireless based traffic control for emergency vehicle
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculation
 
IRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoT
 
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLESWIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
 
intelligence Ambulance project report
intelligence Ambulance project reportintelligence Ambulance project report
intelligence Ambulance project report
 
Doc a.7-tlc report
Doc a.7-tlc reportDoc a.7-tlc report
Doc a.7-tlc report
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Car
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 

Similar to Introduction to embedded system & density based traffic light system

8051 microcontroller training (2) (sahil gupta 9068557926)
8051 microcontroller training  (2) (sahil gupta   9068557926)8051 microcontroller training  (2) (sahil gupta   9068557926)
8051 microcontroller training (2) (sahil gupta 9068557926)Sahil Gupta
 
8051 microcontroller training (sahil gupta 9068557926)
8051 microcontroller training  (sahil gupta   9068557926)8051 microcontroller training  (sahil gupta   9068557926)
8051 microcontroller training (sahil gupta 9068557926)Sahil Gupta
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerAmandeep Alag
 
8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-trainJitendra Saroj
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerAmandeep Alag
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051guest70d48b1
 
Microprocessor lab manual
Microprocessor lab manualMicroprocessor lab manual
Microprocessor lab manualDhaval Shukla
 
Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy Technogroovy India
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051Sadiq Rahim
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"surabhii007
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310DHEERAJ DHAKAR
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051Rashmi
 

Similar to Introduction to embedded system & density based traffic light system (20)

8051 microcontroller training (2) (sahil gupta 9068557926)
8051 microcontroller training  (2) (sahil gupta   9068557926)8051 microcontroller training  (2) (sahil gupta   9068557926)
8051 microcontroller training (2) (sahil gupta 9068557926)
 
8051 microcontroller training (sahil gupta 9068557926)
8051 microcontroller training  (sahil gupta   9068557926)8051 microcontroller training  (sahil gupta   9068557926)
8051 microcontroller training (sahil gupta 9068557926)
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train8449972 embedded-systems-and-model-of-metro-train
8449972 embedded-systems-and-model-of-metro-train
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
Microcontroller 8051 gs
Microcontroller 8051 gsMicrocontroller 8051 gs
Microcontroller 8051 gs
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
Badal sharma
Badal sharmaBadal sharma
Badal sharma
 
Embedded System[586]
Embedded System[586]Embedded System[586]
Embedded System[586]
 
Microprocessor lab manual
Microprocessor lab manualMicroprocessor lab manual
Microprocessor lab manual
 
Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy Live B tech Projects & Industrial Training @Technogroovy
Live B tech Projects & Industrial Training @Technogroovy
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"
 
Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310Microprocessorlabmanual ee0310
Microprocessorlabmanual ee0310
 
embedded system bye Sj
embedded system bye Sjembedded system bye Sj
embedded system bye Sj
 
8051 full ppt
8051 full ppt8051 full ppt
8051 full ppt
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
Microcontroller-8051.ppt
Microcontroller-8051.pptMicrocontroller-8051.ppt
Microcontroller-8051.ppt
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Introduction to embedded system & density based traffic light system

  • 1. Embedded system and Development PRESENTED BY RANI L
  • 2.
  • 3. Topics 3 Introduction to Embedded systems Introduction 8051& PIC Families Development tools Discussing projects
  • 5. Examples In Your Daily Life  Wake up Have breakfast Set home safety system Get into your car on your way to your office 5
  • 6. (con‘d) 6  In Your working place…
  • 9. EMBEDDED PROCESSOR  General purpose Processor Microprocessor –Intel8085, Microcontroller-Intel8051,ATMEL89c51,PIC16f877A  Embedded Processor-ARM9,INTELi960,AMD29050  DSP Processor- Texas Instruments TMS320  Application Specified Integrated Circuit(ASIC )- Cellphone Processor  Application Specific System Processor(ASSP) –setup box(STIH206), Motor driver IC’s,  Multi processor system using GPP’s/SOC - Snapdragon processor,mediatek,apple
  • 10.  General purpose Processor It is designed for specific application  ASIP have good flexibility with good performance  It have low cost and low power consumption.  So efficiency is high  It have high computational speed.  Example : Embedded microcontroller , DSP,network processor , PDA, Cell phones  Intel, Motorola, Hitachi,TI, Philips and ARM  For example, an Intel®—MCS51, Philips® 51XA, 51MX, or Motorola — 68HC11, 68HC12, 68HC16 ASIP(Application Specific Instruction Processor)
  • 11. ASIC(Application specific integrated circuits) Integrated circuits customized for specific use Digital ASIC- logic gates,digital memory,microprocessor Analog ASIC-Amplifiers, regulators ,op-amp, ADCS Mixed ASIC-combination of the two
  • 12. Embedded system application  Based on microcontroller (without OS)  Based on microprocessor (with OS(LINUX)/without OS)
  • 13. MICROPROCESSOR FAMILIES  INTEL:I3 ,I5,I7 , i386 Embedded Processors 80386 processor used in such as BlackBerry 950, and Nokia 9000 Communicator, electronic musical instruments  AMD:AMD Embedded R, G-Series AMD Embedded G-Series used in Communications, Digital Set Top Boxes, Industrial Controllers, Medical, Networking, Single Board Computers.  ARM:Cortex-A, Cortex-R, Cortex-M Cortex-R used in Cameras,Industrial,Mobile handsets, StorageAutomotive
  • 14.  Mobile phone processor Qualcomm Processor: snap dragon 845 in Xiaomi Mi MIX 2S Apple : Apple A11 Bionic in Apple iPhone 10 Mediatek: MT6797M (Helio X20) in InFocus Epic 1  Industrial Processor: Blackfin Processors- Combined control and signal processing capabilities SHARC Processors - provide the industry’s best 32-bit floating point performance
  • 15. MICROCONTROLLER FAMILIES  8051 : Intel 8051,8052,80251,P89v51RD2  PIC: Microchip PIC16f887,PIC16f877A,PIC18f542  AVR: Atmel Atmega 128,ATtiny28L,AT90S8515  ARM: NXP semiconductor electronics LPC2100 series ,LPC8000 series
  • 16.  8 – Bit: 1. MCS-51 Series 2. MICROCHIP 3. MOTOROLA 4. HITACHI  16 – Bit: 1. 80196 - INTEL 2. 68HC12 - MOTOROLA 3. MSP 430 - TI  32 – Bit: 1. POWERPC 2. MIPS 3. X86 4. SH Family Hitachi 5. ARM +Derivatives Microcontroller Types 32 Bit 40% 16 Bit 15% 8 Bit 40% 4 Bit 5%
  • 17. PROJECT -1 DENSITY BASED TRAFFIC LIGHT SYSTEM (DTLS)
  • 18. ISSUSE AND SOLUTION  Controlling the traffic becomes major issues of rapid increase in automobiles and large time delay between the traffic lights .  Increase fuel consumption as well as pollution.  In order to avoid this problem we can go for Density based traffic light system
  • 21. MICROCONTROLLER Microcontroller are single chip device Read input device  Process data or information Control the output device Using the microcontroller How to connect the microcontroller to the hardware. How to write and program the code into the microcontroller.
  • 23. ATMEL 89c51 Microcontroller  Harvard architecture, RISC instruction set  8-bit ALU and Accumulator  16-bit address bus and 8-bit data bus  4 KBytes of on-chip program memory  128 Bytes of on-chip RAM  32 bidirectional I/O lines, which can also be used as four 8-bit ports  Two 16-bit timers /counters  Full duplex UART  Six interrupt source  Idle and Power down mode
  • 25. IC 8051 Pin Description Ground Voltage Supply (+5V)
  • 26. Port 0 from Pin-39 to Pin-32 An 8-bit open drain bidirectional port. DUAL FUNCTION Used to access both data and address IC 8051 Pin Description
  • 27. Port 1 from Pin-1 to pin-8 8-bit bidirectional I/O port with internal pull-ups IC 8051 Pin Description
  • 28. Port 3 from Pin-10 to Pin-17 P3.0 : RxD(serial input port) P3.1 :TxD (serial output port) P3.2 :INT0 (external interrupt 0) P3.3 :INT1 (external interrupt 1) P3.4 :T0 (Timer 0 External input) P3.5 :T1 (Timer 1 External input) P3.6 :WR (External data memory write strobe) P3.7 :RD (External data memory read strobe) IC 8051 Pin Description
  • 29. 89c51 I/O Ports  It is generally a specific place for being physically connected to some other device, usually with a socket and plug of some kind. PORT DETAILS  4 Eight bit I/O ports are available.  Ports named as P0, P1, P2 & P3.  All ports are Input / Output ports.  UponReset all Ports are in HIGH state  To configure the Ports as Input Ports Logical HIGH is assigned to the Port.
  • 31. LED  Special type of diode that convert electrical energy into light
  • 33. LED Interfacing with microcontroller
  • 34. KEY interfacing with I/O Ports
  • 35. TACTILE SWITCH  Tactile switch is an on/off electronic switch that is only on when the button is pressed or if there is a definitive change in pressure.
  • 37. KEY interfacing with Microcontroller
  • 38. IR SENSOR interfacing with I/O Ports
  • 39.  infrared sensor is a device that emits and/or receives infrared waves in the form of heat. IR SENSOR WORKING
  • 40. IR SENSOR based Projects
  • 42.  Seven segment displays are used to indicate numerical information  Seven segment displays internally consist of 8 LEDs  In these LEDs, 7 LEDs are used to indicate the digits 0 to 9 and single LED is used for indicating decimal point  Generally seven segments are two types INTRODUCTION
  • 43. COMMON ANODE  In the common anode display, all the anode connections of the LED segments are joined together to logic “1”.  logic “0” or “LOW
  • 44. COMMON CATHODE  In the common cathode display, all the cathode connections of the LED segments are joined together to logic “0”.  logic “1 or “HIGH
  • 46. Con’d  Seven segment has a ten legs  8 pins are data lines  1-common anode /cathode  1-segment select
  • 48. a b c d e f g a b c d e f g 0 1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 2 1 1 0 1 1 0 1 3 1 1 1 1 0 0 1 4 0 1 1 0 0 1 1 5 1 0 1 1 0 1 1 6 1 0 1 1 1 1 1 7 1 1 1 0 0 0 0 8 1 1 1 1 1 1 1 9 1 1 1 1 0 1 1 A 1 1 1 0 1 1 1 b 0 0 1 1 1 1 1 C 1 0 0 1 1 1 0 d 0 1 1 1 1 0 1 E 1 0 0 1 1 1 1 F 1 0 0 0 1 1 1
  • 49. LOOK UP TABLE Segments Input (Decimal) Input (Hex) Output (Hex) g f e d c b a Value on Display 0 0x00 0x3F 0 1 1 1 1 1 1 0 1 0x01 0x06 0 0 0 0 1 1 0 1 2 0x02 0x5B 1 0 1 1 0 1 1 2 3 0x03 0x4F 1 0 0 1 1 1 1 3 4 0x04 0x66 1 1 0 0 1 1 0 4 5 0x05 0x6D 1 1 0 1 1 0 1 5 6 0x06 0x7D 1 1 1 1 1 0 1 6 7 0x07 0x07 0 0 0 0 1 1 1 7 8 0x08 0x7F 1 1 1 1 1 1 1 8 9 0x09 0x67 1 1 0 0 1 1 1 9 10 0x0A 0x77 1 1 1 0 1 1 1 A 11 0x0B 0x7C 1 1 1 1 1 0 0 b 12 0x0C 0x39 0 1 1 1 0 0 1 C 13 0x0D 0x5E 1 0 1 1 1 1 0 d 14 0x0E 0x79 1 1 1 1 0 0 1 E 15 0x0F 0x71 1 1 1 0 0 0 1 F
  • 50. Seven Segment interfacing with Microcontroller

Editor's Notes

  1. Real Life Examples of Embedded Systems  BILAL  8 Months Ago  No Comments Embedded Systems are ruling our lives. Embedded Systems is an important subject of electronicswhich is mostly not given its due importance. If you talk about technology, you think about Laptops, Computers, DSLRs, Cameras, Mobile Phones, and Tablets. But you never think or talk about embedded systems that are running them. 
  2. Embedded Systems talk with the outside world via peripherals, such as:   Serial Communication Interfaces (SCI): RS-232, RS-422, RS-485 etc. Universal Serial Bus (USB)   Multi Media Cards (SD Cards, Compact Flash etc.)   Networks: Ethernet, Lon Works, etc.   Analog to Digital/Digital to Analog (ADC/DAC)
  3. 1.General purpose processor: Intel 80x86, Sparc, or Motorola 68HCxxx 1.Embedded Processor: special microprocessor or microcontroller often called embedded processor. An embedded processor is used when fast processing contact switching & ALU operations are needed. EXAMPLE:ARM7,INTELi960,AMD29050. Applications Personal Internet Client Architecture-based PDAs, cell phones and other wireless devices, 2. ASICs: This is a device that is created with a specific purpose in mind. (customized integrated circuit. It is usually used by a person or company for a very limited usage.)In reality, any chip that is custom-made is an ASIC, irrespective of whether it is analog, digital, or a mix of both.  for example, an IC designed for a specific line of cellular phones of a company. - ASIC is just built for one and only one customer. - ASIC is used only in one product line - Only volume production of ASICs for one product can make sense which means low unit cost for high volume products, otherwise the cost is not efficient. - Can exploit parallelism to achieve high performance - Low power consumption 3.ASSP (Application Specified Standard Processor)—(off-the-shelf components) is an integrated circuit that implements a specific function that appeals to a wide market, which means its function is specified for example a motor drive chip. But it is used widely, not limited to only one customer as ASIC does off-the-shelf components-you can go to electronic shops and just buy it directly from the "shelf"
  4. Coming into embedded system main aim is design an automatic electronic system. Based on the application categorised into two types Based on microcontroller without os here we are using processing element is microcontroller like 8051,pic ,arm ,avr,atmega so many microcontroller are there. Example of without os TV, fridge , induction stove, stopwatch, traffic light etc... Based on microprocessor with os where processing as an microprocessor example samsung s3c2 440 is an arm9 microproceesor using linux os.
  5. Blackfin Processors : in Industrial The feature-rich Blackfin Processor family is ideally suited for a wide range of industrial applications, from low power metering to high end networked power control systems. SHARC Processors :dominate the floating-point digital signal processing market, delivering exceptional core and memory performance complemented by outstanding I/O throughput. Starting at 319 MFLOPS per dollar, the industry-standard SHARC Processor family makes floating-point processing economical for applications where dynamic range is a key consideration, such as home and car audio, medical, industrial, and instrumentation products. • Rich, algebraic assembly language syntax instruction set supports conditional arithmetic, bit manipulation, divide and square root, bit field deposit, and extrac
  6. Commonly used exemplary microcontrollers in small scale embedded systems
  7. Using the microcontroller In order to use the microcontroller in a circuit there are basically two areas
  8. LEDs are all around us: In our phones, our cars and even our homes. Any time something electronic lights up, there’s a good chance that an LED is behind it.