Академический Документы
Профессиональный Документы
Культура Документы
En Corto
CIRCUITO
LA REVISTA DE LA ESCUELA DE ELECTRNICA Y TELECOMUNICACIONES ENERO 2007 No. 11
Modelamiento matemtico de la forma adoptada por un lquido en un recipiente en rotacin
Modelamiento y construccin de un brazo robtico con 5 grados de libertad controlado por joystick
Envasado automtico de objetos Femlab, introspeccin a los fenmenos fsicos a travs de PDEs Como quemar pcbs y no morir en el intento
NDICE
Contenidos
Pgina
Del editor al lector..... 3 Modelamiento matemtico de la forma adoptada por un lquido en un recipiente en rotacin..... 4 Stalin Jimnez Modelamiento y construccin de un brazo robtico con cinco grados de libertad controlado por joystick... 8 Tayron Ramrez Simulacin de cdigos de lnea en MATLAB... 13 Diego Barragn Guerrero Reconocedor de dgitos manuscritos.. 19 Marcelo Valdiviezo Envasado automtico de objetos..... 23 Gabriel Berr, David Bentez, Maximiliano Mendoza FEMLAB, introspeccin a los fenmenos fsicos a travs de PDEs. ..... 26 Ing. Marco Morocho, Francisco Sandoval, Sigifredo Vire Cmo quemar PCBs y no morir en el intento..... 35 Pablo Vallejo, Bruno Valarezo Qu es Bluetooth?........ 37 ngel Guamn Biografa.... 40 Leonhard Euler Buen humor.. 41
Al morir, dejaremos este mundo tan tonto y tan malvado como lo encontramos al nacer VOLTAIRE
En_Corto_Circuito
No. 11 Enero 2 007 Director Ing. Jorge Luis Jaramillo
jorgeluis@utpl.edu.ec
Una nueva edicin de la Revista de nuestra Escuela. Es grato ver la calidad de artculos que aparecen en cada nmero y asimismo saber que gracias al Internet es posible llegar a todo el mundo con estas pginas. Recuerdo la vez que aprend a usar el puerto paralelo con LabView leyendo uno de los artculos de las primeras ediciones. Descargu sin mucha curiosidad la revista del correo y en verdad no la lea, pero bast con una pequea vista para entender de lo que me perda. Comprendo que hay muchos como yo era en aquel entonces, pero no preocupa tanto. Gracias al Internet, la anterior edicin se entreg a poco ms de 1000 personas en todo el mundo y casi todas ellas escriban pidiendo suscripcin. Eso es bueno, eso es nuestra revista. Diego Barragn Guerrero dobarragan@utpl.edu.ec
EN CORTO CIRCUITO es una publicacin bimestral de la Escuela de Electrnica y Telecomunicaciones de la Universidad Tcnica Particular de Loja
Quedan abiertas las puertas de este modesto medio de comunicacin para que todos quienes deseen desarrollar, investigar e innovar dentro del maravilloso campo de la Electrnica y las Telecomunicaciones, lo hagan. Rafael Snchez Puertas
Fig.1. Condiciones iniciales del fenmeno en estudio. Las condiciones iniciales no son precisamente tomadas al azar, muy al contrario, pasan bajo el ojo crtico de un analista que mira a futuro; intento dar a entender con esta explicacin que antes de lanzarnos al ataque debemos ser muy perspicaces, es decir, tratar de prever si las decisiones actuales nos facilitarn o complicarn el trabajo en el futuro. A ttulo personal prefiero que las cosas se vayan poniendo sencillas; y debido a ello escog un recipiente cilndrico con la finalidad de aprovechar la simetra del mismo, ms claramente, voy a realizar un corte con un plano a travs de su eje de simetra y emplear la seccin observada en forma frontal que sera la misma si rodesemos con nuestra vista al cilindro. Para no complicar con ms palabras es posible sintetizar lo mencionado en la figura 2, donde el lquido permanece coloreado de amarillo.
Fig.3. Recipiente en rotacin y DCL de una molcula. A partir de estas lneas tanto usted como yo nos dedicaremos a estudiar los fundamentos fsicos que permitirn explicar el funcionamiento del sistema, y para ello recurriremos a la figura 3 donde se puede fcilmente visualizar que el lquido ha adoptado otra forma, me aventurara a decir que es una parbola pero en cuestiones de ciencia el sentido comn se derrumba ante el sustento matemtico y experimental, en vista de ello procurar no dar opiniones a priori. Observando la parte derecha de la figura 3 podemos discernir que se ha realizado el aislamiento y ampliacin de una molcula del lquido con su respectivo diagrama de cuerpo libre, previamente se ha elegido un sistema no inercial, esto significa poner un observador sobre la molcula, el mismo que tendra la certeza de estar en reposo siempre y cuando acten sobre l las fuerzas adecuadas tales como la fuerza centrfuga FCF -siendo esta resultado de aplicar la segunda Ley de Newton al movimiento circular-, el peso P inherente a la molcula debido a que esta posee masa, y la fuerza H que es la suma de las fuerzas que las dems molculas ejercen sobre la molcula en anlisis. Una vez que hemos arribado a esta etapa estamos en capacidad de sustentar cuantitativamente nuestros razonamientos o lo que yo llamara modelarlo matemticamente al sistema. Para nuestros propsitos nos auxiliaremos de ciertas ecuaciones que se imparten en los cursos de Fsica general, dicho esto manos a la obra:
dy =
Fig.4. Diagrama del cuerpo libre de una molcula. Fuerza centrfuga FCF = ma CF = m2 R Peso P = mg
2 x dx g
2 x 2 y = f(x) = +c 2g De la funcin obtenida podemos deducir que estamos ante una parbola, caracterizada por la variable de segundo grado, pero adems la constante de integracin c nos informa que la parbola est trasladada a lo largo del eje y. Ahora la pregunta es qu valor tiene c?, para esto haremos un anlisis acerca de las regiones ocupadas por el lquido antes y durante la rotacin, recurdese que estamos estudiando un corte del cilindro; por ello hablamos de regiones y no de volmenes. Interpretando la figura 5 concluimos que la ecuacin de la superficie del lquido en reposo y=0 nos define un rea cero sobre el eje x, en cuanto a la figura 6 observamos que el lquido en rotacin define una regin sobre y bajo el eje x, pero la aparicin de stas regiones coloreadas de rojo, se sustenta en el hecho de que la regin ocupada por el lquido sobre el eje x es igual a la regin que ha desocupado el lquido bajo el mismo eje, en otras palabras; la suma algebraica de las reas debe seguir siendo cero, traduciendo lo mencionado a expresiones matemticas concluimos que la integral definida entre cero (centro del eje x) y a (radio del cilindro) es igual a cero.
FCF = m2 x P = mg dy tg = ........(1) dx m2 x 2 x = tg = ........(2) mg g igualando (1) y (2) dy 2 x = ....................... dx g Es necesario comentar que para ascender al resultado ha sido esencial aplicar conocimientos elementales de clculo y funciones trigonomtricas tanto en la ecuacin (1) como en la (2). El siguiente paso es igualar las expresiones y como arte de magia conseguimos una ecuacin diferencial, siendo esta ltima el santo grial buscado por todo investigador al momento de estudiar un sistema. Hago nfasis en la expresin santo grial pues esa ecuacin resume todo el comportamiento cuantitativo del fenmeno, a partir de este resultado lo que nos resta es resolver la ecuacin diferencial a travs de integracin directa, tal y como sigue:
En_Corto_Circuito Enero 2 007 alrededor de su eje de simetra, para finalmente obtener un agradable paraboloide elptico (figura 7); el mismo que recibe un estudio detallado en la asignatura de anlisis matemtico.
A=0 A=0
2 x 2 + c dx = 0 A= 2g 0 2 x 3 + xc = 0 6g 0 2 a 3 2 (0) 3 + + 0c = 0 ac 6g 6g 2 3 a + ac = 0 6g
a
La segunda ley de Newton, los efectos gravitatorios y factores del movimiento circular son las variables fsicas consideradas para explicar el funcionamiento del sistema. La forma adoptada por el lquido en rotacin est definida por la ecuacin y = x 2 + c; c < 0 , que corresponde a una parbola simtrica con respecto al eje y, y trasladada respecto al eje x.
c=-
2 a 2 2 x 2 2 a 2 y= 6g 2g 6g
2 2 a 2 y= x 2g 3 Hemos llegado prcticamente a las instancias finales del estudio -menciono esto para no complicar el entendimiento del artculo-, una vez alcanzada la ecuacin, se hace imprescindible mirarla nuevamente para disfrutar de su elegancia e intentar arrancarle secretos escondidos tras ella. Lo invito a usted amigo lector a que estudie la ecuacin en forma ms profunda para que obtenga un mejor entendimiento de la misma. Antes de dar por terminado el artculo aclaro que la funcin resultante, es decir la parbola, se encaja en el mundo bidimensional, sin embargo para adaptar el resultado a nuestra realidad nicamente tenemos que hacerla rotar a la figura
Desde estas lneas aprovecho para enviar mis felicitaciones muy personales a las personas que estn al frente del departamento de Fsica; por la realizacin del ltimo concurso; en el cual, el presente artculo entr como tema de competencia. Sugerencias, correcciones, preguntas, discusiones cientficas, agradecera me enven al correo. Hasta la siguiente edicin.
Bibliografa www.sc.ehu.es/sbweb/fisica
MODELAMIENTO Y CONSTRUCCIN DE UN BRAZO ROBTICO CON 5 GRADOS DE LIBERTAD (5 DOF) CONTROLADO POR JOYSTICK
Tayron Enrique Ramrez Mora Grupo de Electricidad y Sistemas Electrnicos Universidad Tcnica Particular de Loja Loja, Ecuador 11-01-608 teramirez@utpl.edu.ec Resumen La habilidad que tenemos los humanos para realizar movimientos con nuestros extremidades superiores (brazos), nos permite una gran libertad y dominio de objetos. En este documento presentamos la simulacin de un brazo robtico controlado por un joystick desde un PC, que debe ser comandado por un usuario. La capacidad de movimientos se logra al unir cada uno de los elementos por medio de las articulaciones que le permiten movilidad, adems esta dotado de una pinza para la recoleccin y transporte de objetos. Abstract The you enable that we have the
humans to carry out movements with our superior extremities (arms), it allows us a great freedom and domain of objects, in this document we present the simulation of an arm robotic controlled by a joystick that should be commanded by an user, the capacity of movements it is possible when uniting each one of the elements by means of the articulations that also allow him mobility this endowed with a clip for the gathering and transport of objects.
Fig. 1. Diagrama del Prototipo. Un robot es un manipulador flexible, reprogramable y multifuncional, en contraposicin a las mquinas automticas, las que estn diseadas para realizar nicamente una tarea especfica. En los robots, al igual que sucede con los seres humanos, para ejecutar cualquier tarea se debe analizar cules sern los movimientos necesarios y cul ser la fuerza que se necesita para realizar un trabajo. Un manipulador robtico [1] consiste en una secuencia de cuerpos rgidos llamados links (enlaces) que se conectan unos a otros mediante articulaciones, todo este sistema forma una cadena cinemtica. Se dice que una cadena cinemtica es abierta si, numerando secuencialmente los enlaces desde el primero, cada enlace est conectado mediante articulaciones exclusivamente al enlace anterior, y al siguiente, excepto el primero, que se suele fijar a una base, y el ltimo, uno de cuyos extremos queda libre (pinza). Cada articulacin puede ser rotacional o traslacional, segn el enlace dado gire 8
Trminos Clave - DOF (Degress of fredom Grados de Libertad), Servo Motor, Motor a Pasos, Joystick. I. INTRODUCCIN El desarrollo de la robtica en los ltimos aos ha sido el pilar fundamental de la industria que ha implementado robots para acelerar los procesos de produccin. Este artculo describe los primeros resultados de la realizacin de un brazo robtico con el objetivo de obtener de una manera experimental resultados en cuanto a la precisin de los movimientos y la cantidad de
alrededor de un eje fijo al enlace anterior, o se deslice sobre l en lnea recta. Estos dos tipos de articulaciones son las principales, aunque hay ms. Se define grado de libertad (DOF) [2] como cada una de las coordenadas independientes necesarias para describir el estado de un sistema mecnico. Normalmente, en cadenas cinemticas abiertas, cada par enlace-articulacin tiene un slo grado de libertad, bien rotacional o traslacional. II. PRINCIPIO MECNICO El movimiento rotacional [3] es muy importante para la Fsica, pues en todos los lados vemos objetos en rotacin: engranajes, poleas, etc. Para el diseo de nuestro sistema debemos conocer las condiciones de equilibrio y estabilidad. Un cuerpo rgido es un objeto o un sistema de partculas, en el cual las distancias interparticulares (distancia entre partculas) estn fijas y permanecen constantes. Para tener un movimiento rotacional necesitamos un eje fijo, que por lo comn pasa a travs de su centro de masa aunque no siempre es el caso. Para lograr algunas condiciones de equilibrio, adems tratando de utilizar al mnimo los motores el principio bsico es mover el centro de masa de cada uno de los brazos de tal manera que la base de apoyo quede lo ms cercana a uno de los extremos utilizando un contrapeso, con lo que aumentamos la longitud til del brazo. (ver figura 2.).
En_Corto_Circuito Enero 2 007 Igual que con el movimiento de traslacin, es necesaria una fuerza para producir un cambio de movimiento de rotacin. La velocidad de cambio de rotacin depende no solo de la magnitud de la fuerza sino tambin de la distancia perpendicular de su lnea de accin con respecto al eje de rotacin r = r.sen( ) . Donde (ver figura 3) es el ngulo entre el vector radial r y la fuerza F, esta distancia perpendicular se denomina brazo de momento o palanca. Los factores de fuerza y distancia se expresan en trminos de su producto conocido como torque, este en el movimiento de rotacin se puede considerar como anlogo a la fuerza en el movimiento de traslacin. O sea una fuerza no equilibrada o neta cambia el movimiento de traslacin y un torque no equilibrado o neto cambia el movimiento de rotacin.
Fig. 3. Torque y Brazo de Palanca. Ahora consideramos las condiciones de equilibrio y definimos que un cuerpo esta en equilibrio mecnico cuando se satisfacen las condiciones para los equilibrios traslacional y rotacional:
La parte mecnica se ha hecho tratando de utilizar mecanismos ya diseados y en casos especiales construirlos, como se puede observar al final en las imgenes, la base esta construida de una pieza obtenida de una impresora matricial, todo la parte de la barra donde se deslizan los cartuchos, utilizando el respectivo motor paso a paso para su movimiento, luego la cintura que esta construida de un cuadrado de aluminio, de 10 cm, montado sobre el eje de un motor paso a paso [4], luego esto soporta una barra que unida forma un brazo y este es el hombro que posee un motor paso a paso con un torque de 6 Kg/cm, despus en la unin del codo tenemos un servo motor [5] que en su eje soporta el antebrazo. Cabe recalcar que en esta parte hemos utilizado un motor paso a paso que sirve para la apertura y cierre de la pinza, y adems lograr el contrapeso necesario para el movimiento del mismo.
IV. PARMETROS Y CARACTERSTICAS
o o o o o
En_Corto_Circuito Enero 2 007 => Cuerpo => Cintura => Hombro => Codo => Mano
Con lo que nuestro prototipo esta en la capacidad de alcanzar una longitud mxima de 37 cm, levantar 180 gramos y la apertura mxima de la pinza para recoger objetos es de 7 cm. Adems consume 2.5 [A/h] por lo que hemos utilizado una fuente de alimentacin de 7V [DC] de 3A.
En base a la experiencia obtenida y realizando la respectiva toma de datos tenemos lo siguientes: TABLA I Descripcin mecnica de sus elementos.
Longitud Angulo de Barrido
Fig. 4. Cinemtica del Brazo V. SOFTWARE DE CONTROL Para el movimiento y Control se ha desarrollado un software en LABVIEW 7.1 [6], que nos permite recoger los movimientos obtenidos por en joystick [7] y reproducirlos en nuestro prototipo. Este control lo realizamos utilizando el puerto paralelo de un PC y adems una DAC USB 6008, puerto y tarjeta respectivamente que nos permiten la salida de los datos. A estos datos para poder aplicarlos a los motores debemos aplicarles una etapa de amplificacin (Corriente I) por lo que tambin se ha diseado 2 tarjetas de Circuitos Impreso (ver figura 5).
180 90 180 -
* Base de una impresora matricial ** Piezas construidas en barras de aluminio En la figura 4 se hace la descripcin de los grados de libertad y sus respectivos movimientos posibles. Cada una de estas partes tiene un nombre haciendo analoga con un brazo humano:
10
Se ha dado un inicio al estudio de las ecuaciones de la cinemtica inversa y dar solucin al problema de la planificacin de trayectorias. Al realizar el clculo con el principio antes anotado, en el momento de la simulacin y experimentacin se ha tenido que compensar el peso pues lo hemos calibrado a nuestro prototipo de una forma experimental de acuerdo a los resultados para obtener su desenvolvimiento correcto. En el futuro tenemos planeado presentar un prototipo con la capacidad de realizar movimientos en forma conjunta, dotado de sensores de fin de carrera y adems que sea teleoperado.
APNDICE Imgenes del Prototipo terminado.
En este documento presentamos un prototipo que simula simplemente los movimientos en forma coordenada, de un sistema, en la parte mecnica se ha tenido algunos problemas pues como no hemos implementado ningn tipo de dispositivos (sensores) de realimentacin o fin de carrera, nuestro prototipo se mueve en funcin de la percepcin del operador, con lo que corre el 11
[3] Fsica de Sears Semansky, Capitulo 8, Movimiento Rotacional y Equilibrio. [4]http://www.xrobotics.com/motorizacion.htm#MOTORES. PaP [5] http://www.xrobotics.com/motorizacion.htm#SERVOS [6] www.ni.com [7] www.genius.com , Joystick Max Fighter F23=U Imgenes del Prototipo en funcionamiento.
Tayron E. Ramirez M. Profesional en Formacin 9no Ciclo. teramirez@utpl.edu.ec Experiencias: Trabajo en Telecomunicaciones dentro del rea de Cableado Estructurado, actualmente se desempea realizando gestin productiva en el GESE, grupo NI.
REFERENCIAS
[1] Apuntes de Robtica, Juan Domingo, Universidad de Valencia. [2]Cinemtica para Robots Mviles, Francisco Jos Rodrguez Urbano. - Modeling Impact on a One- Link Flexible Robotic Arm IEEE Transaction on Robotic 12
Fig.1. Cdigos de lnea usuales. Algunas de las caractersticas deseables de los cdigos de lnea son: Autosincronizacin: contenido suficiente de seal de temporizacin (reloj) que permita identificar el tiempo correspondiente a un bit.
13
Fig. 2. Funcin UNRZ(h). FUNCIN URZ(h) El cdigo Unipolar con retorno a cero representa un 1 lgico (1L) con un nivel de +V durante la mitad del periodo de bit y un cero lgico (0L) con un nivel de 0 V durante todo el periodo de bit. La funcin siguiente simula esta codificacin:
function URZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %URZ(h) clf; n=1; l=length(h); h(l+1)=1; while n<=length(h)-1; t=n-1:0.001:n; %Graficacin de los CEROS (0) if h(n) == 0
Fig. 3. Funcin URZ(h). FUNCIN PNRZ(h) El cdigo Polar sin retorno a cero representa un 1 lgico (1L) con un nivel de +V durante todo el periodo de bit y un cero lgico (0L) con un nivel de - V durante todo 14
En_Corto_Circuito Enero 2 007 el periodo de bit. La funcin siguiente simula esta codificacin:
function PNRZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %PNRZ(h) clf; n=1; l=length(h); h(l+1)=1; while n<=length(h)-1; t=n-1:0.001:n; if h(n) == 0 if h(n+1)==0 y=-(t<n)-(t==n); else y=-(t<n)+(t==n); end d=plot(t,y);grid on; title('Line code POLAR NRZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('zero'); else if h(n+1)==0 y=(t<n)-1*(t==n); else y=(t<n)+1*(t==n); end d=plot(t,y);grid on; title('Line code POLAR NRZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('one'); end n=n+1; %pause; End
FUNCIN BRZ(h) El cdigo Bipolar con retorno a cero representa un 1 lgico (1L) con un nivel de +V durante la mitad del periodo de bit y un cero lgico (0L) con un nivel de - V durante la mitad del periodo de bit. La funcin siguiente simula esta codificacin:
function BRZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %BRZ(h) clf; n=1; l=length(h); h(l+1)=1; while n<=length(h)-1; t=n-1:0.001:n; if h(n) == 0 if h(n+1)==0 y=-(t<n-0.5)-(t==n); else y=-(t<n-0.5)+(t==n); end d=plot(t,y);grid on; title('Line code BIPOLAR RZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('zero'); else if h(n+1)==0 y=(t<n-0.5)-1*(t==n); else y=(t<n-0.5)+1*(t==n); end d=plot(t,y);grid on; title('Line code BIPOLAR RZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('one'); end n=n+1; %pause; end
Fig. 5. Funcin BRZ(h). FUNCIN AMINRZ(h) El cdigo AMI representa los unos lgico por medio de valores alternadamente positivos (+V) y negativos (-V). Un cero lgico (0L) se representa con un nivel de 0 V. La funcin siguiente simula esta codificacin:
function AMINRZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %AMINRZ(h) clf; n=1; l=length(h); h(l+1)=1; ami=-1; while n<=length(h)-1; t=n-1:0.001:n; if h(n) == 0 if h(n+1)==0 y=(t>n); else if ami==1 y=-(t==n); else y=(t==n); end end d=plot(t,y);grid on; title('Line code AMI NRZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('zero'); else ami=ami*-1; if h(n+1)==0 if ami==1 y=(t<n); else
Fig. 6. Funcin AMINRZ(h). FUNCIN AMIRZ(h) El cdigo AMI con retorno a cero representa los unos lgico por medio de valores alternadamente positivos (+V) y negativos (-V) y un retorno a cero en la mitad del periodo del bit. Un cero lgico (0L) se representa con un nivel de 0 V. La funcin siguiente simula esta codificacin:
function AMIRZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %AMIRZ(h) clf;
16
Fig. 7. Funcin AMINRZ(h). FUNCIN MANCHESTER(h) El cdigo Manchester representa un 1 lgico (1L) con un nivel de +V durante la mitad del periodo de bit y un nivel de -V durante la otra mitad. Un cero lgico (0L) se representa con un nivel de - V durante la primera mitad del periodo de bit y con +V durante la segunda mitad. La funcin siguiente simula esta codificacin:
function MANCHESTER(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %MANCHESTER(h) clf; n=1; h=~h; l=length(h); h(l+1)=1; while n<=length(h)-1; t=n-1:0.001:n; if h(n) == 0 if h(n+1)==0 y=-(t<n)+2*(t<n0.5)+1*(t==n); else y=-(t<n)+2*(t<n-0.5)1*(t==n); end d=plot(t,y);grid on; title('Line code MANCHESTER'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('one'); else if h(n+1)==0 y=(t<n)-2*(t<n-0.5)+1*(t==n); else
17
y=(t<n)-2*(t<n-0.5)-1*(t==n); end d=plot(t,y);grid on; title('Line code MANCHESTER'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('zero');
En_Corto_Circuito Enero 2 007 aleatorios al presionar el botn Random y la segunda ingresando el propios usuario los bits a codificar. En caso de que se ingrese un valor no binario, el programa informa de ese error, como lo muestra la figura 10:
Como ejemplo, ejecutamos lo que muestra la figura 8: Fig. 10. Correccin de errores al ingresar un valor no binario. Asimismo, la interfaz permite ver el espectro de algunos cdigos de lnea al presiona el botn Ver Espectros. Vase la figura 11:
Fig. 8. Funcin AMINRZ(h). INTERFAZ GRFICA DE USUARIO La figura 9 muestra el entorno de la interfaz grfica de usuario que simula varios cdigos de lnea.
Fig. 11. Espectro de cdigos de lnea. CONCLUSIONES La simulacin de los diferentes cdigos de lnea en MATLAB es relativamente sencilla. Sin embargo, cabe decir que an es necesario simular el resto de cdigos. Los cdigos con retorno a cero poseen mayor ancho de banda debido al mayor nmero de transiciones que presentan.
Fig. 9. Programa line_code. Esta interfaz trabaja de dos maneras. La primera es generando secuencias de bits
seales y en campos afines para analizar las frecuencias presentes en una seal muestreada, resolver ecuaciones diferenciales parciales y realizar otras operaciones, como convoluciones. Correlacin: Es una operacin matemtica que permite cuantificar el grado de similitud entre dos seales, aunque aparentemente no haya evidencias de coincidencia temporal entre ellas. Su aspecto recuerda la forma de la convolucin: formalmente la diferencia entre ambas operaciones est en el signo (reflexin temporal) de unos de los operandos. Sin embargo, las propiedades y aplicaciones de las operaciones de correlacin y convolucin son distintas. Hay correlacin entre dos variables cuando stas cambian de tal modo que los valores que toma una de ellas son, hasta cierto punto, predecibles a partir de los que toma la otra. I. INTRODUCCIN Durante mucho tiempo la digitalizacin de caracteres manuscritos para su posterior procesamiento, se ha convertido en un problema por la carencia de herramientas con un aceptable porcentaje de xito en el reconocimiento. En la red podemos encontrar un sinnmero de herramientas que pueden dar muy buenos resultados si son explotadas al mximo, tambin software que nos facilita el clculo y la visualizacin de fenmenos que difcilmente comprenderamos con las explicaciones de los libros, as como potentes editores matemticos que permiten la fcil
Imagen Digital: Un registro codificado digitalmente de la intensidad de la reflectancia o la radiacin de un objeto o rea. Cada elemento de la imagen digital tiene un valor de intensidad nico para cada una de las bandas del espectro electromagntico empleadas. Procesamiento: Tratamiento de la informacin, Conjunto de operaciones que un ordenador realiza partiendo de un programa. El procesamiento digital de imgenes es el conjunto de tcnicas que se aplican a las imgenes digitales con el objetivo de mejorar la calidad facilitar la bsqueda de informacin. Transformada Discreta de Fourier: la transformada de Fourier discreta, designada con frecuencia por la abreviatura DFT (del ingls discrete Fourier transform), y a la que en ocasiones se denomina transformada de Fourier finita, es una transformada de Fourier ampliamente empleada en tratamiento de
19
En_Corto_Circuito Enero 2 007 resolucin de complejas ecuaciones. En este caso especfico nos valemos de las herramientas proporcionadas por Matlab para el anlisis de imgenes y el tratamiento se seales. Luego de adquirir una imagen de un dgito manuscrito y digitalizarla a travs de un scanner, obtenemos una matriz que ser sometida a un proceso de comparacin para poder discernir a que carcter corresponde. PROGRAMA R.D.M II. EL (RECONOCEDOR DE DGITOS MANUSCRITOS) La aplicacin R.D.M. ha sido programada bajo el entorno Matlab utilizando la versin 7.1. Para la programacin de la ventana principal del programa se ha utilizado la aplicacin guide (graphical user interface development environment) la cual facilita el diseo de ventanas, mens desenrrollables, etc. Con esta aplicacin, es posible cargar los caracteres varias veces. Es posible, asimismo, compilar es archivo .fig y .m en un programa ejecutable. En lo que al algoritmo se refiere la variable de entrada del sistema es una matriz que corresponde a un mapa de pxeles de la imagen digitalizada. La imagen puede ser trazada desde el programa Paint, disponible en todo sistema operativo Windows.
Fig. 2. Matriz de 20x20 correspondiente a la imagen digitalizada en blanco y negro. Mediante la funcin imread podemos llamar a una imagen que nos ser presenta en una matriz con valores correspondientes a los colores de que est formada (para nuestro caso ser blanco=1, negro=0). Luego de que obtenemos la matriz binaria de 20x20 que corresponde al nmero de pxeles de la imagen original, empezamos con el proceso matemtico aplicando la funcin fft2 que nos devuelve la transformada discreta de fourier para una matriz de dos dimensiones. El problema que se presenta es que obtenemos como resultado una matriz compleja, para lo que nos valemos de la funcin abs que nos devuelve un arreglo de valores puramente reales, con lo cual podemos trabajar con la correlacin mediante la funcin corr2 que nos realiza una comparacin entre la matriz de la imagen ingresada y cada una de las matrices correspondientes a los nmeros dgitos. A partir de cada uno de los resultados obtenidos de la correlacin se calcula un porcentaje de error con la siguiente frmula: %error= [1-correlacin(Imagen Ingresada, plantillas)]*100 Con los valores de los porcentajes de error formamos un arreglo y mediante la funcin min obtenemos el mnimo valor del arreglo.
20
El ndice en el cual se encuentra el valor mnimo, nos dar el nmero correspondiente al carcter ingresado. III.
FUNCIONAMIENTO DEL PROGRAMA R.D.M.
Dado que la versin de Matlab 7.1 utilizada para el desarrollo del programa R.D.M no permite compilar el programa, debido al contenido de scripts, en primer lugar ser necesario que los ficheros pertenecientes a esta aplicacin se encuentren en el directorio actual de trabajo, para ello se emplea la opcin Path Browser del men, que es el programa que ayuda a definir la lista de directorios donde Matlab debe buscar los ficheros, tanto del sistema como de usuario.
Fig. 4. Pantalla de ingreso de la imagen. Finalmente se presiona el botn Reconocer lo cual nos presentar la imagen ingresada y el nmero debidamente identificado como nos muestra la figura 5.
Fig. 5. Pantalla que presenta el resultado del nmero ingresado. Fig. 3. Pantalla principal de la aplicacin R.D.M. Una vez definido el directorio actual, para ejecutar la aplicacin y abrir la pantalla principal, el usuario teclear en la pantalla de comandos Matlab la palabra RDM, lo cual provocar la aparicin de la pantalla principal del programa cuyo aspecto es el mostrado en la figura 3. Dentro de la ventana del programa encontramos dos botones debidamente identificados, al presionar el botn Cargar Imagen accedemos a un Path mediante el cual podemos ingresar la imagen previamente digitalizada, como se aprecia en la figura 4. IV.
CONCLUSIONES
Se ha creado una herramienta sencilla, verstil y de fcil utilizacin con la cual el alumno puede despertar inters en el estudio y la programacin. Cabe resaltar que el programa no tiene un acierto del 100% ya que en sistemas de ste tipo es sumamente difcil lograr porcentajes elevados de efectividad, pero se ha tratado de obtener resultados aceptables. Se ha realizado una prueba de 20 intentos de los cuales 15 han sido satisfactorios, lo que corresponde a un 75% de
21
En_Corto_Circuito Enero 2 007 acierto; recalcando que el mayor porcentaje se centra en nmeros como el uno y el siete y el margen ms amplio de error se encuentra en los nmeros seis, nueve y cero. REFERENCIAS
HTTP://ES.WIKIPEDIA.ORG/WIKI/DFT HTTP://ES.WIKIPEDIA.ORG/WIKI/PROCESAMIENT O_DIGITAL_DE_IMAGENES HTTP://WWW.EDICIONSUPC.ES/FTPPUBLIC/PDFM OSTRA/TL03009M.PDF
22
LISTA DE MATERIALES 1 Codificador 74LS147 6 Decodificadores 74LS47 2 Registros Bsicos CD4015 1 Inversor 74LS04 2 Compuerta OR 74LS32 4 Contadores 74LS192 3 Inversor con trigger Schmith 74LS14 6 Displays nodo comn 7 segmentos 15 Pulsadores 3 Flip Flops tipo datos 74LS273 Cable UTP.
DESARROLLO DEL TRABAJO 1. El sistema cuenta con un teclado mediante el cual ingresamos primero el nmero de objetos que tenemos en stock o bodega, y se presenta en el primer display. 2. Segundo, el nmero de objetos que tenemos que envasar por caja o frasco, tambin se presenta en el segundo display. 23
3. Se activa mediante un pulsador el motor 1 para que funcione la banda que transporta los envases. 4. Luego el envase corta la luz que el lser proyecta a una fotocelda, enviando una seal que cuenta el nmero de envases y se presenta en un display. Esta seal tambin va a detener el motor de la banda que transporta los envases. 5. De esta manera se activa el motor 2 que hace funcionar la banda transportadora de los objetos. 6. Mediante una fotocelda y un lser colocado a los extremos de la banda transportadora, se cuenta ascendentemente el paso de los objetos y se los va presentando en un tercer display. 7. Tambin en el primer display (nmero de objetos en stock) va decreciendo el numero de objetos a medida que pasan estos por la banda. 8. Luego el sistema se encarga de comparar los nmeros de objetos que van pasando por la banda transportadora (tercer display) con los que el usuario desea cargar en el envase (segundo display). Si estos nmeros son iguales, el comparador manda una seal para que motor 2 de la banda transportadora de objetos deje de funcionar. 9. Esta seal tambin activa el motor 1 para que funcione la banda que transporta los envases. 10. Luego se repiten los pasos desde el 4 hasta 9, hasta que en bodega existan objetos para pasar, es decir que se va a comparar que los objetos de bodega sean mayores a 0, caso contrario se manda una seal que detiene automticamente los dos motores. CIRCUITOS DEL PROYECTO Ingresar nmeros por teclado, y comparar este con el nmero de pastillas envasadas. Estos datos se presentan en display.
+V
V+ V+
S1
S2
S3
Dt 3 2 1
Dt 9 8 7 6 5 4 3 2 1 10 5 4 3 2 1 13 12 11
U1 74147
14 1 6 7 9 2 7 D 1/2 Q3 10 9 CP Q2 3 Q1 4 6 MR Q0 5 15 D 1/2 Q3 2 1 CP Q2 11 Q1 12 14 MR Q0 13 7 D 1/2 Q3 10 9 CP Q2 3 Q1 4 6 MR Q0 5 15 D 1/2 Q3 2 1 CP Q2 11 Q1 12 14 MR Q0 13
4015
S6
S5
S4
4 5 6
6 A3 2 A2 1 A1 7 A0 DEC 3 2 10
DECEN 74LS247 14 g
f 15 e 9 d 10 c 11 b 12 a 13
4015
Dp1 g f e d c b a
S9
S8
S7
7 8 9
2 U6A 3 1 4 5
4015
3 LT 5 RBI
RBO 4 Dp0 g f e d c b a
CERO RESET +V +V
U2A
4015
6 A3 2 A2 1 A1 7 A0 DEC 3 2 1 0 UNID 3 21 0
U7 74LS247 14 g
f 15 e 9 d 10 c 11 b 12 a 13
3 5 LT RBI
RBO 4
DEC TRIGGER +V +V
5 CPU 4 CPD 11 PL 14 MR 9 D3 10 D2 1 D1 15 D0
UNID
UNIDAD 74LS192
TCU 12 TCD 13 Q3 7 Q2 6 Q1 2 Q0 3
4321
4321 UNID 3 2 1 0
LASER
5 CPU 4 CPD 11 PL 14 MR 9 D3 10 D2 1 D1 15 D0
TCU 12 TCD 13 Q3 7 Q2 6 Q1 2 Q0 3
3 21 0 UNID
L1
MOTOR
DEC
32 1 0
15 A3 13 A2 12 A1 10 A0 1 B3 14 B2 11 B1 9 B0
ELECCION DE DISPLAY
DISP5 DISP6
PDEC PUNID 0
4321
5
4321
V2 5V +V
+V
DECENAS 74LS192
1 MR 11 CP 18 17 D7 D6 14 D5 13 D4 8 D3 7 D2 4 D1 3 D0
STOCK 74LS273
19 Q7 16 Q6 Q5 15 12 Q4 9 Q3 6 Q2 5 Q1 Q0 2
4321
4321
DISP1 DISP2
+ V
V3 USUARIO 5V
R2 1k
1 MR 11 CP 18 D7 17 D6 14 13 D5 8 D4 7 D3 D2 4 D1 3 D0
USUARIO 74LS273
Q7 19 Q6 16 15 Q5 12 Q4 Q3 9 Q2 6 Q1 5 Q0 2
4321
4321
LASER V1 +V 5V
R1 1k
V2 5V +V UNIDAD 74F192
TCU 12 TCD 713 Q3 6 Q2 2 Q1 Q0 3
V3 5V +V ENTER R2 1k
5 CPU 4 CPD 11 PL 14 MR 9 D3 10 D2 1 D1 15 D0
15 A3 13 A2 12 A1 10 A0 1 B3 14 B2 11 B1 9 B0
V7 5V
dec RESET 0
4321
unidade 7
4321 5 4 CPU CPD 11 PL 14 MR 9 D3 10 D2 1 D1 15 D0
DECENAS 74F192
TCU 12 TCD 13 Q3 7 6 Q2 2 Q1 Q0 3
V5 +V 5V
R3 1k
15 A3 13 12 A2 A1 10 A0 1 B3 14 B2 11 B1 9 B0
L1
MOTOR
UNID
1 0
UNIDAD 74LS192
12 TCU 13 TCD Q3 7 Q2 6 Q1 2 Q0 3
4321
4321 UNID 3 2 1 0
LASER
5 CPU 4 CPD 11 PL 14 MR 9 D3 10 D2 1 D1 15 D0
+V
DECENAS 74LS192
12 TCU 13 TCD Q3 7 Q2 6 Q1 2 Q0 3
3 21 0 UNID
15 13 A3 A2 12 A1 10 A0 1 B3 14 B2 11 B1 9 B0
2 3 4
DISP4 U8 74LS192
TCU TCD Q3 Q2 Q1 Q0
DISP3
+V
4321
4321
L1
MOTOR
2 3 4
V9 0V
CPU CPD PL MR D3 D2 D1 D0
DEC
32 1
+V
CPU CPD PL MR D3 D2 D1 D0
U14 74LS192
TCU TCD Q3 Q2 Q1 Q0
R6 1k +V laser1 R7 1k
U10D
tarros1 L4
pastill +V
__ 5 Q1 Q1 6 __ 9 Q2 Q2 8
+V
V8 5V
U12A
4 1
3 CP1 2 D1 S1 R1
U9 74LS74
11 CP2 12 10 D2 S2 13 R2
U1A
+V
1 MR 11 CP 18 D7 17 D6 14 13 D5 D4 8 D3 V4 7 D2 D1 5V 4 3 D0
V2 5V
NO DATA DC V
MOTOR RELE
R2 1k
B C E
Q1 ECG261
24
En_Corto_Circuito Enero 2 007 Se recomienda no dejar inseguros los alambres de interconexin para evitar fallas indeseadas. Una buena estrategia, es no dejar ningn pin desconectado, para evitar seales de ruido, que distorsionarn el resultado deseado. REFERENCIAS BIBLIOGRFICAS Fundamentos de Sistemas Digitales. Thomas L Floyd. Prentice Hall. Espaa 1996. Electrnica Digital de Tocci.
RESULTADOS OBTENIDOS Este circuito se puede aplicar en la automatizacin de sistemas de envasado de alimentos as como productos farmacuticos que necesitan ser contados de manera sistemtica y pausada. Adems este circuito puede ser adaptado para que funcione como un contador de eventos, gracias a su mecanismo fotosensible. Cabe recalcar que su funcin bsica es la de contar, por lo cual puede ser adaptado para distintos usos segn el requerimiento del usuario. CONCLUSIONES Se puede concluir que la utilizacin adecuada y correcta de circuitos integrados nos permite automatizar la mayora de procesos industriales, y en su defecto todo. En el circuito se han utilizado elementos sensibles a la esttica, por lo cual se trabajo con mucho cuidado y se utiliz una manilla especial para su armado. Cabe recalcar que casi todos los elementos tienen configuraciones diferentes en sus pines, por lo que se tuvo que tener muy en cuenta sus hojas de especificaciones. RECOMENDACIONES Se recomienda tener cuidado con el manejo y manipulacin de los circuitos integrados. Hay que poner atencin en cada uno de los data-sheets, as como en las recomendaciones dadas por cada fabricante de los integrados utilizados.
25
usuario en todas las capacidades del programa desde una vista muy general en el documento Quick Start, hasta un detallado anlisis de cada seccin en el Users Guide y los dems papers. De igual manera se incluye el paquete Model Library que contiene varios modelos completos que pueden ser utilizados en diferentes campos de ingeniera. Cada modelo incluye un documento donde existe una discusin tcnica del mismo, sus resultados y se indica cmo configurar los parmetros necesarios. ASPECTOS GENERALES Como ya se lo ha dicho FEMLAB es una potente herramienta la cual, sin embargo, no requiere de profundos conocimientos de matemticas o anlisis numrico. El proceso para la evaluacin de un fenmeno fsico comienza por la definicin del plano a utilizar ya sea 1D, 2D, 3D el cual puede ser en coordenadas cartesianas o cilndricas, luego es necesario definir los tipos de Fsica a utilizar a travs de la seleccin por medio de los mdulos bsicos que para la versin 3.1 son los siguientes: Mdulo de Ingeniera Qumica. Mdulo de Ciencia de la Tierra. Mdulo de Electromagnetismo. Mdulo de Transferencia de Calor. Mdulo MEMS. Mdulo de Estructuras Mecnicas. A continuacin se ingresa a una plataforma CAD, donde se disea en forma grfica la estructura necesaria para efectuar el anlisis, se coloca los respectivos lmites que deben ir acordes con la ecuacin diferencial parcial utilizada y el problema planteado, se procede a realizar la malla de la estructura, a resolver el problema y por ltimo se presenta la etapa de postproceso, donde se pueden analizar los resultados obtenidos a travs de varias herramientas que pone a disposicin del usuario la interfase. Este procedimiento se apreciar de mejor manera con un ejemplo en lo posterior. Cabe aclarar que todo este proceso para desarrollar el problema, se lo puede implementar directamente, a travs del
En_Corto_Circuito Enero 2 007 uso de la interfaz que para el hecho provee FEMLAB, o por medio de programacin en MATLAB. Internamente, luego de que se introducen las propiedades de los materiales, cargas, fuentes o dems parmetros que se incluyen en las PDEs utilizadas, FEMLAB compila un juego de PDEs que representa el problema ingresado, es decir, un sistema de ecuaciones diferenciales parciales, para lo cual FEMLAB presenta tres caminos para describir PDEs a travs de los modos de aplicacin matemticos: Forma de Coeficientes: conveniente para los modelos lineales o casi lineales. Forma General: Conveniente para los modelos no lineales. Forma Dbil: para modelos con PDEs en lmites, bordes o puntos, o para modelos usando trminos con mezcla de derivadas de espacio y tiempo. (Esta forma presenta muchos beneficios adicionales.) Usando estos modos de aplicacin, usted puede realizar varios tipos de anlisis que incluye: Estacionario y el anlisis de dependencia del tiempo. Lineal y anlisis no lineal. Eigefrecuencia y el anlisis modal. Al resolver las PDEs, FEMLAB, como ya se lo mencion, utiliza el mtodo del elemento finito. El software ejecuta el anlisis del elemento finito junto con la malla adaptable y el control de error usando una variedad de soluciones numricas. Las PDEs forman la base para las leyes de ciencia y permiten modelar una gama muy amplia de fenmenos en el rango de la ciencia y la ingeniera. Por consiguiente, usted puede usar FEMLAB en muchas reas de aplicacin, como por ejemplo: Acstica. Biociencia. Reacciones qumicas. Difusin. 27
Electromagnetismo. Dinmica de fluidos. Celdas de combustible y electroqumica. Geofsica. Transferencia de calor. Sistemas de Microelectromecnica (MEMS). Ingeniera de microondas. ptica. Flujo en medios porosos. Mecnica quntica. Componentes de radio frecuencia. Dispositivos semiconductores. Mecnica estructural. Propagacin de ondas . Adems de esto, muchas aplicaciones en el mundo real implican acoplamientos simultneos de un sistema de PDEs, multifisica. Por ejemplo, la resistencia interna de un conductor vara a menudo con la temperatura. MDULOS Como ya se ha manifestado, el paquete de FEMLAB incluye una serie de libreras o mdulos especializados para diferentes campos de la fsica los cuales encierran las leyes fundamentales, es decir, las PDEs y las caractersticas principales que las enmarcan. Estos mdulos son la base fundamental para la mayora de los problemas que pueda plantearse el usuario. A continuacin se detalla a breves rasgos cada uno de los mdulos principales que presenta el software. Dichos comentarios son tomados de la pgina Web del programa: Chemical Engineering Module: Mdulo para ingeniera qumica que proporciona una manera poderosa de modelar procesos y equipos en el campo de ingeniera qumica por medio de una interfaz interactiva de uso grfico. Se caracteriza por sus aplicaciones para transporte de masa, calor y momentum agrupados con reacciones qumicas en geometra 1D, 2D y 3D. El mdulo de ingeniera qumica aplica la tecnologa ms reciente para
En_Corto_Circuito Enero 2 007 solucionar ecuaciones parciales diferenciales (PDEs) a su experiencia en ingeniera qumica. Earth Science Module: Este mdulo consta de un gran nmero de interfaces de modelado predefinidas y listas para usar para el anlisis de flujos subsuperficiales. Estas interfaces permiten la rpida aplicacin de las ecuaciones de Richard, ley de Darcy, la extensin de Brinkman de la ley de Darcy para flujos en medios porosos y las ecuaciones de Navier-Stokes para flujo libre. Adems, el mdulo puede modelar el transporte y reaccin de solutos as como el transporte de calor en medios porosos. Electromagnetics Module: mdulo de electromagntica que proporciona un entorno nico para la simulacin de propagacin de ondas y electromagntica AC-DC en 2D y 3D. Aplica la tecnologa ms reciente a su experiencia en electromagntica. El mdulo de electromagnetismo se usa para el diseo de componentes en casi todas las reas donde se necesita la simulacin de campos electromagnticos: Componentes de sistemas de electricidad. Sistemas microelectromagnticos (MEMS). Antenas. Guas de ondas y resonadores de cavidad en ingeniera de microondas. Fibras pticas. Guas de ondas fotnicas. Cristales fotnicos. Dispositivos activos en fotnica. Dispositivos semiconductores. El Mdulo de Electromagnetismo proporciona formulaciones e interfaces adaptadas a problemas de las siguientes reas (para la ltima versin 3.2b): Electroesttica. Magnetoesttica. 28
Electromagnetismo de baja frecuencia. Propagacin de ondas en-plano. Propagacin de ondas axisimtricas. Completa propagacin de ondas con vectores en 3D. Anlisis completo de modo de vectores en 2D y 3D. Heat Transfer Module: Este mdulo resuelve problemas que involucran cualquier combinacin de fenmenos de conduccin, conveccin y radiacin. Una amplia variedad de interfaces para el modelado permiten por ejemplo realizar estudios de radiacin superficie a superficie, flujo no isotrmico, transferencia de calor en tejidos vivos y transferencia de calor en capas finas y corazas. Los detallados modelos ilustran ejemplos para diversas reas de aplicacin como enfriamiento electrnico y sistemas de potencia, procesado y produccin trmica o tecnologa mdica y bioingeniera. MEMS Module: Incluye aplicaciones listas para usar que cubren aspectos como microfludica ms electromagntico estructurales, interacciones trmico estructurales y fludico estructurales. La librera de modelos adjunta aporta detallados ejemplos que muestran cmo modelar mecanismos microelectromecnicos como actuadores, sensores, y dispositivos microfludicos. Los modelos, a menudo, tratan deformaciones grandes de piezas slidas, que el software tiene en cuenta para los contornos mviles. Structural Mechanics Module: Mdulo de mecnica estructural que proporciona un entorno de modelacin especializado donde se complementa el poder de anlisis de elementos finitos con su experiencia en mecnica estructural. Combinado con la modelacin a base de ecuaciones de FEMLAB, ofrece combinaciones multifsicas ilimitadas y anlisis tradicional de mecnica estructural en 2D y 3D.
En_Corto_Circuito Enero 2 007 A la par con estas mdulos se incluyen una serie de modelos, como ya se insinu, que no son ms que ejemplos de aplicaciones para los diferentes mdulos, los cuales incluyen cada uno un documento donde se encuentra el anlisis tcnico, la formulacin analtica del problema, las indicaciones para plantear el problema en el software y la comparacin con los resultados obtenidos. Pero de igual manera en caso de no encontrar uno que se adapte a las caractersticas de su planteamiento puede crear sus propios modelos a travs de programacin en MATLAB o utilizando la interfaz grfica. FEMLAB EN ACCIN A continuacin se presenta un ejemplo resuelto paso a paso, con el objetivo de presentar la construccin y solucin de un modelo de electrosttica en 3D. Potencial Elctrico concntricos: entre cilindros
Definicin del modelo: El primer paso es definir un modelo global y construir su geometra. Este modelo consiste en dos cilindros concntricos los cuales presentan diferente densidad de carga superficial, lo cual induce un campo elctrico, por lo tanto se pretende hallar la distribucin de campo y potencial elctrico. El potencial escalar electrosttico est relacionado con el campo elctrico a travs de la conocida expresin: E = -V. Como (E ) = , tenemos: (V ) = . Donde: es la permitividad y es la densidad de carga superficial. Resultados La grfica final se muestra en la figura 1. En ella se puede apreciar una combinacin de una grfica de superficie y lneas de campo. La superficie representa la 29
En_Corto_Circuito Enero 2 007 distribucin de potencial elctrico y presenta diferentes asignaciones de color para dismiles valores de potencial. Las lneas de campo, como se aprecia, se expanden de afuera hacia adentro y de igual forma presentan asignaciones de colores para los diferentes valores.
Figura 2. Model Navigator. El modo de aplicacin de electrosttica, provee la ecuacin predefinida y las condiciones lmites lo cual facilita la creacin del modelo, pero se debe incluir algunos detalles propios del problema. Options and Settings: Del men opciones, escoja constants, e ingrese la siguiente variable: NAME Q0 EXPRESSION 5e-12 Geometry Modeling 1) Del men Draw seleccione la opcin Work Plane Settings, utilice las opciones por defecto, es decir, un plano xy con z=0. Esto le permite trabajar en un plano 2D. 2) Dibuje un crculo con radio 0.19 centrado en (0,0) 3) Dibuje un crculo con radio 0.05 centrado en (0,0)
Figura 1. Potencial elctrico (superficie), lneas de campo elctrico. Modelacin grfica. usando la interfaz de el el de
Para empezar, ingrese al navegador modelos de FEMLAB, haciendo clic en icono que generalmente se encuentra en escritorio, o accediendo a travs inicio/programas/FEMLAB. Model Navigator:
Para este modelo se utiliza el modo de aplicacin de Electrosttica. 1) En el Model Navigator haga clic en la etiqueta new. 2) Seleccione 3D en la lista de Space Dimension. 3) En la lista de modos de aplicacin, abra la carpeta FEMLAB, luego la de electromagnetismo y seleccione electrosttica. 4) Acepte la opcin por defecto (cuadratic Lagrange elements) para el tipo de elementos. 5) Clic Ok.
30
4) En el men Draw, escoja extrude, utilice por el momento las opciones por defecto. Esto permite acceder a una figura 3D similar a dos cilindros concntricos de altura igual a la distancia ubicada en extrude, es decir 1m.
En_Corto_Circuito Enero 2 007 Subdomain Settings En este modelo son utilizados los materiales de la librera para definir los parmetros del material. 1) Abra el cuadro de dilogo Subdomain Settings y seleccione el subdomain 1. 2) Clic en el botn cargar para abrir la librera de materiales. 3) Seleccione Glass(quartz) de la lista de materiales y clic en Ok. 4) Clic ok. Mesh Generation: Inicialice la malla.
Figura 4. Geometra 3D. Physics Settings Ingrese las condiciones lmites acordes con la siguiente tabla:
Figura 6. Mesh. Computing the solution Clic en el botn solve. Postprocessing and visualization El potencial electrosttico resultante es cero en el cilindro exterior y positivo en el interior. El usuario puede combinar varios tipos de representacin en grficas para los resultados y si lo desea obtener algunos valores numricos pertinentes. A 31
continuacin se da los pasos a seguir para visualizar de mejor manera los resultados. 1) En el men Postprocessing, seleccione Plot Parameters. 2) Desactive el slice plot, suprimiendo el visto bueno del cuadro correspondiente. 3) Seleccione los cuadros boundary y streamlines para activarlos. (Debe apreciarse como en la figura 7).
En_Corto_Circuito Enero 2 007 El grfico debe visualizarse como se muestra en la figura 1. Para finalizar, usted puede crear un reporte a cerca de todo el trabajo realizado de manera sencilla seleccionando del men file, la opcin generate report. Este puede crearse en formato html o ser impreso directamente. En este informe se incluyen automticamente todos los datos, variables, grficos y dems aspectos importantes del diseo. Si desea que en el reporte aparezcan datos generales como nombre del diseo, al igual que del autor y la organizacin a la pertenece, etc. Seleccione en el men file la opcin model properties y modifique los datos antes de generar el reporte. Ejemplos Varios: A continuacin se exponen a breves rasgos algunos ejemplos concernientes al campo de la electrnica y las telecomunicaciones extrados de la pgina web de COMSOL, con la intencin de dar una visin superficial al lector de la capacidad que tiene FEMLAB para la simulacin y de algunas de las cosas que es posible hacer con este programa: Generador en 3D: Un rotor con imanes permanentes y un material magntico no lineal, est rotando dentro de un estator del mismo material magntico. El voltaje generado en los embobinados alrededor del estator es calculado como una funcin de tiempo. FEMLAB modela la rotacin con la expulsin.
Figura 7. Plot Parameters. 4) Clic en la barra streamlines. 5) Asegrese de que en Predefined quantities este seleccionada la opcin Electric field. 6) Ingrese el valor de 50 en el campo de edicin de Number of Start points. 7) Seleccione tube en el cuadro de edicin de line type y coloque el valor del radio de los mismos en 0.4. Debido a que el surface plot obstruye la vista de las lneas de campo elctrico, es necesario ocultar parte de la superficie para poderlas apreciar, para lo cual hacemos lo siguiente: 1) En el men options, seleccione supress y a continuacin supress boundaries. 2) Seleccione los lmites que desea eliminar de la Boundary list, utilizando la tecla ctrl, si es ms de uno. 3) Clic ok para cerrar el cuadro de dilogo.
32
En_Corto_Circuito Enero 2 007 Distribucin de un modelo de Spice de un transistor bipolar integrado: La velocidad de transicin de un transistor bipolar integrado se investiga como una simulacin tiempo-dependiente y tiempoarmnica. El transistor se fabrica del carburo de Silicn y est bien preparado para las aplicaciones que incluyen transiciones. Adaptador de gua de onda
de
un
Antena monocnica RF Las antenas cnicas son tiles para muchas aplicaciones debido a sus caractersticas de banda ancha y simplicidad relativa. Se estudia la impedancia de la antena y modelo de radiacin como las funciones de frecuencia para una antena monocnica con una tierra finita.
Antena con dipolo magntico: H-bend microwave waveguide Este ejemplo involucra a una gua de onda rectangular para microondas con curvatura de 90. nicamente la componente del campo H no es cero en la direccin de propagacin por esto se la conoce como Hcurvatura. Un dipolo magntico consiste en su forma ms simple en transportar corriente a travs de una bobina. Tres embobinados acoplaros juntos en un circuito de CA, constituye un sistema de radiacin. Cambiando las fases de los embobinados, usted puede alterar el ngulo de la transmisin de las ondas. 33
En_Corto_Circuito Enero 2 007 ya se lo ha mencionado a lo largo del artculo, en muchos otros campos de la fsica. CONCLUSIONES: FEMLAB es una herramienta muy poderosa para la simulacin de fenmenos fsicos que involucren PDEs. Para acceder a una simulacin en este software puede realizrselo a travs de la interfaz grfica que dispone para este propsito el programa o a travs de programacin en MATLAB. FEMLAB pone a disposicin del usuario un conjunto de mdulos que pretende facilitar la creacin de modelos. BIBLIOGRAFA: Conjunto de documentos de FEMLAB: Installation Guide Quick Start and Quick Reference FEMLAB Users Guide FEMLAB Modeling Guide FEMLAB Model Library FEMLAB Report Generador http://www.comsol.com/
Potencial electrosttico entre cilindros Este modelo consiste en dos cilindros con potencial electrosttico opuesto. La diferencia de potencial entre estos induce un campo elctrico en el vaco. En el grfico resultante se muestra la distribucin de potencial electrosttico y las lneas de campo elctrico.
Como estos, son muchas las simulaciones de situaciones prcticas que pueden hacerse en este software y no solo en el campo del electromagnetismo sino, como 34
Fig. 2. Limpieza de la baquelita. Recortamos la placa con las medidas respectivas y tambin el acetato. Colocamos el diseo sobre la placa comprobando que el lado impreso del acetato quede sobre el cobre de la baquelita y lo sujetamos con cinta adhesiva para que no se deslice. Ahora colocamos un papel sobre el acetato y pasamos la plancha caliente sobre la 35
Fig.1. Diseo en Trax-Maker Para pasar el diseo a la placa existen variados mtodos, como el uso de materiales fotosensibles u otros conocidos como press and peel, pero este tipo de materiales son difciles de encontrar en nuestro medio, por lo que lo ms prctico es utilizar el mtodo de
En_Corto_Circuito Enero 2 007 misma. Este proceso se utiliza para trasferir el toner del acetato al cobre. Se debe tener presente no exagerar con el planchado, ya que el acetato puede deformarse con lo que quedara intil. Una vez que verifiquemos que el toner se ha pegado en el cobre, retiramos con cuidado el acetato y para mejores resultados se puede repasar las pistas con marcador permanente, marcando crculos en cada parte donde se vaya a soldar, ya que al perforar parte del cobre desaparece. El siguiente punto es preparar la solucin de percloruro frrico con un poco de agua. La mezcla debe tener un color caf oscuro al colocar el cido en el agua, la mezcla se calienta un poco (no preocuparse es por la reaccin qumica). Hay que tener cuidado de no poner la solucin en contacto con ningn metal, ya que sta es muy corrosiva. Sumergimos la placa en la mezcla de percloruro frrico. Es recomendable mover constantemente hasta que el cobre que no est marcado se elimine, caso contrario demorar mucho tiempo en marcarse el diseo en la placa.
Fig. 4. Enfriamiento de la baquelita. Para desechar el percloruro frrico se recomienda no hacerlo en los desages que tengan tuberas metlicas. Dudas o comentarios pueden escribir a: bmvalarezo@utpl.edu.ec prvallejo@utpl.edu.ec
Fig. 3. Baquelita en percloruro frrico, Luego se limpia el toner con diluyente o con la misma lana de acero la placa. Una vez lista se puede perforar los agujeros con una broca adecuada al dimetro de los componentes a soldar, aproximadamente de 0.75 mm a 1 mm.
36
Qu es Bluetooth?
ngel F. Guamn Universidad Tcnica Particular de Loja Escuela de Electrnica y Telecomunicaciones afguaman@utpl.edu.ec INTRODUCCIN El nombre de la tecnologa Bluetooth se tom de un rey dans del siglo X llamado Harald Bltand, cuya traduccin es diente azul, que se hizo famoso por sus habilidades comunicativas y sobre todo por iniciar el proceso de cristianizacin de la sociedad vikinga. Bluetooth es una norma que define un estndar global de comunicacin inalmbrica, que posibilita la transmisin de voz y datos entre diferentes equipos mediante un enlace por radiofrecuencia. Los principales objetivos que se pretende conseguir con esta norma son: Simplificar las comunicaciones entre equipos mviles y fijos, dispositivos de mano y dispositivos de Internet. Simplificar la sincronizacin de datos entre los dispositivos y otros ordenadores. Eliminar cables y conectores entre stos. Ofrece la posibilidad de crear pequeas redes inalmbricas y facilitar la sincronizacin de datos entre equipos personales. ordenador de sobremesa y porttil automticamente y al mismo tiempo. El Bluetooth Special Interest Group (SIG), una asociacin comercial formada por lderes en telecomunicacin, informtica e industrias de red, est conduciendo el desarrollo de la tecnologa inalmbrica Bluetooth y llevndola al mercado. Su finalidad es desarrollar, publicar y promover las especificaciones inalmbricas a corta distancia para la conexin entre dispositivos mviles, as como gestionar los programas de calidad para que los usuarios disfruten de ms prestaciones. Los promotores de Bluetooth incluyen Agere, Ericsson, IBM, Intel, Microsoft, Motorola, Nokia y Toshiba, y centenares de compaas asociadas. Posteriormente se han ido incorporando muchas ms compaas, y se prev que prximamente lo hagan tambin empresas de sectores tan variados como: automatizacin industrial, maquinaria, ocio y entretenimiento, fabricantes de juguetes, electrodomsticos, etc., con lo que en poco tiempo se nos presentar un panorama de total conectividad de nuestros aparatos tanto en casa como en el trabajo. En ese entonces ya se poda encontrar en el mercado una tecnologa inalmbrica, los infrarrojos, pero aspectos como su ancho de banda o su operatividad (tiene que haber lnea visual entre los dispositivos) no han permitido el asentamiento esperado en el mercado. Fue entonces cuando se lleg a la conclusin de que una solucin de acceso por radio a bajo coste poda abrir un nuevo concepto absolutamente nuevo, permitir la conectividad 37
Permite comunicaciones, incluso a travs de obstculos, a distancias de hasta unos 10 metros. Esto significa que, por ejemplo, puedes or tus mp3 desde tu comedor, cocina, cuarto de bao, etc. Tambin sirve para crear una conexin a Internet inalmbrica desde tu porttil usando tu telfono mvil. Un caso an ms prctico es el poder sincronizar libretas de direcciones, calendarios etc. en tu PDA, telfono mvil,
entre dispositivos en ausencia de cables y sin la necesidad de que hubiera lnea visual entre emisor y receptor, incluso sin la necesidad de estar en la misma habitacin. CARACTERSTICAS
La arquitectura del hardware, un dispositivo Bluetooth est compuesto por dos partes: un dispositivo de radio, encargado de modular y transmitir la seal, y un controlador digital, integrado por una CPU, encargada de atender las instrucciones relacionadas con Bluetooth del dispositivo anfitrin, y un procesador de seales digitales. Establecimiento de redes Bluetooth. Tiene la caracterstica de formar redes en una topologa donde un dispositivo hace las veces de maestro y hasta siete ms operando como esclavos. Esta configuracin se conoce como piconet. Un grupo de piconets, no ms de diez, es referido como Scatternet. Tecnologa inalmbrica. Reemplaza la conexin almbrica en distancias que no exceden los 10 metros o una opcional de 100 m con repetidores, alcanzando velocidades del rango de 1Mbps. Comunicacin automtica. La estructura de los protocolos que lo forman favorece la comunicacin automtica sin necesidad de que el usuario la inicie. Bajo consumo de potencia. Lo pequeo de los dispositivos y su portabilidad requieren de un uso adecuado de la energa, por lo que se ide una solucin implementada en un solo chip de 9x9 milmetros integrado por transistores de tecnologa CMOS, y un consumo inferior en un 97% al de un telfono mvil. Bajo costo. Los dispositivos de comunicacin que soporta pueden experimentar un incremento en su costo no mayor a 20 dlares con tendencia a bajar. Asimismo, su
En_Corto_Circuito Enero 2 007 operacin se efecta bajo una banda de frecuencias no licenciada (2.4GHz), lo que ayuda a su bajo costo. Integracin de servicios. Puede soportar transmisiones de voz y datos de manera simultnea. Transmisin omnidireccional. Debido a que basa su comunicacin en radiofrecuencia, no requiere lnea de vista y permite configuraciones punto multipunto. Seguridad. Utiliza Spread Spectrum Frequency Hopping como tcnica de multiplexaje, lo que disminuye el riesgo de que las comunicaciones sean interceptadas o presenten interferencia con otras aplicaciones. Provee tambin especificaciones para autenticar dispositivos que intenten conectarse a la red Bluetooth, as como cifrado en el manejo de llaves para proteger la informacin. La frecuencia de radio con la que trabaja est en el rango de 2,4 a 2,48 GHz, con la posibilidad de realizar hasta 1.600 saltos por segundo entre las 79 frecuencias soportadas en intervalos de 1 MHz, esto significa que pueden operar varios dispositivos bajo el mismo radio de accin sin interferencias de ningn tipo, adems de brindar mayor seguridad y robustez. Adems esta es un rango de frecuencias abierto y no se necesita ninguna licencia del gobierno.
APLICACIONES Y ALTERNATIVAS Las aplicaciones que puede haber con esta tecnologa son de lo ms variado. Desde la implementacin de una red inalmbrica hasta la posibilidad de transferir una fotografa de una cmara a nuestro mvil para enviarla por correo electrnico, o transferirla a nuestra impresora para imprimirla en ausencia de hilos. 38
En_Corto_Circuito Enero 2 007 Las posibilidades de uso de esta tecnologa son muchas, especialmente a nivel usuario. Telfono 3 en 1: Un mismo telfono lo podemos utilizar como fijo, si se encuentra dentro del radio de accin del punto de acceso instalado en nuestra casa, como telfono mvil si nos encontramos fuera del radio de accin del punto de acceso de nuestra casa, y por ltimo, como medio de acceso a nuestros contactos, telfonos, correo electrnico, etc. Escritorio inalmbrico: Bluetooth nos ofrece la posibilidad de eliminar los molestos cables que utilizamos en nuestro equipo. Desde un teclado inalmbrico, pasando por el ratn, incluso un disco duro porttil que se comunique mediante esta tecnologa. Sincronizacin continua: Los dispositivos Bluetooth mantienen constantemente la informacin sincronizada, por lo que si modificamos en nuestro PC y la misma estaba almacenada en nuestro PDA, se modificar automticamente. Dispositivos manos libres: sta ha sido una de las primeras aplicaciones que se han encontrado en el mercado. El uso de estos dispositivos permite acceder a la informacin de los contactos, enviar correo electrnico, etc. Porttil o PDA como telfono: Mediante unos auriculares inalmbricos podemos acceder a nuestro porttil o PDA y realizar llamadas como si de un telfono se tratase.
REFERENCIAS
39
Leonhard Euler (1707-1783), matemtico suizo, cuyos trabajos ms importantes se centraron en el campo de las matemticas puras, campo de estudio que ayud a fundar. Euler naci en Basilea y estudi en la Universidad de Basilea con el matemtico suizo Johann Bernoulli, licencindose a los 16 aos. En 1727, por invitacin de la emperatriz de Rusia Catalina I, fue miembro del profesorado de la Academia de Ciencias de San Petersburgo. Fue nombrado catedrtico de fsica en 1730 y de matemticas en 1733. En 1741 fue profesor de matemticas en la Academia de Ciencias de Berln a peticin del rey de Prusia, Federico el Grande. Euler regres a San Petersburgo en 1766, donde permaneci hasta su muerte. Aunque obstaculizado por una prdida parcial de visin antes de cumplir 30 aos y por una ceguera casi total al final de su vida, Euler produjo numerosas obras matemticas importantes, as como reseas matemticas y cientficas. En su Introduccin al anlisis de los infinitos (1748), Euler realiz el primer tratamiento analtico completo del lgebra, la teora de ecuaciones, la trigonometra y la geometra analtica. En esta obra trat el desarrollo de series de funciones y formul la regla por la que slo las series convergentes
infinitas pueden ser evaluadas adecuadamente. Tambin abord las superficies tridimensionales y demostr que las secciones cnicas se representan mediante la ecuacin general de segundo grado en dos dimensiones. Otras obras trataban del clculo (incluido el clculo de variaciones), la teora de nmeros, nmeros imaginarios y lgebra determinada e indeterminada. Euler, aunque principalmente era matemtico, realiz tambin aportaciones a la astronoma, la mecnica, la ptica y la acstica. Entre sus obras se encuentran Instituciones del clculo diferencial (1755), Instituciones del clculo integral (17681770) e Introduccin al lgebra (1770). Fuente: Biblioteca de Consulta Microsoft Encarta 2005. 19932004 Microsoft Corporation. Reservados todos los derechos.
40
BUEN HUMOR
41