Diseño de una tarjeta de Expansión PCI y la electrónica necesaria para el control y excitación de dos motores

e-Archivo Repository

Show simple item record

dc.contributor.advisor Abderrahim Fichouche, Mohamed
dc.contributor.author Barrigón Tabuyo, Felipe Antonio
dc.date.accessioned 2020-12-11T11:56:33Z
dc.date.available 2020-12-11T11:56:33Z
dc.date.issued 2017
dc.date.submitted 2017-09-26
dc.identifier.uri http://hdl.handle.net/10016/31579
dc.description.abstract El presente proyecto tiene como misión procurar una solución integral a la excitación y control de dos motores definiendo las necesarias arquitecturas software y hardware. Para llevar a cabo estas tareas se emplea una placa PCI para el desarrollo de prototipos denominada PCI-ProtoLab/PLX-M sobre la que se monta otra placa construida alrededor del microcontrolador AT89C52 cuya misión es recibir comandos desde la CPU y, en base a estos, manejar una serie de periféricos conectados a él de modo que se pueda efectuar el arranque [MAF2]y control de los motores objetivo. Se entiende por controlar los motores a la fijación por parte del usuario de, o bien su velocidad de giro o la posición angular de su eje. El algoritmo a emplear puede ser ejecutado por la CPU o el microcontrolador a conveniencia de usuario, pudiéndose conmutar entre las modalidades de control de forma transparente. Respecto a los algoritmos de control, se ha de destacar que no son parte central y de estudio del proyecto sino que se emplean simples mecanismos cuya finalidad es poder verificar que la estructura del proyecto es válida y que, una vez comprobada, ya es posible implementar los algoritmos tan complejos como se deseen. El proyecto comprende la electrónica de potencia encargada de excitar los motores, entregando la tensión y polaridad que necesitan, comprobando el voltaje con el que los está alimentando y asegurándose que los semiconductores que la conforman no se sobrecalientan, desactivándolos de la corriente en el caso de que así sea. Finalmente, se incorpora el programa de control del sistema que se ejecuta bajo Windows, dotado de un interfaz gráfico de usuario que permite seleccionar los parámetros de control y visualizar las variables de estado como son la velocidad y la aceleración angular del giro de los motores, la posición angular de los ejes y los voltajes de alimentación de los puentes de transistores que los alimentan. Se ha de apuntar que el proyecto se realizó, aproximadamente, entre los años 2004 y 2006 pero hasta ahora, por motivos personales y laborales, no se ha presentado. Esta situación hace que ciertas partes del mismo estén desactualizadas, como las relativas al bus PCI que, a día de hoy, año 2017, ya ha sido abandonado prácticamente por la industria. Por ello, en el presente documento, se indica cómo efectuar la transición de dicho bus PCI a su sucesor, el PCI Express, hoy plenamente extendido.
dc.description.abstract The goal of this project is to provide an integral solution to the drive and control of two motors by defining and developing the required software and hardware. To accomplish this, a Peripheral Component Interconnect board for prototypes –called PCI-ProtoLab/PLX-M– is used. On top of this board, another board is positioned around a microcontroller AT89C52. Its mission is to receive commands from the CPU to control a variety of peripherals that activate and control both motors. We mean by controlling them that the user can fix their rotation speed or the angular position of the shaft. The CPU or the microcontroller can execute the control algorithm, which can be switched from one to the other in a transparent manner, depending on the preferences of the user. The algorithms are not part of the current project, instead simple mechanisms are used here to verify that the structure of the project is valid and once that is done, any algorithm (simple or complex) could be implemented. The project presented here involves the power electronics required to excite the engines by applying tension and polarity. The system monitors the voltage to verify that the semiconductors do not burn out, inactivating them in case they overheat. Finally the control program for the system -executed under Windows- is explained. It is provided with a graphical user interface that allows the selection of different parameters to control and visualize state variables like speed and angular acceleration of the motors, angular position of the shaft and the supply voltages of the transistor power bridges.
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Bus PCI
dc.subject.other Microcontroladores
dc.subject.other VHDL
dc.subject.other Interfaz gráfico
dc.subject.other Temporizador multimedia
dc.title Diseño de una tarjeta de Expansión PCI y la electrónica necesaria para el control y excitación de dos motores
dc.type masterThesis
dc.subject.eciencia Ingeniería Industrial
dc.rights.accessRights openAccess
dc.description.degree Ingeniería Industrial
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Ingeniería de Sistemas y Automática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record