In this free book, Software Defined Radio Using MATLAB & Simulink and the RTL-SDR, readers are introduced to SDR by viewing and analyzing downconverted RF signals in the time and frequency domains. The hands-on MATLAB and Simulink design examples begin with simple AM and FM receivers and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelizers, and advanced concepts such as carrier synchronizers, digital PLL designs, and QPSK timing and phase synchronizers are implemented. The end of the book demonstrates how the RTL-SDR can be used with other SDR transmitters to develop a more complete communications system capable of transmitting text strings and images across the desktop.
The RTL-SDR's cost-effectiveness allows it to be widely used in both the home and work desktops of electrical engineering students, professional engineers, and the maker community. The RTL-SDR device enables users to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz. Using official software add-ons, these samples can be brought into the MATLAB and Simulink environment so that users can develop receivers with the first principles of DSP (digital signal processing) algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit.
>>Download free companion software. This includes the complete book (pdf) and supplemental MATLAB and Simulink model files.