Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta

Descripción del Articulo

El objetivo de la presente tesis es determinar si la implementación de un microprocesador sintetizado en FPGA basado en la norma IEC 61131-3 genera convenientes tiempos de respuesta en comparación a otros microprocesadores para PLC. El estudio y el método son de tipo experimental ya que se implement...

Descripción completa

Detalles Bibliográficos
Autor: Delgado Del Carpio, Marcelo De Jesus
Formato: tesis de grado
Fecha de Publicación:2019
Institución:Universidad Nacional de San Agustín
Repositorio:UNSA-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unsa.edu.pe:UNSA/11009
Enlace del recurso:http://repositorio.unsa.edu.pe/handle/UNSA/11009
Nivel de acceso:acceso abierto
Materia:Microprocesador
CPU
PLC
FPGA
tiempo de respuesta
https://purl.org/pe-repo/ocde/ford#2.02.06
id UNSA_e903066000802772a231fc31143036e3
oai_identifier_str oai:repositorio.unsa.edu.pe:UNSA/11009
network_acronym_str UNSA
network_name_str UNSA-Institucional
repository_id_str 4847
dc.title.es_PE.fl_str_mv Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
title Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
spellingShingle Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
Delgado Del Carpio, Marcelo De Jesus
Microprocesador
CPU
PLC
FPGA
tiempo de respuesta
https://purl.org/pe-repo/ocde/ford#2.02.06
title_short Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
title_full Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
title_fullStr Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
title_full_unstemmed Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
title_sort Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuesta
author Delgado Del Carpio, Marcelo De Jesus
author_facet Delgado Del Carpio, Marcelo De Jesus
author_role author
dc.contributor.advisor.fl_str_mv Hilario Tacuri, Alexander Beremiz
dc.contributor.author.fl_str_mv Delgado Del Carpio, Marcelo De Jesus
dc.subject.es_PE.fl_str_mv Microprocesador
CPU
PLC
FPGA
tiempo de respuesta
topic Microprocesador
CPU
PLC
FPGA
tiempo de respuesta
https://purl.org/pe-repo/ocde/ford#2.02.06
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.06
description El objetivo de la presente tesis es determinar si la implementación de un microprocesador sintetizado en FPGA basado en la norma IEC 61131-3 genera convenientes tiempos de respuesta en comparación a otros microprocesadores para PLC. El estudio y el método son de tipo experimental ya que se implementa el microprocesador en un dispositivo FPGA. La muestra estuvo conformada por los microprocesadores evaluados por M. Chmiel et. al y los de los PLC de la EPIE-UNSA, cuyos tiempos de ejecución de instrucciones fueron extraídos de sus hojas de datos. Los resultados obtenidos demuestran un aumento en la rapidez de ejecución de instrucciones por un factor de hasta 27.125, asimismo, se obtuvo una reducida utilización de recursos lógicos (6 %) en el FPGA xc7a100tcsg324-1 de Xilinx mientras que en el EP4CE10E22C8 de Intel fue de hasta 67 %. También se implementaron programas de control típicos en PLCs, obteniendo una mejora en el rendimiento con un porcentaje de hasta 61.4% menos de tiempo de respuesta para la ejecución de un programa. Asimismo, la interfaz implementada permitió cargar un programa de control y recopilar los estados de las variables internas del microprocesador, brindando al usuario una herramienta útil para interactuar con el mismo. Por lo tanto, la investigación permite concluir que el microprocesador para PLC implementado en ambos FPGAs es superior en sus tiempos de respuesta en comparación con los microprocesadores de los PLCs de la EPIE-UNSA y la mayoría de microprocesadores evaluados por M. Chmiel et. al.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2020-06-24T19:07:51Z
dc.date.available.none.fl_str_mv 2020-06-24T19:07:51Z
dc.date.issued.fl_str_mv 2019
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.uri.none.fl_str_mv http://repositorio.unsa.edu.pe/handle/UNSA/11009
url http://repositorio.unsa.edu.pe/handle/UNSA/11009
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Nacional de San Agustín de Arequipa
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Nacional de San Agustín de Arequipa
Repositorio Institucional - UNSA
dc.source.none.fl_str_mv reponame:UNSA-Institucional
instname:Universidad Nacional de San Agustín
instacron:UNSA
instname_str Universidad Nacional de San Agustín
instacron_str UNSA
institution UNSA
reponame_str UNSA-Institucional
collection UNSA-Institucional
bitstream.url.fl_str_mv https://repositorio.unsa.edu.pe/bitstreams/29b2c892-68ba-4891-ad50-f308295bf2be/download
https://repositorio.unsa.edu.pe/bitstreams/d9912b34-9d39-4d62-944a-44dbbf117bd0/download
https://repositorio.unsa.edu.pe/bitstreams/00db55c6-0572-4461-b839-66297ecf4dd1/download
bitstream.checksum.fl_str_mv 8645da672507b02a0b4693459a3e189a
c52066b9c50a8f86be96c82978636682
16dc48bae6934f6591dd25efdb2eb704
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UNSA
repository.mail.fl_str_mv repositorio@unsa.edu.pe
_version_ 1828762992185966592
spelling Hilario Tacuri, Alexander BeremizDelgado Del Carpio, Marcelo De Jesus2020-06-24T19:07:51Z2020-06-24T19:07:51Z2019El objetivo de la presente tesis es determinar si la implementación de un microprocesador sintetizado en FPGA basado en la norma IEC 61131-3 genera convenientes tiempos de respuesta en comparación a otros microprocesadores para PLC. El estudio y el método son de tipo experimental ya que se implementa el microprocesador en un dispositivo FPGA. La muestra estuvo conformada por los microprocesadores evaluados por M. Chmiel et. al y los de los PLC de la EPIE-UNSA, cuyos tiempos de ejecución de instrucciones fueron extraídos de sus hojas de datos. Los resultados obtenidos demuestran un aumento en la rapidez de ejecución de instrucciones por un factor de hasta 27.125, asimismo, se obtuvo una reducida utilización de recursos lógicos (6 %) en el FPGA xc7a100tcsg324-1 de Xilinx mientras que en el EP4CE10E22C8 de Intel fue de hasta 67 %. También se implementaron programas de control típicos en PLCs, obteniendo una mejora en el rendimiento con un porcentaje de hasta 61.4% menos de tiempo de respuesta para la ejecución de un programa. Asimismo, la interfaz implementada permitió cargar un programa de control y recopilar los estados de las variables internas del microprocesador, brindando al usuario una herramienta útil para interactuar con el mismo. Por lo tanto, la investigación permite concluir que el microprocesador para PLC implementado en ambos FPGAs es superior en sus tiempos de respuesta en comparación con los microprocesadores de los PLCs de la EPIE-UNSA y la mayoría de microprocesadores evaluados por M. Chmiel et. al.Tesisapplication/pdfhttp://repositorio.unsa.edu.pe/handle/UNSA/11009spaUniversidad Nacional de San Agustín de ArequipaPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Universidad Nacional de San Agustín de ArequipaRepositorio Institucional - UNSAreponame:UNSA-Institucionalinstname:Universidad Nacional de San Agustíninstacron:UNSAMicroprocesadorCPUPLCFPGAtiempo de respuestahttps://purl.org/pe-repo/ocde/ford#2.02.06Diseño e implementación de un microprocesador para PLC sintetizado en FPGA y su interfaz con la PC para optimizar tiempos de respuestainfo:eu-repo/semantics/bachelorThesisSUNEDU45398497https://orcid.org/0000-0002-6299-359271429666712026Borja Murillo, Juan GuillermoTalavera Suarez, Jesus Jose FortunatoBolivar Valdivia, Renzo Gustavohttp://purl.org/pe-repo/renati/level#tituloProfesionalhttp://purl.org/pe-repo/renati/type#tesisIngeniería ElectrónicaUniversidad Nacional de San Agustín de Arequipa.Facultad de Ingeniería de Producción y ServiciosTítulo ProfesionalIngeniero ElectrónicoORIGINALIEdedcmdj.pdfIEdedcmdj.pdfapplication/pdf7497732https://repositorio.unsa.edu.pe/bitstreams/29b2c892-68ba-4891-ad50-f308295bf2be/download8645da672507b02a0b4693459a3e189aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81327https://repositorio.unsa.edu.pe/bitstreams/d9912b34-9d39-4d62-944a-44dbbf117bd0/downloadc52066b9c50a8f86be96c82978636682MD52TEXTIEdedcmdj.pdf.txtIEdedcmdj.pdf.txtExtracted texttext/plain171676https://repositorio.unsa.edu.pe/bitstreams/00db55c6-0572-4461-b839-66297ecf4dd1/download16dc48bae6934f6591dd25efdb2eb704MD53UNSA/11009oai:repositorio.unsa.edu.pe:UNSA/110092022-05-18 01:20:51.087http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttps://repositorio.unsa.edu.peRepositorio Institucional UNSArepositorio@unsa.edu.pe77u/TGljZW5jaWEgZGUgVXNvCiAKRWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZGlmdW5kZSBtZWRpYW50ZSBsb3MgdHJhYmFqb3MgZGUgaW52ZXN0aWdhY2nDs24gcHJvZHVjaWRvcyBwb3IgbG9zIG1pZW1icm9zIGRlIGxhIHVuaXZlcnNpZGFkLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2VwdGEgbGEgZGlmdXNpw7NuIHDDumJsaWNhIGRlIGxhIG9icmEsIHN1IGNvcGlhIHkgZGlzdHJpYnVjacOzbi4gUGFyYSBlc3RvIGVzIG5lY2VzYXJpbyBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczoKCkVsIG5lY2VzYXJpbyByZWNvbm9jaW1pZW50byBkZSBsYSBhdXRvcsOtYSBkZSBsYSBvYnJhLCBpZGVudGlmaWNhbmRvIG9wb3J0dW5hIHkgY29ycmVjdGFtZW50ZSBhIGxhIHBlcnNvbmEgcXVlIHBvc2VhIGxvcyBkZXJlY2hvcyBkZSBhdXRvci4KCk5vIGVzdMOhIHBlcm1pdGlkbyBlbCB1c28gaW5kZWJpZG8gZGVsIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gY29uIGZpbmVzIGRlIGx1Y3JvIG8gY3VhbHF1aWVyIHRpcG8gZGUgYWN0aXZpZGFkIHF1ZSBwcm9kdXpjYSBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IgKGF1dG9yIGxlZ2FsKS4KCkxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvciBubyBzb24gYWZlY3RhZG9zIHBvciBsYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28uCgpEZXJlY2hvcyBkZSBhdXRvcgoKTGEgdW5pdmVyc2lkYWQgbm8gcG9zZWUgbG9zIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbC4gTG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNlIGVuY3VlbnRyYW4gcHJvdGVnaWRvcyBwb3IgbGEgbGVnaXNsYWNpw7NuIHBlcnVhbmE6IExleSBzb2JyZSBlbCBEZXJlY2hvIGRlIEF1dG9yIHByb211bGdhZG8gZW4gMTk5NiAoRC5MLiBOwrA4MjIpLCBMZXkgcXVlIG1vZGlmaWNhIGxvcyBhcnTDrWN1bG9zIDE4OMKwIHkgMTg5wrAgZGVsIGRlY3JldG8gbGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgcHJvbXVsZ2FkbyBlbiAyMDA1IChMZXkgTsKwMjg1MTcpLCBEZWNyZXRvIExlZ2lzbGF0aXZvIHF1ZSBhcHJ1ZWJhIGxhIG1vZGlmaWNhY2nDs24gZGVsIERlY3JldG8gTGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZWwgRGVyZWNobyBkZSBBdXRvciBwcm9tdWxnYWRvIGVuIDIwMDggKEQuTC4gTsKwMTA3NikuCg==
score 13.977305
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).