Pune University Question Paper
B.E. (Electrical) EMBEDDED SYSTEM (2008 Pattern) (Elective – II)
(Sem. – I)
Time :3 Hours] [Max. Marks :100
Instructions to the candidates:
1) Answer any 3 questions from each section.
2) Answer 3 questions from Section I and 3 questions from Section II.
3) Answers to the two sections should be written in separate books.
4) Neat diagrams must be drawn wherever necessary.
5) Pigures to the right indicate full marks.
6) Assume suitable data, if necessary.
SECTION – I
QI) a) What is an Embedded System? Explain challenges faced in embedded system. What are different categories of embedded system? Give example of each category. 
b) Differentiate General purpose operating system and Embedded systems. Explain Design process in Embedded system with waterfall model. 
Q2) a) Explain RISC and CISC processor with examples and explain the characteristics and features of ARM7 processor. 
b) What is digital signal processing processor, its application and architecture of any DSP processor family with block diagram? 
Q3) a) Explain types of ADC, its microprocessor interfacing with diagram. 
b) Explain interfacing of switches to the microcontroller. 
c) Explain motion sensor. 
Q4) a) Explain interfacing of 4 x 4 matrix keypad to microcontroller with diagram.
b) Explain strain gauge and their interfacing with micro controller through ADC. 
c) Explain working of Temperature sensor with diagram. 
Q5) a) Define solenoids and relays. Explain relay control and clamping.  b) Explain the LED with constant – current drive. 
Q6) a) Explain stepper motors and its bipolar versus unipolar operation of stepper motors. 
b) Explain BLDC motor and its driving. 
SECTION – II
Q7) a) Explain difference between process, tasks and threads with example. 
b) What is semaphores 8 explain in detail different types of semaphores. 
c) What is ISR? And it’s interrupt latency? 
Q8) a) Explain in detail following scheduling algorithms. 
i) First in first out.
ii) Round robin.
iii) Round robin with priority.
iv) Shortest job first.
b) What is device driver and explain device drivers for embedded devices.
c) What is difference between mailbox and message queues? What is application of each? 
Q9) a) What is kernel? Explain architecture of kernel. 
b) Explain Real time operating system services. Explain types of RTOS.
QIO) a) Explain memory management functions of RTOS. 
b) When is an RTOS necessary and when is it not necessary in the Embedded system? 
c) Explain the features of RT Linux. What are the application areas where it is used? 
QII) With respective to block diagram, memory processor explain a smart card design. 
QI 2) a) Explain Digital camera with functional block diagram. 
b) Design a control system for a prototype aircraft attitude control.