Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500
En este proyecto se desarrolló una interfaz gráfica para programar cargas electrónicas de la serie BK Precision 85XX vía comunicación serial, utilizando el lenguaje de programación Python para desarrollar las funciones y algoritmos requeridos para la codificación, todo esto en conjunto con PyQT Desi...
- Autores:
-
Ortiz Arteaga, Carolina
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Instituto Tecnológico Metropolitano
- Repositorio:
- Repositorio ITM
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.itm.edu.co:20.500.12622/5733
- Acceso en línea:
- http://hdl.handle.net/20.500.12622/5733
- Palabra clave:
- Lenguaje de programación python
Interfaz gráfica
Carga electrónica
Comandos
Python programming language
Graphical interface
Electronic load
Commands
Lenguajes de programación
Análisis de datos
Interfaz gráfica para usuario (programa para computador)
- Rights
- License
- Acceso abierto
id |
RepoITM2_8d059d248912ad3568b97db23a4a7bb5 |
---|---|
oai_identifier_str |
oai:repositorio.itm.edu.co:20.500.12622/5733 |
network_acronym_str |
RepoITM2 |
network_name_str |
Repositorio ITM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
dc.title.translated.spa.fl_str_mv |
Development of a graphical interface HMI in Python for parameterization and management of electronic loads series BK8500 |
title |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
spellingShingle |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 Lenguaje de programación python Interfaz gráfica Carga electrónica Comandos Python programming language Graphical interface Electronic load Commands Lenguajes de programación Análisis de datos Interfaz gráfica para usuario (programa para computador) |
title_short |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
title_full |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
title_fullStr |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
title_full_unstemmed |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
title_sort |
Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500 |
dc.creator.fl_str_mv |
Ortiz Arteaga, Carolina |
dc.contributor.advisor.none.fl_str_mv |
Restrepo Cuestas, Bonie Johana Guarnizo Lemus, Cristian |
dc.contributor.author.none.fl_str_mv |
Ortiz Arteaga, Carolina |
dc.contributor.email.spa.fl_str_mv |
carolinaortiz204424@correo.itm.edu.co |
dc.subject.spa.fl_str_mv |
Lenguaje de programación python Interfaz gráfica Carga electrónica Comandos |
topic |
Lenguaje de programación python Interfaz gráfica Carga electrónica Comandos Python programming language Graphical interface Electronic load Commands Lenguajes de programación Análisis de datos Interfaz gráfica para usuario (programa para computador) |
dc.subject.keywords.spa.fl_str_mv |
Python programming language Graphical interface Electronic load Commands |
dc.subject.lemb.spa.fl_str_mv |
Lenguajes de programación Análisis de datos Interfaz gráfica para usuario (programa para computador) |
description |
En este proyecto se desarrolló una interfaz gráfica para programar cargas electrónicas de la serie BK Precision 85XX vía comunicación serial, utilizando el lenguaje de programación Python para desarrollar las funciones y algoritmos requeridos para la codificación, todo esto en conjunto con PyQT Designer para la integración del entorno gráfico de manera que su uso sea intuitivo y cómodo para el usuario. Las funciones se desarrollaron a partir de los comandos preconfigurados que pueden ser consultados en el manual de usuario. A pesar de que la configuración se puede hacer completamente de manera manual (el usuario debe introducir cada valor de configuración por medio de los botones del panel principal de la carga), este proceso implica un mayor tiempo de ejecución y no se asegura la correcta programación de la carga. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-09-29T15:04:31Z |
dc.date.available.none.fl_str_mv |
2022-09-29T15:04:31Z |
dc.date.issued.none.fl_str_mv |
2022 |
dc.type.local.spa.fl_str_mv |
Trabajo de grado de pregrado |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.spa.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/5733 |
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/5733 |
identifier_str_mv |
instname:Instituto Tecnológico Metropolitano reponame:Repositorio Institucional Instituto Tecnológico Metropolitano repourl:https://repositorio.itm.edu.co/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.uri.spa.fl_str_mv |
http://creativecommons. org/licenses/by-nc-nd/4.0/ |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
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 |
Acceso abierto Attribution-NonCommercial-NoDerivatives 4.0 International http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Mecatrónica |
dc.publisher.grantor.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
institution |
Instituto Tecnológico Metropolitano |
bitstream.url.fl_str_mv |
https://dspace-itm.metabuscador.org/bitstreams/2b8c1c13-bfb5-41bd-b95e-10063856bb7a/download https://dspace-itm.metabuscador.org/bitstreams/0a97a066-18e2-4c9e-99c0-3a2bb0c9ff06/download https://dspace-itm.metabuscador.org/bitstreams/c18f37a6-d1fc-49ac-af18-23fd36337af9/download https://dspace-itm.metabuscador.org/bitstreams/d80ed344-ef7f-4fe5-b622-a3eb0619545b/download https://dspace-itm.metabuscador.org/bitstreams/9661f684-690d-4b98-8289-08f0b28521d9/download https://dspace-itm.metabuscador.org/bitstreams/6f742e5e-9436-4bd5-bcc9-b7ad382826b1/download https://dspace-itm.metabuscador.org/bitstreams/503aae3d-eecd-45eb-b0f0-81adbe4f0f3b/download |
bitstream.checksum.fl_str_mv |
988e3d531f084246cb9019f9a81112ef 42d53d92751ceeda82c7a7fb74ad8f79 3a97a9dfd77fe482590ef3459113fa20 39de9c6e70f6953911c09d8e9d01ffd1 5b8fca6f7a305e280dbd9631dcf1df9a 30485a17e5f7be4953437be1bc012b72 baa149d7719293e9315934fed6174559 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Instituto Tecnológico Metropolitano de Medellín |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1837096884173275136 |
spelling |
Restrepo Cuestas, Bonie JohanaGuarnizo Lemus, CristianOrtiz Arteaga, Carolinacarolinaortiz204424@correo.itm.edu.co2022-09-29T15:04:31Z2022-09-29T15:04:31Z2022http://hdl.handle.net/20.500.12622/5733instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/En este proyecto se desarrolló una interfaz gráfica para programar cargas electrónicas de la serie BK Precision 85XX vía comunicación serial, utilizando el lenguaje de programación Python para desarrollar las funciones y algoritmos requeridos para la codificación, todo esto en conjunto con PyQT Designer para la integración del entorno gráfico de manera que su uso sea intuitivo y cómodo para el usuario. Las funciones se desarrollaron a partir de los comandos preconfigurados que pueden ser consultados en el manual de usuario. A pesar de que la configuración se puede hacer completamente de manera manual (el usuario debe introducir cada valor de configuración por medio de los botones del panel principal de la carga), este proceso implica un mayor tiempo de ejecución y no se asegura la correcta programación de la carga.In this project, a graphical interface was developed to program electronic loads of the BK Precision 85XX series via serial communication, using the Python programming language to develop the functions and algorithms required for coding, all this in conjunction with PyQT Designer for the integration of the graphical environment so that its use is intuitive and comfortable for the user.The functions were developed based on the preconfigured commands that can be consulted in the user manual. Although the configuration can be done completely manually (the user must enter each configuration value using the buttons on the main panel of the load), this process implies a longer execution time and correct programming of the load is not guaranteed.Ingeniero Mecatrónicopregradoapplication/pdfspahttp://creativecommons. org/licenses/by-nc-nd/4.0/Lenguaje de programación pythonInterfaz gráficaCarga electrónicaComandosPython programming languageGraphical interfaceElectronic loadCommandsLenguajes de programaciónAnálisis de datosInterfaz gráfica para usuario (programa para computador)Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500Development of a graphical interface HMI in Python for parameterization and management of electronic loads series BK8500Facultad de IngenieríasIngeniería MecatrónicaInstituto Tecnológico MetropolitanoAcceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Trabajo de grado de pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisPublicationORIGINALCarolina_OrtizArteaga_2022.pdfCarolina_OrtizArteaga_2022.pdfTrabajo de gradoapplication/pdf4216201https://dspace-itm.metabuscador.org/bitstreams/2b8c1c13-bfb5-41bd-b95e-10063856bb7a/download988e3d531f084246cb9019f9a81112efMD55trueAnonymousREADCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdfCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdfCarta de autorizaciónapplication/pdf148050https://dspace-itm.metabuscador.org/bitstreams/0a97a066-18e2-4c9e-99c0-3a2bb0c9ff06/download42d53d92751ceeda82c7a7fb74ad8f79MD56falseAnonymousREAD2050-12-31LICENSElicense.txtlicense.txttext/plain; charset=utf-81390https://dspace-itm.metabuscador.org/bitstreams/c18f37a6-d1fc-49ac-af18-23fd36337af9/download3a97a9dfd77fe482590ef3459113fa20MD54falseAnonymousREADTHUMBNAILCarolina_OrtizArteaga_2022.pdf.jpgCarolina_OrtizArteaga_2022.pdf.jpgGenerated Thumbnailimage/jpeg5541https://dspace-itm.metabuscador.org/bitstreams/d80ed344-ef7f-4fe5-b622-a3eb0619545b/download39de9c6e70f6953911c09d8e9d01ffd1MD57falseAnonymousREADCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdf.jpgCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdf.jpgGenerated Thumbnailimage/jpeg6983https://dspace-itm.metabuscador.org/bitstreams/9661f684-690d-4b98-8289-08f0b28521d9/download5b8fca6f7a305e280dbd9631dcf1df9aMD58falseAnonymousREADTEXTCarolina_OrtizArteaga_2022.pdf.txtCarolina_OrtizArteaga_2022.pdf.txtExtracted texttext/plain38301https://dspace-itm.metabuscador.org/bitstreams/6f742e5e-9436-4bd5-bcc9-b7ad382826b1/download30485a17e5f7be4953437be1bc012b72MD59falseAnonymousREADCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdf.txtCarta_aprobacion_trabajo_grado_CarolinaOrtiz_2022.pdf.txtExtracted texttext/plain5166https://dspace-itm.metabuscador.org/bitstreams/503aae3d-eecd-45eb-b0f0-81adbe4f0f3b/downloadbaa149d7719293e9315934fed6174559MD510falseAnonymousREAD2050-12-3120.500.12622/5733oai:dspace-itm.metabuscador.org:20.500.12622/57332025-06-24 09:21:45.547open.accesshttps://dspace-itm.metabuscador.orgRepositorio Instituto Tecnológico Metropolitano de Medellínbdigital@metabiblioteca.comRWwgSW5zdGl0dXRvIFRlY25vbMOzZ2ljbyBNZXRyb3BvbGl0YW5vIChJVE0pLCBkaWZ1bmRlIG1lZGlhbnRlIHN1IFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgbG9zIHRyYWJham9zIGRlIGludmVzdGlnYWNpw7NuIHByb2R1Y2lkb3MgcG9yIGxvcyBtaWVtYnJvcyBkZWwgSW5zdGl0dXRvLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2xhcmEgcXVlIGVsIElUTSBubyB0aWVuZSBsb3MgZGVyZWNob3MgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsLiBMb3MgZGVyZWNob3MgZGUgYXV0b3Igc2UgZW5jdWVudHJhbiBwcm90ZWdpZG9zIHBvciBsYSBsZWdpc2xhY2nDs24gY29sb21iaWEgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBEZWNpc2nDs24gYW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYSwgIHV0aWxpY2UgeSB1c2UgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbi4gU2luIGVtYmFyZ28sIGxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvcihlcykgc29uIGFmZWN0YWRvcyBwb3IgbGEgcHJlc2VudGUgbGljZW5jaWEgZGUgdXNvLgoKU2UgYWNlcHRhIGxhIGRpZnVzacOzbiBww7pibGljYSBkZSBsYSBvYnJhLCBzdSBjb3BpYSB5IGRpc3RyaWJ1Y2nDs24gc2llbXByZSBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczogCgrigKIJRWwgbmVjZXNhcmlvIHJlY29ub2NpbWllbnRvIGRlIGxhIGF1dG9yw61hIGRlIGxhIG9icmEsIGlkZW50aWZpY2FuZG8gb3BvcnR1bmEgeSBjb3JyZWN0YW1lbnRlIGEgbGEgcGVyc29uYSBxdWUgcG9zZWEgZGVyZWNob3MgZGUgYXV0b3IuCgrigKIJTm8gZXN0w6EgcGVybWl0aWRvIGVsIHVzbyBpbmRlYmlkbyBkZWwgdHJhYmFqbyBkZSBpbnZlc3RpZ2FjacOzbiBjb24gZmluZXMgZGUgbHVjcm8gbyBjdWFscXVpZXIgdGlwbyBkZSBhY3RpdmlkYWQgcXVlIHByb2R1emNhICBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IoZXMpIGxlZ2FsKGVzKS4KCuKAoglMb3MgdHJhYmFqb3MgcXVlIHNlIHByb2R1emNhbiBhIHBhcnRpciBkZSBsYSBvYnJhLCBkZWJlIHBvc2VlciBsYSBjaXRhY2nDs24gcGVydGluZW50ZSB0YWwgY29tbyBpbmRpY2FuIGxhcyBOb3JtYXMgQVBBLiBDYXNvIGNvbnRyYXJpbywgc2UgaW5jdXJyaXLDoSBlbiBsYSBmaWd1cmEgZGVsIHBsYWdpby4KCg== |