Simulação de circuitos digitais com aplicação em placa arduino
Autor(a) principal: | |
---|---|
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 |