SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Signal Processing using
Pluto-SDR
Bhavna Singh, 15116012 Lab Based Project
Rohit Raushan, 14116058 B.Tech. 3rd yr, ECE
Under the supervision of : Dr. Meenakshi Rawat
Abstract
● Here we represent the basic idea about the Software Defined Radio (SDR) and
have demonstrated the fundamental digital modulation schemes.
● SDR is a technique which can be used to replace the current hardware.
● Implementation of simple modulation schemes like AM,FM and tested
different modulation circuits to test our Pluto-SDR connectivity with GNU
Radio signals and IIO-Oscilloscope..
Software Used: GNU Radio Companion,
IIO-Oscilloscope.
Presentation Flow:
1) Software Defined Radio
2) Hardware Platform( Pluto-SDR)
3) GNU Radio Companion
4) IIO-Oscilloscope
5) SDR Working Model
A) Transmit Test
B) FFT & Waterfall Sink Test
C) IIO Oscilloscope
6) GRC Implementation
A) Cyclic Sine Wave
B) Amplitude Modulation
C) FM Receiver
7) Conclusion & Reference
Software Defined Radio
● A complete software implementation of hardware processes.
● Hardware like filters, amplifiers, modulators etc are implemented in
embedding devices.
● Hardware complexity is widely reduced.
Software Defined Radio
● Dynamic nature of modifying the system parameters without changing the
hardware part.
● Effective solution to the very high cost and limited flexibility of hardware based
radios.
● Hardware Platforms: Adalm Pluto-SDR, RTL-SDR, FPGA Board.
ADALM-PLUTO SDR
Active device features independent receive and transmit channels that can
be operated in full duplex.
FEATURES:
➢ Portable self-contained RF learning module
➢ Cost-effective experimentation platform
➢ RF coverage from 325 MHz to 3.8 GHz
FEATURES:
➢ Flexible rate, 12-bit ADC and DAC
➢ Small sized enough to put in a pocket
➢ GNU Radio sink and source blocks
➢ Up to 20 MHz of instantaneous bandwidth (complex I/Q)
➢ Two antennas (824 MHz to ~894 MHz/ 1710 MHz to ~2170 MHz)
Pluto-SDR-Hardware (AD9363)
GNU Radio Companion
● GNU Radio is a free & open-source software development toolkit.
● Provides signal processing blocks to implement software radios.
● It can be used with readily-available low-cost external RF hardware
to create software-defined radios, or without hardware in a
simulation-like environment.
● It’s a graphical tool for creating signal flow graphs and generating
flow-graph source code.
II0 Oscilloscope
● IIO Oscilloscope is a product from Analog Devices, Inc. that uses libiio to
interface with Linux IIO devices.
● It is a great tool not only for demonstrating capabilities of Analog Devices'
products but also for testing, debugging and fine-tuning an RF system.
SDR Working Model
● In SDR, signal is captured by an antenna which is further converted into
digital samples with regular intervals.
● These digital values are then processed in software.
● The resulting output can be then converted back into audio, video or required
form.
Testing on PlutoSDR
1) Transmit test
Next we tried adapting a simple transmit test by creating a
flowgraph sending and receiving signal via Pluto-SDR.
Transmit Performance:
★ Output Power (how far can I transmit)
★ Output Fidelity (how accurate is the transmission)
Transmit Test
2) FFT & Waterfall sink
● We tested a simple FFT and Waterfall sink using the Pluto SDR source.
● We set the sample rate to the maximum of 61.44 MSPS, and the RF
bandwidth to 60M. we were able to see the 900 MHz GSM band.
● It seemed the max sample rate is not used as the output is only 30 MHz, or
perhaps it’s only one ADC.
FFT & Waterfall Sink
IIO-OSCILLOSCOPE
We tested using the PlutoSDR IIO-OSCILLOSCOPE software and were able to
generate a FFT spectrum of the GSM band
Cyclic Sine Wave
Block Diagram Constellation Plot
Cyclic Sine Wave Output Plots:
FFT PLOT Waterfall Plot
Amplitude modulation
The modulation of a wave by varying its amplitude, used especially as a means of
broadcasting an audio signal by combining it with a radio carrier wave.
Amplitude Modulation Plots:
FM Receiver Plot with GRC Block Diagram
CONCLUSION
● We have implemented simple modulation schemes and tested different
modulation circuits to test our Pluto-SDR connectivity with GNU Radio signals
and IIO-Oscilloscope.
● This concept of SDR using GNU Radio helps us to learn the concepts
practically.
● Our work is to get familiar with GRC open source software tool. The basic
demonstrations are done using the basic theories of communication
systems.
● One single Universal Software Radio Peripheral (USRP) can implement all the
modulations and multiplexing techniques in real time.
REFERENCE
1. https://www.mouser.in/new/Analog-Devices/adi-adalm-pluto/
2. http://www.csun.edu/~skatz/katzpage/sdr_project/sdr/grc_tutorial.pdf
3. https://www.sciencedirect.com/science/article/pii/S187770581200985X
4. http://oz9aec.net/radios/gnu-radio/grc-examples
5. Analog and Digital Modulation Toolkit for Software Defined Radio-paper
published by R.Gandhiraja , Ranjini Ramb , K.P.Somanb
6. Bard, John and Kovarik, Vincent, “Software Defined Radio: The Software
Communications Architecture,” Wiley Series in Software Radio, 2007
Thank You

