Sunteți pe pagina 1din 10

Sistema de Adquisicion de Datos en Excel

IR A DOWNLOADS PARA DESCARGARLO YA

Con el Sistema de adquisición de Datos podemos:


RECIBIR datos desde el PIC y volcarlos directamente a una planilla de cálculo.ENVIAR un
dato de 8 bits al PIC.
PROCESAR la información obtenida.
GRAFICAR las curvas que surgen de la información (y en algun caso en tiempo real).

El sistema de adquisición de datos fue creado como una Macro de Excel, es decir, como una
aplicación que trabaja sobre, y en la planilla de cálculo, con el fin de utilizar toda la potencia de ésta
herramienta tan versátil, en especial en lo que se refiere a la creación sencilla de curvas y gráficos.

En particular, ésta Macro fue creada como una aplicación del trabajo desarrollado para la
comunicación PIC-PC dentro de lo que es el Control de Velocidad, pero fácilmente, con
conocimientos mínimos de Excel, puede ser adaptado para otra aplicación.

¿Qué es lo que hace ésta Macro?

Puntualmente hablando, recibe una cadena tres datos ( DATO = 8 bits, un bit de parada, sin paridad
probado a 9600 baudios) y los coloca expresado en valores decimales en columnas separadas, es
decir, el primer dato que recibe, lo coloca en la primera columna, el segundo en la segunda, y el
tercero en la tercera, y así va apilando las cadenas que va recibiendo desde el PIC.

Sigue el siguiente protocolo:

El primer dato que se envía (en éste caso el valor del Duty que se encuentra almacenado en el
registro CCPR1L del PIC) debe ir seguido del carácter que representa la coma (ver código ASCII de la
coma) y luego sí, seguida a ésta coma...

el segundo dato: (en éste caso el valor de la conversion A/D el cual se encuentra en el registro
ADRESH del PIC) y entonces enviar...

el tercer dato de la cadena (en nuestro caso el valor de la variable SPEED que es el valor de la
velocidad de referencia o velocidad "deseada").

Esto fue a manera de determinar un mini protocolo en cuanto al orden para la interpretación correcta
de la comunicación con la Macro.

Luego, automáticamente, grafica las tres columnas (DUTY, Velocidad, y Velocidad de Referencia,
expresado en decimal) sobre el mismo gráfico en la primera hoja de manera de hacer una
comparativa de las curvas.

Esto, con la posibilidad de seleccionar (dentro de las 3700 muestras capaces de obtener) el intervalo
de muestras que se quiera graficar, seleccionando en los campos de MUESTRAS y allí incluir en
"Desde" y "Hasta" el intervalo de muestras deseado.

En una hoja aparte graficará unicamente el primer dato obtenido (Duty en valores porcentuales es
decir, opera en Excel dividiendo sobre 256 el valor recibido y multiplicando por 100)

En la hoja siguiente: el segundo y tercer dato recibidos (Velocidad de Referencia y Velocidad deseada
en r.p.m pues multiplica en el Excel el valor decimal recibido por la ctte K obtenida del estudio y por
0.0195 V que es la resolución del conversor)

En una quinta hoja se habilita la posibilidad de experimentar con solamente el segundo dato recibido
(es decir la Velocidad Real o lo que es lo mismo el valor de la conversion A/D) y sólo recibir y graficar
esa variable. Para ello debemos tildar la opción "Una columna" de la Macro.
Esto con el fin de trabajar con una sola variable y así no sobrecargar al procesador de la PC y poder
entonces llegar a observar en tiempo real la "historia" de la velocidad real obetenida (el sistema
funcionó super bien con una Dual Core de AMD)

Y como broche de oro se habiltó la posibilidad de enviar un dato (0 a 255) por


el puerto al PIC (en nuestro caso el dato recibido modifica el valor anterior de
la variable SPEED interna del PIC, en definitiva, modifica el valor de referencia
deseado, aumentando así, o disminuyendo la velocidad del motor principal).

IR A DOWNLOADS PARA DESCARGARLO YA


