ET7003 DESIGN OF EMBEDDED CONTROL SYSTEMS
UNIT I EMBEDDED SYSTEM ORGANIZATION
Embedded computing – characteristics of embedded computing applications – embedded system design challenges; Build process of Realtime Embedded system – Selection of processor; Memory; I/O devices-Rs-485, MODEM, Bus Communication system using I2C, CAN, USB buses, 8 bit –ISA, EISA bus;
UNIT II REAL-TIME OPERATING SYSTEM
Introduction to RTOS; RTOS- Inter Process communication, Interrupt driven Input and Output Nonmaskable interrupt, Software interrupt; Thread – Single, Multithread concept; Multitasking Semaphores.
UNIT III INTERFACE WITH COMMUNICATION PROTOCOL
Design methodologies and tools – design flows – designing hardware and software Interface . – system integration; SPI, High speed data acquisition and interface-SPI read/write protocol, RTC interfacing and programming;
UNIT IV DESIGN OF SOFTWARE FOR EMBEDDED CONTROL
Software abstraction using Mealy-Moore FSM controller, Layered software development, Basic concepts of developing device driver – SCI – Software - interfacing & porting using standard C & C++ ; Functional and performance Debugging with benchmarking Real-time system software – Survey on basics of contemporary RTOS – VXWorks, UC/OS-II
UNIT V CASE STUDIES WITH EMBEDDED CONTROLLER
Programmable interface with A/D & D/A interface; Digital voltmeter, control- Robot system; - PWM motor speed controller, serial communication interface.
REFERENCES:
1. Steven F. Barrett, Daniel J. Pack, “Embedded Systems – Design and Applications with the 68HC 12 and HCS12”, Pearson Education, 2008.
2. Raj Kamal, “Embedded Systems- Architecture, Programming and Design” Tata McGraw Hill, 2006.
3. Micheal Khevi, “The M68HC11 Microcontroller application in control,Instrumentation & Communication”, PH NewJersy, 1997.
4. Chattopadhyay, “Embedded System Design”,PHI Learning, 2011.
5. Muhammad Ali Mazidi, Rolin D. Mckinlay, Danny Causey, “PIC Microcontroller and Embedded Systems- Using Assembly and C for PIC18”, Pearson Education,2008.
6. Steven F.Barrett,Daniel J.Pack,”Embedded Systems-Design & Application with the 68HC12 & HCS12”, Pearson Education,2008.
7. Daniel W. Lewis, “Fundamentals of Embedded Software”, Prentice Hall India, 2004.
8. Jack R Smith “Programming the PIC microcontroller with MBasic” Elsevier, 2007. Keneth J.Ayala, “The 8086 Microprocessor: Programming & Interfacing the PC”, Thomson India edition,
No comments:
Post a Comment