EMBEDDED SYSTEMS & ITS APPLICATIONS

Slides:



Advertisements
Similar presentations
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
Advertisements

Microprocessors Typical microprocessor controlled devices: Camera, mobile phone, stereo, mp3 player, electronic toys… High-level microprocessor controlled.
7/23 CSE 325 Embedded Microprocessor System Design Fall 2010 Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang.
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
Chapter 1 The 8051 Microcontroller
CHAPTER 1 THE 8051 MICROCONTROLLERS. Microcontroller vs. General- Purpose Microprocessor General-purpose microprocessors have ◦ No RAM ◦ No ROM ◦ No I/O.
EMBEDDED SYSTEM AND ITS APPLICATIONS
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
3/11/03 Brian Crosby Tech-topic PIC Micro controllers.
Embedded Systems Introduction CS423 Dick Steflik.
Systems Programming Course Gustavo Rodriguez-Rivera.
The 8051 Microcontroller Architecture
Dalya Gaber. Definition:- Embedded system is any device that includes a computer but is not itself a general purpose computer. It has hardware & software.
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
1 Embedded Systems, Design and Applications Mr. OOI CHEE PUN.
Applied Control Systems Technology. © t 4 Galway Education Centre 2 Applied Control Systems Inputs Push switches L.D.R. Microphone Tilt switch Infrared.
Embedded Systems. Today Introduction to Mechatronics Microcontroller –Input / Output Ports (I/O) –Memory –ADC –PWM.
Tom Lenihan. Architecture Of A Single Board Computer.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
MICROPROCESSOR AND MICRO CONTROLLER
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
MICROOCESSORS AND MICROCONTROLLER:
Digital Electronics Introduction to Microcontrollers and the Board of Education.
Lecture 7: Overview Microprocessors / microcontrollers.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
HOME AUTOMATION USING PC DONE BY RAJESHKUMAR S SRI HARSHA D.
Embedded System Design and Development Introduction to Embedded System.
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Industrial Automation Part I Real Time Control Embedded Systems.
1 Introduction  What is an Embedded System?  Application-specific computer system  Built into a larger system  Why add a computer to the larger system?
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
EMBEDDED SYSTEM An embedded system is a special-purpose computer system and a combination of software and hardware designed to perform specific task. It.
EMBEDDED SYSTEMS S.HIMABINDU
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
Introduction to Microcontrollers
SUBMITTED BY EDGEFX TEAM
MCU – Microcontroller Unit – 1
Project Title EVM IN 8051 Under the Guidance of Submitted by.
PC Mouse operated Electrical Load Control Using VB Application
Embedded Systems Introduction
Microcontroller Based Digital Code Lock
Microprocessor and Assembly Language
EMBEDDED SYSTEMS SUCHITA M. DAKI.
Introduction to Microcontrollers and the Board of Education
Automatic Railway Gate Control System
INTELLIGENT ENERGY SAVING SYSTEM USING PIC MICROCONTROLLER
Introduction to Microprocessors
EmbedDed Systems – MECT190
AS PER OBE SYLLABUS DTE KARNATAKA SHANTHU M.Tech SAI JAYANI ACADEMY (R) SIXTH SEMESTER Diploma in ELECTRONICS AND COMMUNICATION ENGINEERING.
Arthi Varadarajan and Dr. James M. Conrad
Embedded Sys. Integrated Circuit Chapman University
Why microcontrollers in embedded systems?
Chapter 1: The 8051 Microcontrollers
EmbedDed Systems – MECT190
EE Embedded Systems Fall 2015
"You don't need anyone's permission to make something great

EMBEDDED SYSTEMS.
Introduction ET2008 Sistem Embedded.
Embedded System Development Lecture 1 1/10/2007
Arduino Workshop University of Jordan.
Arduino Workshop University of Jordan.
CHAPTER 1 THE 8051 MICROCONTROLLERS
Introduction to Hardware
Course Code 114 Introduction to Computer Science
Presentation transcript:

EMBEDDED SYSTEMS & ITS APPLICATIONS Special Lecture by Prof. Dr.N.SHANMUGASUNDARAM Professor & Head – ECE Department Sri Eshwar College of Engineering 22-Feb-19 NSS / SECE

Introduction to Embedded System 22-Feb-19 NSS / SECE

Smart Applications Software Hardware + = What is Embedded System? DRIVES = Embedded system is a Hardware with Software embedded in it, for a dedicated application. 22-Feb-19 NSS / SECE

