Laboratorio Datas I/O Grupo ISCA www.grupo-isca.com 1 CURSO Control Digital u! "s una Data# o Una DATA es un archivo de datos que proviene de medidas experimentales, es decir consiste en registrar los datos y almacenarlos en archivos en diferentes formatos. Los experimentos pueden ser llevados a cabo con tarjetas de desarrollo, entre ellos, DS, ds!", #!DA$ u alg%n otro dispositivo que nos permita el almacenamiento de los datos. o &xcepcionalmente una DATA puede ser manipulada desde modelos de sistemas f'sicos (a trav)s de la simulaci*n+ toda ve, que estos deben ser almacenados en un archivo de datos. ara este efecto podemos usar el soft-are de simulaci*n, como .atlab, Lab/!&0, "11. Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 2 G"n"ran$o DA%A o 2enerar una DATA es muy simple solo basta proponer un modelo matem3tico, por ejemplo un sistema de primer orden dado por la funci*n de transferencia. R=2.2e3; C=47e-6; tau=R*C; G=tf(1,[tau 1]); t=0:0.01:5*tau; u=ones(s!e(t)); "=#s$(G,u,t); %atos1=[t& " u&]; 1 1 + RCs r(t) t A ) ( ) ( t Au t r = y(t) t ? sa'e %ata.#'$ %atos1 -as( -ta)s &lot"o $" la Sali$a o Una ve, generada la DATA, se procede a cargar los archivos de los datos para llevar a cabo la lectura de la DATA. load dat1.txt load dat2.dat load dat3.lvm Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza *+o,+a$a(-n G+af(a .a)/012 .a)oratory /irtual 0nstrumentation 1ngineering 2orkbench o Lab/!&0 es un soft-are que usa rogramaci*n 2rafica para reali,ar tareas tales como, adquisici*n de datos, an3lisis de datos, presentaci*n de resultados en instrumentos de control. u" "s Lab'I()# Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza ! o Una de las caracter'sticas m3s poderosas que Lab/!&0 ofrece a los ingenieros y cient'ficos, es un ambiente de programaci*n gr3fico. o "on Lab/!&0 podemos dise4ar instrumentos virtuales a medida creando interfaces gr3ficas de usuario en la pantalla de la computadora con la cual puede5 6perar el programa de instrumentaci*n "ontrolar el hard-are seleccionado Anali,ar datos adquiridos /isuali,ar los resultados Caract"r*sticas $" Lab'I() o &l programa Lab/!&0 es llamado !nstrumento /irtual (/!+ porque tiene la apariencia y imita a los instrumentos f'sicos, osciloscopios, mult'metros, gauge, dial, term*metros, etc. u" "s la &rogramaci+n Gra,ica# Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza " Ingr"san$o al Ambi"nt" Lab'I() '"ntanas $" Control - &rogramaci+n Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza # .e(tu+a %e 3454 ."rrami"ntas $" Lab'I() Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza $ L"ctura $" Datos L'/ /an"0o $" Arra-s Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza % &lot"o $" S"1al"s Gene+a%o+ %e 6e7a#es Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza & u" "s un G"n"ra$or $" S"1al"s &l generador de se4ales puede ser visto desde dos aspectos, mediante un dispositivo generador de se4ales y un generador virtual. &l desempe4o de ambos va a depender del contexto de la aplicaci*n. &n este caso vamos a desarrollar los instrumentos virtuales con funciones de generador de se4ales que posee Lab/!&0 entre ello tenemos5 /! Signal rocessing /! &xpress /! con &structuras de "ontrol /! Tool7it de Simulaci*n G"n"ra$or 'irtual Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1' 2unci+n (scal+n Unitario 4%8us(-n %e 3atos Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 11 (3uipo $" Laboratorio D"t"ctan$o Dispositi4o Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 12 Abrir un 5u"4o 'I S"l"cci+n $"l DA Assistant Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1 Con,iguran$o 5IDA Analog Input S"l"cciona$o Canal"s 2*sicos 6AI17 Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1! /o$o $" A$3uisici+n S"l"cciona$o Canal"s 2*sicos 6AO17 Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1" S"l"cciona$o Canal"s 2*sicos 6AO17 /o$o $" A$3uisici+n Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1# 49#(a(ones (0"rcicio 8 1 o !mplemente un sistema el)ctrico que esta conformado por una resistencia de valor 2.2K0 y un capacitor de valor 47pF a SuI en serie. Adquirir datos de entrada y salida an3loga considerando, que por el canal de la salida anal*gica (ao8+ sale la se4al del generador de pulsos (ST&+ que alimenta al circuito, mientras que la se4al de salida por el capacitor es adquirida por una entrada anal*gica (ai8+. o lotear las se4ales de entrada y salida de modo que est)n superpuestas, seguidamente almacene la data para que sea le'da desde .atlab. I n (t) I out (t) Grupo ISCA Facebook/iscagrupo Ing. Ricardo Rodrguez Bustinza 1$ (s3u"ma Soluci+n o &s importante reali,ar un esquema previo para la conexi*n de lo canales f'sicos con el circuito 9", una de los esquemas soluci*n al problema se muestra debajo.