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
• 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 ???......
• Microcontroller based lock
• Thermostat controller
• Pacemakerwww.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
• Communications• Automotive automatic braking• Military applications – Missile
guidance systems• Industrial applications• Robotics
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Applications
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
System organization
• Computer design requirement
• System-level requirement
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Embedded system design requirement
• 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
• End product utility• System safety and reliability• Controlling physical systems• Power management
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
System-level requirement
• 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
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Concurrent Programming
FEATURES:
• Micro kernel architecture
• Message based interprocess communication
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
QNX-RTOS
WAITING
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
PROCESS
RUNNING READY
BLOCKED
EVENT
3 LEVEL ARCHITECTURE:
• Interactive I/O interface• Reactive kernel• Data management
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Synchronous Programming
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
• 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
Technogroovy Systems India Pvt Ltd
www.technogroovy.com, Cell- +91-7500347448 ,
+91-7533940322
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Thank You
THANK YOU !!!!!.......
www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322
Top Related