Pessoal, boa noite.

O módulo RTC DS3231, tem montado nele um memoria RAM de 32 k bits. (4 k bytes).

Alguém porque este módulo tem esta memória?

Pelo que verifiquei até agora, o chip DS3231 não faz uso dela.

Rui.

Exibições: 1782

Responder esta

Respostas a este tópico

Prezado Rui,

O referido módulo serve para "agregar valor" ao módulo, como o chip DS3231 usa o protocolo I2C, o fabricante resolveu incluir um chip de memória I2C, na tentativa de fazer com que o seu módulo tenha um diferencial em relação aos outros.

O DS3231 realmente não faz uso do chip de memória AT24C32 que por sinal não é uma RAM mas sim uma EEPROM.

Abraço.

Oi W , obrigado,

Tem razão, é  uma EEPROM.

Como no DS1307 tem uma RAM interna, eu não prestei atenção ao ler o datasheet desta 24C32.

Rui

Na verdade, tem muitos "vendedores" por ai que cometem o mesmo equívoco... kkkk

Creio que essa EEPROM deve ser para gravar alarmes. 

Grava-se a data e horário que o alarme deverá ser disparado. 

A Adafruit lançou essa semana um tutorial sobre o DS3231 !

https://learn.adafruit.com/adafruit-ds3231-precision-rtc-breakout?v...

Oi JGAM, bom dia,

esta EEPROM em questão, é externa ao chip D3231.

Ele está montada no módulo, e tem um endereço físico de I2C, 0x57 , "wired" na plaquinha.

O DS3131 tem internamente um capacidade de guardar até 2 horários de

despertador : "Two Time-of-Day Alarms".

Mas este dois locais são internos ao CI, e não utilizam esta memória.

Ela é uma 24C32. EEPROM. 

Fica aqui também o meu protesto para esta designação:

Electrically-Erasable Programmable Read-Only Memory,

afinal ela é uma RAM e não ROM, e deveria ser EERAM. kkkkk

Electrically-Erasable Random Access Memory,

Pois é também uma memoria de leitura e escrita randômica.  

Rui

Eu vi isso.

Ainda acho que essa EEPROM pode ser usada para alarmes. 

E EEPROM pois mesmo desligando a energia, ela manterá os dados. 

No caso dos chips com RAM, os dados são mantidos pela bateria. 

Boa tarde  Rui Viana.como colocar meu ddns no codigo do arduino?o acesso  na rede local estar funcionando normal.Quero acessar meu arduino na rede externa.poderia me dar uma luz.ja tenho em casa camaras sendo acessadas pela internet atravez do ddns configurado no routeador.A minha dficuldade e introduzir esse ddns no codigo do arduino.se puder me ajudar te agradeço antecipadamente.como faço para te enviar meu codigo pronto operando na rede local.Ai voce faria a mudança necessaria e me mandaria de volta para eu compilar.Posteriormente te envio os dados da minha rede,inclusive o meu endereço ddns.obs:moro em maracanau -ceara

Oi MCN, boa tarde.

Esta área que você precisa de ajuda sou fraco.

Sugiro que você abra um tópico sobre o assunto.

Este tópico aqui é sobre memoria RAM e EEPROM,

Rui

Valeu,Rui Viana.de qualquer forma muito obrigado.

Pq dessa memória EEPROM eu nao sei, acho tb que é para o fabricante falar que é uma placa "diferentona".

Mas a RAM foi adicionada ao relogio no tempo do PC. Desde os XTs existe a necessidade de salvar alem do horário (RTC) o setup da bios.

Ainda que hoje algumas placas não usem mais a memoria do relogio, em função da quantidade necessária para tanto setup e da disponibilidade de outras formas, a RAM para o setup foi mantida nas pastilhas de relógio, alem de serem projetos do final do século passado, numa época onde a EEPROM era novidade cara.

Isso é fabuloso, pq podemos também usar para nosso setup, sem precisar nos preocupar com a vida util. Para quem não sabe toda memória EEPROM, FLASHEPROM, etc, tem um numero máximo de escritas (hj numeros com 10Milhões de escritas), que pode até parecer absurdo, mas se isso for colocado em um loop se torna um problema. As RAMs... faça como quiser.  

No tempo do 8051 com 128/256bytes de RAM colocar um RTC com mais 32 bytes e ainda não voláteis era mto bom.

Hoje em dia (ops... achei uma matéria de 9 anos atrás...) tem 8051 até com FRAM interna:

http://www.eetimes.com/document.asp?doc_id=1306234

Ou com 128Kb de Flash com apagamento por páginas:

http://www.silabs.com/products/mcu/8-bit/Pages/8-bit-microcontrolle...

Mas enfim, fiquemos dentro do topico.

E como escrever nela?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço