ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL CENTRO DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA



Documentos relacionados
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

CARRERA DE INGENIERÍA AUTOMOTRIZ DISEÑO Y CONSTRUCCIÓN DE UN BANCO DIDÁCTICO DE DIRECCIÓN ELECTROMECÁNICA DEL VEHÍCULO HYUNDAI ACCENT 2008

CONTENIDO INTRODUCCIÓN. PRÁCTICA No. 1 SENSOR DE TEMPERATURA. PRÁCTICA No. 2 SENSOR DE LUZ. PRÁCTICA No. 3 PROGRAMACIÓN DE MICROCONTROLADOR PIC

SISTEMA DE GESTIÓN DOMÓTICA DE UNA VIVIENDA

SISTEMA DE GESTIÓN DOMÓTICA DE UNA VIVIENDA

Microchip Tips & Tricks...

CARRERA DE INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN

MODULO Nº13 PROPULSORES DE CC

Microchip Tips & Tricks...

Práctica de Taller 3

Nota Técnica / Microchip Tips & Tricks

Manual de prácticas del Laboratorio de Dispositivos de Almacenamiento y de Entrada/Salida

Scientia Et Technica ISSN: Universidad Tecnológica de Pereira Colombia

MÓDULO DEL HORNO ELÉCTRICO CONTROL DE PROCESOS INDUSTRIALES

xl PIC16F877

AUTOMATIZACIÓN DE OBTENCIÓN DE GRÁFICAS I-V EN PANELES SOLARES

MODULO Nº14 INVERSORES

CAPITULO 2. Métodos para llevar a cabo la variación voltaje/frecuencia. De acuerdo al método para variar la velocidad sincrónica de un motor

UNIVERSIDAD DE SANTIAGO DE CHILE FACULTAD DE INGENIERÍA Departamento de Ingeniería Mecánica Ingeniería Civil en Mecánica

CONTROL DE MOTORES UTILIZANDO LOS MICROCONTROLADORES PIC16F87x

Ingeniero Eléctrico especialización Electrónica Industrial. Politécnica del Litoral, 1982, Postgrado Guayaquil, ESPAE, Profesor de ESPOL desde 1983

DISEÑO Y CONSTRUCCION DE UN SISTEMA DE RECTIFICACION CONTROLADO APLICADO A UN MOTOR DC

TEMA 3: APLICACIÓN INDUSTRIAL DE LOS INVERSORES: ACCIONAMIENTO PARA UNA MÁQUINA DE CORRIENTE ALTERNA. F. Javier Maseda

DISEÑO, CONSTRUCCIÓN DE UN BANCO DIDÁCTICO DEL SISTEMA DE TRASLACIÓN Y GIRO DE LOS TRACTORES DE CADENA

Carrera: ELC Participantes Representante de las academias de ingeniería eléctrica de los Institutos Tecnológicos.

Instituto Tecnológico de Puebla Ingeniería Electrónica Control Digital

PRÁCTICA 5. CONVERTIDOR DC/DC ELEVADOR

Manual sobre Motores a Pasos (Stepper motors)

Microchip Tips & Tricks...

Electrónica para el control de la red de difracción de un monocromador mediante una interfaz programada en lenguaje G

Tutorial sobre Motores Paso a Paso (Stepper motors) Recopilado de Internet

Generador Solar de Energía Eléctrica a 200W CAPÍTULO VII. Implementaciones y resultados Implementación de los convertidores elevadores

Microchip Tips & Tricks...

LOS PIC16F87X. Características Generales. IES Juan de la Cierva (Madrid). Desarrollo de Productos Electrónicos

Contenido. Acerca del autor... Prólogo... Agradecimientos...

Laboratorio de Casas Inteligentes Etapa de potencia Practica No. 3

Motores Paso a Paso (Stepper motors)

Laboratorio de Electrónica Industrial. Controladores de Voltaje de Corriente Alterna

Capítulo 1 Introducción Mecatrónica Sistemas de medición Ejemplos de diseño... 5

