LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 18:30
Retornar
ao topo

Nanoshield RTCMem


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Produtos Relacionados

Com o Nanoshield RTCMem você adiciona um relógio de tempo real ao seu projeto, além de mais 32KB de memória não volátil por meio de um chip EEPROM disponível na placa. A comunicação com o RTC e com a memória EEPROM é implementada através de um barramento I2C, utilizando somente 2 pinos do seu microcontrolador. Nós fornecemos bibliotecas Arduino de código aberto para acessar esses recursos.

O chip RTC do módulo armazena dia do mês, dia da semana, mês, ano, hora, minuto e segundo. No caso de falta de energia uma bateria de lítio mantem a hora certa por até 10 anos¹. Diferentemente da maioria das placas existentes no mercado, em que o relógio pode ter variação de até ±2 segundos por dia (±20ppm), o RTCMem possui um trimmer que já vem calibrado de fábrica, de modo que a variação máxima do relógio é de ±0,5 segundos por dia (±5ppm)¹.

O chip possui uma configuração de alarme com dia da semana, hora, minuto e segundo, gerando um evento no momento determinado, esse evento gera uma interrupção que pode ser verificada tanto pelo pino INT como pelo barramento I2C. De forma similar ao alarme, também há uma função de timer que pode gerar um evento após decorrido um certo período de tempo configurável.

Informações da placa
Características:
  • RTC PCF8563 fabricado pela NXP Semiconductors.
  • EEPROM CAT24C256 de 256Kbit (32KB) fabricado pela ON Semiconductor.
  • Três bits de seleção de endereço I2C para a memoria EEPROM que permitem o uso de até 8 chips no mesmo barramento.
  • Suporte para baterias CR e BR 1216, 1220 ou 1225.
  • Trimmer para calibração do cristal.
  • Função de alarme.
  • Função timer.
  • Pad para medida da saída de clock do RTC.
  • Bateria CR1220 inclusa.
  • Alimentação de 3,3V ou 5V (selecionável por jumper de solda).
  • Acesso ao sinal de interrupção do RTC (selecionável por jumper de solda).
Especificações elétricas:
  • Alimentação: é feita pelo pino VCC com intervalo de 4,5 até 5,5V (valor típico de 5V). Opcionalmente também pode ser feita pelo pino 3V3 com intervalo de 3V até 3,6V (valor típico de 3,3V); nesse caso altere a configuração do jumper SUP de acordo com as instruções contidas no esquemático.
  • Consumo: o consumo de corrente máximo é de aproximadamente 5mA, enquanto a placa estiver ativa e alimentada pelo pino VCC ou 3V3. Quando não houver alimentação nos pinos VCC ou 3V3 e o RTC estiver sendo mantido somente pela bateria, a corrente consumida é de 250nA¹.
  • Níveis lógicos: a comunicação I2C e o pino de saída INT (opcional - D3) vêm configurados de fábrica para operar com nível lógico de 5V, podendo ser alterada para funcionar com 3,3V (veja instruções no esquemático).
¹ A duração da bateria e a variação do relógio são estimados considerando uma temperatura ambiente de 25ºC.


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


fasouzarj
date Enviado: 2018-06-05 21:02:37
É possível ligar um sensor de temperatura nele? Queria montar um relógio-bomba com ele...

Francois
date Enviado: 2018-06-06 11:05:19
fasouzarj
Esse nanoshield é apenas uma extensão para se usar com um Arduino (https://www.robocore.net/loja/nanoshields - veja a Base Board) e adicionar a função de relógio. Mas você pode usar um sensor de temperatura no seu Arduino, isso independe do nanoshield.