CS3691 Embedded Systems and IoT Previous Year Question Papers - Anna University
Explore the Previous Year Anna University Question Papers of CS3691 Embedded Systems and IoT.
2024
-
2024 - CSE-AM-2024-CS 3691-Embedded Systems and IoT-170340446-50909.pdf
-
2024 - CSE-ND-2024-CS 3691-Embedded Systems and IoT-205807490-20250604161745 (25).pdf
Important Questions - CS3691 Embedded Systems and IoT
UNIT I: 8-Bit Embedded Processor
Part A (2 Marks)
- List the features of the 8051 microcontroller.
- How is a register bank selected in 8051?
- State the function of the EA and PSEN pins.
- What are the addressing modes available in 8051?
Part B (13/16 Marks)
- 8051 Architecture: Detailed block diagram and functional description.
- Instruction Set: Explain the arithmetic, logical, and data transfer instructions with examples.
- Timers/Counters: Explain the timer modes and programming with TMOD and TCON registers.
- Interrupt Structure: Discuss the various interrupts and their priority levels.
UNIT II: Embedded C Programming
Part A (2 Marks)
- Define RTOS and its characteristics.
- What is context switching?
- Difference between C and Embedded C.
- List scheduling algorithms used in embedded systems.
Part B (13/16 Marks)
- Scheduling Policies: Compare Rate Monotonic (RMS) and Earliest Deadline First (EDF) scheduling.
- Interfacing: Draw and explain the interfacing of a matrix keyboard and LCD with 8051.
- Multi-tasking & Processes: Explain task management and the different states of a task in RTOS.
UNIT III: IoT Infrastructure
Part A (2 Marks)
- List the core characteristics of IoT.
- What are Arduino shields?
- Difference between sensors and actuators.
Part B (13/16 Marks)
- IoT Architecture: Explain the functional components and basic building blocks of a typical IoT system.
- Arduino Features: Discuss the types of Arduino boards, pin structures, and Arduino programming.
- Sensor Integration: Explain how sensors and actuators are integrated with Arduino for real-time applications.
UNIT IV: IoT Protocols and Cloud
Part A (2 Marks)
- Define ZigBee and its typical application range.
- What are the states involved in a Bluetooth connection?
- Mention the role of the GSM/GPRS module in IoT.
Part B (13/16 Marks)
- Raspberry Pi: Detailed architecture and its applications in complex IoT systems.
- Communication Protocols: Comparative study of Bluetooth, Wi-Fi, and ZigBee in terms of range and power.
- GSM & GPS: Draw and explain the GSM architecture and how it supports mobile IoT communication.
UNIT V: Case Studies and Design
Part A (2 Marks)
- Define a "Smart City" and its key characteristics.
- What are the design metrics for embedded systems?
- Explain the concept of smart irrigation.
Part B (13/16 Marks)
- Embedded Design: Explain the complete design life cycle of an embedded system.
- Home Automation: Architecture and implementation levels of smart lighting systems.
- Healthcare & Agriculture: Detailed case studies on how IoT is used for remote health monitoring and smart farming.
Most Repeated / High-Weight Questions
8051 architecture and instruction set, IoT architecture and components, Arduino programming and interfacing, communication protocols (Bluetooth, ZigBee, Wi-Fi), case studies on smart cities and healthcare IoT applications.
Additional Resources
How to Use These Question Papers
- Unit-Wise Progression: Master Unit I (8051 processor architecture) as foundation. Dedicate 40% of time to Units II-III (embedded C programming and IoT infrastructure - most frequently tested).
- Architecture & Interfacing: Draw block diagrams for 8051 and IoT systems. Practice keyboard/LCD interfacing circuits. These diagram-based questions appear with 13-16 marks regularly.
- Protocol Comparison: Compare Bluetooth, Wi-Fi, ZigBee, and GSM protocols in terms of range, power consumption, and application scenarios. Understand trade-offs between each.
- Case Study Analysis: Study smart city, agriculture, and healthcare case studies. Understand how IoT components integrate in real-world applications.
- Time Management: Allocate 60-90 minutes per design or architecture problem; practice circuit diagrams and protocol comparisons under timed conditions.