AUTOMATIZACIÓN DE PROCESOS PRÁCTICA 1 PWM CONTROLADO POR PUSH BOTÓN MARTÍNEZ PÉREZ JOSE ALFREDO PÉREZ GACHUZ VICTOR JIMÉNEZ OSORIO HÉCTOR ALONSO

Electrónica industrial. Guía 7. Facultad: Ingeniería Escuela: Ingeniería Electrónica Asignatura: Electrónica industrial. Contenido

TEMA 2: TOPOLOGÍAS Y ARQUITECTURAS DE MANDO Y CONTROL PARA INVERSORES

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE INSTRUMENTACIÓN INDUSTRIAL PRÁCTICA N 3

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

1. PRESENTANDO A LOS PROTAGONISTAS...

El objeto de este proyecto es el de construir un robot araña controlado por un PIC16F84A.

CONTROL DE MAQUINAS ELECTRICAS ELT Control Escalar De Maquinas Asíncronas

Ley de Ampere. Campo magnético producido por la corriente que circula en un arreglo de conductores

Capítulo 3: Implementación hardware mediante plataforma en tiempo real. Capítulo 3 Implementación hardware mediante plataforma en tiempo real 33

Ley de Ampere. Campo magnético producido por la corriente que circula en un arreglo de conductores

I 1 H 1 " SJBLIOT~ Acerca del autor... Prólogo... Agradecimientos...

Ilustración 76 Fuente de Alimentación para Iluminación

Tabla 1.1. Materiales y equipo.

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN

Tecnología robótica. Tema 7.- Tarjeta controladora Arduino

AUTORES: RICAURTE CORREA NÉSTOR ANDRÉS SARZOSA ANTE DAVID DE JESÚS

DISEÑO DEL SISTEMA DE RIEGO AUTOMATIZADO ADA

Microchip Tips & Tricks...

CONSTRUCCIÓN DE UN BRAZO ROBOT PARA SERVIR DE PLATAFORMA DE APRENDIZAJE

Facultad de Ingeniería. Escuela de Electrónica. Asignatura Electrónica Industrial. Tema: Circuito cicloconvertidor. GUÍA 8 Pág. Pág. 1 I. OBJETIVOS.

Microchip Tips & Tricks...

INTRODUCCIÓN A LOS MOTORES

CURSO DE MCUs PIC ANUAL

JOVANNY BEDOYA GUAPACHA

CAPITULO 3 IMPLEMENTACIÓN DEL INVERSOR ELEVADOR. En el presente capítulo se muestran, de manera general, la etapa de potencia y de

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE INSTRUMENTACIÓN INDUSTRIAL PRÁCTICA N 9

UniTrain. Cursos UniTrain. Cursos UniTrain. Lucas Nülle GmbH Página 1/13

INVERSORES DC AC. Reconocer los inversores dc ac mediante investigación para conocer sus formas de ondas.

LABORATORIO DE CONTROL INDUSTRIAL PRÁCTICA N 7

Práctica No. 6 del Curso "Meteorología y Transductores". "Convertidores ADC y DAC"

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA CARRERA DE INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 5

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC DIVISIÓN DE INGENIERÍA ELECTRÓNICA Y TELEMÁTICA ACADEMIA DE SISTEMAS DIGITALES

PRÁCTICA 7. Análisis mediante Simulación de Convertidores de Potencia dc/ac

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL. Facultad de Ingeniería en Electricidad y Computación

CARACTERISTICAS Y SELECCIÓN MOTORES ELECTRICOS. Universidad Católica del Maule Escuela de Ingeniería en Construcción Asignatura : Circuitos Eléctricos

Didáctica y Educación. ISSN LAS MÁQUINAS DE CORRIENTE CONTÍNUA EN LICENCIATURA O INGENIERÍA ELÉCTRICA

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos

Microchip Tips & Tricks...

INSTITUTO TECNOLÓGICO DE SALINA CRUZ ASIGNATURA TALLER DE INVESTIGACIÓN I CLAVE: ACA-0909 DOCENTE: ROMÁN NÁJERA SUSANA MÓNICA UNIDAD II AVANCE IX

