Práctica de Pic Control digital

Embed Size (px)

DESCRIPTION

En la presente practicase ilustra como hacer un servopotenciometro, es decir un controlador de posicion en grados, tiene tambien diagramas de circuito, fotos del circuito armado y el codigo del microcontrolador que es lo mas importante, hecho por alumnos del instituto tecnologico de hermosillo

Citation preview

INSTITUTO TECNOLOGICO DE HERMOSILLO

CURSO: Control Digital

REPORTE DE LA PRACTICA 3

Diferentes circuitos amplificadores con op-amp

MAESTRO: Fredy Hernandez Aguirre

ALUMNOS: Beltrn Winkler DanielBuitrn Castro Eric Adrian Flores Sumano Antonio

Hermosillo Sonora, 06 de junio del 2015

CONTROL DIGITAL DE POSICIN ANGULAR CON SERVOPOTENCIMETRO Y PIC

OBJETIVO DE LA PRCTICA

Disear un sistema de control de posicin angular con servopotencimetro y microcontrolador de lazo cerrado

PROCEDIMIENTO:1. Implemente una cartula graduada ajustada al cursor de ambos potencimetros.2. Antes de implementar el circuito, obtenga la ecuacin caracterstica de los potencimetros.Elabore una tabla con los valores correspondientes en voltaje y grados (ngulo), graficar estos valores y observe su comportamiento lineal. Obtenga la ecuacin correspondiente voltaje vs grados (0 a 180).3. Conecte el circuito mostrado en la figura P3.1. Realice un acoplamiento mecnico entre el eje del motor y el cursor del potencimetro, de tal forma que el movimiento del eje mueva el cursor del potencimetro para ajustar el voltaje. Es recomendable eliminar el tope del potencimetro para evitar problemas cuando el motor no pueda detenerse (inestabilidad).

4. Con K=1, ajuste el potencimetro a un valor deseado y observe el comportamiento del sistema para actualizar la variable del proceso. Realice esta prueba para distintos valores de referencia (ngulo). y concluya si la velocidad de respuesta del sistema es lenta o rpida.5. Ajuste la ganancia K del sistema a un valor apropiado que permita un mximo sobrepaso menor o igual al 10%, con el menor tiempo de establecimiento posible.6. Conectar la salida del sistema (VP) a la entrada del circuito convertidor ADC0804. Calcular el voltaje de referencia de tal forma que en 180 se t enga la mxima salida digital (OFF).7. Conectar la salida del circuito ADC al puerto de un microcontrolador, y la seal analgica de referencia (SP) del potencimetro a una entrada analgica del mismo PIC.8. Conectar un LCD y disear el cdigo necesario para el control de posicin digital en lazo cerrado. En la pantalla se deber mostrar el valor deseado y el valor real de la posicin angular.9. Disear un sistema PWM (opcional cdigo del PIC o hardware externo) y modifique el cdigo anterior, de tal forma que al incrementar la posicin de 0 a 180, se incremente la intensidad de luz en un foco de lmpara automotriz (12V) de apagado a su mxima potencia.10. Utilice una resistencia fotosensible (LDR) y el circuito de acondicionamiento necesario para medir la intensidad de luz. Utilice un luxmetro como patrn de referencia, de manera tal que la mxima intensidad de luz corresponda a 12V (180).

1.-

2.-Ecuacin caracterstica VOLTAJE

00.8

301.49

602.29

902.79

1203.29

1503.89

1804.39V

2204.69V

2905V

La ecuacin obtenida para que el PIC nos diera los valores de los grados, segn el voltaje que fueramos variando, fue el siguiente:Si ADC=1024 bits de resolucinVref=5vValor= 290/1024= 0.2832

3.-Circuito implentado

4-5.- Con k=1, la respuesta fue lenta, el motor se movia muy dbilmente, pero con k=30, el motor respondi muy bien, y con k=60, se nos quem 1 potenciometro y un OPAMP

6.- Se utiliz el ADC del PIC

7-8 (en el paso 9 y 10 mostraremos el cdigo completo que usamos para el pic)9.- Nosotros lemos un poco, para poder disear el cdigo PWMSe necesita saber sobre el registro PR2, la frecuencia del oscilador, el valor del preescaler del TIMER2. Le pusimos comentarios al programa para que no se nos olvidara que hacia cada instruccin

10.- Por falta de tiempo, no pudimos comprar el foco de 12v. En cambio le pusimos un led

El led verde es el que controlamos con el pwm, enfrente de el, esta la fotoresitencia, y de ah hacia el ADC del PIC, y del PIC hacia el LCD, que muestra los datos, muestra los luxs, el setpoint del potencimetro y el valor del potencimetro del motor

CONCLUSIONES

Se sac mucho provecho de esta prctica, porque vimos como se utilizan los OPAMPS no solo desde el punto de vista de amplificacin, si no ahora, de como hacer un sistema de control, la etapa para la potencia del motor, por mas simple que sea, no la habamos usado, hasta ahora en esta materia, de la misma forma la fotoresitencia.Aprendimos tambin como funciona el ADC del PIC, (utilizado en la practica 2), tambin aprendimos a hacer PWM con el PIC, el fin, queda como una experiencia muy buena.Gracias al Maestro Freddy Hernandez por habernos puesto a pensar y aplicar los conocimientos vistos en clase.