Welcome, to be Efficient

.

Saturday, July 18, 2009

Workshop on Embedded System and RTOS

Topics to be covered Duration: 25 Hrs

Embedded System Design: An Introduction
• Definition of Embedded Systems
• Real Time Embedded System
• Challenge and Trends in ES
• Designing issues in ES
• Tools
Microcontrollers & their Architecture
• I/O Ports.
• Interrupts.
• Timer/Counter.
• Communication Protocols (UART, SPI, I2C).
• ADC/DAC.
• CAN
• RTC
• Emerging Bus Standards(USB, Compact PCI)
• 8051 Microcontroller bock diagram, Instruction set and Assembly Programming
• Introduction to AVR and ARM Microcontroller
Introduction to Embedded C Programming
• Embedded C-Programming for Microcontroller.
• Introduction to C, Flow control statements, functions.
• Data Types, operators and expressions.
• Program structures.
• Program Burning and Execution.
Interfacing of peripherals to Microcontrollers
This session will be focusing on interfacing various devices to the micro controller.
• Actuators.
• Geared DC Motor.
• Stepper Motor.
This session includes detailed discussion of various types of Actuators followed by hand session on controlling the motion of Geared DC motor and techniques for precise position control using Stepper motor.
• Motor Driver.
• Relays.
• Solid State Drivers.
• Integrated Circuit drivers.
Discussion of various motor drivers available and their practical implementation.
• Displays.
• LED.
• LCD.
• 7-seg displays.
Interfacing of various Display devices with microcontroller.
• Input Devices.
• Switches.
• Matrix Keyboard.
Interfacing different human interface devices in various configurations with the microcontroller.
• Sensors.
• Temperature Sensors.
• Light Sensors.
Study and practical use of Sensors to enable microcontroller to acquire environmental data.
• Real Time Clock.
Introduction to concepts of RTOS
• Need for RTOS.
• Features of RTOS.
• Popular RTOSes.
Project Building (With Hardware Kit)
• Description
• Exploring.
• Designing.
• Programming and Implementation.

No comments:

Post a Comment

Disclaimer

.........................................................................................................................................................
The all content are through my experiences, that i have learn in going through my studies and building projects, some of were taken from some web sites, books and other sources, where i have visited and learn the concepts, I am very thankful to them for having those valuable things, which make me more efficient in Embedded, and i have added those all in my experience. If any of these content violets copyrights, please contact me i will try to resolve and will do the needful assistance. Thank you all very much.
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................