Autor Tema: lectura-escritura de ibutton  (Leído 44407 veces)

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

Desconectado homfly

  • PIC12
  • **
  • Mensajes: 77
Re: lectura-escritura de ibutton
« Respuesta #75 en: 12 de Junio de 2007, 18:52:57 »
hola. Tengo un problema con mi circuito de ibutton.

Va todo casi bien. El problema es que el 80% de las veces, si es correcto abre, si es incorrecto no abre, pero hay veces, que nose si es que no lee bien el nº de serie, que no lo hace bien y si es correcto, me dice que no lo es y se enciende la luz roja. He leido por ahí que puede ser problema de la resistencia del PULL UP. Yo le tengo puesta 10K, pero he leido en el datasheet que puede ser hasta de 5K, y ejemplos que pone 2,2 o 4,7k. Entonces quiero saber si eso puede ser el fallo. Porque el proteus me lo simula bien, y no se si es problema del programa mio o de eso. Porque es raro que a veces lo haga bien y unas pocas mal. Porque podría ser???

Gracias, y en que caso de que el problema sea el programa, ya lo pondria por aqui, por si la comparacion está mal hecha.

Desconectado homfly

  • PIC12
  • **
  • Mensajes: 77
Re: lectura-escritura de ibutton
« Respuesta #76 en: 14 de Junio de 2007, 05:21:45 »
le he cambiado la resistencia de pullup del lector de ibutton de 10k a 3,3k y sigue mal. me da fallos cuando quiere, el 20% de las veces hace lo contrario, abre cuando no y no abre cuando si. Alguien me ayuda?

Desconectado peterluz

  • PIC10
  • *
  • Mensajes: 1
Re: lectura-escritura de ibutton
« Respuesta #77 en: 17 de Marzo de 2009, 10:43:15 »
Hola amigos,

ESTOY INTENTANDO COPIAR O LEER Y ESCRIBIR UNA DS1991 O DS1992.

PODEIS PASARME LOS ESQUEMAS Y EL PROGRAMA QUE NECESITO PARA PODER REALIZARLO.

GRACIAS DE ANTEMANO.

SALUDOS

Desconectado Frey_Cobain

  • PIC10
  • *
  • Mensajes: 1
