SlideShare a Scribd company logo
2
Most read
3
Most read
14
Most read
MICROWAVE OVEN
by
BOOMIKA D
BANNARI AMMAN INSTITUTE
OF TECHNOLOGY
EMBEDDED SYSTEM
 An embedded system is a microprocessor or
microcontroller based computer hardware system
with software that is designed to perform a dedicated
function.
Example:
 Mobile phone
 Microwave oven
 GPS system
IMPORTANT SOFTWARE
❏ HOST - PC
❏ TARGET - PICSIMLAB
❏ CROSS COMPILER - MPLAB X IDE
COMPONENTS
 Microcontroller (PIC16F877A)
 Matrix keypad
 7 segment display
 Cooler fan
 Digital keyboard
 LED
 Relay
 Reset button
 Buzzer
 Heater
 LCD
 Potentiometer
LIGHT EMITTING DIODE (LED)
 Semiconductor device
 Mostly used for indication purposes
 LEDs are connected to PORTB and PORTD
 TRIS stands for Tri-State
 TRISB register is important for I/O configuration
 Logic 1 = Input (Sinking Circuit)
 Logic 0 = Output (Sourcing Circuit)
CHARACTER LIQUID CRYSTAL
DISPLAY(CLCD)
 Print all the ASCII values and few special
symbols
 16 interfacing line
 Modes
 4 bit mode
 8 bit mode
PORT D = OUTPUT
RE2(RS) = OUTPUT
RE1(E) = OUTPUT
 INSTRUCTION (RS) = 0
 DATA (RS) = 1
 READ (R/W) = 1
 WRITE (R/W) = 0
TRIGGERING METHOD
 Level Trigger - Latches
 Edge Trigger - Flip flop
MATRIX KEYPAD
 Mostly used in telephones, calculators, digital lockers, and
a variety of other applications.
COLUMNS : Input = PORTB (RB0, RB1, RB2)
ROWS : Output = PORTD (RD0 to RD3)
POLLING METHOD
 Continuously monitoring something
 Disadvantages:
 Bad response time
 Loss of event
 Bad power management
INTERRUPTS
 Disturbance or signal from the hardware device.
 Communication set up in a microprocessor or
microcontroller
❏ An internal or external device requests the MPU
to stop the processing
❏ The MPU acknowledges the request
❏ Attends to the request
❏ Goes back to processing where it was interrupted
.
CLASSIFICATION OF INTERRUPTS
TIMERS
RESOLUTION (Register Width) :
 TIMER = 8 bit (0 to 255)
 TIMER = 16 bit (0 to 65535)
TICK (total tick = 255) :
 Up Count = 0 1 2 . . . . . . . . 255
 Down Count = 255 244 243 . . . . . . . . . .0
QUANTUM :
 Quantum is measure of time which is responsible for tick.
 Depending on the system clock settings
 Tick is based on instruction cycle (IC)
1 IC time = 200 n sec = quantum
SCALE AND MODES
SCALE
1:1 = tick increment after 1 IC => 200nsec
PRE SCALING
1:2 = tick increment after 2 IC => 400nsec
1:4 = tick increment after 4 IC => 800nsec
1:1 = 1 overflow go to isr => 51.2usec
POST SCALING
1:2 = after 2 overflow go to isr => 102.4usec
1:4 = after 4 overflow go to isr => 204.8usec
MODES
 Counter
 PWM or Pulse Generator
 PW or PP Measurement
THANK YOU

More Related Content

PDF
Design of Microwave oven using 8051 micro controller
PPTX
case study (1).pptx
PPTX
Embedded system in washing machine
PDF
The role and responsibilities of the project manager
PPTX
Artificial intelligence in power system
PPTX
Microwave oven
PPTX
Electronics ppt
PPTX
Design of Microwave oven using 8051 micro controller
case study (1).pptx
Embedded system in washing machine
The role and responsibilities of the project manager
Artificial intelligence in power system
Microwave oven
Electronics ppt

What's hot (20)

PPTX
Xilinx 4000 series
PPTX
Attributes in VHDL
PPTX
Distance measurement using Ultrasonic sensor on Arduino Uno
PDF
Embedded Systems Training Report
PPT
Small Scale Multi path measurements
PPT
Intro to Arduino
PPTX
Embedded system seminar
PPTX
Embedded Systems - Training ppt
PDF
training report on embedded system and AVR
PPTX
microcontroller vs microprocessor
DOC
DPSK(Differential Phase Shift Keying) transmitter and receiver
PDF
Training Report on Embedded System
PPT
PPTX
Embedded system
PPT
PPTX
ARM Processors
PDF
Introduction to Embedded System
PPTX
Presentation on LabVIEW Basics
PPT
Driving large capacitive loads
PPTX
Microcontroller 8051 and its interfacing
Xilinx 4000 series
Attributes in VHDL
Distance measurement using Ultrasonic sensor on Arduino Uno
Embedded Systems Training Report
Small Scale Multi path measurements
Intro to Arduino
Embedded system seminar
Embedded Systems - Training ppt
training report on embedded system and AVR
microcontroller vs microprocessor
DPSK(Differential Phase Shift Keying) transmitter and receiver
Training Report on Embedded System
Embedded system
ARM Processors
Introduction to Embedded System
Presentation on LabVIEW Basics
Driving large capacitive loads
Microcontroller 8051 and its interfacing
Ad

Similar to Embedded Systems using Microwave oven (20)

