Download presentation
Presentation is loading. Please wait.
1
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
2
Introduction to Embedded System 22-Feb-19 NSS / SECE
3
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
4
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
5
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
6
SMART Embedded Systems …
22-Feb-19 NSS / SECE
7
SMART Embedded Systems …
22-Feb-19 NSS / SECE
8
SMART Embedded Systems …
22-Feb-19 NSS / SECE
9
SMART Embedded Systems …
22-Feb-19 NSS / SECE
10
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
11
SMART Embedded Systems …
22-Feb-19 NSS / SECE
12
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
13
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
14
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
15
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
16
Embedded Development Tools 22-Feb-19 NSS / SECE
17
Software development process
CPU Programmer HOST TARGET Board 22-Feb-19 NSS / SECE
18
Assembler, Compiler & Linker
22-Feb-19 NSS / SECE
19
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
20
Typical Application Development using AT89C2051 22-Feb-19 NSS / SECE
21
AT89C2051 Micro controller 22-Feb-19 NSS / SECE
22
Pin configuration of AT89C2051
22-Feb-19 NSS / SECE
23
Minimum configuration - AT89C2051
22-Feb-19 NSS / SECE
24
22-Feb-19 NSS / SECE
25
Operation of the Project
22-Feb-19 NSS / SECE
26
22-Feb-19 NSS / SECE
27
Circuit Diagram for the project
22-Feb-19 NSS / SECE
28
LED Pattern displayed for different DICE numbers
22-Feb-19 NSS / SECE
29
22-Feb-19 NSS / SECE
30
22-Feb-19 NSS / SECE
31
Software coding (in C) 22-Feb-19 NSS / SECE
32
22-Feb-19 NSS / SECE
33
22-Feb-19 NSS / SECE
34
22-Feb-19 NSS / SECE
35
22-Feb-19 NSS / SECE
36
22-Feb-19 NSS / SECE
37
Exemplary Embedded system Applications 22-Feb-19 NSS / SECE
38
NOKIA 888 The Real Time Cell phone
Breakthrough in Embedded System Designs NOKIA 888 The Real Time Cell phone 22-Feb-19 NSS / SECE
39
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
40
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
41
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
42
Thank You for your PATIENCE. 22-Feb-19 NSS / SECE
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.