CONTROLADOR LOGICO PROGRAMABLE

LABORATORIO DE CONTROL INDUSTRIAL PRÁCTICA N 7

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 1

LABORATORIOS: COMPRENDER O APRENDER A DISEÑAR? ALGUNAS PROPUESTAS

Electrónica. Carrera: Clave de la asignatura: Participantes. Representantes de las academias de Ingeniería Mecánica de Institutos Tecnológicos.

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

CAPÍTULO 3 3. DESARROLLO DEL SOFTWARE DE CONTROL

S i s t e m a d e E n e r g í a I n i n t e r r u m p i d a 45

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control Carrera de Ingeniería Eléctrica

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 5

PRIMER LABORATORIO EL 7032

Diseño e Implementación de una Calculadora con dos modos de Operación: Activada por Voz y Manual

Transcripción:

Control de velocidad por cambio de frecuencia de motor trifásico sincrónico usando microcontroladores avanzados e interfaz serial para la visualización de resultados Jorge Espinoza (1), Freddy Rosero (), Carlos Valdivieso () (1) () () Facultad de Ingeniería en Electricidad y Computación (1) () () Escuela Superior Politécnica del Litoral (ESPOL) Campus Gustavo Galindo, Km 0. Vía Perimetral, Apartado 09-01-. Guayaquil, Ecuador egjorge@hotmail.com (1), frosver@hotmail.com (), cvaldiv@fiec.espol.edu.ec () (1) () () Resumen El proyecto que a continuación se presenta, describe el funcionamiento, desarrollo e implementación de un prototipo de controlador para motores de corriente continua sin escobilla BLDC (Brushless Direct Current) con y sin sensores de efecto Hall, desarrollado por Microchip en las notas de aplicación ANA y AN9. En dichas notas se desarrollan dos tipos de programas en lenguaje ASM (assembler), uno que permite manejar motores BLDC sin sensor de efecto Hall y el otro programa, para motores BLDC con sensor de efecto Hall. En este proyecto se implementaron los dos programas. Además el presente informe describe la aplicación con el microcontrolador utilizando el PIC1FA, que va a servir para la etapa de control del proyecto y en donde se programarán los dos softwares seleccionados para esta implementación. Así como también se describirá el funcionamiento, estructura y operación tanto del motor BLDC y del sensor de efecto Hall. Complementándose con la aplicación de la etapa de potencia de este controlador de velocidad, compuesto por un puente trifásico tipo H diseñada con Mosfet s tipo N. Palabras claves: motor, sensor, PIC, puente trifásico. Abstract The project presented below, describes the operation, development and implementation of a prototype engine controller for brushless motors BLDC (Brushless Direct Current) with and without Hall Effect sensors, developed by Microchip in application notes ANA and AN9. These notes develope two types of programs one in ASM (assembler) language, that handle a BLDC motor without Hall effect sensor and the another for BLDC motors with Hall effect sensor. This project implemented both programs. Furthermore, this report describes the application using the PIC1FA microcontroller, which will serve to control the project. In this device will be programmed both of the selected for this implementation. The project will describe the operation, structure and operation of the BLDC motor and the Hall effect sensor. Complemented with the implementation of the power phase of the speed controller, comprising a three-phase H bridge designed with N- type MOSFET's Keywords: motor, sensor, PIC, three-phase bridge.

