Olá amigos, estou com um projeto para utilizar o ds1307 para marcar as hora para ativar um rele em horas programadas, porém estou percebendo que meu RTC adianta de 2 a 3 segundos por dia, isso é muito impreciso. Gostaria da ajuda para corrigir o problema. 

Utilizo um cristal de 32.768, e esquema padrão. 

Obrigado, desde já...

Exibições: 3609

Responder esta

Respostas a este tópico

Olá,

Tenta trocar o cristal por outro.

Abraço.

Já fiz este teste tbm... continua a mesma coisa, já troquei o RTC tbm...

Vou colocar uma foto...

Você confere sempre com o mesmo relógio ou confere com outros? Será que não é o outro relógio que está atrasando?  

Sim já conferi com dois relogios diferentes e confere o adiantamento...

Meu nobre,

isto aconteceu exatamente comigo. No meu caso, eu estava trabalhando com o shield RTC e ele estava atrasando 2~3 seg/dia e fiz as seguints alterações:

  • Troca do cristal
  • Resolva do cristal na malhar de terra (IMPORTANTISSIMO).

Confesso que o problema não foi 100% resolvido, mas agora ele apesenta uma atraso de 1 seg a cada 7~10 dias + - .

abracos e boa sorte.

o que eh esse "Resolva do cristal na malhar de terra (IMPORTANTISSIMO)." ? nao entendi...

Sorry! Re-solde o cristal na placa, na malha de terra...

O cristal já troquei, agora coloquei um capacitor eletrolítico de 10 uF nas pernas 3 e 4 do ds1307, de ontem p/ hj apenas 1s de atraso.... vou testar soldar o cristal no terra p/ verificar... 

Posto o resultado depois.. 

Bom... vc tbm colocou um capacitor de 100nF entre o +5v e o gnd.

Não, vou colocar tbm o capacitor de 100nF na perna 8, depois posto o resultado... 

valew..

Reativando o tópico, esse capacitor de 100nF é eletrolítico ou cerâmico?

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço