Raspberry Pi Radio Projects

Raspberry Pi Radio Projects

RaspberryRaspberry PiPi RadioRadio ProjectsProjects DavidDavid HaworthHaworth WA9ONYWA9ONY www.stargazing.net/david/RPi/hrrpi.htmlwww.stargazing.net/david/RPi/hrrpi.html SDRsSDRs withwith USBUSB InterfaceInterface DVB-T: Digital Video Broadcasting — Terrestrial LimeSDR Mini DVB-T+DA3+FM NESDR Mini Key Specs. RTL Frequency range I/Q rate RFSpace A/D bits SDR-IQ Noise floor Transmit SW support Price NESDR Smart RTL-SDR Blog V3 R820T2 RTL2832U SDRplay RSP1 RTL 24-1766 24-1766 MHz RF https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ RTL2832U data streams data 8-bit I/Q USB Q I Audio SDR#SDR# FrequencyFrequency CorrectionCorrection (47(47 ppm)ppm) SDR#SDR# FrequencyFrequency CorrectionCorrection (<1(<1 ppm)ppm) AmazonAmazon RTL-SDR.COMRTL-SDR.COM KitKit $29.95$29.95 www.amazon.com/gp/product/B011HVUEME/www.amazon.com/gp/product/B011HVUEME/ ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 ScannerScanner AntennasAntennas 3030 –– 13001300 MHzMHz NooElecNooElec BroadcastBroadcast FMFM BandstopBandstop FilterFilter SMASMA RG142RG142 CoaxCoax CablesCables LossLoss atat 750MHz,750MHz, 100’100’ ● RG-6RG-6 5.65.6 dBdB 7575ΩΩ ● RG-142RG-142 9.69.6 dBdB 5050ΩΩ ● RG-8XRG-8X 1111 dBdB 5050ΩΩ ● RG-58RG-58 1313 dBdB 5050ΩΩ ● RG-316RG-316 2222 dBdB 5050ΩΩ ● RG-174RG-174 2424 dBdB 5050ΩΩ Mini-CircuitsMini-Circuits Amp.Amp. ZFL-500LN+ZFL-500LN+ ACAC PoweredPowered SpeakersSpeakers withwith VolumeVolume ControlControl SDR:SDR: SoftwareSoftware DefinedDefined RadioRadio ● RTL-SDRRTL-SDR USBUSB devicedevice ● RaspberryRaspberry PiPi computercomputer ● SoftwareSoftware ● rtl_sdr: demodulates RTL-SDR USB I/Q data stream ● SoX: audio processing & recording ● QSSTV: Slow scan TV decoder RaspberryRaspberry PiPi ComputerComputer ● LowLow cost,cost, $35,$35, smallsmall ssingleingle bboardoard ccomputeromputer (SBC)(SBC) ● LargeLarge ecosystemecosystem ● 19 million sold 2012 to 2018 ● 1/3 to education, 1/3 to hobbyist & 1/3 to commerical ● Websites, books, magazines, forums, etc. RaspbianRaspbian OperatingOperating SystemSystem ● 19701970 UNIX,UNIX, AT&TAT&T BellBell LabsLabs ● Multitasking & Multiuser ● Pipes, SW tools & Portable ● 19841984 XX Windows,Windows, MITMIT ● 19911991 Linux,Linux, LinusLinus TorvaldsTorvalds ● An UNIX like kernal ● 19931993 DebianDebian -- GNU/LinuxGNU/Linux ● SW repository – >51,000 packages ● 20132013 RaspbianRaspbian basedbased onon DebianDebian ● For Raspberry Pi computers InstallingInstalling RaspberryRaspberry PiPi SoftwareSoftware Debian Source Code: MicroSD image Repository Python, C, etc. APT CLI IDE GUI CLI Run/Comple AddAdd // RewmoveRewmove Software:Software: rtl_sdrrtl_sdr Right click for website AddAdd // RewmoveRewmove Software:Software: rtl_sdrrtl_sdr WebsiteWebsite NoNo SDRSDR foundfound byby rtl_testrtl_test Need to plug in the SDR CLI:CLI: rtl_testrtl_test atat 2,048,0002,048,000 S/sS/s CTRL-CCTRL-C toto exitexit CLI:CLI: rtl_testrtl_test atat 2,700,0002,700,000 CTRL-CCTRL-C toto exitexit AddAdd // RewmoveRewmove Software:Software: SoXSoX Right click for website CLI:CLI: manman rtl_fmrtl_fm Tip CLI:CLI: rtl_fmrtl_fm -h-h Tip GoogleGoogle Search:Search: rtl_fmrtl_fm http://kmkeen.com/rtl-demod-guide/ SelectSelect && CopyCopy CommandCommand FromFrom WebsiteWebsite CopyCopy WebsiteWebsite TextText PastePaste TextText inin toto TerminalTerminal FMFM StationsStations http://radiostationworld.com/locations/united_states_of_america/oregon/ portland/radio_stations/ ChangeChange Freq.Freq. ToTo 103.3103.3 KKCWKKCW 100100 kWkW LeftLeft Arrow,Arrow, Backspace,Backspace, 103.3103.3 103.3 ListeningListening toto 103.3103.3 FMFM rtl_fm play rtl_fm play CTRL-CCTRL-C toto ExitExit PlayingPlaying 103.3103.3 FMFM NOAANOAA WeatherWeather FrequenciesFrequencies www.nws.noaa.gov/nwr/coverage/ccov.php?State=ORwww.nws.noaa.gov/nwr/coverage/ccov.php?State=OR WXL96WXL96 NOAANOAA WeatherWeather 162.475162.475 MHzMHz FMFM WA7ABUWA7ABU 145.290145.290 MHzMHz FMFM RepeaterRepeater rtl_fmrtl_fm CommandCommand ParametersParameters ● -M-M fmfm modulationmodulation ● -f-f 145.290145.290 frequencyfrequency ● -s-s 3200032000 audioaudio samplesample raterate ● 8000, 11025, 22050, 32000, 44100 & 48000 AddingAdding FixedFixed GainGain && SquelchSquelch ● -g-g 3030 gaingain levellevel ● -l-l 8080 squelchsquelch levellevel isis sensitivesensitive toto gaingain levellevel && preamppreamp LinuxLinux PipelinePipeline FunctionFunction speaker RTL-SDR USB data stream stdout stdin rtl_fm pipe play SoSoundund eeXXchange:change: SoXSoX playplay CommandCommand ParametersParameters ● -r-r 3200032000 audioaudio samplesample rate,rate, mustmust matchmatch rtl_fmrtl_fm -s-s raterate ● 8000, 11025, 22050, 32000, 44100 & 48000 ● -t-t rawraw audioaudio datadata encodingencoding SoX 84 pages ● -e-e ss forfor signed-integersigned-integer encodingencoding ● -b-b 1616 bitsbits ofof audioaudio datedate ● -c-c 11 audioaudio channelchannel ● -V1-V1 -V1-V1 SoXSoX processigprocessig && onlyonly errorerror messagesmessages areare shown.shown. ● -- -- UseUse stdinstdin pipelinepipeline WA7ABUWA7ABU 145.290145.290 MHzMHz SSTVSSTV Wed.Wed. 8:308:30 pmpm ISSISS SSTVSSTV 145.8145.8 MHzMHz FMFM NOAA18.shNOAA18.sh BashBash ShellShell Gain parameter with default Speaker Save to file with auto file name NOAA-18NOAA-18 WeatherWeather SatelliteSatellite 137.9125137.9125 MHzMHz WFMWFM http://jthatch.com/APT3000/APT3000.html NOAA-18NOAA-18 WeatherWeather SatelliteSatellite 137.9125137.9125 MHzMHz WFMWFM RaspberryRaspberry PiPi HeadlessHeadless OperationOperation NoNo Keyboard,Keyboard, NoNo MouseMouse && NoNo MonitorMonitor ● EnableEnable SSHSSH ((SSecureecure ShShell)ell) onon RaspberryRaspberry PiPi ● man ssh ● SSHSSH onon WindowsWindows 8.18.1 ● SSHSSH onon MacMac OS/XOS/X ● SSHSSH onon LinuxLinux // RaspberryRaspberry PiPi EnableEnable SSHSSH BootBoot intointo CLICLI SSH:SSH: WindowsWindows 8.18.1 withwith PuTTYPuTTY https://www.putty.org/ SSH:SSH: WindowsWindows 8.18.1 withwith PuTTYPuTTY SSH:SSH: WindowsWindows 8.18.1 withwith PuTTYPuTTY SSH:SSH: macOSmacOS SSH:SSH: macOSmacOS SSH:SSH: AnotherAnother RaspberryRaspberry PiPi FutureFuture RaspberryRaspberry PiPi RadioRadio ProjectsProjects ● SDRSDR DSPDSP ● rtl_sdr with GNU Octave ● GNU Radio ThisThis PresentationPresentation PDFPDF URLURL isis atat www.qrz.com/db/WA9ONYwww.qrz.com/db/WA9ONY .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    59 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us