1. Introducción En los siguientes capítulos de este informe, se explicará sobre la programación e implementación del controlador de velocidad de la nota de aplicación ANA de Microchip, que estará basado en la obtención de un valor analógico proporcionado por un potenciómetro, el cual va a ser convertido en un valor digital por el PIC1FA, y este a su vez será almacenado en el módulo TMR0 con el cual se generará el PWM que serán entregados en el puerto C correspondiente del microcontrolador, dicha señal se necesitará en la parte alta de la etapa de potencia del puente H conformado por los Mosfet s. Y por programación proveeremos también de señales mantenidas en nivel alto a la parte baja de la etapa de potencia. La etapa de control y la etapa de potencia serán acopladas con la ayuda de tres drivers de potencia, usando los integrados IR101s que proporcionarán las mismas señales de control a las compuertas de los Mosfet s. Y con la debida programación y los debidos disparos de conducción de los Mosfet s entregaremos una señal DC convertida en AC con la cual nuestro motor BLDC comenzará a girar. Observaremos también gráficos obtenidos del osciloscopio, el cual nos mostrará el comportamiento del motor, de las etapas de control y la etapa de potencia. Y la visualización en un LCD el sentido de giro del motor BLDC y una analogía de la velocidad que desarrollará el motor. 1.1. Arquitectura de los controladores de velocidad para motores El Controlador de Velocidad es en un sentido amplio, un dispositivo eléctrico o electrónico empleado para controlar la velocidad giratoria de maquinaria, especialmente de motores. La maquinaria industrial generalmente es accionada a través de motores eléctricos, a velocidades constantes o variables, pero con valores precisos. Hoy en día existe una variedad de controladores de velocidad para la diversidad de motores existentes en el mercado. Existen controladores de velocidad para motores de corriente alterna y para motores de corriente continua, los cuales varían en sus diseños y usos. La arquitectura y programación de los controladores de velocidad se basa de acuerdo a las necesidades, por ejemplo un controlador de velocidad para motores BLDC con sensor de efecto Hall o sin dicho sensor. Controladores de velocidad con conexión de comunicación para visualización que muestren las revoluciones del motor, etc. Figura 1. Controlador de velocidad para motores BLDC 1.. Motivos para emplear controladores de velocidad Entre las diversas ventajas en el control del proceso proporcionadas por el empleo de controladores de velocidad destacan: Operaciones más suaves. Control de la aceleración. Distintas velocidades de operación para cada fase del proceso. Compensación de variables en procesos variables. Permitir operaciones lentas para fines de ajuste o prueba. Ajuste de la tasa de producción. Permitir el posicionamiento de alta precisión. Control del Par motor (torque)..1 Microcontrolador PIC1FA Un microcontrolador es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Microchip es la empresa que fabrica los microcontroladores PIC. En los últimos tiempos esta familia de microcontroladores ha revolucionado el mundo de las aplicaciones electrónicas. Tienen una facilidad de uso y programación. El PIC1FA pertenece a la denominada gama media es la más variada y completa de los PIC. En esta gama sus componentes añaden nuevas prestaciones a las que poseían los de la gama baja, haciéndoles más adecuados en las aplicaciones complejas. Poseen comparadores de magnitudes analógicas, convertidores A/D, puertos serie y diversos temporizadores.

