SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: ojalahhpp en Jueves 31 de Marzo de 2005, 22:43

Título: Base De Datos En Una Adquisicionde Datos
Publicado por: ojalahhpp en Jueves 31 de Marzo de 2005, 22:43
Bueno el pic adquiere datos de 4 canales,
ahora el problema
como hacer para capturar estos valores en vb y almacenarlos en una base de datos, i.e. access, por favro cualquier sugerencia es bienvenida
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: _vgt_ en Sábado 2 de Abril de 2005, 12:02
Hola!!, yo formé parte en teleco de un proyecto en el que recogiamos los datos de un pic k tenia conectado varios sensores y se comunicaba con un ordenata por un rs232... recogiamos la informacion y la pasabamos a una bd access para gestionar los datos... (era una estacion meteorologica)

Te comento xk se le da un aire a lo k pretendes hacer aunk no se... si es asi para comunicarnos con el pic utilizamos el MSCOM de visual... en el MSDN de visual viene cantidad de info y lo unico k tienes es k copiar lo k te dice y cambiar los valores... aun asi  si no te aclaras te puedo ayudar xk ese tema lo tengo muy maxacado...

Saludos !! :hola:
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: eliza_marti en Sábado 2 de Abril de 2005, 17:16
Hola ojalahhpp!.. :hola: , mira para adquirir datos de un pic..si lo haces via RS232 y con VB. entonces debes utilizar el componente MSCOMM  :) ..debes darte cuenta tambien del protocolo que usan ambos es decir que la velocidad, bit de paridad y bits de transferencia sean los mismos entre los 2.. :) .eso es en la programacion..ahora para comunicar el pic al puerto ya sabes debes estudiar al RS232 para saber por que pin envia y recibe la info y demas detalles.. :) ...en este foro hay mucha info interesante sobre MSCOmm y RS232..

Suerte!.. :hola: ojalá te haya podido guiar en algo.. :hola: bye.. :ph34r:  :comp:
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: ojalahhpp en Miércoles 6 de Abril de 2005, 05:31
Hola amigos muchas gracias por responder, necesito su ayuda, ya revise todo eso del protocolo 232 miren:
para mandar por vb.

salida=transmi.text
mscomm1.ouput=salida
y bueno adsi enviaria creo?
ahora lo otro revise en msdn, y encontere me hise un ejemplo en acces y lo anlace como dice pude agrgar nomre, id, etc y al revisar acces estaban añadidos yo fre que ahi bien, ahora la cuestion es los datos que envia el pic son hex, bin,ascii? ya montare el circuito y vere pero por favor si puden avisarme eso seria mejor.

Bvueno seguire en esto y por favor no me abandonen.

Gracias muchas gracias a todos,
hhpp.
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: ojalahhpp en Martes 12 de Abril de 2005, 00:36
Hola amigos, ya necesito su ayuda, miren que  ya cree el hex del programa en el pic lo simule en proteus y todo va bien en su terminal virtual, pero cuando lo monto fisicamenten no pasa nada, probe con el programa que tengo en VB y tb con el hyperterminal, pero nada revise la conexion, continuidad  todo ok, no se cual es la falla? o es que hay que usar ottro tipo de cable para la comunicacion?, por favor denem una manito.


hp.
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: ojalahhpp en Sábado 16 de Abril de 2005, 00:46
Hola amigos por fin, pero ahora les hago una preguntita, mire cuando recibo los datos en un textbox se me llena rapidito de p.e. 2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V2,55V
y asi y sy varia cada instante en el caso de temperatutra 25°25,7°26 °y asi se va llenando ahora como ahago para meterlos en una base de datos  y que a la vez no lo llene rapidamente esa base de datos, por favor no se pierdan.
hp.
Título: Re: Base De Datos En Una Adquisicionde Datos
Publicado por: ojalahhpp en Miércoles 20 de Abril de 2005, 01:39
Hola podrian ayudarme por favor.
ya recibo los dsatos en un  textbox, pero ahora como hago pa meterlos a la base de datos por favor. ayuda. cual usar ADO o DAO?
 
Espero su respuesta.
hp