Autor Tema: Real Time Clock o el DS1307 desatado  (Leído 230329 veces)

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

Desconectado JOJOJORGE5

  • PIC16
  • ***
  • Mensajes: 167
Re: Real Time Clock o el DS1307 desatado
« Respuesta #105 en: 06 de Diciembre de 2009, 17:59:06 »
Hola

Pues si definitivamente esta muerto el RTC. mañana me pasare por la tienda por si consigo otro, aunque lo dudo.

salu2:)

Desconectado Drod

  • PIC16
  • ***
  • Mensajes: 136
Re: Real Time Clock o el DS1307 desatado
« Respuesta #106 en: 09 de Diciembre de 2009, 13:20:21 »
Hola, no queriendo ser pesado, pero me han preguntado y no supe responder... Hay alguna adaptación para saber exactamente los milisegundos?  :oops:

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #107 en: 09 de Diciembre de 2009, 13:35:27 »
Con el DS1307 no se puede, la mínima resolución es a nivel de segundo.
Lo que sí podrías hacer si te interesa es configurar el pin SQW/OUT para que envíe una señal de 4KHz y lo puedes capturar por el timer del PIC. Así, cada 4 ticks recibidos sabrás que ha pasado un milisegundo.

Desconectado venerable13

  • PIC10
  • *
  • Mensajes: 45
Re: Real Time Clock o el DS1307 desatado
« Respuesta #108 en: 29 de Diciembre de 2009, 14:49:54 »
Ir al tema pricipal de proyectos x favor, hago referencia al ds1307
« Última modificación: 29 de Diciembre de 2009, 17:27:01 por venerable13 »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #109 en: 17 de Febrero de 2010, 20:02:20 »
Estoy teniendo problemas con un DS1307.
El tío funciona de perlas mientras el circuito esté alimentado, pero en cuanto quito la corriente el reloj se para, se congela, se atasca, se detiene y no avanza.

Cuando restablezco la alimentación de nuevo empieza a contar segundos como si fuera el conde Draco, y continúa por la hora que se había quedado congelada.

Sí, sé lo que estáis pensando, pero no es eso: la batería es nuevecita y mantiene sus 3 y pico voltios conectados al pin 3 del DS1307.

¿Alguna pista?

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: Real Time Clock o el DS1307 desatado
« Respuesta #110 en: 17 de Febrero de 2010, 20:18:24 »
Si habilitas el pin SQW/OUT para ver si cuando quitas la fuente, la bateria se encarga de mantener activo todo? Es como si el bit CH se deshabilitara al quitar la fuente. Condensador en su pin vcc de 104 esta?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #111 en: 18 de Febrero de 2010, 02:20:15 »
No le puse el SQW/OUT para evitar que consuma por la pullup, pero lo pondré para investigar lo que ocurre.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Real Time Clock o el DS1307 desatado
« Respuesta #112 en: 19 de Febrero de 2010, 10:37:01 »
A mi me paso lo mismo... :shock:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Real Time Clock o el DS1307 desatado
« Respuesta #113 en: 19 de Febrero de 2010, 11:49:05 »
A mi me paso una vez, cambie el chip por otro nuevo y funcionó bien ....

Saludos
El papel lo aguanta todo

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #114 en: 19 de Febrero de 2010, 13:19:18 »
Ahora va bien, pero no hice nada nuevo con él. Sólo seguí trabajando en el programa del PIC, en otras partes del programa. No entiendo qué ha pasado para que ahora funcione y antes no.

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3549
Re: Real Time Clock o el DS1307 desatado
« Respuesta #115 en: 19 de Febrero de 2010, 14:12:21 »
Sin animo de crear polémica ni de desviar el tema  :mrgreen:, hace unos días tuve un problema con un código, el cual sin saber porque desapareció dicho problema al tocar allí y acá. En mi caso era problema de variables, no había error en compilación pero sin embargo el software dejo de hacer lo que debía. Al final pude verificar que fue un fallo del compilador, un fallo muy particular y que posiblemente no se vuelva a producir y, coincidía con el número de variables y tipos y el banco de memoria en el que se ubicaron y orden de declaración. De echo fue tan raro que no pare hasta reproducirlo, simplemente al declarar una variable más o de menos o agrandar o disminuir en un byte un array el problema desaparecía. Con esto no quiero decir que fuera tu problema.
Saludos desde Granada, España.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #116 en: 19 de Febrero de 2010, 14:19:07 »
La verdad es que puede ser cualquier cosa, pero me extrañaría que fuera culpa del microcontrolador. Yo le echo la culpa al DS1307, pero vamos, que no tengo ni idea.

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re: Real Time Clock o el DS1307 desatado
« Respuesta #117 en: 04 de Marzo de 2010, 06:16:55 »
Estoy haciendo unas simulaciones en Proteus (7.6) con un DS1307 y la biblioteca que Redpic colocó en este hilo, pero tengo el problema de no poder activar la salida SOUT, por más que muevo configuraciones el pin de salida se queda en gris y no consigo obtener el pulso de salida. ¿Alguien ha tenido un problema similar?
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Real Time Clock o el DS1307 desatado
« Respuesta #118 en: 04 de Marzo de 2010, 06:22:05 »
No te olvides que ese pin necesita una pullup para funcionar porque es de colector abierto.

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re: Real Time Clock o el DS1307 desatado
« Respuesta #119 en: 04 de Marzo de 2010, 06:45:18 »
En un principio la había olvidado y pensé que ese podía ser el problema, pero no (aún cuando no colocara la resistencia de pull-up, en Proteus el cuadro que indica el nivel lógico en el pin debería cambiar su estado ¿o me equivoco?).

Ahora acabo de probar con el código que Redpic publicó en el primer post y ocurre lo mismo, estoy pensando que el problema sea el simulador, tendré que armar el circuito para estar seguro :?.
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/


 

anything