| dc.contributor.advisor | Pérez Peña, Fernando | |
| dc.contributor.advisor | Guardeño Ramírez, Rafael | |
| dc.contributor.author | Morales Millán, David | |
| dc.contributor.other | Ingeniería en Automática, Electrónica, Arquitectura y Redes de Computadores | es_ES |
| dc.date.accessioned | 2020-09-03T09:35:49Z | |
| dc.date.available | 2020-09-03T09:35:49Z | |
| dc.date.issued | 2020-06-29 | |
| dc.identifier.uri | http://hdl.handle.net/10498/23530 | |
| dc.description.abstract | El objetivo de este trabajo es proponer dos métodos de control de la velocidad angular de un motor de corriente continua comercial: el control Proporcional-Integral-Derivativo (PID) y su variación I-PD. Además, se propone una modulación por ancho de pulsos (PWM) y por frecuencia de pulsos (PFM) para actuar sobre el motor.
A partir de los parámetros obtenidos del datasheet proporcionado por el fabricante, se realiza un modelado lineal convencional para obtener la función de transferencia del motor. A continuación, se efectúa el diseño del controlador I-PD de forma analítica y el diseño del controlador PID mediante los métodos de Ziegler-Nichols basados en la curva de reacción. Ambos controladores son simulados mediante Matlab y su entorno de programación visual Simulink, con elementos que acercan el resultado a la práctica.
Finalmente, se realiza la implementación práctica de éstos y la obtención de gráficas comparativas. Para ello, se emplea un microcontrolador basado en ARM y el lenguaje de programación C. Los datos son enviados para su representación gráfica a un ordenador mediante el periférico UART de la tarjeta microcontroladora y empleando el software Matlab. | es_ES |
| dc.format | application/pdf | es_ES |
| dc.language.iso | spa | es_ES |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject | Regulación automática | es_ES |
| dc.subject | Motores de corriente continua | es_ES |
| dc.subject | Control PID | es_ES |
| dc.subject | Control I-PD | es_ES |
| dc.subject | Pulse-frequency modulation (PFM) | es_ES |
| dc.subject | Pulse-width modulation (PWM) | es_ES |
| dc.subject | Matlab | es_ES |
| dc.subject | Simulink | es_ES |
| dc.subject | Programación en C | es_ES |
| dc.subject | LPC408x/407x | es_ES |
| dc.subject | Encoder | es_ES |
| dc.subject | Frecuencímetro | es_ES |
| dc.subject | Modelado matemático | es_ES |
| dc.subject | Ziegler-Nichols | es_ES |
| dc.title | Diseño e implementación de estructuras de control tradicional para el control de un motor de corriente continua mediante modulación por ancho de pulso y frecuencia de pulsos | es_ES |
| dc.type | bachelor thesis | es_ES |
| dc.rights.accessRights | open access | es_ES |
| dc.description.physDesc | Número de páginas: 172.
Se incluye un anexo con los códigos de programación de los bloques de Simulink. | es_ES |