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.
Welcome, to be Efficient
.
Saturday, July 18, 2009
Thursday, July 16, 2009
Testing a DB-9 RS-232 serial port in HyperTerminal
This procedure explains how to troubleshoot a COM card using Hyperterminal.
Before testing your serial ports, you must first hook up a loopback.
Before testing your serial ports, you must first hook up a loopback.
A loopback connects the output signal (TxD) to the input signal (RxD) in a single serial port connector to make it seem like there are two ports connected together.
Making a loopback
Step Procedure Description
Step 1-Turn off the computer
.
Step 2-Connect RxD (pin 2) and TxD (pin 3) of the serial port.
Use a loop-back connector if available, or any kind of conductive wire, even a paper clip
.
Step 3-Turn on the computer. You are now ready to test the port.
Figure 24 - RS-232 DB-9 connector
Running Hyperterminal
Step Procedure Description
Step 1-Launch HyperTerminal. In Windows,
Making a loopback
Step Procedure Description
Step 1-Turn off the computer
.
Step 2-Connect RxD (pin 2) and TxD (pin 3) of the serial port.
Use a loop-back connector if available, or any kind of conductive wire, even a paper clip
.
Step 3-Turn on the computer. You are now ready to test the port.
Figure 24 - RS-232 DB-9 connector
Running Hyperterminal
Step Procedure Description
Step 1-Launch HyperTerminal. In Windows,
select Programs/Accessories/ Communications/ HyperTerminal.
Step 2-Create a new session. When prompted, give the session any name you wish.
Step 3-Select the COM # associated with your You are now set up to test the port.
port from the drop down list.
Note: Leave all settings at default.
Figure 24 illustrates the jumper location for a loopback on a
RS-232 DB-9 connector.
Install a wire jumper to connect the following signals:
RxD (pin 2) to TxD (pin 3)
Step Procedure Description
Step 4-With the session open, type any text. If the text you type is echoed on the
screen, the port is functioning properly.
Step 5-Close the session.
Step 6-Repeat all above steps to test additional You will first need to connect the Loopback
ports. on the other ports using the steps above
Step 2-Create a new session. When prompted, give the session any name you wish.
Step 3-Select the COM # associated with your You are now set up to test the port.
port from the drop down list.
Note: Leave all settings at default.
Figure 24 illustrates the jumper location for a loopback on a
RS-232 DB-9 connector.
Install a wire jumper to connect the following signals:
RxD (pin 2) to TxD (pin 3)
Step Procedure Description
Step 4-With the session open, type any text. If the text you type is echoed on the
screen, the port is functioning properly.
Step 5-Close the session.
Step 6-Repeat all above steps to test additional You will first need to connect the Loopback
ports. on the other ports using the steps above
Subscribe to:
Posts (Atom)
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.
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
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.
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................