Más contenido relacionado

La actualidad más candente

Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)Drew Fustini
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...Nidhi Baranwal
 
Point to point microwave
Point to point microwavePoint to point microwave
Point to point microwavenandkishorsuman
 
Introduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioIntroduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioAlbert Huang
 
Chapter 1 introduction to radio communication systems
Chapter 1 introduction to radio communication systemsChapter 1 introduction to radio communication systems
Chapter 1 introduction to radio communication systemskiên lý
 
Satellite communication
Satellite communicationSatellite communication
Satellite communicationSandeep Kamath
 
GPS RF Front End Considerations
GPS RF Front End ConsiderationsGPS RF Front End Considerations
GPS RF Front End Considerationscriterion123
 
RAN - Intro, I&C & Basic Troubleshooting (3).pptx
RAN - Intro, I&C & Basic Troubleshooting (3).pptxRAN - Intro, I&C & Basic Troubleshooting (3).pptx
RAN - Intro, I&C & Basic Troubleshooting (3).pptxFelix Franco
 
LTE Physical layer aspects
LTE Physical layer aspectsLTE Physical layer aspects
LTE Physical layer aspectsBP Tiwari
 
F01 beam forming_srs
F01 beam forming_srsF01 beam forming_srs
F01 beam forming_srsLuciano Motta
 

La actualidad más candente (20)

Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Mimo
MimoMimo
Mimo
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
PSK modulation
PSK modulationPSK modulation
PSK modulation
 
Point to point microwave
Point to point microwavePoint to point microwave
Point to point microwave
 
Introduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioIntroduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU Radio
 
Chapter 1 introduction to radio communication systems
Chapter 1 introduction to radio communication systemsChapter 1 introduction to radio communication systems
Chapter 1 introduction to radio communication systems
 
Satellite communication
Satellite communicationSatellite communication
Satellite communication
 
RF Transceivers
RF TransceiversRF Transceivers
RF Transceivers
 
Printed Yagi uda Antenna
Printed Yagi uda AntennaPrinted Yagi uda Antenna
Printed Yagi uda Antenna
 
Optical networks
Optical networksOptical networks
Optical networks
 
GPS RF Front End Considerations
GPS RF Front End ConsiderationsGPS RF Front End Considerations
GPS RF Front End Considerations
 
Radar ppt
Radar pptRadar ppt
Radar ppt
 
DSL a Brief
DSL a BriefDSL a Brief
DSL a Brief
 
LTE Evolution: From Release 8 to Release 10
LTE Evolution: From Release 8 to Release 10LTE Evolution: From Release 8 to Release 10
LTE Evolution: From Release 8 to Release 10
 
Software defined radio
Software defined radioSoftware defined radio
Software defined radio
 
