Por favor, use este identificador para citar o enlazar este ítem: https://ri-ng.uaq.mx/handle/123456789/505
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.rights.licensehttp://creativecommons.org/licenses/by-nd/4.0es_ES
dc.contributorEdgar Alejandro Rivas Araizaes_ES
dc.creatorSalvador Manuel Malagon Soldaraes_ES
dc.date2011-11-
dc.date.accessioned2018-12-14T04:47:18Z-
dc.date.available2018-12-14T04:47:18Z-
dc.date.issued2011-11-
dc.identifierAdaptive algorithmes_ES
dc.identifierAlgoritmo adaptivoes_ES
dc.identifierControl de motores_ES
dc.identifierMedición de velocidades_ES
dc.identifierMotor Controles_ES
dc.identifierVelocity Measurementes_ES
dc.identifier.urihttp://ri-ng.uaq.mx/handle/123456789/505-
dc.descriptionEn este trabajo se presenta un sistema híbrido de cómputo que contempla la interacción entre un DSP (Digital Signal Processor) eZdsp TMS320F2812 y un FPGA (Field Programmable Gate Array) DE1 Cyclone II Starter Board por medio de la interfaz McBSP (Multichannel Buffered Serial Port), cada uno desempeñó diferentes tareas aprovechando las fortalezas de cada dispositivo para delegar las actividades. El sistema fue implementado como una tarjeta de control con módulos de interacción externa para un robot PUMA (Programmable Universal Machine for Assembly). Dentro del FPGA, se programó un algoritmo adaptivo para medición de velocidad en encoders, tomado de una propuesta teórica elaborada por Lygoras en 1998. En dicha referencia existen dos maneras para medir la velocidad: la primera es a través de la frecuencia de giro para altas velocidades, mientras que la segunda utiliza los ciclos de un canal del encoder como referencia para eliminar el error imprescindible en la medición de velocidad cuando se utilizan encoders para medir bajas velocidades. El algoritmo adaptivo se calcula a través de una tabla propuesta en esta misma referencia donde existen diferentes valores para el ciclo medido en un canal del encoder. Cada valor de este periodo representa una velocidad en RPM y un intervalo de muestreo para volver a realizar las mediciones, tomando como premisa que no existen cambios bruscos en la velocidad. Por otra parte, se desarrolló un control PID (Proportional-Integral- Derivative) dentro del DSP, el diseño fue obtenido a partir del PMSM 3.1 Control Motor System de Texas Instruments, proyecto que contiene las librerías necesarias para el control de motores. Del diseño se obtiene un alto rendimiento, comprobando la factibilidad de desarrollo para el mismo sistema con procesadores más avanzados que los utilizados para la validación de los resultados de este proyecto.es_ES
dc.descriptionThis work presents a hybrid computing system that contemplates the interaction between a DSP (Digital Signal Processor) TMS320F2812 eZdsp and a FPGA (Field Programmable Gate Array) Cyclone II Starter Board DE1 through the interface McBSP (Multichannel Buffered Serial Port), each performed different tasks taking advantage of the strengths of every device to delegate the activities. The system was implemented as a control board with external interaction modules for a robot PUMA (Programmable Universal Machine for Assembly). Within the FPGA, an adaptive algorithm was programmed to measure speed encoders, taken from a theoretical proposal developed by Lygoras in 1998. In this reference there are two ways to measure the speed: the first is through the rotation frequency for high speeds, while the second uses the cycles of a reference channel encoder as necessary to eliminate the error in the measurement of speed when encoders are used to measure low speeds. The adaptive algorithm is calculated through a table proposed in this same reference where are different values for the cycle measured in a channel encoder. Each value of this period represents a speed in RPM and a sampling interval for re-measurements, on the premise that there are no sudden changes in speed. We developed a PID (Proportional-Integral-Derivative) within the DSP, the design was obtained from 3.1 Control PMSM Motor System of Texas Instruments, a project that contains the necessary libraries to the motor control. Design of high performance is obtained, proving the feasibility of developing the same system with advanced processors used for the validation of the results of this project.es_ES
dc.formatAdobe PDFes_ES
dc.language.isoEspañoles_ES
dc.relation.requiresSies_ES
dc.rightsAcceso Abiertoes_ES
dc.subjectINGENIERÍA Y TECNOLOGÍAes_ES
dc.subjectCIENCIAS TECNOLÓGICASes_ES
dc.titleSistema embebido de control de movimiento para robot poliarticuladoes_ES
dc.typeTesis de maestríaes_ES
dc.creator.tidcurpes_ES
dc.contributor.tidcurpes_ES
dc.creator.identificadorMASS860907HGTLLL03es_ES
dc.contributor.identificadorRIAE791127HQTVRD03es_ES
dc.contributor.roleDirectores_ES
dc.degree.nameMaestría en Ciencias (Instrumentación y Control)es_ES
dc.degree.departmentFacultad de Ingenieríaes_ES
dc.degree.levelMaestríaes_ES
Aparece en las colecciones: Maestría en Ciencias (Instrumentación y Control)

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
RI003616.pdf2.15 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.