Hacer un capturador de datos (Data Logger) con PIC

Iniciado por Meta, 8 Enero 2010, 00:54 AM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Hola:

Llevo un tiempo en diseñar un Data Logger. Tengo intención de hacerlo capturar señales del puerto serie asíncrona de la normativa RS232. Primero buscar información como este que cuenta algo.

http://pipelara20.tripod.com/txserial.htm

Si hicieras o serías capaz de hacer un Data Logger. ¿Cómo lo diseñarías? Es decir...

1) ¿Qué datos o protocolo quieres capturar, RS232 asíncrona o síncrona, I2C, SPI, USB o todos en modo selección? (Mejor centrarse en uno primero).

2) ¿Le interesa capturar los datos con un PIC y guarfarlo en una EEPROM externa? (Puedes poner 4 24LC1025 como si fuera una, ya serían 4 Mbit).

3) ¿Con cuál microcontrolador? (Depende de los patillajes a usar, memoria programa, EERPOM y RAM).

4) ¿Estás dispuesto a colaborar? (Colaborar en sentido de mostrar información para ayudar, ideas, consejos, etc, no tiene porqué saber de microcontroladores pero, podrás hacer un Data Logger cuando lo acabe el hardWare y un fantastico manual paso a paso cargado de detalles como puedes ver este ejemplo que hice hace tiempo).

Ver ejemplo.

5) Si alguien quiere diseñar un programa interfaz del PC para ver valores lo haré con C# (más adelante también con C++ y VB .net).

6) Preguntarse a si mismo. ¿Realmente quiero un Data Logger?

Hay Data Logger de capturar muestras de temperatura com puedes ver abajo.
http://www.xbot.es/microplans/regtemp.htm

Un cordial saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

pejanofa

muy interesante, yo e estado leyendo acerca de estos "datalogger" y me parecen super interesantes ya que se pueden utilizar para un sin fin de investigaciones. mi pregunta es se puede hacer un datalogger para adsl con el pic 18f2550?
cada dia se aprende mas

Meta

Se puede hacer un datalogger de sistemas de redes e Internet, con otro PIC preparado para ello. El que nombras no incluye redes ni Internet.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

Tokes

Estimado Meta:

Me encuentro en estos momentos desarrollando un proyecto para mi titulación y tiene que ver con lo que estás comentando.

Se trata de diseñar e implementar un sistema de control y monitoreo de un plantel mediante la PC.

El protocolo que decidí utilizar es el RS485 debido a su gran inmunidad a las interferencias, ya que funciona con señales diferenciales (las interferencias se cancelan).

El microcontrolador que estoy utilizando es el PIC16F877A, pero sin memoria externa. El sistema siempre estará activo, pero sólo se capturarán datos cuando la PC así lo requiera.

Por supuesto que estoy dispuesto a colaborar con tu propuesta. Espero que podamos aclarar muchas dudas y hacer algo muy educativo.

Hasta la próxima.

pejanofa

yo e estado leyendo acerca de este tema y me gustaria hacer un datalogger que capture señales analogicas en el orden de los 25 hasta los 138 khz (velocidad de subida de datos adsl) o quizas hasta los 1104khz(para abarcar el ancho de banda) para luego convertir dichas señales en digital y poder observarlas... que pic me recomiendas?
cada dia se aprende mas

DoNPiNPoN

En proyecto tengo uno con un avr con una tarjeta SD para medir la intensidad y el consumo de una casa mediante un toroidal en el cable de la entrada. solo tengo realizado el plano un poco verde eso si.
Y asi en c++ o c# sacar las estadisticas etc