Autor Tema: Ayuda con el DS1307, Pic16F628  (Leído 11260 veces)

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

Desconectado Alejandro

  • PIC16
  • ***
  • Mensajes: 112
Ayuda con el DS1307, Pic16F628
« en: 20 de Julio de 2007, 10:48:04 »
Hola amigos,

He descargado el ejemplo de como implementar un RTC basico con el DS1307 de maxim y el pic16f628, este ejemplo lo pueden enciontrar AQUI, lo he implementado en un protoboar, pero tengo el siguiente problema:

* Cuando lo pongo a funcionar en el laboratorio de la U funciona, aparentemente el RTC funciona y se puede observar que el
   cronometro se incrementa y tambien flashea el led a la salida de la onda cuadrada, pero cuando el mismo circuito trato de
   hacerlo funcionar en mi casa el RTC no incrementa su cuenta y tampoco flashea el led de salida a pesar de que es el mismo
   circuito y el mismo protobord.
* El mismo circuito lo he simulado con el Proteus 6.9SP4 y no me funciona la simulacion esto lo puede verificar por que el led a
  la salida tampoco flashea

Quisiera saber si algien de ustedes a implementado este circuito o alguien me podria dar alguna sugerecia, por que he revisado el codigo ASM y aparaentemente esta correcto.

Espero sus sugerencias.


Desconectado Juan_PIC

  • PIC12
  • **
  • Mensajes: 84
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #1 en: 20 de Julio de 2007, 11:06:17 »
Hola alejandro. El año pasado lidie con este pequeno integrado, y no me funcionaba, me volvi loco. Hasta que un profesor me tiro la idea de cabiar el capacitor que esta entre el pin 2 y GND, ponerlo entre el pin 2 y Vcc  (Ojo aca!, la pata negativa del capacitor tiene que ir a Vcc!!)  . Tambien me dijo que pusiera un capacitor (no recuerdo cuantos microfaradios, a mi con 2,2 me anduvo bien) entre Vcc y GND. Espero que te ayude, y conta tus avances  :-/. Un saludo.
Cuando se ponen límites, la mente humana comienza a buscar maneras de romperlos.

Desconectado Alejandro

  • PIC16
  • ***
  • Mensajes: 112
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #2 en: 20 de Julio de 2007, 16:44:57 »
hola motordecontinua,

Gracias por responder a mi consulta pero me encuentro confundido, me estas recomiendando que coloque un condensador electrolitico entre el pin 2 y 8 del DS1307?, el el data sheet no mensiona nada hacerca de este condesador, de ser asi de que valor debe  de ser el condesandor?

Desconectado Juan_PIC

  • PIC12
  • **
  • Mensajes: 84
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #3 en: 20 de Julio de 2007, 17:03:39 »
Asi es, el datasheet no mensiona nada al respecto. Use un ST232, o MAX232, son todo iguales. El valor de este capacitor es de 10 microfaradios. Y acordate de que la pata negativa va a Vcc. Saludos y mantenenos al tanto! :mrgreen:
Cuando se ponen límites, la mente humana comienza a buscar maneras de romperlos.

Desconectado WSalas

  • PIC10
  • *
  • Mensajes: 36
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #4 en: 20 de Julio de 2007, 21:53:09 »
Ahora estoy mas conjundido, cuando dices que es necesario colocar un condensador invertido de 10uF entre los pines 2 y vcc te refieres al DS1307 o al max232?

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3549
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #5 en: 21 de Julio de 2007, 07:10:17 »
A mi tambien me tiene confundido... jeje
Saludos desde Granada, España.

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #6 en: 21 de Julio de 2007, 07:22:42 »
Pon un dibujito a ver si nos aclaramos un poco más ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado Juan_PIC

  • PIC12
  • **
  • Mensajes: 84
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #7 en: 21 de Julio de 2007, 16:07:00 »
Estoy teniendo problemas para subir el dibujo, dejen los emails por favor y les envio el diagrama. :(

No es que el capacitor en cuestion este en inversa, sino que el pin 2 tiene mas tension que Vcc.

El integrado es max232 o st 232 son iguales.
Cuando se ponen límites, la mente humana comienza a buscar maneras de romperlos.

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #8 en: 21 de Julio de 2007, 16:40:50 »
Puedes subir la imágen al host ImageShack y poner el link aquí.

Cuando dices '...el pin 2 tiene mas tension que Vcc' me dejas algo confuso  :? ya que muy normalmente, la tensión máxima del circuito es la tensión de alimentación.


Suerte!!! ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado Juan_PIC

  • PIC12
  • **
  • Mensajes: 84
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #9 en: 21 de Julio de 2007, 17:07:52 »

muy normalmente, la tensión máxima del circuito es la tensión de alimentación.


Estoy de acuerdo, pero es este caso, los niveles de tension logica que se manejan son entre 12v y 0v, por lo tanto, al alimentar el integrado vas a ver que algunas patas como la 2 por ejemplo tiene aprox. 10v.


en cuanto a la pagina que me pasaste:

titulo: MAX232
tag: Foro_Todopic

http://imajr.com/Serie_207020

Si hubo algun problema diganme porque nunca use esta pagina.
Cuando se ponen límites, la mente humana comienza a buscar maneras de romperlos.

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #10 en: 21 de Julio de 2007, 18:03:05 »
El C4 y el C5 tal como está en la figura explotan  :?


Suerte!!! ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado Vayadespiste

  • PIC12
  • **
  • Mensajes: 53
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #11 en: 22 de Julio de 2007, 06:36:35 »
En el circuito que tengo yo para rs232 el c4 va tal y como está en esa imagen, al igual que en el datasheet del max232.
Un saludo.

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3549
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #12 en: 22 de Julio de 2007, 08:46:05 »
http://www.maxim-ic.com/images/appnotes/3921/3921Fig02.pdf
El esquema tiene una errata, C7 tiene que ir a positivo, lo puedes comprobar en cualquier datasheet de los driver RS232
Asi que si lo tienes corregido pues correcto.

http://imajr.com/Serie_207020
Y en este otro C3 tiene que ir a GND, lo mismo se puede comprobar en cualquier datasheet.

De aqui podeis descargar el data:
http://pdf1.alldatasheet.com/datasheet-pdf/view/58610/DALLAS/DS232.html
Saludos desde Granada, España.

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3549
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #13 en: 22 de Julio de 2007, 09:13:03 »
Siempre que una parte de un circuito quede muy alejada de la alimentación ya sea porque
es un modulo independiente al circuito principal o si esta en la misma placa pero las pistas
son muy finas es conveniente colocar un condensador como indicas, por ejemplo si el
condensador después del regulador es de 10 uF, el del circuito no debe ser muy grande
entre 1 y 2.2 uF esta bien. Pero en general si la placa es muy grande siempre conviene
colocar algunos condensadores de refuerzo de la alimentación distribuidos por la placa
cercanos a los circuitos que mas consumen.
Saludos desde Granada, España.

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5552
    • Picmania by Redraven
Re: Ayuda con el DS1307, Pic16F628
« Respuesta #14 en: 22 de Julio de 2007, 11:21:56 »
Estos son los dos circuitos que yo uso para el 232 y el DS1307:





RS232 y RTC
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania


 

anything