Ir ao conteúdo
  • Cadastre-se

DS1307 ou DS1302 ??


chacalgbi

Posts recomendados

  • Membro VIP
...as pinagens são bem parecidas, agora o DS1302 comunicava com o PIC através de 3 pinos. E vi que o DS1307 era com 2.

quais as principais diferenças entre eles?

Amigo, a diferença é o protocolo de comunicação.

O DS1307 usa o procolo I2C, que tem um barramento de apenas 2 vias, o SDA para dados e o SCL para o clock de sincronismo.

http://picnote.blogspot.com.br/2008/06/ds1307-pic16f877a.html

600px-I2C_data_transfer.svg.png

O DS 1302 usa o protocolo SPI, que tem o barramento de 3 vias:

CE - No caso do 1302, quando en nível alto, habilita a comunicação com o uC.

SCK - Clock de sincronismo (similar ao SCL do I2C )

I/O - Entrada e saída de dados ( SDA do I2C )

Pela imagem acima percebe-se que a comunicação I2C ao invés de usar um pino para habilitação, usa a condição dos estados lógicos de suas 2 vias.

Se SCL estiver em Alto e houver uma transição de Alto para Baixo no SDA, o DS1307 reconhece como INICIO de comunicação.

Se SCL estiver em Alto e houver uma transição de Baixo para Alto no SDA, o DS1307 reconhece como FIM de comunicação. Daí torna-se desnecessário o pino CE usado no SPI.

(obs: No lugar do pino CE dos datasheets antigos do DS1302 vinha escrito RESET, mas já foi corrigido nos novos, ver pino 5 ta tabela abaixo)

ds1307.png

Procure mais no google sobre " I2C protocol " e " SPI protocol ".

Espero ter esclarecido um pouco.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!