Beruflich Dokumente
Kultur Dokumente
Autores:
lvarez Pal
Bryan Suquilanda
Fecha de elaboracin: Viernes 15 de Junio del 2016
Mdulo: V
Desarrollar una Tabla Peridica didctica que permita realizar la bsqueda de los
elementos qumicos Otros Metales; permita ver sus principales caractersticas, mostrar
imgenes y escuchar el nombre del elemento encontrado.
Resea terica:
Tabla Peridica
Es una disposicin de los elementos qumicos en forma de tabla, ordenados por su nmero
atmico, nmero de protones; por su configuracin de electrones y sus propiedades qumicas.
Este ordenamiento muestra tendencias peridicas, como elementos con comportamiento
similar en la misma columna.
Las filas de la tabla se denominan perodos y las columnas grupos. Algunos grupos tienen
nombres. La tabla tambin se divide en cuatro bloques con algunas propiedades qumicas
similares. Debido a que las posiciones estn ordenadas, se puede utilizar la tabla para obtener
relaciones entre las propiedades de los elementos, o pronosticar propiedades de elementos
nuevos todava no descubiertos o sintetizados.
La tabla peridica de Mendelyev ha sido desde entonces ampliada y mejorada con el
descubrimiento o sntesis de elementos nuevos y el desarrollo de modelos tericos nuevos para
explicar el comportamiento qumico.
Informe de Laboratorio 4
Trabajo experimental:
Para agregar y editar los nombres de los elementos: clic derecho sobre Text Ring> Properties>
Edit Items> Insert/Delete> OK.
Informe de Laboratorio 4
Para agrupar todas las caractersticas principales agregamos un Clster: Modern> Array, Matriz
& Cluster> Cluster.
Para que podamos visualizar las diferentes caractersticas agregamos dentro del Cluster siete
Indicadores de Cadena (Smbolo del Elemento, Nmero Atmico, Valencia, Peso, Densidad,
Estructura Atmica, Aspecto): Modern> String & Path> String Indicator.
En Block Diagram:
Creamos un ciclo While Loop para obtener el botn de Stop: Programming> Structures>While
Loop. Clic derecho>Create Control.
Para que se muestre las caractersticas del elemento de acuerdo a cada caso: Programming>
Structures> Case Structures.
Para escribir las diferentes caractersticas de los siete diferentes elementos agregamos las
Cadenas de Caracteres: Programming> String> String Constant.
Para poder leer las imgenes que se utilizarn para desarrollar la tabla peridica interactiva:
Programming> Graphics & Sound> Graphics Formats> Read JPEG File.
Para que LabVIEW encuentre el archivo grfico, se debe agregar un Control, para ello: clic
derecho sobre el terminal del Read JPEG File> Create> Control.
Para realizar los siguientes procedimientos se debe tener los diferentes archivos
correspondientes a los diferentes elementos, sean estos: imgenes (JPG) o sonidos (.wav).
Para poder mostrar las imgenes que se utilizarn para desarrollar la tabla peridica
interactiva: Programming> Graphics & Sound> Picture Functions> Draw Flattened Pixmap.
Informe de Laboratorio 4
Para poder leer los sonidos que se utilizarn para desarrollar la tabla peridica interactiva:
Programming> Graphics & Sound> Sound> Files> Sound File Read Simple.
Para que LabVIEW encuentre el archivo de sonido, se debe agregar un Control, para ello: clic
derecho sobre el terminal del Sound File Read Simple> Create> Control.
Para poder hacer las conexiones de los diferentes tipos de variable desde la estructura case
hasta el clster agregamos: Programming> Cluster, Class & Variant> Bundle By Name.
Para poder reproducir los sonidos de los elementos agregamos: Programming> Graphics &
Sound> Output> Play Waveform.
Informe de Laboratorio 4
Experimento 2
Trabajo experimental:
En Block Diagram:
Ubicaremos comparador equal y con shif register haremos el Thermometer comience a subir
hasta el valor de 3500 en un tiempo determinado
Informe de Laboratorio 4
Para poder leer y escribir las imgenes desde una carpeta especifica nos dirigimos a la paleta de
funciones>Programming> Graphics & sound >Graphics Formats> Read Png este nos permite leer
una imagen en formato png.
Para poder presentar la imagene en el panel frontal debemos utilizar Draw Flattened Pixmap
para ello nos dirigimos a la paleta de funciones>Programming> Graphics & sound >Picture
Functions> Draw Flattened Pixmap el cual nos permitir recrear la imagen pre cargada con
direccin de carpeta.
Para poder reproducir el audio utilizamos un lector de audio desde una direccin especfica y lo
reproducimos con Play Waveform3 cuando el caso lo amerite
Informe de Laboratorio 4
Para la ubicacin del lector nos dirigimos a la paleta de funciones>Programming> Graphics &
sound >Sound>Files>Simple Read, como se muestra en la imagen.
Para poder realizar el cambio de imagen crearemos 3 diferentes caso para cada material en los
diferentes valores de cambio de estado y dentro de cada caso llamaremos una imagen diferente
y un sonido diferente como se muestra en la figura.
A continuacin se procede a unir los diferentes diseos obteniendo el diseo de salida que
se muestra a continuacin.
Informe de Laboratorio 4
Experimento 3
Desarrolle un Instrumento Virtual que permita transformar palabras ingresadas en Cdigo
Binario y de este cdigo a Cdigo Morse mediante el uso de estructuras cclicas.
Resea terica:
Cdigo Morse
Tambin conocido como Alfabeto Morse, es un sistema de representacin de letras y nmeros
mediante seales emitidas de forma intermitente.
Fue desarrollado por Alfred Vail mientras colaboraba en 1830 con Samuel Morse en la invencin
del telgrafo elctrico. Vail cre un mtodo segn el cual cada letra o nmero era transmitido
de forma individual con un cdigo consistente en rayas y puntos, es decir, seales telegrficas
que se diferencian en el tiempo de duracin de la seal activa. La duracin del punto es la
mnima posible. Una raya tiene una duracin de aproximadamente tres veces la del punto.
En sus comienzos, el alfabeto Morse se emple en las lneas telegrficas mediante los tendidos
de cable que se fueron instalando. Ms tarde, se utiliz tambin en las transmisiones por radio,
sobre todo en el mar y en el aire, hasta que surgieron las emisoras y los receptores de
radiodifusin mediante voz.
Trabajo Experimental
Para crear un nuevo instrumento virtual: men>file>New VI.
En Front Panel:
Para obtener un texto donde ingresaremos las palabras o frase a transformar: Modern: String &
Path> String Control.
Para poder ver la transformacin de las letras en cdigo binario y en Codigo ASCII, creamos dos
Arreglos Indicadores sobreponiendo los siguientes objetos:
Modern> Array, Matrix & Clusters> Array.
Informe de Laboratorio 4
Se necesita transformar las letras en Cdigo Binario, para obtener la funcin Cadena a Arreglo
en Bites: Programming> String> Path/Array/ String> String To Byte Array.
Informe de Laboratorio 4
Como lo que necesitamos es formar una matriz, necesitaremos agregar dos For Loop:
Programming> Structures> For Loop.
Para que los valores boleanos entren a la matriz es necesario que lo hagan como elementos
individuales, de manera que activen el archivo de sonido, agregamos un Index Array:
Programming> Array> Index Array.
Como el Cdigo Morse se basa en el principio de verdadero falso, el archivo de sonido debe
ser activado de acuerdo al caso: Programming> Structures> Case Structures.
Informe de Laboratorio 4
Para poder leer el archivo de sonido, agregamos: Programming> Graphics & Sound> Sound>
Files> Sound File Read Simple.
Para que LabVIEW encuentre el archivo grfico, se debe agregar un Control, para ello: clic
derecho sobre el terminal del Sound File Read Simple> Create> Control.
Agregamos la direccin del archivo que se reproducir en el Path creado en el paso anterior.
Para tener un tiempo de silencio entre cada palabra: Programming> Timing> Wait(ms).
Para definir este tiempo es necesario agregar un Control, para ello: clic derecho sobre el terminal
de Wait(ms) > Create> Control.
Configuramos los bloques de la siguiente manera:
Experimento 4
Consiste en contar las iteraciones necesarias para hacer que un nmero ingresado
por teclado se haga 1 obedeciendo las siguientes ecuaciones: si es impar (n*3+1) y si
es par (n/2).
Resea terica:
Contador de interacciones
Es una variable que est en ambos miembros de una asignacin interna, a la que se le suma un
valor constante. Es necesario haber inicializado en un momento previo a esta variable, ya que
va a ser ledo su contenido.
Un contador es una variable cuyo valor se incrementa o decremento en una cantidad constante,
cada vez que se produce un determinado suceso, accin o iteracin. Los contadores se utilizan
con la finalidad de contar.
Trabajo Experimental
Para crear un nuevo instrumento virtual: men>file>New VI.
En Front Panel:
Informe de Laboratorio 4
En primer lugar se procede a colocar todos los controladores e indicadores requeridos para
formar un instrumento virtual que reciba como entrada un nmero y este realice una serie de
operaciones iterando las veces necesarias hasta hacer el nmero valga uno Colocar un numeric
control y dos indicadores numricos para ello, nos dirigimos a la paleta de control en Modern
> Numeric > Numeric control, Numeric indicator os cuales nos permitirn mostrar resultados y
valores a ingresar.
En Block Diagram:
Para realizar el conteo de las iteracciones se necesita ubicar una estructura while loop para ello
nos dirijimos a la paleta de funciones Programming> Structure> while Loop.
Colocaremos diversos operadores que se encuentran en Funtions > Programming > Numeric
>Quotient & Remainder, el cual nos devolver el residuo la operacin.
Utilizaremos comparadores que se encuentran en Funtions > Programming > Comparison.Un
Equal To 0?. El cual nos devolver un valor boleano para la condicin de un case structure
Informe de Laboratorio 4
CASE STRUCTURE se ubica en paleta Funtions > Programming > Structures > CASE STRUCTURE.
Luego colocaremos un time que se lo encuentra en Funtions > Programming > Timmin > Wait
(ms). Este servir para poder observar detenidamente el proceso que realiza el programa.
A continuacin se muestra el programa terminado
Resultados:
Experimento 1:
Informe de Laboratorio 4
Experimento 3:
Experimento 4:
Observaciones:
Informe de Laboratorio 4
Conclusiones:
Las imgenes y sonidos tambin pueden ser abiertos y reproducidos desde LabVIEW, de
esta manera los Instrumentos Virtuales creados y las aplicaciones desarrolladas en este
entorno son ms didcticas y fciles de usar.
La utilizacin de archivos de sonido sencillos, puede ser configurados de una manera
lgica, siendo tiles para desarrollar lenguajes internacionales como el Cdigo Morse;
permitindonos encriptar mensajes para que se transmitan de manera discreta.
Se puede ejecutar funciones con comparadores y operador lgicos para poder aplicar una
secuencia de datos y obtener respuestas
Se puede crear una unidad de aprendizaje didctico para interactuar con el usuario con
sonido e imgenes cambiantes.
Calificacin: _____________________