Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/11531/14402
Título : | Bancada para ensayos con motores BLDC |
Autor : | Fernández Bernal, Fidel Frías Marín, Pablo Gómez Postigo, Alberto Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI) |
Palabras clave : | 33 Ciencias tecnológicas;3307 Tecnología electrónica;330703 Diseño de circuitos |
Fecha de publicación : | 2016 |
Resumen : | El presente proyecto se ha centrado en el desarrollo de una tarjeta, diseñada para controlar un motor brushless, compatible para las versiones Due y Mega 2560 de Arduino.
El objetivo de controlar este tipo de motores viene motivado por su excelente relación par/peso, por su alta eficiencia de funcionamiento y por su bajo coste de mantenimiento, debido al hecho de no tener escobillas.
Como consecuencia de esta carencia de escobillas, su alimentación se debe realizar de manera electrónica, pero a voltajes y corrientes lo suficientemente altos como para generar las potencias deseadas. A esta rama de la ingeniería se la conoce como electrónica de potencia.
Por tanto, es esta tarjeta, que dispone de un driver diseñado para controlar los voltajes y corrientes que requiere el motor, la que se encargará de soportar y controlar la alimentación del motor. Puesto que el objetivo es que la placa pueda funcionar con baterías de 24V y 48V, el inversor y las alimentaciones se escogieron de forma que pudieran soportar este rango de tensiones.
Puesto que el objetivo es que el motor funcione de forma que el usuario le pueda realizar un control de par, permitiendo cambiar la referencia del mismo, esta tarjeta dispone también de un transductor de corriente, de forma que la intensidad sea un dato conocido en todo momento. El motivo de utilizar un transductor para medir el par, es que este es proporcional a la corriente. Debido a esta equivalencia, la variación del nivel de tensión de PWM, servirá para controlar la circulación de una mayor o menor intensidad y así controlar el par.
El nivel de tensión de PWM es lo que permite variar el módulo del campo magnético del estator (puesto que el rotor es un imán permanente), permitiendo así obtener más o menos par, en función de las necesidades. A pesar de que el BLDC del que se dispone desarrolla una potencia de 360W, el driver instalado en la placa se encuentra preparado para soportar hasta 400W.
La tarjeta se diseñó utilizando un programa, llamado Eagle, pero el prototipo final se tuvo que hacer mediante métodos profesionales de fabricación, por lo que no pudo realizarse en nuestra Universidad. Al contrario que el circuito integrado, la soldadura de los componentes a la placa sí se hizo en los laboratorios de la Escuela, utilizando una moderna técnica conocida como montaje superficial o SMD.
Puesto que la placa de potencia debía funcionar junto con la tarjeta de Arduino Due y Mega, el segundo programa más utilizado fue Arduino. El lenguaje que se utilizó fue C y es en esta parte del proyecto donde se desarrolló el código encargado del funcionamiento del chip de potencia y de su protección.
Finalmente, no se pudo conseguir que la placa de potencia funcionase como se pretendía, aunque sí se detectaron algunos fallos de fabricación que, como era de esperar afectaban al buen funcionamiento del conjunto. Uno de los problemas se encuentra en el divisor de tensión diseñado para no sobrepasar la tensión máxima admisible del chip cuando se utiliza Arduino Mega. Se sospecha que puede ser problema de una mala soldadura. El otro, se encuentra en la soldadura del chip a la placa, en la cual se cree que no hay buen contacto entre esta y los pines del chip. Realmente, mientras el problema en el divisor de tensión persista, el problema en el chip de potencia quedaría relegado a un segundo plano hasta que el primero se resolviera. This project has focused on developing a card designed to control a brushless motor, compatible with the Arduino Due and Arduino Mega 2560 card versions. The objective of trying to control this type of engine, comes motivated by its excellent torque / weight ratio, their high operating efficiency and the low cost of maintenance due to not having brushes. Because of this lack of brushes, feeding should be done electronically, but at voltages and currents high enough to generate the desired power. To this branch of engineering is known as power electronics. So, it is this card, which has a driver designed to control the voltages and currents required by the engine, which is responsible for supporting and controlling the motor supply, which begins in a 36V battery. Since the objective is to control the engine runs at constant rated torque, this card also has a current transducer so that the intensity is a fact known at all times. Since the current is proportional to torque, this reference will be used to manipulate the voltage level of the PWM. The PWM voltage level is what allows varying the module stator magnetic field (since the rotor is a permanent magnet), thereby allowing more or less torque, depending on the needs. Although the available BLDC develops an output of 360W, the driver installed on the board is prepared to support up to 400W. The card was designed using a program called Eagle, but the final prototype had to be done by professional manufacturing methods, so this could not be done in college. Unlike the integrated circuit, welding the components to the board could be done in college labs, using a modern technique known as Surface Mounted Devices or SMD. Since the power board should work with the Arduino Due card and Mega too, the second programme most used was Arduino. The language used was C and it is in this part of the project where the charge operation and protection codes of the chip were developed. Finally, we could not get the power board would work as intended, although some manufacturing faults where detected and, as expected, affected the smooth functioning of the whole board. One of the problems stays in the voltage divider designed not to exceed the maximum voltage that the chip supports when used Arduino Mega board. It is suspected that problem may be a bad weld. The other is in the welding chip to the board, in which it is believed that there is not good contact between the board and the chip pins. Indeed, while the problem in the voltage divider persists, the problem in the power chip would be relieved to second place until the other was solved. |
Descripción : | Grado en Ingeniería Electromecánica |
URI : | http://hdl.handle.net/11531/14402 |
Aparece en las colecciones: | KL0-Trabajos Fin de Grado |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TFG000711.pdf | Trabajo fin de grado | 7,23 MB | Adobe PDF | ![]() Visualizar/Abrir |
TFG000711 Autorizacion.pdf | Autorización | 142,04 kB | Adobe PDF | ![]() Visualizar/Abrir Request a copy |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.