Implementações práticas de DSP e RF com GNURadio e HackRF One

Detalhes bibliográficos
Autor(a) principal: Cândido, Jefferson da Silva
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/30677
Resumo: This is an introductory and practical research work aimed at the areas of digital signal processing and the transmission and reception of radio frequency signals. The goal is that it becomes a starting point for students of electronic and telecommunications engineering to have a first practical contact with digital signal processing techniques applied from a software-defined radio system. The proposal for carrying out the experiments relies on the use of programming methods and techniques in C++/Python for the construction of modules and signal processing blocks together with the use of a hardware (SDR HackRF One) dedicated to the purpose of being the interface between a computer and the radio frequency frontend. During the work, details of implementation, communication between hardware and provisioning of the environment and the software tools necessary for its realization are demonstrated. All directed efforts resulted in the successful demonstration of the practical use of the GNURadio tool, as well as the possibility that the engineer also acts as a developer, which brings extremely beneficial gains to his learning and professional specialization, in addition to the possibility of applying of the theoretical concepts acquired about signals and systems, digital signal processing, programming of high criticality systems, communication systems, modulation and demodulation and etc . . .
id UFU_4317023bd11e3d6c3524911496a007a6
oai_identifier_str oai:repositorio.ufu.br:123456789/30677
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Implementações práticas de DSP e RF com GNURadio e HackRF OnePractical DSP and RF implementations with GNURadio and HackRF One.RádioSoftwareGnuradioHackrfSdrCNPQ::ENGENHARIASThis is an introductory and practical research work aimed at the areas of digital signal processing and the transmission and reception of radio frequency signals. The goal is that it becomes a starting point for students of electronic and telecommunications engineering to have a first practical contact with digital signal processing techniques applied from a software-defined radio system. The proposal for carrying out the experiments relies on the use of programming methods and techniques in C++/Python for the construction of modules and signal processing blocks together with the use of a hardware (SDR HackRF One) dedicated to the purpose of being the interface between a computer and the radio frequency frontend. During the work, details of implementation, communication between hardware and provisioning of the environment and the software tools necessary for its realization are demonstrated. All directed efforts resulted in the successful demonstration of the practical use of the GNURadio tool, as well as the possibility that the engineer also acts as a developer, which brings extremely beneficial gains to his learning and professional specialization, in addition to the possibility of applying of the theoretical concepts acquired about signals and systems, digital signal processing, programming of high criticality systems, communication systems, modulation and demodulation and etc . . .UFU - Universidade Federal de UberlândiaTrabalho de Conclusão de Curso (Graduação)Este é um trabalho introdutório e prático de pesquisa direcionado às áreas de processamento digital de sinais e, transmissão e recepção de sinais de radiofrequência. O objetivo é que ele se torne um pontapé inicial para que estudantes de engenharia eletrônica e de telecomunicações possam ter um primeiro contato prático com técnicas de processamento digital de sinais aplicadas a partir de um sistema de rádio definido por software. A proposta de realização dos expertimentos conta com a utilização de métodos e técnicas de programação em C++/Python para a construção de módulos e blocos de processamento de sinais em conjunto ao uso de um hardware (o SDR HackRF One) dedicado ao propósito de ser a interface entre um computador e o frontend de radiofrequência. No decorrer do trabalho serão demonstrados detalhes de implementação, comunicação entre o hardware e provisionamento do ambiente e das ferramentas de software necessárias para a sua realização. Todos os esforços direcionados resultaram no êxito da demonstração do uso prático da ferramenta GNURadio, assim como a possibilidade de que o engenheiro também atue como um desenvolvedor, o que traz ganhos extremamente benéficos ao seu aprendizado e especialização profissional, além da possibilidade de aplicação dos conceitos teóricos adquiridos sobre sinais e sistemas, processamento digital de sinais, programação de sistemas de alta criticidade, sistemas de comunicações, modulação e demodulação e etc ...Universidade Federal de UberlândiaBrasilEngenharia de Eletrônica e TelecomunicaçõesVeiga, Antônio Cláudio Paschoarellihttp://lattes.cnpq.br/2835416571685218Carrijo, Gilberto Aranteshttp://lattes.cnpq.br/1358511937659656Silva, Éderson Rosa dahttp://lattes.cnpq.br/0745957106999584Cândido, Jefferson da Silva2020-12-17T17:37:18Z2020-12-17T17:37:18Z2020-12-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCÂNDIDO, Jefferson da Silva. Implementações práticas de DSP e RF com GNURadio e HackRF One. 2020. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Uberlândia, 2020.https://repositorio.ufu.br/handle/123456789/30677porhttp://creativecommons.org/licenses/by/3.0/us/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2020-12-18T06:15:57Zoai:repositorio.ufu.br:123456789/30677Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2020-12-18T06:15:57Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Implementações práticas de DSP e RF com GNURadio e HackRF One
Practical DSP and RF implementations with GNURadio and HackRF One.
title Implementações práticas de DSP e RF com GNURadio e HackRF One
spellingShingle Implementações práticas de DSP e RF com GNURadio e HackRF One
Cândido, Jefferson da Silva
Rádio
Software
Gnuradio
Hackrf
Sdr
CNPQ::ENGENHARIAS
title_short Implementações práticas de DSP e RF com GNURadio e HackRF One
title_full Implementações práticas de DSP e RF com GNURadio e HackRF One
title_fullStr Implementações práticas de DSP e RF com GNURadio e HackRF One
title_full_unstemmed Implementações práticas de DSP e RF com GNURadio e HackRF One
title_sort Implementações práticas de DSP e RF com GNURadio e HackRF One
author Cândido, Jefferson da Silva
author_facet Cândido, Jefferson da Silva
author_role author
dc.contributor.none.fl_str_mv Veiga, Antônio Cláudio Paschoarelli
http://lattes.cnpq.br/2835416571685218
Carrijo, Gilberto Arantes
http://lattes.cnpq.br/1358511937659656
Silva, Éderson Rosa da
http://lattes.cnpq.br/0745957106999584
dc.contributor.author.fl_str_mv Cândido, Jefferson da Silva
dc.subject.por.fl_str_mv Rádio
Software
Gnuradio
Hackrf
Sdr
CNPQ::ENGENHARIAS
topic Rádio
Software
Gnuradio
Hackrf
Sdr
CNPQ::ENGENHARIAS
description This is an introductory and practical research work aimed at the areas of digital signal processing and the transmission and reception of radio frequency signals. The goal is that it becomes a starting point for students of electronic and telecommunications engineering to have a first practical contact with digital signal processing techniques applied from a software-defined radio system. The proposal for carrying out the experiments relies on the use of programming methods and techniques in C++/Python for the construction of modules and signal processing blocks together with the use of a hardware (SDR HackRF One) dedicated to the purpose of being the interface between a computer and the radio frequency frontend. During the work, details of implementation, communication between hardware and provisioning of the environment and the software tools necessary for its realization are demonstrated. All directed efforts resulted in the successful demonstration of the practical use of the GNURadio tool, as well as the possibility that the engineer also acts as a developer, which brings extremely beneficial gains to his learning and professional specialization, in addition to the possibility of applying of the theoretical concepts acquired about signals and systems, digital signal processing, programming of high criticality systems, communication systems, modulation and demodulation and etc . . .
publishDate 2020
dc.date.none.fl_str_mv 2020-12-17T17:37:18Z
2020-12-17T17:37:18Z
2020-12-09
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv CÂNDIDO, Jefferson da Silva. Implementações práticas de DSP e RF com GNURadio e HackRF One. 2020. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Uberlândia, 2020.
https://repositorio.ufu.br/handle/123456789/30677
identifier_str_mv CÂNDIDO, Jefferson da Silva. Implementações práticas de DSP e RF com GNURadio e HackRF One. 2020. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica e de Telecomunicações) – Universidade Federal de Uberlândia, Uberlândia, 2020.
url https://repositorio.ufu.br/handle/123456789/30677
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/3.0/us/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/3.0/us/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Eletrônica e Telecomunicações
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Eletrônica e Telecomunicações
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1805569697516617728