adquisición de datos del micrófono del pc
TRANSCRIPT
http://blog.espol.edu.ec/pabloelayana6/
Sistema ESCADA: Adquisición de datos del
micrófono del PC a base de datos ACCESS
utilizando LABVIEW 2010
Parte1
Panel Frontal
Diagrama de Bloques
http://blog.espol.edu.ec/pabloelayana6/
Procedimiento realizado
Seleccionamos el vi de “READ”.
Damos click derecho y seleccionamos la opción EXAMPLE para obtener un ejemplo de
adquisición de datos de forma continua
http://blog.espol.edu.ec/pabloelayana6/
Del ejemplo solo nos va a interesar : RAW DATA que es la señal de adquisición de datos
continua el cual utiliza un SHIFT REGISTRER dentro de un buble while para tomar datos y
graficarlos de manera constante.
Ahora creamos la base de datos utilizando el Toolkit CONECTIVITY,para almacenar datos en una base de datos en este caso ACCESS lo que hay que tener en cuenta siempre para grabar datos en una base de datos es: Primero: abrir la base de datos Tercero: Cerrar la base de datos Segundo: Modificar la base de datos (insertar datos a la base de datos.)
http://blog.espol.edu.ec/pabloelayana6/
Colocamos los elementos y los unimos respectivamente entre sí.
Ahora colocaremos dirección en donde se guardará la base de datos. Para ello debemos crear
una base de datos nueva en ACCESS en formato 2002-2003.
Creamos la base de datos y salimos sin guardar ni hacer ningún cambio.
http://blog.espol.edu.ec/pabloelayana6/
Vamos a tolos y seleccionamos la opción CREATE DATA LINK y luego escogemos la opción
MICROSOFT JET 4.0 OLE DB PROVIDER
Selecionamos la dirección donde esta la base de datos que creamos y luego probamos
conexión.
Presionamos Aceptar lo cual nos da la opción de guardar un archivo *.UDL, el cual hará el
enlace entre el programa y la base de datos. La dirección de este archivo es de suma
importancia ya que esta dirección nos servirá para poder entrar y modificar la base de datos.
http://blog.espol.edu.ec/pabloelayana6/
Luego utilizando el ítem de: BUILD PATH FUNCTION, para darle la dirección donde está ubicado
nuestro archivo *.UDL
Ahora creamos las columnas que se verán la base de datos
Una sola columna en la base de datos en ACCESS:
Dos columnas en la base de datos en ACCESS:
http://blog.espol.edu.ec/pabloelayana6/
Para guardar datos dentro de nuestra base de datos creada demos seleccionar un dato de toda
la señal de audio de entrada.
Si queremos podemos colocarle el tiempo en la que fue tomada la muestra de datos:
http://blog.espol.edu.ec/pabloelayana6/
Datos adquiridos en Access
En la columna número 1 tomamos muestras de amplitud de la señal
adquirida en Labview.
En la columna número 2 mostramos la fecha y hora en la que la muestra
de la amplitud del sonido fue adquirida.
http://blog.espol.edu.ec/pabloelayana6/
http://blog.espol.edu.ec/pabloelayana6/
Parte2
ADQUISISIÓN DE DATOS DE UNA BASE DE DATOS ACCESS A
LABVIEW
Panel Frontal
Diagrama de Bloques
http://blog.espol.edu.ec/pabloelayana6/
Procedimiento realizado:
Utilizamos los mismo elementos para crear la base de datos solo que para tomar datos
de una base de datos utilizamos el VI: DB TOOLS SELECT DATA VI.
http://blog.espol.edu.ec/pabloelayana6/
Ahora para mostrar los datos y controlar el número de datos que se mostrarán tanto
en un WAVEFORM GRAPH como un arreglo agregamos el número de filas y columnas
al VI y las colocamos como CHAGE ALL TO WRITE.
http://blog.espol.edu.ec/pabloelayana6/
Entre más datos coloquemos en mejor se mostrará en el WAVEFORM
GRAPH
http://blog.espol.edu.ec/pabloelayana6/