CENTRO DE INVES ESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA los motores BLDC tienen un bobinado trifásico con topología de conexión en estrella.. Sensor de efecto Hall Figura. Pic1FA. Motor sin escobilla (BLDC) Los motores de corriente continua sin escobillas (BLDC) son uno de los tipos de motores que más popularidad ha ganado en los últimos años. Actualmente, los motores BLDC se emplean en sectores industriales tales como: Automóvil, Aeroespacial, Consumo Médico, Equipos de Automatización e Instrumentación. Los sensores de efecto Hall se utilizan para medir velocidades de rotación o detectar la posición de un determinado elemento. Su principal ventaja es que pueden ofrecer datos fiables a cualquier velocidad de rotación. Y sus inconvenientes son la mayor complejidad y precio con respecto a un sensor inductivo..4 Inversor Trifásico tipo puente H La función de un Inversor trifásico es generar energía eléctrica trifásica de corriente alterna a partir de una fuente de energía de corriente continua, con magnitudes y frecuencias deseadas. Se constituye principalmente por dispositivos electrónicos de potencia, que trabajan como interruptores operando en corte y saturación con una secuencia apropiada para obtener tres tensiones de salida simétricas y balanceadas. Básicamente, se trata de inversores monofásico en puente combinado en un solo sistema que usa tiristores, la numeración de los cuales está acorde a la secuencia de activación de los mismos. Figura. Motor BLDC Estos motores carecen de colector y escobillas. En vez de funcionar en DC funcionan en AC, la mayoría se alimentan con una señal trifásica, esta señal idealmente debería ser sinusoidal, pero en la práctica son pulsos, haciendo que la señal sea un continua pulsante o bien una continua con mucho componente de AC sin embargo se los clasifica como de DC porque al igual que los motores comunes tienen imanes permanentes. Estos imanes son atraídos por la polaridad de un campo magnético generado en las bobinas, las cuales como decíamos reciben pulsos en un patrón especifico. Si queremos que el motor gire más rápido, simplemente hacemos girar el campo magnético secuencial a mayor velocidad. O lo que sería lo mismo a aumentar la frecuencia de los pulsos. En el motor existen tres circuitos electromagnéticos conectados en un punto común. Cada circuito electromagnético se divide en el centro, permitiendo así el imán permanente del rotor a moverse en el medio del campo magnético inducido. La mayoría de Figura 4. Inversor Trifásico tipo puente H.1 Descripción del Proyecto Consiste en un controlador PWM con microcontrolador, en estee caso se usa el PIC1FA, en donde vamos a variar su velocidad con la ayuda de un potenciómetro y vamos a visualizar el valor de la velocidad del motor en un LCD. Para controlar el motor necesitamos hacer la interacción entre el motor y el controlador para ello utilizamos un inversor trifásico.

1 4 9 E ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Cada transistor es controlado mediante la técnica PWM. De esta manera se obtiene un voltaje alterno trifásico, desfasado 10 grado entre fases, con un frecuencia y tensión variables que dependerán de los valores establecidos. Este trabajo se divide en tres etapas fundamentales: la primera es la forma de generar las señales de control para cada uno de los transistores del puente inversor, la segunda es establecer conexión entre las señales de control y el circuito inversor, por último la tercera consiste en la etapa de potencia en el cual estará conectado el motor BLDC. RV1 1k R14 4k R1 40 R 40 DIRECCION PWM C C4 C C C1 C0 D D D RS E LCD1 LM01L 0 9 1 0 19 4 1 1 1 1 40 9 4 VSS VDD VEE U4 RD/PSP RD/PSP RD/PSP R/PSP4 RD/PSP RD/PSP RD1/PSP1 RD0/PSP0 RC/RX/DT RC/TX/CK RC/SDO RC4/SDI/SDA RC/SCK/SCL RC/CCP1 RC1/T1OSI/CCP RC0/T1OSO/T1CKI RB/PGD RB/PGC RB RB4 RB/PGM RB RB1 RB0/INT PIC1F RS RW RE/AN/CS RE1/AN/WR RE0/AN/RD RA/AN4/SS RA4/T0CKI RA/AN/VREF+ RA/AN/VREF- RA1/AN1 RA0/AN0 MCLR/Vpp/THV OSC/CLKOUT OSC1/CLKIN D0 D1 D D D D D 10 11 1 1 14 10 9 4 1 14 1 SENSOR C SENSOR B SENSOR A DIRECCION PWM RESET RS E DDD. Diagrama de bloques El siguiente diagrama de bloques muestra la disposición de los componentes a utilizar en el controlador de velocidad para el motor BLDC con sensor de efecto Hall y sin sensor, estructurando así los esquemáticos de los circuitos a implementarse en este proyecto. U V W M1 +. MOTOR-BLDCM R1 4.K Figura. Circuito de control para el motor BLDC con sensor R1 4.K R11 4.K R 0 R9 0 R10 0 SENSOR A SENSOR B SENSOR C Los componentes de este circuito tienen las mismas funcionabilidad que del esquemático anterior, el caso es que este control va a ser utilizado para operar el motor BLDC sin sensor. U4 RV1 1k R 40 R 40 0 RD/PSP 9 RD/PSP RD/PSP R/PSP4 RD/PSP 1 RD/PSP 0 RD1/PSP1 19 PWM RD0/PSP0 RC/RX/DT RC/TX/CK 4 C RC/SDO C4 RC4/SDI/SDA RE/AN/CS 1 C RC/SCK/SCL RE1/AN/WR 1 C RC/CCP1 RE0/AN/RD 1 C1 RC1/T1OSI/CCP 1 C0 RC0/T1OSO/T1CKI RA/AN4/SS RA4/T0CKI 40 D RB/PGD RA/AN/VREF+ 9 D RB/PGC RA/AN/VREF- D RB RA1/AN1 RB4 RA0/AN0 RS RB/PGM E RB MCLR/Vpp/THV 4 RB1 OSC/CLKOUT RB0/INT OSC1/CLKIN PWM OFFSET LCD1 PIC1F LM01L 10 9 4 1 14 1 C PWM OFFSET PWM RESET 10 11 1 1 14 VSS VDD VEE RS RW D0 D1 D D D D D 1 4 9 E RV 1k RS E DDD Figura. Diagrama de bloques del controlador de velocidad. Esquemáticos del controlador de velocidad C R 0 R9 1.k R10 1.k C4 0p U U V W M1 +. MOTOR-BLDCM Este esquemático está conformado por los componentes electrónicos de la parte de control de este proyecto, donde se encuentran los dispositivos como el PIC1FA que es el elemento que va ejecutar el programa instalado para el control del motor BLDC con sensor, un LCD donde visualizaremos la velocidad del motor un potenciometro para ajustar la velocidad, una botón para la dirección del motor y otros elementos pasivos de necesidad para la implementación del controlador. Figura. Circuito de control para el motor BLDC sin sensor El siguiente esquemático corresponde al circuito de acoplamiento y al circuito de potencia de este controlador de velocidad, donde constan las conexiones de los drivers IR101 y del puente inversor trifásico tipo puente H, además de los terminales donde se va a conectar el motor BLDC. Cabe recalcar que este circuito de potencia será utilizado para los dos circuitos de control mencionados anteriormente.