Why Embedded system? There are Environments where the general purpose computers do not really get into action. For example: AC has a temperature control sub-system It is not viable to use a PC’s there for achieving Temperature control. 22-Feb-19 NSS / SECE

Redefining - Embedded System Embedded system is a Microcontroller based hardware Software driven Real time control system Autonomous or Human interactive Reliable system Operate in diverse environments 22-Feb-19 NSS / SECE

SMART Embedded Systems … 22-Feb-19 NSS / SECE

SMART Embedded Systems … 22-Feb-19 NSS / SECE

SMART Embedded Systems … 22-Feb-19 NSS / SECE

SMART Embedded Systems … 22-Feb-19 NSS / SECE

Embedded System in ROBOTICS ASIMO Robot made by Honda, Japan. Robot can run at speed of 6 kmph & walking speed 1 kmph Turns ON light switches, open doors, carry objects, and push carts. 22-Feb-19 NSS / SECE

SMART Embedded Systems … 22-Feb-19 NSS / SECE

Applications of Embedded Systems Communication Avionics Automobile Consumer Electronics Office Equipments Household Appliances and Every where in our day-to-day life. 22-Feb-19 NSS / SECE

3 MAIN COMPONENTS of Embedded System HARDWARE Processor, RAM, ROM, ADC, DAC, Timers, Ports, etc. APPLICATION SOFTWARE written in Assembly, C, C++, Java, etc. RTOS (to supervise the Application Software) µC OS-II, Win CE, VxWorks, Embedded Linux, etc. 22-Feb-19 NSS / SECE

SKILLS for Embedded System Engineer HARDWARE skills required in: Processors (µP, µC, DSP, EP, …) Memories (EEPROM, RAM, ..) Peripheral devices (8255, 8251, 8253, 8279,…) Sensors (Temp, Pressure, Light,…), Electronic system design, Digital electronics, Computer architecture, Control system, Data communication. 22-Feb-19 NSS / SECE

SKILLS for Embedded System Engineer SOFTWARE skills required in : Programming languages - Assembly, C, C++, Java IDE - Editor, Assemblers, Compilers, Linkers, Debuggers, Simulator. RTOS – µC / OS-II, Vxworks, Win CE, RTLinux, etc. 22-Feb-19 NSS / SECE

Embedded Development Tools 22-Feb-19 NSS / SECE

Software development process CPU Programmer HOST TARGET Board 22-Feb-19 NSS / SECE

Assembler, Compiler & Linker 22-Feb-19 NSS / SECE

Software Tools MPLAB IDE for PIC Microcontrollers MPASM (Assembler) MPLAB-C (C Compiler) MPLAB-SIM (Simulator) Other Compilers Kiel C (for Intel family µCs) Hi-Tech C CCS C Pacific C 22-Feb-19 NSS / SECE

Typical Application Development using AT89C2051 22-Feb-19 NSS / SECE

AT89C2051 Micro controller 22-Feb-19 NSS / SECE

Pin configuration of AT89C2051 22-Feb-19 NSS / SECE

Minimum configuration - AT89C2051 22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

Operation of the Project 22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

Circuit Diagram for the project 22-Feb-19 NSS / SECE

LED Pattern displayed for different DICE numbers 22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

Software coding (in C) 22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

22-Feb-19 NSS / SECE

Exemplary Embedded system Applications 22-Feb-19 NSS / SECE

NOKIA 888 The Real Time Cell phone Breakthrough in Embedded System Designs NOKIA 888 The Real Time Cell phone 22-Feb-19 NSS / SECE

Embedded systems in Passenger Car Engine Control Anti- Lock Brakes Lighting A/C Power Locks Trans- mission Control Active Suspension Dash- board Power Seats Power Windows Airbag 22-Feb-19 NSS / SECE HOT167C-1 Version 2.5

Automotive embedded systems Today’s high-end automobile have > 80 microprocessors 4-bit microcontroller checks seat belt microcontrollers run dashboard devices 16/32-bit microprocessor controls engine Millions lines of code 22-Feb-19 NSS / SECE

A few of the Embedded Majors HCL INFOSYS TCS Cognizant Agilent Technologies Boeing BPL Ford Hitachi Hyundai Philips Playstation Sega Siemens Sony SCM Microsystems TATA ELXSI Texas Instruments Tektronix Vestion 22-Feb-19 NSS / SECE

Thank You for your PATIENCE. 22-Feb-19 NSS / SECE