Simulação de circuitos digitais com aplicação em placa arduino

Detalhes bibliográficos
Autor(a) principal: Cunha, Raone Victor da
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/1854
https://repositorio.ufersa.edu.br/handle/prefix/2395
Resumo: Monografia
id UFER_d51697743f82721d5ce17d7ace464505
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/2395
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Simulação de circuitos digitais com aplicação em placa arduinoCircuitos DigitaisLinguagem CTranspiladorSimuladorArduinoDigital CircuitsLanguage CTranspilerSimulatorArduinoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIAMonografiaWith advances in technology, digital systems are developing very fast. The variety of digital materials that exist today can be components, making systems increasingly complex. The most precious, most analyzed and accurate need to be taken. For this reason, a widely used method is the development of simulators. To improve the creation of digital modules with the use of simulators, especially in the educational environment, it is necessary a simulator development solution that is applied to an Arduino board, allowing a great physical demand for major developments for the circuit. To develop the applied simulator, the Arduino was created by a simple language that describes the system that will be simulated. This description will be used, via a transpiler, to generate a C-language code of the described circuit. This code was created by the transpiler to be compiled into an Arduino, enabling a physical experience. Checking the results of the simulations and comparing with the truth table generated by a digital simulator, I realized that language development was one of the most sought after, where the circuit simulated on the Arduino board behaved like the circuit initially described.Com os avanços da tecnologia, os sistemas digitais estão desenvolvendo-se de forma muito rápida. A variedade de equipamentos digitais que existem hoje podem ter muitos componentes, tornando os sistemas cada vez mais complexos. Quanto mais complexidade, mais análises e precauções precisam ser tomadas. Por esse motivo um método bastante utilizado é o desenvolvimento de simuladores. Para melhorar a criação de circuitos digitais com uso de simuladores, principalmente no ambiente educacional, tem-se como solução o desenvolvimento de um simulador que seja aplicado em uma placa Arduino, possibilitando uma experiência física sem grandes gastos para produzir o circuito. Para desenvolver o simulador aplicado no Arduino foi criada uma linguagem simples que descrevesse o circuito que será simulado. Essa descrição será usada, através de um transpilador, para gerar um código em linguagem C do circuito descrito. Esse código gerado pelo transpilador poderá ser compilado em um Arduino, possibilitando a experiência física. Verificando os resultados das simulações e comparando com a tabela verdade gerada por um simulador digital, percebesse que o desenvolvimento da simulação trouxe os resultados esperados, onde o circuito simulado na placa Arduino se comporta como o circuito descrito inicialmente.Trabalho não financiado por agência de fomento, ou autofinanciadoUniversidade Federal Rural do Semi-ÁridoBrasilCentro Multidisciplinar de AngicosUFERSAMesquita, Marco Diego Auréliohttp://lattes.cnpq.br/Olguín, Claudio Andrés Callejashttp://lattes.cnpq.br/Souza, Thiago Valério dehttp://lattes.cnpq.br/Cunha, Raone Victor da2019-12-03T12:33:51Z2019-12-03T12:33:51Z2018-09-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCunha(2018) (CUNHA, 2018)https://repositorio.ufersa.edu.br/handle/prefix/1854https://repositorio.ufersa.edu.br/handle/prefix/2395porCUNHA, Raone Victor da. Simulação de circuitos digitais com aplicação em placa arduino. 2018. 48f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Angicos, Universidade Federal Rural do Semi-Árido, Angicos, 2018.CC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-09-14T11:47:22Zoai:repositorio.ufersa.edu.br:prefix/2395Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-09-14T11:47:22Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Simulação de circuitos digitais com aplicação em placa arduino
title Simulação de circuitos digitais com aplicação em placa arduino
spellingShingle Simulação de circuitos digitais com aplicação em placa arduino
Cunha, Raone Victor da
Circuitos Digitais
Linguagem C
Transpilador
Simulador
Arduino
Digital Circuits
Language C
Transpiler
Simulator
Arduino
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
title_short Simulação de circuitos digitais com aplicação em placa arduino
title_full Simulação de circuitos digitais com aplicação em placa arduino
title_fullStr Simulação de circuitos digitais com aplicação em placa arduino
title_full_unstemmed Simulação de circuitos digitais com aplicação em placa arduino
title_sort Simulação de circuitos digitais com aplicação em placa arduino
author Cunha, Raone Victor da
author_facet Cunha, Raone Victor da
author_role author
dc.contributor.none.fl_str_mv Mesquita, Marco Diego Aurélio
http://lattes.cnpq.br/
Olguín, Claudio Andrés Callejas
http://lattes.cnpq.br/
Souza, Thiago Valério de
http://lattes.cnpq.br/
dc.contributor.author.fl_str_mv Cunha, Raone Victor da
dc.subject.por.fl_str_mv Circuitos Digitais
Linguagem C
Transpilador
Simulador
Arduino
Digital Circuits
Language C
Transpiler
Simulator
Arduino
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
topic Circuitos Digitais
Linguagem C
Transpilador
Simulador
Arduino
Digital Circuits
Language C
Transpiler
Simulator
Arduino
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
description Monografia
publishDate 2018
dc.date.none.fl_str_mv 2018-09-13
2019-12-03T12:33:51Z
2019-12-03T12:33:51Z
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 Cunha(2018) (CUNHA, 2018)
https://repositorio.ufersa.edu.br/handle/prefix/1854
https://repositorio.ufersa.edu.br/handle/prefix/2395
identifier_str_mv Cunha(2018) (CUNHA, 2018)
url https://repositorio.ufersa.edu.br/handle/prefix/1854
https://repositorio.ufersa.edu.br/handle/prefix/2395
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv CUNHA, Raone Victor da. Simulação de circuitos digitais com aplicação em placa arduino. 2018. 48f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Angicos, Universidade Federal Rural do Semi-Árido, Angicos, 2018.
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro Multidisciplinar de Angicos
UFERSA
publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro Multidisciplinar de Angicos
UFERSA
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1809747461083758592