CENTRO DE INVES ESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA C1 C0 HIN LIN +1V D1 1 U1 V+ VB HO VS COM LO 4 IR101 C1 R1 u R Q1 IRF0 Q IRF0 +1V U D El PIC1FA leerá la posición del sensor de efecto Hall para la correcta conmutación en las salidas del PIC, el cual será almacenado, además de comprobar el bit de dirección de giro del motor accionado por una botonera. +1V +1V D C C HIN LIN 1 U V+ VB HO VS COM LO 4 IR101 C R u R4 Q IRF0 Q4 IRF0 D V D +1V D +1V C C4 HIN LIN 1 U V+ VB HO VS COM LO 4 IR101 C R u R Q IRF0 Q IRF0 D W D9 Figura. Circuito de potencia para el motor BLDC.4 Diagrama de flujo para el control del motor BLDC con sensor El siguiente diagrama de flujo muestra los pasos de la programación del controladorr de velocidad. Usaremos el convertidor analógico digital (ADC) del PIC1F para leer un potenciómetro y el uso de la lectura de voltaje como la velocidad relativa de control de entrada. Tan solo bits del ADC se utilizan, por lo que nuestro control de velocidad tendrá niveles, el cual será almacenado en un registro llamado ADC. Deseamos que la velocidad relativa corresponda a la relativa posición del potenciómetro. La velocidad del motor es directamente proporcional a la tensión aplicada, de forma lineal desde 0% a 100% se traducirá en un control lineal de velocidad de 0% a 100% del máximo de RPM. El ancho del impulso se determina de forma continua al añadir el resultado ADC en el módulo Timer0, para determinar cuando los conductores deben estar encendidos o apagados. Para obtener una frecuencia PWM de 10 khz del Timer0 debe estar en ejecución a veces mayor que la tasa, o, MHz El valor mínimo para pre escalar Timer0 es de 1:, por lo que necesita una frecuencia de entrada de,1 MHz La frecuencia de entrada al Timer0 es FOSC / 4. Esto requiere una FOSC de 0,4 MHz Un cristal de 0 MHz está lo suficientemente cerca, así que el resultado de la frecuencia PWM será de 9, khz. Figura. Diagrama de flujo con sensor La conmutación consiste en el estado de entrada del sensor con la correspondiente unidad de estado de salida en PORTC. Esto se logra con una tabla de estado. Las entradas de sensor formarán un puntero de la tabla de desplazamiento, y la lista de posibles códigos de la unidad de salidaa será la tabla de estado. El código de desarrollo se realizará en el PIC1FA. El PORTC asignado arbitrariamente como el puerto de la unidad de motor y PORTE como el puerto de entrada del sensor. Tabla 1. Códigos de conmutación Las siguientes tablas muestran los estados de conmutación de acuerdo a la posición del sensor de efecto Hall. Además de indicar los estados del puerto C mostrando el sentido de giro del motor BLDC.