DOCX
m.tech esd lab manual for record
PPT
Best-embedded-corporate-training-in-mumbai
PDF
PPTX
Final Presentation
PPTX
Badal sharma
PPTX
A PROJECT ON scada.pptx
PPSX
Remote
PPTX
Industrialtraining
PPTX
Embedded systems design @ defcon 2015
PPTX
microcontroller board ppt
PPTX
mpmc-unit-iv.pptx best part of the life is this
PPTX
Aircraft master warning system with ftc prompting
PPT
Avr microcontroller
PPTX
RFID Based Toll Gate System
PPTX
ESD -DAY 24.pptx
PPTX
Whitepaper proposal presentation _pre.pptx
PPT
An Overview Study on Quad High Side Switch
PPT
Microcontrollers (product life cycle, ARM programming)
PPT
introduction to microcontroller.........
PPT
introduction to microcontrollers presentation
m.tech esd lab manual for record
Best-embedded-corporate-training-in-mumbai
Final Presentation
Badal sharma
A PROJECT ON scada.pptx
Remote
Industrialtraining
Embedded systems design @ defcon 2015
microcontroller board ppt
mpmc-unit-iv.pptx best part of the life is this
Aircraft master warning system with ftc prompting
Avr microcontroller
RFID Based Toll Gate System
ESD -DAY 24.pptx
Whitepaper proposal presentation _pre.pptx
An Overview Study on Quad High Side Switch
Microcontrollers (product life cycle, ARM programming)
introduction to microcontroller.........
introduction to microcontrollers presentation
Ad

Recently uploaded (20)

PPTX
Internet of Things (IOT) - A guide to understanding
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
DOCX
573137875-Attendance-Management-System-original
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Geodesy 1.pptx...............................................
PPT
Total quality management ppt for engineering students
PPT
Project quality management in manufacturing
PPT
introduction to datamining and warehousing
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
Internet of Things (IOT) - A guide to understanding
III.4.1.2_The_Space_Environment.p pdffdf
Mechanical Engineering MATERIALS Selection
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
573137875-Attendance-Management-System-original
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Safety Seminar civil to be ensured for safe working.
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Geodesy 1.pptx...............................................
Total quality management ppt for engineering students
Project quality management in manufacturing
introduction to datamining and warehousing
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Automation-in-Manufacturing-Chapter-Introduction.pdf

Embedded Systems using Microwave oven

  • 1. MICROWAVE OVEN by BOOMIKA D BANNARI AMMAN INSTITUTE OF TECHNOLOGY
  • 2. EMBEDDED SYSTEM  An embedded system is a microprocessor or microcontroller based computer hardware system with software that is designed to perform a dedicated function. Example:  Mobile phone  Microwave oven  GPS system
  • 3. IMPORTANT SOFTWARE ❏ HOST - PC ❏ TARGET - PICSIMLAB ❏ CROSS COMPILER - MPLAB X IDE
  • 4. COMPONENTS  Microcontroller (PIC16F877A)  Matrix keypad  7 segment display  Cooler fan  Digital keyboard  LED  Relay  Reset button  Buzzer  Heater  LCD  Potentiometer
  • 5. LIGHT EMITTING DIODE (LED)  Semiconductor device  Mostly used for indication purposes  LEDs are connected to PORTB and PORTD  TRIS stands for Tri-State  TRISB register is important for I/O configuration  Logic 1 = Input (Sinking Circuit)  Logic 0 = Output (Sourcing Circuit)
  • 6. CHARACTER LIQUID CRYSTAL DISPLAY(CLCD)  Print all the ASCII values and few special symbols  16 interfacing line  Modes  4 bit mode  8 bit mode
  • 7. PORT D = OUTPUT RE2(RS) = OUTPUT RE1(E) = OUTPUT  INSTRUCTION (RS) = 0  DATA (RS) = 1  READ (R/W) = 1  WRITE (R/W) = 0
  • 8. TRIGGERING METHOD  Level Trigger - Latches  Edge Trigger - Flip flop
  • 9. MATRIX KEYPAD  Mostly used in telephones, calculators, digital lockers, and a variety of other applications. COLUMNS : Input = PORTB (RB0, RB1, RB2) ROWS : Output = PORTD (RD0 to RD3)
  • 10. POLLING METHOD  Continuously monitoring something  Disadvantages:  Bad response time  Loss of event  Bad power management
  • 11. INTERRUPTS  Disturbance or signal from the hardware device.  Communication set up in a microprocessor or microcontroller ❏ An internal or external device requests the MPU to stop the processing ❏ The MPU acknowledges the request ❏ Attends to the request ❏ Goes back to processing where it was interrupted .
  • 13. TIMERS RESOLUTION (Register Width) :  TIMER = 8 bit (0 to 255)  TIMER = 16 bit (0 to 65535) TICK (total tick = 255) :  Up Count = 0 1 2 . . . . . . . . 255  Down Count = 255 244 243 . . . . . . . . . .0 QUANTUM :  Quantum is measure of time which is responsible for tick.  Depending on the system clock settings  Tick is based on instruction cycle (IC) 1 IC time = 200 n sec = quantum
  • 14. SCALE AND MODES SCALE 1:1 = tick increment after 1 IC => 200nsec PRE SCALING 1:2 = tick increment after 2 IC => 400nsec 1:4 = tick increment after 4 IC => 800nsec 1:1 = 1 overflow go to isr => 51.2usec POST SCALING 1:2 = after 2 overflow go to isr => 102.4usec 1:4 = after 4 overflow go to isr => 204.8usec MODES  Counter  PWM or Pulse Generator  PW or PP Measurement