Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18

Este documento llamado DISEÑO E IMPLEMENTACION DE UN SERVOMOTOR MEDIANTE UN SISTEMA EMBEBIDO BASADO EN PIC18, se encuentra organizado en tres secciones: fundamentación teórica, diseño y validación. En la primera, damos una descripción detallada de todos los conceptos y elementos manejados en el proy...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2011
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
spa
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/2173
Acceso en línea:
https://hdl.handle.net/20.500.12585/2173
Palabra clave:
Sistemas de control inteligente
Pic18 (sistema de computación electrónico)
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_f88171122cbc7f6c6c08335fac7e62b5
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/2173
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.none.fl_str_mv Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
title Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
spellingShingle Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
Sistemas de control inteligente
Pic18 (sistema de computación electrónico)
title_short Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
title_full Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
title_fullStr Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
title_full_unstemmed Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
title_sort Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18
dc.contributor.director.none.fl_str_mv Acosta Galván, Luis Enrique
dc.subject.other.none.fl_str_mv Sistemas de control inteligente
Pic18 (sistema de computación electrónico)
topic Sistemas de control inteligente
Pic18 (sistema de computación electrónico)
description Este documento llamado DISEÑO E IMPLEMENTACION DE UN SERVOMOTOR MEDIANTE UN SISTEMA EMBEBIDO BASADO EN PIC18, se encuentra organizado en tres secciones: fundamentación teórica, diseño y validación. En la primera, damos una descripción detallada de todos los conceptos y elementos manejados en el proyecto, la segunda registra ampliamente todos los cálculos, análisis que hicieron parte del diseño del prototipo; la tercera y última sección contiene todas las pruebas, análisis de resultados y ajustes necesarios en la implementación del mismo. El objetivo de este proyecto es diseñar e implementar un sistema servomotor controlado en velocidad mediante un microcontrolador de la serie PIC18 con el fin de poner a prueba su desempeño en sistemas robustos de control similares a los encontrados en la industria, realizando tareas simultaneas como control digital, y comunicación bidireccional mediante protocolo USB con un PC para efectos de monitoreo y configuración. Para el control de sentido giro se diseñó un Half Bridge con Mosfet’s capaz de soportar la corriente demandada por el motor. Las funciones de la etapa de control básicamente son realizar el control PID y establecer la comunicación bidireccional con la PC, para lo cual se decidió usar un el microcontrolador PIC18F4550 por ser el dispositivo de más fácil y de económica adquisición que maneja comunicación USB y tiene los periféricos necesarios para la interacción con este proyecto; permitiendo a su vez un futuro ensanchamiento del mismo. La programación para este microcontrolador se desarrolló en el lenguaje CCS C debido a su carácter intuitivo, además de ser un lenguaje de alto nivel que abstrae muchas porciones de código en ocasiones causantes de retrasos por falta de conocimiento del programador de los detalles más pequeños de la arquitectura del microcontrolador. Para efecto de monitoreo y modificación de parámetros del sistema, se realizó una aplicación en Java capaz de gestionar una comunicación USB entre el PIC y la PC, monitorear la variable a controlar y modificar variables como el setpoint, constantes PID, sentido de giro y tipo control (lazo abierto/cerrado), permitiendo compactar en una sencilla aplicación las funciones necesarias a la medida de este proyecto.
publishDate 2011
dc.date.created.none.fl_str_mv 2011
dc.date.issued.none.fl_str_mv 2011
dc.date.other.none.fl_str_mv 2011
dc.date.accessioned.none.fl_str_mv 2019-10-18T18:50:46Z
dc.date.available.none.fl_str_mv 2019-10-18T18:50:46Z
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.hasVersion.none.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.other.none.fl_str_mv (ALEPH)000032898UTB01
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/2173
dc.identifier.instname.none.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.none.fl_str_mv Repositorio UTB
dc.identifier.ddc.none.fl_str_mv 629.836 B178
identifier_str_mv (ALEPH)000032898UTB01
Universidad Tecnológica de Bolívar
Repositorio UTB
629.836 B178
url https://hdl.handle.net/20.500.12585/2173
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.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessRights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.none.fl_str_mv Atribución-NoComercial 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial 4.0 Internacional
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 102 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spatial.none.fl_str_mv Cartagena de Indias
dc.publisher.university.none.fl_str_mv Universidad Tecnológica de Bolívar
institution Universidad Tecnológica de Bolívar
dc.source.uri.none.fl_str_mv http://biblioteca.utb.edu.co/notas/tesis/0062404.pdf
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/1/0062404.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/4/0062404.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/5/0062404.pdf.jpg
bitstream.checksum.fl_str_mv ccc87f8683174f3b3484198ddff4b66f
35de5dbe946d336f00d5f29563567a78
db30ac631c7fd95ef52107ed9ea9559c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021654244753408
spelling Los usuarios del Repositorio de la UTB estarán autorizados para adaptar, transformar y crear a partir del contenido de esta publicación incluso para fines comerciales, sin embargo toda obra derivada de la publicación original deberá ser distribuida bajo la misma licencia CC-BY-SA. El autor o autores, sin excepción deberán ser claramente identificados como titulares de los derechos de autor de la publicación original.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2Cartagena de Indias2019-10-18T18:50:46Z2019-10-18T18:50:46Z201120112011(ALEPH)000032898UTB01https://hdl.handle.net/20.500.12585/2173Universidad Tecnológica de BolívarRepositorio UTB629.836 B178Este documento llamado DISEÑO E IMPLEMENTACION DE UN SERVOMOTOR MEDIANTE UN SISTEMA EMBEBIDO BASADO EN PIC18, se encuentra organizado en tres secciones: fundamentación teórica, diseño y validación. En la primera, damos una descripción detallada de todos los conceptos y elementos manejados en el proyecto, la segunda registra ampliamente todos los cálculos, análisis que hicieron parte del diseño del prototipo; la tercera y última sección contiene todas las pruebas, análisis de resultados y ajustes necesarios en la implementación del mismo. El objetivo de este proyecto es diseñar e implementar un sistema servomotor controlado en velocidad mediante un microcontrolador de la serie PIC18 con el fin de poner a prueba su desempeño en sistemas robustos de control similares a los encontrados en la industria, realizando tareas simultaneas como control digital, y comunicación bidireccional mediante protocolo USB con un PC para efectos de monitoreo y configuración. Para el control de sentido giro se diseñó un Half Bridge con Mosfet’s capaz de soportar la corriente demandada por el motor. Las funciones de la etapa de control básicamente son realizar el control PID y establecer la comunicación bidireccional con la PC, para lo cual se decidió usar un el microcontrolador PIC18F4550 por ser el dispositivo de más fácil y de económica adquisición que maneja comunicación USB y tiene los periféricos necesarios para la interacción con este proyecto; permitiendo a su vez un futuro ensanchamiento del mismo. La programación para este microcontrolador se desarrolló en el lenguaje CCS C debido a su carácter intuitivo, además de ser un lenguaje de alto nivel que abstrae muchas porciones de código en ocasiones causantes de retrasos por falta de conocimiento del programador de los detalles más pequeños de la arquitectura del microcontrolador. Para efecto de monitoreo y modificación de parámetros del sistema, se realizó una aplicación en Java capaz de gestionar una comunicación USB entre el PIC y la PC, monitorear la variable a controlar y modificar variables como el setpoint, constantes PID, sentido de giro y tipo control (lazo abierto/cerrado), permitiendo compactar en una sencilla aplicación las funciones necesarias a la medida de este proyecto.Incluye bibliografía, anexos102 páginasapplication/pdfspahttp://biblioteca.utb.edu.co/notas/tesis/0062404.pdfSistemas de control inteligentePic18 (sistema de computación electrónico)Diseño e implementación de un servomotor mediante un sistema embebido basado en PIC18Universidad Tecnológica de Bolívarinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_7a1fAcosta Galván, Luis EnriqueBaldrich Pinedo, GaryDíaz López, Germaínhttp://purl.org/coar/resource_type/c_7a1fIngeniería ElectrónicaTesis pregradoIngeniero ElectrónicoUniversidad Tecnológica de BolívarORIGINAL0062404.pdfapplication/pdf21082124https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/1/0062404.pdfccc87f8683174f3b3484198ddff4b66fMD51TEXT0062404.pdf.txt0062404.pdf.txtExtracted texttext/plain132813https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/4/0062404.pdf.txt35de5dbe946d336f00d5f29563567a78MD54THUMBNAIL0062404.pdf.jpg0062404.pdf.jpgGenerated Thumbnailimage/jpeg21330https://repositorio.utb.edu.co/bitstream/20.500.12585/2173/5/0062404.pdf.jpgdb30ac631c7fd95ef52107ed9ea9559cMD5520.500.12585/2173oai:repositorio.utb.edu.co:20.500.12585/21732020-11-05 15:16:15.538Repositorio Institucional UTBrepositorioutb@utb.edu.co