Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica

En el siguiente informe se presenta la implementación de la comunicación entre una tarjeta basada en FPGA (ZedBoard) y un Dispositivo IP (Actuador) mediante una conexión Ethernet. El actuador consta de un módulo de relevos con dos estados lógicos (abierto y cerrado) y un puerto Ethernet para la comu...

Full description

Autores:
Gutiérrez Giraldo, Wilmer Alezander
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Instituto Tecnológico Metropolitano
Repositorio:
Repositorio ITM
Idioma:
spa
OAI Identifier:
oai:repositorio.itm.edu.co:20.500.12622/1572
Acceso en línea:
http://hdl.handle.net/20.500.12622/1572
Palabra clave:
FPGA (Feld Programmable Gate Array)
Actuadores
Sistemas embebidos
Transmisión de datos
File transfer protocol (Computer network protocol)
TCP/IP (Computer network protocol)
Information networks
Data transmission systems
Protocolos de transferencia de archivos (redes de computadores)
TCP/IP (protocolo de redes de computadores)
Redes de información
Sistemas de transmisión de datos
Rights
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id RepoITM2_a51dde45c9c6c1a9ddc497e4197e6957
oai_identifier_str oai:repositorio.itm.edu.co:20.500.12622/1572
network_acronym_str RepoITM2
network_name_str Repositorio ITM
repository_id_str
dc.title.spa.fl_str_mv Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
title Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
spellingShingle Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
FPGA (Feld Programmable Gate Array)
Actuadores
Sistemas embebidos
Transmisión de datos
File transfer protocol (Computer network protocol)
TCP/IP (Computer network protocol)
Information networks
Data transmission systems
Protocolos de transferencia de archivos (redes de computadores)
TCP/IP (protocolo de redes de computadores)
Redes de información
Sistemas de transmisión de datos
title_short Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
title_full Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
title_fullStr Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
title_full_unstemmed Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
title_sort Sistema basado en FPGA para el control de actuadores por IP en aplicaciones de domótica
dc.creator.fl_str_mv Gutiérrez Giraldo, Wilmer Alezander
dc.contributor.advisor.none.fl_str_mv Castaño Londoño, Luis Fernando
dc.contributor.author.none.fl_str_mv Gutiérrez Giraldo, Wilmer Alezander
dc.subject.spa.fl_str_mv FPGA (Feld Programmable Gate Array)
Actuadores
Sistemas embebidos
Transmisión de datos
topic FPGA (Feld Programmable Gate Array)
Actuadores
Sistemas embebidos
Transmisión de datos
File transfer protocol (Computer network protocol)
TCP/IP (Computer network protocol)
Information networks
Data transmission systems
Protocolos de transferencia de archivos (redes de computadores)
TCP/IP (protocolo de redes de computadores)
Redes de información
Sistemas de transmisión de datos
dc.subject.keywords.eng.fl_str_mv File transfer protocol (Computer network protocol)
TCP/IP (Computer network protocol)
Information networks
Data transmission systems
dc.subject.lemb.spa.fl_str_mv Protocolos de transferencia de archivos (redes de computadores)
TCP/IP (protocolo de redes de computadores)
Redes de información
Sistemas de transmisión de datos
description En el siguiente informe se presenta la implementación de la comunicación entre una tarjeta basada en FPGA (ZedBoard) y un Dispositivo IP (Actuador) mediante una conexión Ethernet. El actuador consta de un módulo de relevos con dos estados lógicos (abierto y cerrado) y un puerto Ethernet para la comunicación por medio del protocolo de comunicación TCP/IP. Una vez establecida comunicación entre los dos equipos se realiza el envío de datos desde la tarjeta FPGA al actuador con el fin de abrir o cerrar los contactos de este. Esta acción se realiza por medio de un sistema operativo embebido (Petalinux) instalado en la ZedBoard en el cual se ejecuta un script que permite el envío y recepción de datos desde un dispositivo a otro. Con las pruebas realizadas se establecen los parámetros de red permitidos para la comunicación entre la tarjeta FPGA y el actuador IP por medio del protocolo Telnet que trabaja dentro del protocolo TCP/IP.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2020-05-04T21:56:04Z
dc.date.available.none.fl_str_mv 2020-05-04T21:56:04Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12622/1572
dc.identifier.instname.spa.fl_str_mv instname:Instituto Tecnológico Metropolitano
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Instituto Tecnológico Metropolitano
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.itm.edu.co/
url http://hdl.handle.net/20.500.12622/1572
identifier_str_mv instname:Instituto Tecnológico Metropolitano
reponame:Repositorio Institucional Instituto Tecnológico Metropolitano
repourl:https://repositorio.itm.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.creativecommons.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Acceso abierto
Attribution-NonCommercial-NoDerivatives 4.0 International
http://purl.org/coar/access_right/c_abf2
dc.format.medium.spa.fl_str_mv Recurso electrónico
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Instituto Tecnológico Metropolitano
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
dc.publisher.grantor.spa.fl_str_mv Instituto Tecnológico Metropolitano
institution Instituto Tecnológico Metropolitano
bitstream.url.fl_str_mv https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/2/license.txt
https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/1/Rep_Itm_pre_Gutierrez.pdf
https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/3/Rep_Itm_pre_Gutierrez.pdf.jpg
bitstream.checksum.fl_str_mv 804769f546724af03b8054dca7e9fe3f
a983477a973d6dacf6a9d4eee98a3199
6179f6f9c80454d228ddef64946ffc11
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Instituto Tecnológico Metropolitano ITM
repository.mail.fl_str_mv repositorio@itm.edu.co
_version_ 1812189351766917120
spelling Castaño Londoño, Luis FernandoGutiérrez Giraldo, Wilmer Alezander2020-05-04T21:56:04Z2020-05-04T21:56:04Z2016http://hdl.handle.net/20.500.12622/1572instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/En el siguiente informe se presenta la implementación de la comunicación entre una tarjeta basada en FPGA (ZedBoard) y un Dispositivo IP (Actuador) mediante una conexión Ethernet. El actuador consta de un módulo de relevos con dos estados lógicos (abierto y cerrado) y un puerto Ethernet para la comunicación por medio del protocolo de comunicación TCP/IP. Una vez establecida comunicación entre los dos equipos se realiza el envío de datos desde la tarjeta FPGA al actuador con el fin de abrir o cerrar los contactos de este. Esta acción se realiza por medio de un sistema operativo embebido (Petalinux) instalado en la ZedBoard en el cual se ejecuta un script que permite el envío y recepción de datos desde un dispositivo a otro. Con las pruebas realizadas se establecen los parámetros de red permitidos para la comunicación entre la tarjeta FPGA y el actuador IP por medio del protocolo Telnet que trabaja dentro del protocolo TCP/IP.Ingeniero ElectrónicopregradoRecurso electrónicoapplication/pdfspaInstituto Tecnológico MetropolitanoFacultad de IngenieríasIngeniería ElectrónicaInstituto Tecnológico Metropolitanohttp://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2FPGA (Feld Programmable Gate Array)ActuadoresSistemas embebidosTransmisión de datosFile transfer protocol (Computer network protocol)TCP/IP (Computer network protocol)Information networksData transmission systemsProtocolos de transferencia de archivos (redes de computadores)TCP/IP (protocolo de redes de computadores)Redes de informaciónSistemas de transmisión de datosSistema basado en FPGA para el control de actuadores por IP en aplicaciones de domóticaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisLICENSElicense.txtlicense.txttext/plain; charset=utf-81835https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/2/license.txt804769f546724af03b8054dca7e9fe3fMD52ORIGINALRep_Itm_pre_Gutierrez.pdfRep_Itm_pre_Gutierrez.pdfapplication/pdf2128211https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/1/Rep_Itm_pre_Gutierrez.pdfa983477a973d6dacf6a9d4eee98a3199MD51THUMBNAILRep_Itm_pre_Gutierrez.pdf.jpgRep_Itm_pre_Gutierrez.pdf.jpgGenerated Thumbnailimage/jpeg3685https://repositorio.itm.edu.co/bitstream/20.500.12622/1572/3/Rep_Itm_pre_Gutierrez.pdf.jpg6179f6f9c80454d228ddef64946ffc11MD5320.500.12622/1572oai:repositorio.itm.edu.co:20.500.12622/15722021-03-23 09:50:18.341Repositorio Instituto Tecnológico Metropolitano ITMrepositorio@itm.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFCgpUaGlzIHNhbXBsZSBsaWNlbnNlIGlzIHByb3ZpZGVkIGZvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuCgoKSWYgdGhlIHN1Ym1pc3Npb24gY29udGFpbnMgbWF0ZXJpYWwgZm9yIHdoaWNoIHlvdSBkbyBub3QgaG9sZCBjb3B5cmlnaHQsCnlvdSByZXByZXNlbnQgdGhhdCB5b3UgaGF2ZSBvYnRhaW5lZCB0aGUgdW5yZXN0cmljdGVkIHBlcm1pc3Npb24gb2YgdGhlCmNvcHlyaWdodCBvd25lciB0byBncmFudCBEU1UgdGhlIHJpZ2h0cyByZXF1aXJlZCBieSB0aGlzIGxpY2Vuc2UsIGFuZCB0aGF0CnN1Y2ggdGhpcmQtcGFydHkgb3duZWQgbWF0ZXJpYWwgaXMgY2xlYXJseSBpZGVudGlmaWVkIGFuZCBhY2tub3dsZWRnZWQKd2l0aGluIHRoZSB0ZXh0IG9yIGNvbnRlbnQgb2YgdGhlIHN1Ym1pc3Npb24uCgpJRiBUSEUgU1VCTUlTU0lPTiBJUyBCQVNFRCBVUE9OIFdPUksgVEhBVCBIQVMgQkVFTiBTUE9OU09SRUQgT1IgU1VQUE9SVEVECkJZIEFOIEFHRU5DWSBPUiBPUkdBTklaQVRJT04gT1RIRVIgVEhBTiBEU1UsIFlPVSBSRVBSRVNFTlQgVEhBVCBZT1UgSEFWRQpGVUxGSUxMRUQgQU5ZIFJJR0hUIE9GIFJFVklFVyBPUiBPVEhFUiBPQkxJR0FUSU9OUyBSRVFVSVJFRCBCWSBTVUNICkNPTlRSQUNUIE9SIEFHUkVFTUVOVC4KCkRTVSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgeW91ciBuYW1lKHMpIGFzIHRoZSBhdXRob3Iocykgb3Igb3duZXIocykgb2YgdGhlCnN1Ym1pc3Npb24sIGFuZCB3aWxsIG5vdCBtYWtlIGFueSBhbHRlcmF0aW9uLCBvdGhlciB0aGFuIGFzIGFsbG93ZWQgYnkgdGhpcwpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=