Page 1
https://www.facebook.com/Technogroovyindiahttps://www.facebook.com/Technogroovyindia
Techogroovy Systems India Pvt Ltd ,
www.technogroovy.com, Mail :
[email protected] , Cell- +91-
7500347448 , +91-7533940322
A PPt Presention based on
Embedded Systems & Robotics
By Technogroovy
Embedded Systems Training |Btech Final Year Project @ Technogroovy
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Page 2
• Hardware is driven and controlled by software
• Software runs in a computer system (usually a micro-controller)
• Preprogrammed to do specific functionLET US LOOK INTO SOME EXAMPLES……
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Embedded System ???......
Page 3
• Microcontroller based lock
• Thermostat controller
• Pacemakerwww.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Page 4
• Communications• Automotive automatic braking• Military applications – Missile
guidance systems• Industrial applications• Robotics
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Applications
Page 5
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
System organization
Page 6
• Computer design requirement
• System-level requirement
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Embedded system design requirement
Page 7
• Real time/reactive operation• Small size, low weight• Safe and reliable• Harsh environment• Cost sensitivity
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Computer design requirement
Page 8
• End product utility• System safety and reliability• Controlling physical systems• Power management
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
System-level requirement
Page 9
• Round robin scheme LOOP:AWAIT TICK;READ S1;TAKE ACTION(S1);READ S2;TAKE ACTION(S2);READ S3;TAKE ACTION(S3);FOREVER
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Software design issues
Page 10
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Concurrent Programming
Page 11
FEATURES:
• Micro kernel architecture
• Message based interprocess communication
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
QNX-RTOS
Page 12
WAITING
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
PROCESS
RUNNING READY
BLOCKED
EVENT
Page 13
3 LEVEL ARCHITECTURE:
• Interactive I/O interface• Reactive kernel• Data management
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Synchronous Programming
Page 14
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Page 15
• More and more produced processors are used in embedded devices
• New applications like pervasive computing are emerging
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Future Possibilities
Page 16
Technogroovy Systems India Pvt Ltd
www.technogroovy.com, Cell- +91-7500347448 ,
+91-7533940322
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Thank You
Page 17
THANK YOU !!!!!.......
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322