What This Document Is
This document outlines a comprehensive project for the Digital Signal Processing (DSP) course (ELENG 123) at the University of California, Berkeley. It details a hands-on assignment focused on implementing a wireless digital communication system using readily available hardware – the sound card and microphone of standard laptops. The project requires students to transmit information wirelessly, specifically an image, and reconstruct it at a receiving end. It’s a practical application of DSP principles, demanding both theoretical understanding and coding proficiency.
Why This Document Matters
This project description is essential for students enrolled in ELENG 123 who are preparing to undertake this significant component of their coursework. It’s particularly valuable during the project planning and implementation phases. Students working in pairs will find this document crucial for understanding the deliverables, evaluation criteria, and technical specifications required for a successful submission. It serves as a roadmap for the entire project lifecycle, from initial design to final demonstration.
Topics Covered
* Digital Modulation Techniques (specifically FSK and AM)
* Wireless Communication Principles
* Signal Transmission and Reception
* Image Processing Fundamentals
* System Design and Implementation
* Performance Evaluation Metrics (image quality, transmission speed)
* Synchronization Techniques (hail signals, matched filtering)
* Frequency Domain Analysis and Filtering
What This Document Provides
* A detailed description of the project task and objectives.
* Specific deliverables, including presentation requirements, demonstration criteria, and code submission guidelines.
* A clear outline of the evaluation criteria used to assess project performance.
* Technical specifications regarding modulation schemes, transmission rates, and frequency considerations.
* Background information on Amplitude Modulation (AM) and Frequency Shift Keying (FSK) including spectral characteristics.
* Guidance on implementing synchronization using hail signals and correlation techniques.