Problema con el Datalogger de Temperatura Neoteo
Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 al 10 de 21

Tema: Problema con el Datalogger de Temperatura Neoteo

  1. #1
    Usuario
    Mensajes
    34
    Gracias
    37
    Agradecido 20 veces en 10 posts

    Problema con el Datalogger de Temperatura Neoteo

    Hola a todos.
    La verdad es que no se me ocurrió un título más específico.

    Estoy implementando el Datalogger de Temperatura Neoteo y tengo 1 problema:

    Al conectarlo a USB, la pantalla indica, como corresponde, que está esperando datos, pero en la aplicación de VB6, el botón OBTENER DATOS está grisado, como que no se da cuenta que el hardware está conectado.

    Pero si corro un programita llamado USBDeview (www.unrobotica.com/programas/usbdeview.zip), que básicamente permite ver todos los dispositivos USB y su estado de conexión, y mediante este programa habilito el hardware del datalogger, se habilita y mágicamente el botón OBTENER DATOS permite cumplir su función.

    ¿Qué puede estar ocasionando esto que por sí solo el datalogger no es reconocido como "attached" y ayudándome con otro programa sí se lo reconoce?

    Desde ya, muchas gracias por la orientación que me puedan dar.

    Saludos a todos desde Bs. As., ARGENTINA.

    RAUL

  2. Los siguientes usuarios agradecen a Constructor por este post:

    jucapol (30/05/2012)

  3. #2
    Usuario Avatar de Mario
    Ubicación
    En mi corazón
    Mensajes
    2,219
    Gracias
    910
    Agradecido 2,354 veces en 1,118 posts
    Hola Raúl!

    A esto lo hice funcionar en XP SP3.
    ¿Será eso? Vós con qué estás?
    La máquina no te lo detecta al instalar el conector USB? Hace lo que muestra el video en el display del LCD en el PIC?
    O eso tampoco se dá por enterado?

    Saludos!
    Mario
    En Servisystem, hay un Foro para hablar de todos los montajes que realicé en esta web. No te olvides: todo lo que sea importante, también estará en el Blog.

  4. #3
    Usuario
    Mensajes
    34
    Gracias
    37
    Agradecido 20 veces en 10 posts
    Hola MArio! gracias por estar allí.

    Sí, confirmo que uso XP SP3 .

    La primera vez que lo conecté a USB, salieron los globitos de Nuevo hardware encontrado, peeeero, al final puso la maldita leyenda "es posible que su nuevo hardware no funcione correctamente" o algo similar a eso.
    Pero no me dijo por qué.

    Ya te digo, todo funciona bien como en el video, si y sólo si primero habilito el hardware del datalogger con el programita llamado USBDeview .
    con
    ¿Será el ejecutable Datalogger.exe? porque en los archivos del artículo no está, y uno debe generarlo ¿correcto?
    Entonces, yo, de "algún modo", conseguí un VB6 portable que genere exe y lo generé sin problemas (al menos no me salió nada raro al generarlo).

    Seguiré investigando...

    Saludos

    RAUL

    P.D.: tanta ayuda brindás, que siento vergüenza de estar pidiendo y recibiendo siempre.
    Sentite libre de pedirme, que disfrutaré de poderte colaborar en lo que pueda, si necesitás.

  5. #4
    Usuario Avatar de Mario
    Ubicación
    En mi corazón
    Mensajes
    2,219
    Gracias
    910
    Agradecido 2,354 veces en 1,118 posts
    Cita Iniciado por Constructor Ver mensaje
    P.D.: tanta ayuda brindás, que siento vergüenza de estar pidiendo y recibiendo siempre.
    Sentite libre de pedirme, que disfrutaré de poderte colaborar en lo que pueda, si necesitás.
    Jaja !
    Los besos se piden en privado ... tonto !

    Jajaja!!
    Nada Raúl. Tu presencia y participación en el foro ya es un premio para mi y toda la gente que viene por este lugar.
    Tenés mucho para enseñar (aunque vós no te lo creas) y que participes de esto, ya es muy bueno para todos.

    Claro, no te detectó el dispositivo de entrada, por eso nunca te vá a funcionar.
    Enchufado el bicho, tenés que entrar en Inicio > Configuración > Panel de Control > Sistema > Hardware > Administrador de Dispositivos
    Una vez que se te abre eso, te aparece con el símbolo amarillo este elemento mal instalado y tenés que desinstalarlo de la máquina.
    Una vez hecho eso, lo sacás, cerrás todo y reiniciás la instalación desde cero, como si lo instalaras por primera vez.
    Intentá instalarlo en otro puerto y con nada abierto (programas) Arrancá la máquina y hacé eso desde cero. Lo tiene que detectar.

    Hay una metodología para desisntalar por completo eso y creo que está en el HELP del Wizard que te genera el HID en Protón (los códigos "base" para el USB del PIC y de VB6). Apenas los encuentre te los paso, pero antes intentá hacer lo que te indico más arriba.

    Saludos!
    Mario
    En Servisystem, hay un Foro para hablar de todos los montajes que realicé en esta web. No te olvides: todo lo que sea importante, también estará en el Blog.

  6. Los siguientes usuarios agradecen a Mario por este post:

    Constructor (11/05/2012)

  7. #5
    Usuario
    Mensajes
    34
    Gracias
    37
    Agradecido 20 veces en 10 posts
    Emmm, bueno, lo hice público así tal vez estimulaba a otros a hacer lo mismo... los "besos" siempre vienen bien, y cuánto más, mejor.

    ¿Tengo mucho para enseñar?
    Tal vez, pero... ¡no suelo encontrar preguntas o consultas sobre temas de los que yo sepa algo copado y sustancioso!
    Si no, con todo gusto enseñaría.

    Bueno, ya había hecho eso que me indicás, pero pasa lo mismo.

    Mientras tanto, hice otra prueba: cargué en el mismo hardware el HEX del archivo USB.ZIP del artículo Conecta tus proyectos al puerto USB y sí lo reconoce perfectamente y no da error.
    Concluyo que problema de hardware no es.

    Haré esto: basándome en este último artículo que sí funkó, recorreré paso a paso todo, y de a poco iré modificando y agregando el código de mi proyecto en particular, probando cada modificación que le haga.

    Ah, una preguntilla: ¿está correcto que declaremos Xtal = 48 pero que en el hardware usemos 20 MHz?

    Saludos!

    Raúl

  8. #6
    Usuario Avatar de Mario
    Ubicación
    En mi corazón
    Mensajes
    2,219
    Gracias
    910
    Agradecido 2,354 veces en 1,118 posts
    Bien. Buen análisis y procedimiento.

    ¿está correcto que declaremos Xtal = 48 pero que en el hardware usemos 20 MHz?
    Sí. Para los programas con conectividad USB y que llevan Bootloader se pone así. Lo que tenés que hacer después en el programador (yo uso el WinPIC800) es acomodar el divisor para que trabaje con cristal de 20Mhz. (Oscillator Selection)

    Saludos!
    Mario
    En Servisystem, hay un Foro para hablar de todos los montajes que realicé en esta web. No te olvides: todo lo que sea importante, también estará en el Blog.

  9. Los siguientes 2 usuarios agradecieron a Mario por este post:

    Constructor (14/05/2012), falke (12/05/2012)

  10. #7
    Usuario
    Mensajes
    34
    Gracias
    37
    Agradecido 20 veces en 10 posts
    Hola Mario y lectores del foro:

    Sigo investigando mi problema.

    Hice estas pruebas:

    1) Agarré mi hardware de Datalogger Neoteo y lo conecté a USB de una segunda PC de escritorio con el mismo XP SP3, y ocurre el mismo problema. O sea, en distintas PC's de escritorio, el dispositivo en Inicio > Configuración > Panel de Control > Sistema > Hardware > Administrador de Dispositivos queda con el signo de admiración amarillo y con la leyenda "Este dispositivo no puede iniciar (Código 10)". Pero recuerden que puedo dar vuelta esta situación si habilito el hardware del datalogger con el programita llamado USBDeview .

    2) El mismo hardware de Datalogger Neoteo lo conecto en una netbook con Win 7 y funciona de maravillas a la primera.

    3) Vuelvo a la PC de escritorio con XP SP3. Ahora agarro el EasyHid Wizard, y genero las carpetas PDS y VisualBasic para el mismo pic y entorno que el datalogger, compilo, grabo el pic y conecto a USB, y todo eso lo reconoce perfectamente.
    O sea, los archivos generados por el EasyHid Wizard, sin agregarle código extra, son reconocidos bien y no generan ese error.
    Ni bien le pongo una línea de código, por ejemplo, imprimir algo en el LCD, caemos de nuevo en el problema "Este dispositivo no puede iniciar (Código 10)".

    ¿Será que se me muere la conexión USB por tiempos?

    ¿Qué catzo está pasando?

    El pic lo grabo con un PICkit3 usando MPLab 8.63 y con los fusibles de programación que aparecen por defecto.
    Entre ellos. los relacionados a esto son:

    PLLDIV PLL Preescaler Divide by 5 (20 MHz osc. input)
    USBDIV USB Clock selection bit USB clock source: 96 MHz PLL divided by 2
    VREGEN USB voltage regulator enable bit enabled

    ¿Alguna idea de lo que me ocurre?

    ¡¡Gracias por escuchar mis lamentos!!

    Saludos

    RAUL

  11. #8
    Usuario Avatar de Mario
    Ubicación
    En mi corazón
    Mensajes
    2,219
    Gracias
    910
    Agradecido 2,354 veces en 1,118 posts
    Hola Raúl!

    ¿Será que se me muere la conexión USB por tiempos?
    El HELP del PROTON dice en el USBPoll.

    If the commands USBin or USBout are not used within a program loop, the interface will drop
    off the bus, therefore issue the USBpoll command to stop this happening. This command
    should be issued at least every 10ms if using a HID interface and at least once every 5ms for a
    CDC interface.


    Atenti a ese tema dentro del firmware del PIC. Si se queda "esperando" algún dato por más tienpo del debido, te expulsa el dispositivo, al mismo momento de insertarlo.

    Lo que me llama la atención y me desconcierta es que con W7 funka y con XP no ... eso me desorienta un poco, pero revisáte todo el texto del HELP, en la parte del USBPoll. Tal vez por allí le encuentres la vuelta.

    Saludos!
    Mario
    En Servisystem, hay un Foro para hablar de todos los montajes que realicé en esta web. No te olvides: todo lo que sea importante, también estará en el Blog.

  12. Los siguientes usuarios agradecen a Mario por este post:

    Constructor (15/05/2012)

  13. #9
    Usuario Avatar de Siberian Labs
    Mensajes
    35
    Gracias
    28
    Agradecido 41 veces en 19 posts
    Cita Iniciado por Mario Ver mensaje
    Lo que me llama la atención y me desconcierta es que con W7 funka y con XP no ...
    Eso pasa porque el kernel del W7 es un tanto diferente al del XP y los pibes de Redmond ahora hacen un chequeo de puertos más sofisticado que con el XP.

    Yendo al tema en cuestión solo puedo aportar de mi experiencia en hardware, cosas como esa me han sucedido en algunos mothers por interferencia, fuentes ruidosas, enanos verdes y hasta una laucha muerta en un ordenador .

    No, en serio, asegurate Constructor de hacer todas las pruebas en el conector USB doble que está inmediatamente abajo del conector ethernet, ese es el puerto 0 USB y el que a menos distancia del chipset está; otro problema puede ser desgaste de los conectores.

    Otra por ahora no se me ocurre.

    Saludos!!

  14. Los siguientes usuarios agradecen a Siberian Labs por este post:

    Constructor (15/05/2012)

  15. #10
    Usuario Avatar de RDBrot
    Mensajes
    837
    Gracias
    950
    Agradecido 992 veces en 512 posts
    Hola Raul
    Pues no detallas la antigüedad de la máquina, pero por lo que mencionas parece ser un problema de BIOS. No has probado actualizar el BIOS de tu PC?

    Probablemente el USBDeview es una versión actualizada y puede estar actuando temporalmente sobre la raíz de los USB y al momento que lo desactivas solo reconoce los dispositivos instalados anteriormente.

    La mayoría de problemas de ese tipo se corrigen actualizando el BIOS, pero si nunca lo haz hecho, te recomiendo que se lo encargues a alguien con experiencia.

    La prueba que mencionas en una netbook no necesariamente se debe al Windows 7, puede ser que su BIOS cuente con características diferentes. En todo caso la única forma que tendrías de salir de esa duda sería instalar el Seven en la misma PC pero en otro disco duro.

    Recomendaciones adicionales:
    :
    1-Estás empleando un puerto USB directamente o con cable de extensión?
    De usar cable, retíralo y prueba en forma directa.
    Si es indispensable usar extensión, que sea lo más corta posible.
    Si es un Hub USB, que sea con alimentador propio.

    2-El puerto USB es de la parte frontal del CPU o posterior?
    Te recomiendo que elijas uno posterior. Y de ser posible infórmate que versión de USB es. Hay máquinas que poseen Versión 1.1, 2.0 y 3.0, pero los usuarios lo conectan indistintamente. Esta información la puedes obtener con el Everest o cualquier utilitario similar.

    3-Has revisado el Setup del BIOS?
    Puede ser que cuente con algún parámetro que te esté impidiendo que reconozca el dispositivo.

    4-Que Chipset emplea la mainboard de la PC?
    Si es Intel, puedes buscar la última versión en la página oficial de Intel.

    5-Has verificado los concentradores y su calidad de señal de los puertos USB?
    De www.usb.org/developers/tools/, puedes bajar algunas herramientas de prueba como:
    USBHTT ("USB2 Hub Transaction Translator Test Suite"). Es una herramienta de verificación para concentradores USB 2.0.
    USBHSET ("USB High Speed Electrical Test Tool Kit"). Este sistema de prueba contiene software y procedimientos diseñados para verificar diversos parámetros eléctricos, incluyendo la calidad de señal en dispositivos USB de alta velocidad. Incluye también procedimientos detallados para comprobación de controladores host, concentradores y funciones USB de alta velocidad. Este software también permite comprobar la calidad de señal en dispositivos de velocidad completa y baja, así como verificaciones de suministro energético.
    Saludos
    “Aunque me digan infiel, prefiero convivir con las dos. La Verdad y La Razón.”

  16. Los siguientes 4 usuarios agradecieron a RDBrot por este post:

    Constructor (15/05/2012), HJ.0X00 (16/05/2012), Mario (15/05/2012), Siberian Labs (15/05/2012)