Re: lectura-escritura de ibutton
« Respuesta #78 en: 05 de Noviembre de 2009, 01:05:12 »
HOLA VEO QUE ESTE TEMA ESTA MUERTO  :(

ALGUNO TIENE IDEA COMO ESCRIBIR EN LA IBUTTON O LEER LA INFORMACION GRABADA

SALUDOS

Desconectado fidodido18

  • PIC18
  • ****
  • Mensajes: 312
Re: lectura-escritura de ibutton
« Respuesta #79 en: 06 de Noviembre de 2009, 23:36:55 »
HOLA VEO QUE ESTE TEMA ESTA MUERTO  :(

ALGUNO TIENE IDEA COMO ESCRIBIR EN LA IBUTTON O LEER LA INFORMACION GRABADA

SALUDOS

Yo tambien estoy buscando informacion para leer las paginas internas de los ibuttons?? con la libreria es suficiente o hay que hacer otra cosa?

Desconectado fireman658

  • PIC10
  • *
  • Mensajes: 3
Re: lectura-escritura de ibutton
« Respuesta #80 en: 20 de Noviembre de 2009, 11:20:56 »
hola a todos

alguen sabe como conectar un ibutton ds1920??
o su programa en CCS

gracias

Desconectado fidodido18

  • PIC18
  • ****
  • Mensajes: 312
Re: lectura-escritura de ibutton
« Respuesta #81 en: 20 de Noviembre de 2009, 17:33:53 »
hola a todos

alguen sabe como conectar un ibutton ds1920??
o su programa en CCS

gracias

Hola pues yo tenia un problema similar pero tenia una DS1992 y empece a buscar en los foros sin embargo no me di cuenta que en la carpeta DRIVER de CCS estaba la libreria para su hermana mayor la DS1993 (que es la misma cosa) y solucione el problema.

estaba leyendo la libreria y es muy facil de manejar! utiliza como base para tu DS1920 la libreria TOUCH.c le envias el comando por ejemplo para leer la ROM 33h y luego esperar lectura de la ibutton, lo mismo ocurre cuando vas a leer otro espacio de la ibutton en tu caso de temperatura!

No se te olvide enviar antes el pulso de presencia y rectificar que la ibutton este conectada!

Desconectado fireman658

  • PIC10
  • *
  • Mensajes: 3
Re: lectura-escritura de ibutton
« Respuesta #82 en: 23 de Noviembre de 2009, 16:57:25 »
gracias fidodido18

ya see como leer la temperatura en un ds1920
la libreria TOUCH.C simplifica bastante las cosas

Pero tu sabes como leer o escribir en estos ibuttons???
desde la memoria scratchpad


Desconectado fireman658

  • PIC10
  • *
  • Mensajes: 3
Re: lectura-escritura de ibutton
« Respuesta #83 en: 26 de Noviembre de 2009, 08:51:50 »
aaa wenoo ya resolvi mi problema

para conversion de temperatura del ibutton DS1920 se debe usar los siguientes comandos
obiamente usando la libreria TOUCH.C

                 touch_present() ;
                 delay_ms(200);   
                 touch_write_byte(0xCC);
                 touch_write_byte(0x44);
                 output_high(Pin_B0);
                 delay_ms(750);
             
                 touch_present() ;
                 delay_ms(200);   
                 touch_write_byte(0xCC);
                 touch_write_byte(0xBE);

                for(u=0;u<8;++u) {
                temperatura=touch_read_byte();
                }

con una resitencia Pullup por lo menos de 1,8k o mas chica.

weno eso saludos

Desconectado fidodido18

  • PIC18
  • ****
  • Mensajes: 312
Re: lectura-escritura de ibutton
« Respuesta #84 en: 26 de Noviembre de 2009, 12:38:40 »
gracias fidodido18

ya see como leer la temperatura en un ds1920
la libreria TOUCH.C simplifica bastante las cosas

Pero tu sabes como leer o escribir en estos ibuttons???
desde la memoria scratchpad



hola te recomiendo que veas también la libreria ds1993.c ahí te dice como leer-escribir la ibutton desde la scratchpad.

y tu código lo cambiaría un poco

                
Código: [Seleccionar]
while(!touch_present()) ;//Mientras no este conectada la ibutton se queda esperando
                
                 if(touch_present()){// Si la ibutton esta conectada haga el código que sigue
                 touch_write_byte(0xCC);// No se para que haces esto!! si no recoges datos... :shock:
                 touch_write_byte(0x44);
                 output_high(Pin_B0);
                 delay_ms(750);}
            
                 if(touch_present()){// Si la ibutton esta conectada haga el código que sigue
                 delay_ms(200);    
                 touch_write_byte(0xCC);
                 touch_write_byte(0xBE);

                for(u=0;u<8;++u) {
                temperatura=touch_read_byte();
                }
                }

la resistencia de pullup que utilizo es de 4.7 K (recomendada por el datasheet)
« Última modificación: 26 de Noviembre de 2009, 12:47:17 por fidodido18 »

Desconectado GRUNFELD69

  • PIC10
  • *
  • Mensajes: 37
Re: lectura-escritura de ibutton
« Respuesta #85 en: 10 de Febrero de 2011, 11:56:47 »
QUISIERA SABER DONDE PUEDO COMPRAR LOS IBUTTON EN COLOMBIA. ALGUIEN ME PUEDE AYUDAR???

Desconectado fidodido18

  • PIC18
  • ****
  • Mensajes: 312
Re: lectura-escritura de ibutton
« Respuesta #86 en: 15 de Febrero de 2011, 22:54:51 »
QUISIERA SABER DONDE PUEDO COMPRAR LOS IBUTTON EN COLOMBIA. ALGUIEN ME PUEDE AYUDAR???
Lo mejor es encargarlas de USA y que te lleguen por allcourrier, es lo mejor! Sobre todo lo fácil, practico y económico que sale.