Software Defined Radio
(Redirected from SDR)
Jump to navigation
Jump to search
A Software controlled radio is a normal radio that allows a computer to control it. (Ex: Icom 706, Kenwood TS2000, Kenwood D700, etc.) A Software defined radio actually does the final stage processing totally in software. A typical software defined radio consists of the following components:
- wide band pass filter
- Hardware Preamplifier
- Hardware (down)sampler (usually quadrature sampler--> frequency generator + mixer + digital sampler)
- (optional) hardware DSP (to cut data bandwidth to something manageable)
- Soundcard interface or direct sample stream (from here on, it is all software!)
- Digital bandwith slicer (to extract an audio channel)
- Digital noise filters (superior to any possible analog filters!)
- Digital demodulation (AM, FM, SSB, DSB, PSK31, whatever)
See also Remote SDR
Versions available and external links[edit]
general information[edit]
- Wikipedia:Software-defined radio
- https://rtl-sdr.com
- ARRL SDR info
- GNU Radio
- http://kc4zvw.wordpress.com/2008/09/02/software-defined-radios/
- http://f4dan.free.fr/sdr_eng.html
hardware implementations[edit]
- gnu radio wiki
- Grove WinRadio / LinRadio
- TAPR has several kits and pieces
- FlexRadio Systems as shown at 2005 Hamcation
- SoftRock-40 version 5
- http://f4dan.free.fr/sdr_eng.html
software[edit]
- gnu radio
- SDR-Radio
- SDR#
- hdsdr (windows)
- http://volodya-project.sourceforge.net/SR/sr.php
- LinRad
- https://github.com/openai/whisper speech to text
Hardcopy references and articles[edit]
- "Linux, Software Radio, and the Radio Amateur", QST, October 2002.
Lots of great references, good intro.
- "The DSP-10: An All-Mode 2-Meter transceiver using a DSP IF and PC-Controlled front Panel", QST, September, October, November 1999.
General[edit]
For an overview of software radio and an open source tool to use it see the GNU Radio page or the GnuRadio Wiki.
Components[edit]
- RF Micro RF2713 Quadrature Modulator/Demodulator
- IF from 100kHz-250mhz
- Basedband from DC to 50mhz
- Digital LO Quadrature divider
- 3-6V operation
- Xilinx Spartan3 FPGA
- FX2 USB 2.0 controller
- Programmable usb controller
- 8086 assembly
- ATSC/NTSC/BTSC/QAM decoder