Está en la página 1de 5

BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA

FACULTAD DE CIENCIAS DE LA ELECTRNICA


LICENCIATURA EN INGENIERIA MECATRONICA

Asignatura:
Control Digital y Aplicaciones

Profesor:
Dr. Jaime Cid Monjaraz

PRACTICA 2: Caracterizacin de planta.

Alumnos:

Acosta Bracqbien Jrme
Snchez Ramos Hctor Omar
Vargas Sampayo No J.

Periodo: Primavera 2014


Mircoles 3 de Septiembre de 2014, Puebla.




INTRODUCCION.
El principal objetivo de un sistema de control es obtener una respuesta deseada. Esto se
logra mediante el concepto de lazo realimentado, que es aplicable a casi cualquier ciencia
existente. En este caso, se desea obtener la funcin de transferencia de un sistema de
primer orden, el sistema consta de un sensor de temperatura LM35 el cual arroja una
serie de datos, todos estos datos son adquiridos por la tarjeta Arduino la cual a su vez los
enva a travs del puerto USB hacia la computadora y mediante un algoritmo en Matlab
este grafica todo los datos obtenidos, para as poder visualizar el comportamiento de la
planta.
Una vez que se obtiene esta grafica se analizara para as poder determinar funcin de
transferencia y con esto ltimo es como se concluye la prctica de la caracterizacin de
un sistema de primer orden.
OBJETIVO.
El objetivo primordial de la prctica es la obtencin de la funcin de transferencia de un
sistema de primer orden el cual consta nicamente de un sensor de temperatura LM35.
DESARROLLO.
Lo primero que se realizo fue el sistema fsico, este consta de una caja de unicel, dentro
de esta caja esta nuestro foco que sirve como fuente de calor y nuestro sensor encargado
de monitorear el calor que se encuentra dentro de la caja.

Ilustracin 1: Sistema Fsico (Horno).


Ilustracin 2: Sistema fsico (Arduino).

La conexin del sensor de temperatura hacia la tarjeta Arduino se muestra en la siguiente
figura.

Ilustracin 3: Diagrama de conexin de sensor en Fritzing.

Una vez armada toda la planta se procedi a realizar una serie de pruebas con la cual se
desea obtener de la mejor forma para poder determinar la funcin de transferencia.
Realizada toda esta serie de pruebas se pudo obtener la siguiente grfica.



Ilustracin 4: Grafica obtenida de sistema de primer orden.
Para poder determinar la funcin de transferencia de la planta sabemos que la funcin de
transferencia de un sistema de primer orden se expresa de la siguiente forma:
()



Donde:
: es la ganancia del sistema.
: Constante de tiempo.
Calculamos la funcin de transferencia usando Matlab:
()



Para poder determinar la constante de tiempo se sabe que es este es el tiempo en que el
sistema alcanza el 63.2% de su valor final, representando la velocidad del sistema. Para
poder saber esta constante de tiempo se realiz una regla de tres para poder saber cul
era el valor de este porcentaje:


Al realizar esta operacin pudimos obtener el valor de y con ayuda de la
grfica obtenida en Matlab se coloc una pequea etiqueta para poder determinar el
tiempo, donde en la siguiente imagen se muestra como se obtiene un valor de tiempo de
establecimiento de 7200 s.

Ilustracin 5: Determinacin del tiempo de establecimiento.
Sustituyendo estos valores en la ecuacin caracterstica de un sistema de primer orden
queda de la siguiente forma adems de que se tuvo que desplazar dicha grafica ya que
de esta forma esta iniciaba en un valor de 0C con este desplazamiento se logr que la
grfica comenzara a partir de los 23C que era la temperatura presente al momento de
realizar dicha medicin.

CODIGO ARDUINO.

int TemPin=0;
int TemVal=0;
void setup()
{
pinMode(TemPin,INPUT);
Serial.begin(9600);
}
void loop()
{
TemVal =
((5.0*analogRead(TemPin)*100)/102
4.0);
Serial.println(TemVal);
delay(1000);
}










CODIGO MATLAB.

clc;
clear all;
close all;
format short

TemVal=serial('COM7');
TemValBaudeRate=9600;

fopen(TemVal);

for i= 1:1200

data(i)=str2double(fscanf((TemVal
)));

disp(sprintf('Temperatura=%3.2f
C',data(i)))
end
plot(data);
grid on
hold on
title('LM35 Sensor de
temperatura');
xlabel('Numero de puntos');
ylabel('Temperatura en grados
Celcius');
axis([0 1200 10 120]);
fclose(TemVal);

CONCLUSION.
Con la siguiente prctica se pudo conocer el comportamiento de un sistema de primer
orden, adems de que se pudo llegar a la funcin de transferencia de este sistema a partir
de su grfica.
Adems de que se adquirieron an ms conocimientos sobre la tarjeta Arduino y la
comunicacin que se puede lograr con Matlab de una forma muy fcil y sencilla.
Siempre teniendo mucho cuidado de hacer las formas de forma correcta ya que algn
error dentro del proceso puede verse reflejado dentro del resultado final.

También podría gustarte