M.E. Power Systems & Electric Drives:Embedded Systems

Thapar University
In Patiala

Price on request
You can also call the Study Centre
17523... More
Compare this course with other similar courses
See all

Important information

  • Master
  • Patiala
Description

Important information
Venues

Where and when

Starts Location
On request
Patiala
Thapar University P.O Box 32, 147004, Punjab, India
See map

Course programme

Semester-I

Research Methodology
Computer Application to Power System Analysis
Advanced Power Electronics
Power System Dynamics & Stability
Industrial Drives & Automation


Semester II

Power Quality & FACTS Devices
Optimal Power System Operation
Intelligent Techniques & Applications


Semester III

Minor Project
Seminar
Thesis (Start)


Semester IV

Thesis (Continues)


Embedded Systems

Introduction to embedded systems: Background and History of Embedded Systems, definition and Classification, Programming languages for embedded systems: desirable characteristics of programming languages for embedded systems, low-level versus high-level languages, main language implementation issues: control, typing. Major programming languages for embedded systems. Embedded Systems on a Chip (SoC) and the use of VLSI designed circuits.

Processor and Memory Organization: Structural units in processor, Processor selection for an embedded system, Memory devices, Memory selection, Allocation for memory to program segments and blocks and memory map of a system, DMA, Interfacing processor. I/O Devices - Device I/O Types and Examples ? Synchronous - Iso-synchronous and Asynchronous Communications from Serial Devices - Examples of Internal Serial-Communication Devices - UART and HDLC - Parallel Port Devices - Sophisticated interfacing features in Devices/Ports- Timer and Counting Device

Microcontroller: Introduction to Microcontrollers, Evolution, Microprocessors vs. Microcontrollers, MCS-51 Family Overview, Important Features, Architecture. 8051 Pin Functions, Architecture, Addressing Modes, Instruction Set, Instruction Types.

Programming: Assembly Programming. Timer Registers, Timer Modes, Overflow Flags, Clocking Sources, Timer Counter Interrupts, Baud Rate Generation. Serial Port Register, Modes of Operation, Initialization, Accessing, Multiprocessor Communications, Serial Port Baud Rate.

Interrupts: Interrupt Organization, Processing Interrupts, Serial Port Interrupts, External Interrupts, Interrupt Service Routines. Microcontroller Specification, Microcontroller Design, Testing, Timing Subroutines, Look-up Tables, Serial Data Transmission.

Applications: Interfacing Keyboards, Interfacing Displays, Interfacing A/D and D/A Converters, Pulse Measurement, Loudspeaker Interface, Memory Interface.

Laboratory Work: Implementation using Embedded operating systems like RT Linux , WindowsCE , Windows XP embedded , Assembly Language for 8051 on Pinnacle.


Compare this course with other similar courses
See all