Presentation is loading. Please wait.

Presentation is loading. Please wait.

EMBEDDED SYSTEMS & ITS APPLICATIONS

Similar presentations


Presentation on theme: "EMBEDDED SYSTEMS & ITS APPLICATIONS"— Presentation transcript:

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


Download ppt "EMBEDDED SYSTEMS & ITS APPLICATIONS"

Similar presentations


Ads by Google