Tabla. Códigos de conmutación en sentido horario En la figura mostrada, se encuentra el diagrama de flujo del lazo principal del programa del motor BLDC sin sensor que provee Microchip en la nota de aplicación ANA. 4.1 Simulación del controlador de velocidad para el motor BLDC Tabla. Códigos de conmutación en sentido anti horario Las siguientes imágenes muestran el comportamiento en las seis salidas del puerto C del microcontrolador y el resultado de las conmutaciones controladas por el PIC1FA en el puente inversor trifásico. Además del comportamiento de las fases en las bobinas del motor BLDC.. Diagrama de flujo para el control del motor BLDC sin sensor El programa utiliza dos potenciómetros como entradas de control de velocidad. Un potenciómetro, lo vamos a llamar el potenciómetro de PWM Offset, que está directamente relacionado con el PWM del ciclo de trabajo. El segundo potenciómetro es el PWM, se utiliza para proporcionar una compensación de PWM determinado por el potenciómetro de PWM Offset. Una conversión analógica a digital de los potenciómetros PWM produce un número entre 0 y. Este resultado, se convierte en el umbral del ciclo de trabajo PWM, y controla la unidad. Figura 10. Puertos C del microcontrolador Figura 11. Fases del motor BLDC Figura 9. Diagrama de flujo sin sensor

4. Implementación del proyecto El siguiente gráfico corresponde al circuito del proyecto construido, en el cual se implementó con los esquemáticos de las notas de aplicación ANA y AN9. Utilizando el circuito de control y el circuito de potencia respectivamente de las notas de aplicación de Microchip mencionadas. Con el cual se hizo las pruebas de los dos programas que contiene la nota de aplicación ANA tanto para el motor BLDC con sensor y sin sensor. Figura 14. Fases de las bobinas del motor BLDC Conclusiones Figura 1. Controlador en protoboard 4. Pruebas Experimentales Las pruebas fueron realizadas en el protoboard, donde se comprobó el comportamiento de las salidas del microcontrolador, así como los disparos producidos en el puente inversor trifásico. Medidos y visualizados en el osciloscopio del laboratorio de microcontroladores de la FIEC. Aquí presentamos unas de las muestras obtenidas en las mediciones hechas al prototipo de controlador implementado, las formas de ondas obtenidas tanto en la etapa de control del proyecto, como en la etapa de potencia del mismo. Figura 1. PWM al 100% del microcontrolador 1. Se consiguió la completa implementación del controlador de velocidad para motores BLDC con sensores de efecto Hall de Microchip, con el cual se implementó el hardware y el software, en una combinación entres las notas de aplicación dispuestas, estas son ANA y AN9. Usando el programa para el control de velocidad de motores BLDC con sensor de la nota de aplicación ANA en el PIC 1FA obteniendo como resultado el arranque del motor BLDC trifásico.. El controlador de velocidad para motores BLDC con sensor de efecto Hall desarrollado en este proceso de graduación muestra la fácil implementación y aplicación para el uso didáctico, y experimental donde se puede comprobar el funcionamiento de sus etapas, tanto la etapa de control, acoplamiento y potencia. Además de cómo opera su programación y el funcionamiento del motor BLDC.. Se obtuvo el PWM por medio de la programación, simplemente con el PIC1FA sin la necesidad de un microcontrolador de la gama alta los cuales tienen módulos PWM, solo utilizando el TMR0 en modo de temporizador y el producto de ese ejercicio mostrarlo en el puerto C del microcontrolador configurado como salida. 4. Se logró producir el adecuado disparo en la conmutación de los Mosfet s, la programación en el microcontrolador ejecuta los correspondientes estados de conducción en las salidas del microcontrolador y observado en el osciloscopio cumple con los estados de conmutación expuestos anteriormente en la teoría. Lo cual satisface a la correcta operación del motor BLDC con el cual se está trabajando.. Se observó el funcionamiento del sensor de efecto Hall, gracias a la ayuda del osciloscopio se ve que cumple con la secuencia respectiva que se refirió en la parte teórica, mostrando su perfecto funcionamiento por la respuesta que se obtuvo en la adecuada operación del proyecto.