RAN - Intro, I&C & Basic Troubleshooting (3).pptx
RAN - Intro, I&C & Basic Troubleshooting (3).pptxRAN - Intro, I&C & Basic Troubleshooting (3).pptx
RAN - Intro, I&C & Basic Troubleshooting (3).pptx
 
LTE Physical layer aspects
LTE Physical layer aspectsLTE Physical layer aspects
LTE Physical layer aspects
 
Adsl
AdslAdsl
Adsl
 
F01 beam forming_srs
F01 beam forming_srsF01 beam forming_srs
F01 beam forming_srs
 

Similar a Lab based ppt pluto-sdr_final

Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....Bise Mond
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionIRJET Journal
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...nishit nathwani
 
Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A LowJan Salomon
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radargrssieee
 
PRLSAMP PP Presentation
PRLSAMP PP PresentationPRLSAMP PP Presentation
PRLSAMP PP Presentationkotorr
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverIOSR Journals
 
Software Defined Radio
Software Defined RadioSoftware Defined Radio
Software Defined RadioKumar Vimal
 
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...Stefano Severi
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdfJunaidKhan188662
 
robotics and embedded system ppt
robotics and embedded system pptrobotics and embedded system ppt
robotics and embedded system pptNilgiri publicity
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOchandanpatelvns1947
 
USRP Project Final Report
USRP Project Final ReportUSRP Project Final Report
USRP Project Final ReportArjan Gupta
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined RadiosSimen Li
 

Similar a Lab based ppt pluto-sdr_final (20)

Lab based report
Lab based reportLab based report
Lab based report
 
UMKC Dynamics of BER smaller
UMKC Dynamics of BER smallerUMKC Dynamics of BER smaller
UMKC Dynamics of BER smaller
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....
 
Gnu radio lecture
Gnu radio lectureGnu radio lecture
Gnu radio lecture
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and Reception
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
 
Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A Low
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
Capria no_video_ship_detection_with_dvbt_software_defined_passive_radar
 
final presentation
final presentationfinal presentation
final presentation
 
PRLSAMP PP Presentation
PRLSAMP PP PresentationPRLSAMP PP Presentation
PRLSAMP PP Presentation
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
 
Software Defined Radio
Software Defined RadioSoftware Defined Radio
Software Defined Radio
 
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
 
robotics and embedded system ppt
robotics and embedded system pptrobotics and embedded system ppt
robotics and embedded system ppt
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
 
USRP Project Final Report
USRP Project Final ReportUSRP Project Final Report
USRP Project Final Report
 
4th-Yr-PROJECT-REPORT
4th-Yr-PROJECT-REPORT4th-Yr-PROJECT-REPORT
4th-Yr-PROJECT-REPORT
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined Radios
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 