Página 1 de 3 123 ÚltimoÚltimo

Temas similares

  1. Sensor de temperatura LM35
    Por pablis3303 en el foro Electrónica
    Respuestas: 25
    Último mensaje: 25/04/2012, 06:19
  2. Problema al compilar el medidor de Resistencias y C Neoteo.
    Por Zerg en el foro Electrónica Digital
    Respuestas: 5
    Último mensaje: 04/01/2011, 14:48
  3. Sensor de temperatura DS1820.
    Por Meta en el foro Electrónica Digital
    Respuestas: 4
    Último mensaje: 17/12/2010, 14:27
  4. Ayuda con Datalogger NeoTeo
    Por ferrarif40gt en el foro Electrónica Digital
    Respuestas: 3
    Último mensaje: 11/11/2010, 20:03
  5. Ayuda con Datalogger!
    Por ferrarif40gt en el foro Consultas
    Respuestas: 2
    Último mensaje: 10/11/2010, 18:59

Los visitantes encuentran esta página buscando por:

neoteo:practicamos los husos horarios

data logger

dato logger de temperatura con pic

reglar esta despositivo no puede iniciar codigo 10

data logger temperatura windows 7

neoteo practicamos husos horarios

elemento de la temperatura neoteo

problemas con el data logger

como instalar el programa de temperature & humidity data logger

pickit3 no puede iniciar codigo 10

pic usb vb6

compartir archivos usb es neoteo

problemas del data logger

expulsar usb vb6

datalogger en lenguaje

como imprimir medidor de temperatura en visual basic 6.0

bios

este dispositivo no puede iniciar. (código 10)

pic lcd muestra exclamación solo

archivos generados por easyhid wizard

COMO INSTALO EN MI MAQUINA DISPOSITIVO DE DATA LOGGER

problemas data logger

este dispositivo no puede iniciar codigo 10 winpic800

winpic800 este dispositivo no puede iniciar codigo 10 xp

vb6 data looger temp usb

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37