. Se comprobó que el motor BLDC sin sensor, no tuvo un correcto funcionamiento con el programa de Microchip, debido a problemas en la implementación ya que los valores de los componentes electrónicos otorgados por la nota de aplicación ANA no permitían se ejecute adecuadamente la rotación del motor. Otro problema adicional está en la programación, ya que el programa solo permite medir una sola fase del motor y no las tres, así no se obtiene un censo real de la BEMF de cada fase. Recomendaciones 1. Ser precavido en la conexión de la alimentación tanto en la etapa de control como en la etapa de potencia, ya que trabajan esos dos sectores a diferentes voltajes y podría una mala conexión dañar algún componente del circuito por una polarización inversa, especialmente en la etapa de control, ya que el microcontrolador es el dispositivo más sensible.. Las propiedades de los motores BLDC son diferentes, tener muy en cuenta las características de voltaje y de corriente en los motores a utilizar, este proyecto proporciona en la salida para la conexión de motores con una capacidad de conectar a una fuente de suministro de 100V y 14Amp. Ya que los Mosfet s soportan hasta esa cantidad de voltaje y amperaje respectivamente.. Al trabajar con motores que posean sensor de efecto Hall, tener muy en cuenta la correcta disposición del Hall A, Hall B y Hall C para una debida conexión en los pines del sensor Hall del proyecto. Ya que esto podría hacer parecer que el motor no funcionaría y pensar que podría ser otro problema que no existiría. 4. Tratar de mejorar el software para darle una mejor precisión en los resultados de velocidad, brindarle un sistema de lazo cerrado al programa y seguridades de sobrecorrientes y sobrevoltajes al circuito, de esta manera se pulirá las necesidades del proyecto si se desea utilizar para una actividad real donde se necesita precisión y seguridad del equipo.. Mejorar la implementación para el control del motor sin sensor, para eliminar problemas de ruidos en el circuito de control y tener un buen circuito adicional donde las tres fases del circuito de potencia se puedan censar y que la etapa de control las pueda medir, así como también mejorar la programación donde se pueda corregir problemas de las señales adquiridas y proporcionadas a las demás etapas del circuito. Referencias [1] Microchip, AN Brushless DC (BLDC) Motor Fundamentals, http://ww1.microchip.com/downloads/en/appnot es/00a.pdf, Febrero 010. [] Microchip, ANA Brushless DC Motor Control Made Easy, http://ww1.microchip.com/downloads/en/appnot es/00.pdf, Febrero 010. [] Microchip, AN9 - Sensored BLDC Motor Control Using dspic0f, http://www.microchip.com/stellent/idcplg?idcser vice=ss_get_page&nodeid=14&appnote=e n011, Febrero 010. [4] Fernando Ramiro, Lucas J. López y Enrique Palacios, Microcontrolador PIC1F4 Desarrollo de proyectos, Editorial Alfa Omega- RAMA, México, 004. [] MICROCHIP, Hoja de Datos PIC1FA, página html: http://www.datasheetcatalog.net/es/, Febrero 010.