Último (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 

Lab based ppt pluto-sdr_final

  • 1. Signal Processing using Pluto-SDR Bhavna Singh, 15116012 Lab Based Project Rohit Raushan, 14116058 B.Tech. 3rd yr, ECE Under the supervision of : Dr. Meenakshi Rawat
  • 2. Abstract ● Here we represent the basic idea about the Software Defined Radio (SDR) and have demonstrated the fundamental digital modulation schemes. ● SDR is a technique which can be used to replace the current hardware. ● Implementation of simple modulation schemes like AM,FM and tested different modulation circuits to test our Pluto-SDR connectivity with GNU Radio signals and IIO-Oscilloscope.. Software Used: GNU Radio Companion, IIO-Oscilloscope.
  • 3. Presentation Flow: 1) Software Defined Radio 2) Hardware Platform( Pluto-SDR) 3) GNU Radio Companion 4) IIO-Oscilloscope 5) SDR Working Model A) Transmit Test B) FFT & Waterfall Sink Test C) IIO Oscilloscope 6) GRC Implementation A) Cyclic Sine Wave B) Amplitude Modulation C) FM Receiver 7) Conclusion & Reference
  • 4. Software Defined Radio ● A complete software implementation of hardware processes. ● Hardware like filters, amplifiers, modulators etc are implemented in embedding devices. ● Hardware complexity is widely reduced.
  • 5. Software Defined Radio ● Dynamic nature of modifying the system parameters without changing the hardware part. ● Effective solution to the very high cost and limited flexibility of hardware based radios. ● Hardware Platforms: Adalm Pluto-SDR, RTL-SDR, FPGA Board.
  • 6. ADALM-PLUTO SDR Active device features independent receive and transmit channels that can be operated in full duplex. FEATURES: ➢ Portable self-contained RF learning module ➢ Cost-effective experimentation platform ➢ RF coverage from 325 MHz to 3.8 GHz
  • 7. FEATURES: ➢ Flexible rate, 12-bit ADC and DAC ➢ Small sized enough to put in a pocket ➢ GNU Radio sink and source blocks ➢ Up to 20 MHz of instantaneous bandwidth (complex I/Q) ➢ Two antennas (824 MHz to ~894 MHz/ 1710 MHz to ~2170 MHz)
  • 9. GNU Radio Companion ● GNU Radio is a free & open-source software development toolkit. ● Provides signal processing blocks to implement software radios. ● It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. ● It’s a graphical tool for creating signal flow graphs and generating flow-graph source code.
  • 10. II0 Oscilloscope ● IIO Oscilloscope is a product from Analog Devices, Inc. that uses libiio to interface with Linux IIO devices. ● It is a great tool not only for demonstrating capabilities of Analog Devices' products but also for testing, debugging and fine-tuning an RF system.
  • 11. SDR Working Model ● In SDR, signal is captured by an antenna which is further converted into digital samples with regular intervals. ● These digital values are then processed in software. ● The resulting output can be then converted back into audio, video or required form.
  • 12. Testing on PlutoSDR 1) Transmit test Next we tried adapting a simple transmit test by creating a flowgraph sending and receiving signal via Pluto-SDR. Transmit Performance: ★ Output Power (how far can I transmit) ★ Output Fidelity (how accurate is the transmission)
  • 14. 2) FFT & Waterfall sink ● We tested a simple FFT and Waterfall sink using the Pluto SDR source. ● We set the sample rate to the maximum of 61.44 MSPS, and the RF bandwidth to 60M. we were able to see the 900 MHz GSM band. ● It seemed the max sample rate is not used as the output is only 30 MHz, or perhaps it’s only one ADC.
  • 16. IIO-OSCILLOSCOPE We tested using the PlutoSDR IIO-OSCILLOSCOPE software and were able to generate a FFT spectrum of the GSM band
  • 17. Cyclic Sine Wave Block Diagram Constellation Plot
  • 18. Cyclic Sine Wave Output Plots: FFT PLOT Waterfall Plot
  • 19. Amplitude modulation The modulation of a wave by varying its amplitude, used especially as a means of broadcasting an audio signal by combining it with a radio carrier wave.
  • 21. FM Receiver Plot with GRC Block Diagram
  • 22. CONCLUSION ● We have implemented simple modulation schemes and tested different modulation circuits to test our Pluto-SDR connectivity with GNU Radio signals and IIO-Oscilloscope. ● This concept of SDR using GNU Radio helps us to learn the concepts practically. ● Our work is to get familiar with GRC open source software tool. The basic demonstrations are done using the basic theories of communication systems. ● One single Universal Software Radio Peripheral (USRP) can implement all the modulations and multiplexing techniques in real time.
  • 23. REFERENCE 1. https://www.mouser.in/new/Analog-Devices/adi-adalm-pluto/ 2. http://www.csun.edu/~skatz/katzpage/sdr_project/sdr/grc_tutorial.pdf 3. https://www.sciencedirect.com/science/article/pii/S187770581200985X 4. http://oz9aec.net/radios/gnu-radio/grc-examples 5. Analog and Digital Modulation Toolkit for Software Defined Radio-paper published by R.Gandhiraja , Ranjini Ramb , K.P.Somanb 6. Bard, John and Kovarik, Vincent, “Software Defined Radio: The Software Communications Architecture,” Wiley Series in Software Radio, 2007