Si sabes programar en VB podras modificar la Macro a tu gusto...
EXITOS!

Por favor déjanos tu comentario, nos interesa.


(Si Ud. modificó y/o mejoró alguno de los desarrollos publicados aquí, le rogamos
tenga bien en hacérnoslo saber y lo publicaremos en éste mismo medio, muchas
gracias)

-FdE-

Compartir

32 comentarios:

jose 20 de noviembre de 2009, 9:21


Wooow,vaya trabajo, tengo una consulta, este sistema solo funciona para entrada por pueto serial??
Estoy desarrollando un proyecto y me interesa un sistema como este pero la entrada es por puerto
paralelo.

Saludos
Responder

jaxhel 26 de diciembre de 2009, 12:47


era justo lo q buscaba..muchas gracias..yo estaba buscando la forma de adquirir datos pero solo
encontraba hacerlo con una tarjeta de adquisicion de datos pero es costosa. mi pregunta es hacer lo
mismo pero en labview ya q con este sofware estoy empezando a trabajar..muchas gracias te
pasastes!!!..

Responder
Responder

Wii 5 de enero de 2010, 9:53


no funciona el link :(
Responder

Wii 8 de enero de 2010, 10:04


rapid shared esta caido :( lo pueden cambiar a otro server?
Responder

Anónimo 28 de enero de 2010, 13:49


Hola! Descargue la aplicación, pero cuando la ejecuto siguiendo los pasos, me genera el error: Error al
abrir el puerto COM; Error detectado por viasul basic: Se requiere un objeto.
Alguna idea de que puede estar faltando?
Gracias.
Saludos.
Responder

Anónimo 8 de febrero de 2010, 14:10


Me gustaría el código completo tanto el microcontrolador como el de la macro, pues es una muy buena
herramienta pero yo la utilizaría para casos muy puntuales, donde puedo ver esto?
Responder

fanaticodeelectronica 10 de febrero de 2010, 7:16


Anonimo te recomiendo que leas ésta entrada para que estés al tanto de esos detalles...

http://fanaticodeelectronica.blogspot.com/2009/01/proximamente-proyecto-con-pic.html
Responder

Anónimo 21 de marzo de 2010, 9:02


muchas gracias por poner informacion de forma altruista para que la gente pueda aprender y compartir
vuestros conocimientos
Responder

SOML 3 de mayo de 2010, 20:55


pues interesante , son un desarrollador de gama pic alta, trabajo con protocolos USB de estos pics seria,
posible que me mandaras los codigos de tu proyecto y contribuir en hacer mas oerativo el mismo con
esta comunidad
Responder

Anónimo 14 de mayo de 2010, 21:10


hola, muchas gracias esto pinta muy bien; ahora mis preguntas son, porque no anda en office 2010, y
sera ue puedo utilizar este codigo (que no pueodo ver en nigun lado) para trabajar con un
electrocardiografo, lo estoy necesitando

gracias
Responder

Luciano 14 de noviembre de 2010, 7:43


Si saber programar en VBasic podrás hacer lo que quieras, fijate que en la parte de Macros de Excel
puedes editar el código...
Responder

tk 16 de junio de 2011, 22:16


Esimados
Descargue el archivo ADQ.rar pero solo hay 3 archivos:
- el xls
- el txt
- y un icono

pero nada mas.. donde descargo el programita para abrir e puerto?


Responder

Luciano 23 de junio de 2011, 9:44


tk, Abriendo el XLS y con CTRL+M deberías abrir la Macro de comunicacion. Lee el txt. Un saludo.
Responder

Mauricio Haenggi 9 de febrero de 2012, 16:31


Hola, estoy trabajando con un Pic18f2550 conectado al USB (como una placa pinguino) y me interesa
adquirir los datos desde EXCEL.

Con Arduino pude usando NetComm, pero la placa Pinguino (Pic18f2550) no crea un puerto COM.

Como puedo hacerlo?? gracias!!!

Responder
Responder

Wilmer_e 20 de octubre de 2012, 6:27


Hola amigos de fanaticosdeelectronica
Yo necesito un programa como el que han mostrado esta genial, pero necesito recibir señales
analógicas en una daq usb 6008 y registrar las señales de entrada y visualizarlas con excel visal basic,
es decir quiro algo similar al programa que mostaris pero que me funcione con la daq usb 6008 de
national instrument, Por favor si alguien me puede ayudar le estaré eternamente agradecido
Responder

Wilmer_e 20 de octubre de 2012, 6:28


Este comentario ha sido eliminado por el autor.
Responder

Anónimo 19 de noviembre de 2012, 14:30


saludos no saben si este programa pueda funcionar para un pic16f84 se ve interesante y no se si
puedan subir de nuevo el archivo ya que ya no esta disponible.
Responder

Centro Integral de Desarrollo Tecnológico 10 de diciembre de 2012, 21:03


Pueden subir el archivo nuevamente? está caido de Dropbox

Saludos!
Responder

Anónimo 17 de diciembre de 2012, 10:40


Buen dia, se ve bueno esta plataforma no se di puedan subir el archivo por que el link no funciona
gracias.
Responder

Anónimo 5 de abril de 2013, 21:24


Buenisimo tu macro, tengo que realizar un proyecto casi igual, pero no me el link de descarga en
dropbox, lo podrias subir nuevamente o colocar otro link, Muchas gracias y buenisima tu pagina!
Responder

Anónimo 21 de mayo de 2013, 9:16


Me gustaria descargar esta aplicacion de excel , pero el link de dropbox no va. te agradeceria si lo
volvieras a subir.
Responder

Anónimo 15 de junio de 2013, 13:49


seria bueno si repusieses el link
Responder

SAQ ENERGIA 15 de julio de 2013, 9:52


Excelente aplicativo por favor si pudieran colgarlo nuevamente en el link , no responde o esta
caido....Gracias
Responder

Verónica Duque 17 de abril de 2014, 15:30


El link está caído :( me interesaba como una guía para algo similar que deseo hacer :( Pero muy
interesante tu propuesta!
Responder

Adrián González 9 de julio de 2014, 7:58


Hola amigo(s) Es excelente su trabajo. Me ha interesado bastante su proyecto aquí publicado. Quisiera
poder dar alguna aportación significativa sin embargo está caído el link de descarga. ¿Podrían
facilitarme la obtención de este proyecto? Gracias.
Responder

Fernando 7 de agosto de 2014, 17:04


agradeceria que subieras nuevamente el archivo.. Es interesante verlo en Excel..
Responder

Anónimo 27 de octubre de 2014, 9:11


201hola..el enlace esta caido..podri activarlo de nuevo...gracias.
oh! ALGUIEN PODRIA RE-APORTARLO COMO GAUCHADA...GRACIAS.
Responder

Anónimo 29 de febrero de 2016, 14:28


Disculpa podria volver a subir tu archivo a dropbox!! porfa?

Responder
Responder

Anónimo 29 de febrero de 2016, 14:31


El link esta caido! lo puedes volver a subir porfavor o alguien de los que los descargo lo podra subir para
poder verlo!! mil gracias
Responder

Anónimo 31 de marzo de 2016, 4:36


La pagina esta muerta, otro proyecto fallido
Responder

Ol Al 15 de noviembre de 2016, 7:23


Buenas.
No se puede descargar, Dropbox, da error, estoy buscando algo parecido, podría alguien enviarme un link
con algo similar.

Gracias
Responder

Pelust 30 de septiembre de 2017, 6:32


Hola: El enlace esta caido. Tengo manera de descargarlo de algun otro lado.
Es justo lo que necesito.
Agradezco cualquier sigerencia.
Gracias
Responder

Introduce tu comentario...

Comentar como: Unknown (Google) Cerrar sesión

Publicar Vista previa Avisarme

Enlaces a esta entrada


Crear un enlace

‹ Página principal ›
Ver versión web

Con la tecnología de Blogger.

S-ar putea să vă placă și