Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama

Detalhes bibliográficos
Autor(a) principal: Medeiros, Rodrigo Bonifácio de
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: https://bdm.unb.br/handle/10483/23653
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia Eletrônica, 2018.
id UNB-2_06191e34851d29d09f47fe3f1b63121d
oai_identifier_str oai:bdm.unb.br:10483/23653
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Medeiros, Rodrigo Bonifácio deMuñoz Arboleda, Daniel MauricioMEDEIROS, Rodrigo Bonifácio de. Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.https://bdm.unb.br/handle/10483/23653Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia Eletrônica, 2018.O presente projeto visa a criação de um laboratório remoto em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e Prática de Eletrônica Digital 2 da Faculdade UnB Gama a fim de mitigar o problema da falta dos kits de desenvolvimento da Basys 3 na Faculdade UnB Gama, possibilitando os alunos a trabalharem fora do ambiente acadêmico e como consequência melhorar o processo de ensino-aprendizagem, além de ser uma solução mais barata do que a aquisição de novos kits. Trata-se do desenvolvimento de uma arquitetura de hardware embarcada no FPGA e um modelo de aplicação cliente-servidor para a execução de uma interface gráfica web. O usuário é capaz de implementar seu projeto VHDL e interagir com a placa remotamente, a partir das chaves, botões, LEDS e displays de sete segmentos virtuais disponíveis na interface simulando esses componentes físicos do FPGA, além de acompanhar ao vivo a partir de uma transmissão web os resultados no kit Basys 3. Experimentos usando circuitos sequenciais e máquinas de estados demonstram a correta interação entre o servidor, a placa e o usuário, portanto a solução é viável e demonstrou ser facilmente replicável para ser aplicado em qualquer tipo de servidor e FPGAs.Submitted by Caroline Botelho Teixeira (carolinebotelhoteixeira@gmail.com) on 2019-12-10T17:19:42Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_RodrigoBonifacioDeMedeiros_tcc.pdf: 1688520 bytes, checksum: 1137c70f08a75460e42c6c0428e70e95 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2020-04-17T18:51:16Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_RodrigoBonifacioDeMedeiros_tcc.pdf: 1688520 bytes, checksum: 1137c70f08a75460e42c6c0428e70e95 (MD5)Made available in DSpace on 2020-04-17T18:51:16Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_RodrigoBonifacioDeMedeiros_tcc.pdf: 1688520 bytes, checksum: 1137c70f08a75460e42c6c0428e70e95 (MD5)The current project aims the establishment of a remote FGPA laboratory in the subject Digital Electronic Practice 1 ) and Digital Electronic Practice 2 of University of Brasilia (UnB) – Gama Campus, in order to minimize the lack of Basys 3 development kit problem at UnB Gama, making it possible for students to work outside the academic environment and, as a consequence, improve the teaching-learning process, it is also a cheaper solution rather than purchasing new kits. It is the development of a hardware architecture embedded in FPGA and a client-server model application to run a graphic web interface. The user is able to implement the VHDL project and interact with the board remotely, from switches, buttons, LEDs and displays of seven virtual segments available on the interface simulating these FGPA hardware components, as well as follow the results of Kit Basys 3 live from a web live video broadcast. Experiments using sequential circuits and state machines show the right interaction between server, board and user, thus the solution is viable and showed to be easily replicable.Circuitos integradosServidores da WebFrameworkHardware - arquiteturaLaboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gamainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-04-17T18:51:16Z2020-04-17T18:51:16Z2018-12-11info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/23653/5/license.txt21554873e56ad8ddc69c092699b98f95MD55CC-LICENSElicense_urllicense_urltext/plain46http://bdm.unb.br/xmlui/bitstream/10483/23653/2/license_url6f1da3ff281999354d4abd56d1551468MD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23653/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23653/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54ORIGINAL2018_RodrigoBonifacioDeMedeiros_tcc.pdf2018_RodrigoBonifacioDeMedeiros_tcc.pdfapplication/pdf1688520http://bdm.unb.br/xmlui/bitstream/10483/23653/1/2018_RodrigoBonifacioDeMedeiros_tcc.pdf1137c70f08a75460e42c6c0428e70e95MD5110483/236532020-04-17 15:51:16.43oai:bdm.unb.br:10483/23653w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-04-17T18:51:16Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
title Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
spellingShingle Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
Medeiros, Rodrigo Bonifácio de
Circuitos integrados
Servidores da Web
Framework
Hardware - arquitetura
title_short Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
title_full Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
title_fullStr Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
title_full_unstemmed Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
title_sort Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama
author Medeiros, Rodrigo Bonifácio de
author_facet Medeiros, Rodrigo Bonifácio de
author_role author
dc.contributor.author.fl_str_mv Medeiros, Rodrigo Bonifácio de
dc.contributor.advisor1.fl_str_mv Muñoz Arboleda, Daniel Mauricio
contributor_str_mv Muñoz Arboleda, Daniel Mauricio
dc.subject.keyword.pt_BR.fl_str_mv Circuitos integrados
Servidores da Web
Framework
Hardware - arquitetura
topic Circuitos integrados
Servidores da Web
Framework
Hardware - arquitetura
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia Eletrônica, 2018.
publishDate 2018
dc.date.submitted.none.fl_str_mv 2018-12-11
dc.date.accessioned.fl_str_mv 2020-04-17T18:51:16Z
dc.date.available.fl_str_mv 2020-04-17T18:51:16Z
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.citation.fl_str_mv MEDEIROS, Rodrigo Bonifácio de. Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.
dc.identifier.uri.fl_str_mv https://bdm.unb.br/handle/10483/23653
identifier_str_mv MEDEIROS, Rodrigo Bonifácio de. Laboratório remoto baseado em FPGA aplicado nas disciplinas de Prática de Eletrônica Digital 1 e 2 da Faculdade UnB Gama. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.
url https://bdm.unb.br/handle/10483/23653
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/23653/5/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/23653/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/23653/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/23653/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/23653/1/2018_RodrigoBonifacioDeMedeiros_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
6f1da3ff281999354d4abd56d1551468
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
1137c70f08a75460e42c6c0428e70e95
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813907990300852224