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...
- 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 |